/*

style.less

*/
/*

config.less

*/
@font-face {
  font-family: 'FranklinGothicFSBook';
  src: url('../font/FranklinGothic-Book-webfont.eot');
  src: url('../font/FranklinGothic-Book-webfont.eot?iefix') format('eot'), url('../font/FranklinGothic-Book-webfont.woff') format('woff'), url('../font/FranklinGothic-Book-webfont.ttf') format('truetype'), url('../font/FranklinGothic-Book-webfont.svg#webfonta9oqws39') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FranklinGothicFSCondensed';
  src: url('../font/FranklinGothic-Cd-webfont.eot');
  src: url('../font/FranklinGothic-Cd-webfont.eot?iefix') format('eot'), url('../font/FranklinGothic-Cd-webfont.woff') format('woff'), url('../font/FranklinGothic-Cd-webfont.ttf') format('truetype'), url('../font/FranklinGothic-Cd-webfont.svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FranklinGothicFSMedium';
  src: url('../font/FranklinGothic-Med-webfont.eot');
  src: url('../font/FranklinGothic-Med-webfont.eot?iefix') format('eot'), url('../font/FranklinGothic-Med-webfont.woff') format('woff'), url('../font/FranklinGothic-Med-webfont.ttf') format('truetype'), url('../font/FranklinGothic-Med-webfont.svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'FranklinGothicFSMediumCondens';
  src: url('../font/FranklinGothic-MedCd-webfont.eot');
  src: url('../font/FranklinGothic-MedCd-webfont.eot?iefix') format('eot'), url('../font/FranklinGothic-MedCd-webfont.woff') format('woff'), url('../font/FranklinGothic-MedCd-webfont.ttf') format('truetype'), url('../font/FranklinGothic-MedCd-webfont.svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*

core.less

*/
html,
body,
div,
h1,
h2,
h3,
h4,
h5,
h6,
p,
a,
ul,
ol,
li,
table,
tr,
td,
img,
input,
select,
textarea {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
}
ul, ol {
  list-style: none;
}
a {
  color: inherit;
  text-decoration: none;
}
input:focus, textarea:focus {
  outline: none;
}
.baseline-fix {
  margin-top: -5px;
}
.inline-baseline-fix {
  margin-top: -6px;
}
.text-body {
  color: #3c3c3c;
  font-family: "FranklinGothicFSBook", Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 20px;
}
.text-body p {
  margin-bottom: 10px;
}
.header-basic {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
}
.header-entry {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 30px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
}
.header-entry-sub {
  color: #6d6d6d;
  font-family: "FranklinGothicFSCondensed", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
}
.header-line {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 30px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  padding-bottom: 6px;
  margin-bottom: 30px;
  border-bottom: 1px solid #535353;
}
.header-list-entry {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
}
.header-small, .header-sidebar {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
}
.header-form-field {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  line-height: 20px;
  text-transform: uppercase;
}
.header-medium-form-field {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
}
/*.theme(@color) {
  #header #nav #site-nav .selected {
    .theme-blog_articles {
      border-bottom: 3px solid @color;
    }
  }
  
  #breadcrumbs {
    a:hover {
      color: @color;
    }
  }
}

// no-js theme mixin
.no-js-theme(@color) {
  
}*/
html {
  color: #3c3c3c;
  font-family: "FranklinGothicFSBook", Helvetica, Arial, sans-serif;
  font-size: 13px;
  line-height: 20px;
}
html p {
  margin-bottom: 10px;
}
body {
  width: auto !important;
  width: 970px;
  min-width: 970px;
}
ol {
  padding-left: 20px;
}
ol li {
  list-style: decimal;
  margin-bottom: 10px;
}
img {
  display: block;
}
#content {
  margin-bottom: 30px;
}
#about {
  display: none;
}
#about-close {
  padding-right: 16px;
  position: absolute;
  top: 0;
  right: 0;
  background-image: url('../img/close.png');
  background-position: right 0;
  background-repeat: no-repeat;
  color: #6d6d6d;
  font-family: "FranklinGothicFSCondensed", Helvetica, Arial, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  line-height: 10px;
}
.tag {
  text-transform: capitalize;
}
.read-more {
  padding-right: 18px;
  background-image: url('../img/breadcrumb_arrow.png');
  background-repeat: no-repeat;
  background-position: right center;
}
.paginate .pagination_links {
  padding-top: 4px;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
}
.paginate .pagination_links strong, .paginate .pagination_links a {
  color: inherit;
  margin-right: 5px;
}
.paginate .pagination_links strong {
  font-weight: normal;
}
/*

grid.less

*/
body {
  text-align: center;
}
.wrapper {
  margin: 0 auto;
  text-align: left;
  width: 970px;
}
.inner-wrapper {
  clear: both;
  display: inline;
  /* IE double margin fix. Feel free to move this to your IE specific stylesheets. */

  float: left;
  padding: 0 20px 0 20px;
  position: relative;
  width: 930px;
}
.container {
  clear: both;
  float: left;
  margin: 0;
  width: 100%;
}
.one-col,
.two-col,
.three-col,
.four-col,
.five-col,
.six-col,
.seven-col,
.eight-col,
.nine-col,
.ten-col,
.eleven-col,
.twelve-col {
  clear: none;
  display: inline;
  /* IE double margin fix. Feel free to move this to your IE specific stylesheets. */

  float: left;
  margin: 0 30px 0 0;
  padding: 0;
  position: relative;
}
.one-col {
  width: 50px;
}
.two-col {
  width: 130px;
}
.three-col {
  width: 210px;
}
.four-col {
  width: 290px;
}
.five-col {
  width: 370px;
}
.six-col {
  width: 450px;
}
.seven-col {
  width: 530px;
}
.eight-col {
  width: 610px;
}
.nine-col {
  width: 690px;
}
.ten-col {
  width: 770px;
}
.eleven-col {
  width: 850px;
}
.twelve-col {
  width: 930px;
  margin-right: 0;
}
.prefix-one {
  margin-left: 80px;
}
.prefix-two {
  margin-left: 160px;
}
.prefix-three {
  margin-left: 240px;
}
.prefix-four {
  margin-left: 320px;
}
.prefix-five {
  margin-left: 400px;
}
.prefix-six {
  margin-left: 480px;
}
.prefix-seven {
  margin-left: 560px;
}
.prefix-eight {
  margin-left: 640px;
}
.prefix-nine {
  margin-left: 720px;
}
.prefix-ten {
  margin-left: 800px;
}
.prefix-eleven {
  margin-left: 880px;
}
.suffix-one {
  margin-right: 110px;
}
.suffix-two {
  margin-right: 190px;
}
.suffix-three {
  margin-right: 270px;
}
.suffix-four {
  margin-right: 350px;
}
.suffix-five {
  margin-right: 430px;
}
.suffix-six {
  margin-right: 510px;
}
.suffix-seven {
  margin-right: 590px;
}
.suffix-eight {
  margin-right: 670px;
}
.suffix-nine {
  margin-right: 750px;
}
.suffix-ten {
  margin-right: 830px;
}
.suffix-eleven {
  margin-right: 910px;
}
.clear {
  /* Useful generic clearing class. */

  clear: both;
}
.last-col {
  margin-right: 0;
}
/*

inline.less

*/
.inline {
  font-size: 16px;
  line-height: 25px;
  -webkit-font-smoothing: antialiased;
}
.inline p {
  font-size: 16px;
  line-height: 25px;
  -webkit-font-smoothing: antialiased;
}
.inline img,
.inline iframe,
.inline object,
.inline embed {
  margin-top: 20px;
  margin-bottom: 20px;
}
.inline a {
  text-decoration: underline;
}
.inline h1 a,
.inline h2 a,
.inline h3 a,
.inline h4 a {
  text-decoration: none;
}
.inline em {
  font-style: italic;
}
.inline ol {
  padding-left: 20px;
}
.inline ol li {
  list-style: upper-alpha;
}
.inline ul {
  padding-left: 20px;
}
.inline ul li {
  list-style: square;
}
.inline .inline-header {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 30px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  margin-top: -2px;
  margin-bottom: 22px;
}
.inline .inline-header-pair {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 30px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  margin: -2px 0 1px;
}
.inline .inline-header-pair-sub {
  color: #6d6d6d;
  font-family: "FranklinGothicFSCondensed", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  margin-bottom: 21px;
}
.inline .inline-header-medium {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
  margin-top: 20px;
  margin-bottom: 20px;
}
.inline .inline-header-small {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  margin-bottom: 10px;
  font-size: 18px;
  line-height: 25px;
}
.inline .inline-block-line-top {
  border-top: 1px dashed #b9b9b9;
  margin-top: 30px;
  padding-top: 25px;
}
.inline .inline-block-line-bottom {
  border-bottom: 1px dashed #b9b9b9;
  margin-bottom: 25px;
  padding-bottom: 24px;
}
.inline .inline-block-indent {
  margin-bottom: 25px;
  margin-top: 25px;
  padding-left: 15px;
  line-height: 25px;
  border-left: 5px solid #b9b9b9;
}
.inline .inline-serif {
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  -webkit-font-smoothing: subpixel-antialiased;
}
.inline .center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.inline-block-line-bottom {
  border-bottom: 1px dashed #b9b9b9;
  margin-bottom: 25px;
  padding-bottom: 24px;
}
.inline-wygwam {
  padding: 20px !important;
  width: 610px !important;
  text-align: left !important;
}
/*

header.less

*/
#header #nav {
  height: 30px;
  background: #141414;
  color: #fff;
}
#header #nav #site-nav {
  float: left;
  width: 550px;
  height: 30px;
  font-family: "FranklinGothicFSMedium", Helvetica, Arial, sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  line-height: 10px;
}
#header #nav #site-nav #site-nav-stories a:hover, #header #nav #site-nav #site-nav-stories .selected {
  border-bottom: 3px solid #627cbb;
}
#header #nav #site-nav #site-nav-magazines a:hover, #header #nav #site-nav #site-nav-magazines .selected {
  border-bottom: 3px solid #9bbade;
}
#header #nav #site-nav #site-nav-lab a:hover, #header #nav #site-nav #site-nav-lab .selected {
  border-bottom: 3px solid #f16363;
}
#header #nav #site-nav #site-nav-notebooks a:hover, #header #nav #site-nav #site-nav-notebooks .selected {
  border-bottom: 3px solid #aa7db7;
}
#header #nav #site-nav #site-nav-projects a:hover, #header #nav #site-nav #site-nav-projects .selected {
  border-bottom: 3px solid #44ba81;
}
#header #nav #site-nav #site-nav-blog a:hover, #header #nav #site-nav #site-nav-blog .selected {
  border-bottom: 3px solid #f79862;
}
#header #nav #site-nav li {
  float: left;
  margin-right: 20px;
}
#header #nav #site-nav li a {
  display: block;
  float: left;
  height: 17px;
  padding-top: 10px;
  border-bottom: 3px solid #141414;
}
#header #nav #header-nav {
  float: right;
  padding-top: 6px;
  height: 10px;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#header #nav #header-nav li {
  float: left;
  margin-left: 20px;
}
#header #logo-container {
  padding: 50px 0 30px;
}
#header #logo {
  display: block;
  width: 220px;
  height: 40px;
  margin: 0 auto;
  background: url(../img/colors_magazine.png) center center no-repeat;
  text-indent: -10000px;
}
#breadcrumbs {
  padding: 9px 0 10px;
  margin-bottom: 20px;
  border-top: 1px solid #535353;
  color: #6d6d6d;
  font-family: "FranklinGothicFSCondensed", Helvetica, Arial, sans-serif;
  font-size: 13px;
  text-transform: uppercase;
  line-height: 10px;
}
#breadcrumbs li {
  display: inline;
  padding-left: 16px;
  padding-right: 2px;
  background-image: url('../img/breadcrumb_arrow.png');
  background-position: left 3px;
  background-repeat: no-repeat;
}
#account-header {
  float: left;
}
#account-header-frame {
  width: 380px;
  height: 30px;
  overflow: hidden;
  opacity: 0;
}
#account-header-frame-content {
  width: 380px;
  height: 30px;
  background: #141414;
  color: #fff;
}
#account-header-frame-content ul {
  float: right;
  padding-top: 6px;
  height: 10px;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#account-header-frame-content ul li {
  float: left;
  margin-left: 20px;
}
/*

footer.less

*/
#inner-footer {
  height: 130px;
  padding-top: 120px;
  border-bottom: 10px solid #141414;
}
#footer-nav h6 {
  margin-top: -5px;
  margin-bottom: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #535353;
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  line-height: 20px;
  text-transform: uppercase;
}
#footer-nav ul {
  margin-bottom: 16px;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#footer-small {
  height: 10px;
  line-height: 10px;
  font-size: 11px;
}
#footer-small li {
  float: left;
  margin-right: 17px;
}
html, body {
  height: 100%;
}
#container {
  min-height: 100%;
}
#main {
  overflow: auto;
  padding-bottom: 260px;
}
#footer {
  position: relative;
  margin-top: -260px;
  height: 260px;
  clear: both;
}
body:before {
  content: "";
  height: 260px;
  float: left;
  width: 0;
  margin-top: -32767px;
}
.ie6 #container, .ie8 #container, .ie9 #container {
  display: table;
  height: 100%;
}
/*
thumb.less
*/
.thumb {
  display: block;
}
.thumb .thumb-image {
  position: absolute;
  z-index: 100;
}
.thumb .thumb-overlay {
  display: none;
}
.thumb .thumb-overlay .thumb-overlay-inner {
  display: table-cell;
  vertical-align: middle;
  color: #fff;
  text-align: center;
}
.thumb .thumb-overlay .thumb-overlay-inner h5 {
  margin: 0 10%;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 20px;
  text-transform: uppercase;
}
.thumb .thumb-overlay .thumb-overlay-inner h6, .thumb .thumb-overlay .thumb-overlay-inner h7 {
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-size: 13px;
  font-style: italic;
}
.thumb .thumb-overlay .thumb-overlay-inner h6 {
  margin: 5px 10% 0;
  padding-top: 4px;
  border-top: 1px dashed #fff;
}
.thumb .thumb-overlay .thumb-overlay-inner .more {
  margin: 0;
  margin: 0px 0px -5px;
  border: 0px dashed #f00;
  bottom: 20px;
  left: 20px;
  position: absolute;
  width: 890px;
}
.thumb .thumb-overlay .thumb-overlay-inner .more .read-more {
  padding-right: 18px;
  background-image: url('../img/breadcrumb_arrow_white.png');
  background-repeat: no-repeat;
  background-position: right center;
  font-size: 15px;
  color: #fff;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
  display: inline-block;
}
.thumb .thumb-overlay .thumb-overlay-inner .more .read-more p {
  padding: 0;
  margin: 0;
}
.index-entry {
  margin-bottom: 30px;
}
.list-entry {
  padding-bottom: 20px;
  margin-bottom: 19px;
  border-bottom: 1px dashed #b9b9b9;
}
.list-entry .last-col {
  height: 100%;
  position: relative;
}
.list-entry .last-col h3 {
  margin-top: -3px;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 20px;
  text-transform: uppercase;
}
.list-entry .last-col h4 {
  color: #6d6d6d;
  font-family: "FranklinGothicFSCondensed", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  margin-bottom: 19px;
  font-family: "FranklinGothicFSCondensed", Helvetica, Arial, sans-serif;
}
.list-entry .last-col .more {
  position: absolute;
  bottom: 0;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
  line-height: 10px;
}
.last-list-entry {
  padding-bottom: 0;
  margin-bottom: 30px;
  border-bottom: 0;
}
/*

slideshow.less

*/
#slideshow {
  clear: both;
  height: 500px;
  margin: 0 0 30px;
  position: relative;
  overflow: hidden;
}
#slideshow-indent-left, #slideshow-indent-right {
  width: 30px;
  height: 500px;
  position: absolute;
  background-color: #fff;
  z-index: 90;
}
#slideshow-indent-right {
  right: 0;
}
#slideshow-previous, #slideshow-next {
  display: none;
  width: 45px;
  height: 90px;
  position: absolute;
  top: 205px;
  background-image: url('../img/slideshow_nav.png');
  background-repeat: no-repeat;
  cursor: pointer;
  z-index: 100;
}
#slideshow-previous {
  left: 0;
  background-position: -45px 0;
}
#slideshow-next {
  right: 0;
  background-position: 0 0;
}
#slides {
  position: absolute;
}
#slides .slide {
  float: left;
  padding-right: 30px;
  cursor: pointer;
}
#slides .last-slide {
  padding-right: 0;
}
#slides .slide .slide-caption, #slides .last-slide .slide-caption {
  position: absolute;
  background: #141414;
  opacity: 0.8;
  text-align: left;
  bottom: 0px;
  font-style: italic;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
}
#slides .slide .slide-caption .slide-caption-inner, #slides .last-slide .slide-caption .slide-caption-inner {
  margin: 20px;
  margin-bottom: 19px;
  margin-top: 21px;
  color: #ccc;
  font-style: italic;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
}
#slides .slide .slide-caption .slide-caption-inner .quote, #slides .last-slide .slide-caption .slide-caption-inner .quote {
  display: block;
  clear: both;
  margin-bottom: 20px;
  color: #FFF;
  font-size: 16px;
  font-style: italic;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
}
.no-js #slideshow {
  width: 930px;
  margin-left: auto;
  margin-right: auto;
}
/*
social.less
*/
.social-buttons {
  padding-top: 4px;
  padding-bottom: 23px;
}
.social-buttons .social-buttons-facebook, .social-buttons .social-buttons-twitter, .social-buttons social-buttons-google {
  float: left;
  margin-right: 20px;
}
.social-buttons .social-buttons-facebook .connect_widget_button_count_excluding {
  display: none !important;
}
.social-buttons .social-buttons-facebook iframe {
  width: 50px !important;
}
.social-buttons .social-buttons-facebook .fb_edge_comment_widget iframe {
  width: 401px !important;
}
.tweet_list {
  list-style: none;
  margin: 0;
  padding: 0;
  overflow-y: hidden;
}
.tweet_list .awesome, .tweet_list .epic {
  text-transform: uppercase;
}
.tweet_list li {
  overflow-y: auto;
  overflow-x: hidden;
  list-style-type: none;
  margin-bottom: 9px;
  padding-bottom: 1px;
  padding-top: 0px;
  border-bottom: 1px dashed #6d6d6d;
  color: #6d6d6d;
}
.tweet_list li a {
  text-decoration: underline;
  color: #262626;
}
.tweet_list li .tweet_meta, .tweet_list li .tweet_meta a {
  text-decoration: none;
  color: #8D8D8D;
}
.tweet_list .tweet_avatar {
  padding-right: .5em;
  float: left;
}
.tweet_list .tweet_avatar img {
  vertical-align: middle;
}
.tweet_meta {
  margin-top: 10px;
  font-size: 12px;
  clear: both;
  margin-top: 10px;
}
.tweet_meta a {
  text-decoration: none;
  font-color: #9D9D9D;
}
.tweet_action a {
  text-decoration: none;
  font-color: #9D9D9D;
}
.tweet_time a {
  text-decoration: none;
  font-color: #9D9D9D;
}
.tweet_text {
  margin-bottom: 20px;
}
/*

sidebar.less

*/
#sidebar {
  margin-left: 50px;
}
#sidebar #inner-sidebar {
  padding-left: 50px;
}
#sidebar .sidebar-section {
  margin-bottom: 30px;
}
#sidebar .sidebar-section h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  padding-bottom: 5px;
  border-bottom: 1px solid #535353;
  color: #262626;
  line-height: 20px;
}
#sidebar .sidebar-section-text-only {
  margin-bottom: 30px;
  margin-bottom: 29px;
}
#sidebar .sidebar-section-text-only h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  padding-bottom: 5px;
  border-bottom: 1px solid #535353;
  color: #262626;
  line-height: 20px;
}
#sidebar .sidebar-section-text-only h3 {
  margin-bottom: 5px;
}
#sidebar .sidebar-section-text-only ul, #sidebar .sidebar-section-text-only p {
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#sidebar .sidebar-section-text-only ol {
  margin-bottom: 5px;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#sidebar .sidebar-section-search {
  margin-bottom: 30px;
  margin-bottom: 24px;
}
#sidebar .sidebar-section-search h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  padding-bottom: 5px;
  border-bottom: 1px solid #535353;
  color: #262626;
  line-height: 20px;
}
#sidebar .sidebar-section-search .search-input {
  width: 214px;
  height: 20px;
  padding-left: 26px;
  background-color: #fff;
  background-image: url(../img/magnify.png);
  background-repeat: no-repeat;
  border-bottom: 1px solid #535353;
  color: #3c3c3c;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-size: inherit;
  font-style: italic;
}
#sidebar .sidebar-section-magazine {
  margin-top: -5px;
  margin-bottom: 30px;
  margin-bottom: 35px;
}
#sidebar .sidebar-section-magazine h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  padding-bottom: 5px;
  border-bottom: 1px solid #535353;
  color: #262626;
  line-height: 20px;
}
#sidebar .sidebar-section-magazine h3 {
  margin-bottom: 9px;
}
#sidebar .sidebar-section-magazine .sidebar-section-magazine-image {
  float: left;
  margin-right: 20px;
}
#sidebar .sidebar-section-magazine .sidebar-section-magazine-info {
  float: left;
  margin-top: -4px;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#sidebar .sidebar-section-icon-links {
  margin-bottom: 30px;
  margin-bottom: 24px;
}
#sidebar .sidebar-section-icon-links h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  padding-bottom: 5px;
  border-bottom: 1px solid #535353;
  color: #262626;
  line-height: 20px;
}
#sidebar .sidebar-section-icon-links h3 {
  margin-bottom: 9px;
}
#sidebar .sidebar-section-icon-links ul {
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#sidebar .sidebar-section-icon-links li {
  margin-bottom: 9px;
  padding-bottom: 10px;
  border-bottom: 1px dashed #b9b9b9;
}
#sidebar .sidebar-section-icon-links li a {
  background-position: 0 0px;
  display: block;
  height: 10px;
  padding: 4px 0 6px 27px;
  background-image: url(../img/icon-list.png);
  background-repeat: no-repeat;
  line-height: 13px;
}
#sidebar .sidebar-section-icon-links li a:hover, #sidebar .sidebar-section-icon-links li a.selected {
  background-position: 0 0px;
}
#sidebar .sidebar-section-icon-links li .stories {
  background-position: 0 0px;
}
#sidebar .sidebar-section-icon-links li .stories:hover, #sidebar .sidebar-section-icon-links li .stories.selected {
  background-position: 0 0px;
}
#sidebar .sidebar-section-icon-links li .augmented-reality {
  background-position: 0 -160px;
}
#sidebar .sidebar-section-icon-links li .augmented-reality:hover, #sidebar .sidebar-section-icon-links li .augmented-reality.selected {
  background-position: 0 -160px;
}
#sidebar .sidebar-section-icon-links li .lab {
  background-position: 0 -320px;
}
#sidebar .sidebar-section-icon-links li .lab:hover, #sidebar .sidebar-section-icon-links li .lab.selected {
  background-position: 0 -320px;
}
#sidebar .sidebar-section-icon-links li .vimeo {
  background-position: 0 -480px;
}
#sidebar .sidebar-section-icon-links li .vimeo:hover, #sidebar .sidebar-section-icon-links li .vimeo.selected {
  background-position: 0 -480px;
}
#sidebar .sidebar-section-icon-links li .minisite {
  background-position: 0 -640px;
}
#sidebar .sidebar-section-icon-links li .minisite:hover, #sidebar .sidebar-section-icon-links li .minisite.selected {
  background-position: 0 -640px;
}
#sidebar .sidebar-section-icon-links li .large {
  background-position: 0 -800px;
}
#sidebar .sidebar-section-icon-links li .large:hover, #sidebar .sidebar-section-icon-links li .large.selected {
  background-position: 0 -800px;
}
#sidebar .sidebar-section-icon-links li .small {
  background-position: 0 -960px;
}
#sidebar .sidebar-section-icon-links li .small:hover, #sidebar .sidebar-section-icon-links li .small.selected {
  background-position: 0 -960px;
}
#sidebar .sidebar-section-icon-links li .list {
  background-position: 0 -1120px;
}
#sidebar .sidebar-section-icon-links li .list:hover, #sidebar .sidebar-section-icon-links li .list.selected {
  background-position: 0 -1120px;
}
#sidebar .sidebar-section-icon-links li .map {
  background-position: 0 -1280px;
}
#sidebar .sidebar-section-icon-links li .map:hover, #sidebar .sidebar-section-icon-links li .map.selected {
  background-position: 0 -1280px;
}
#sidebar .sidebar-section-icon-links li .about {
  background-position: 0 -1440px;
}
#sidebar .sidebar-section-icon-links li .about:hover, #sidebar .sidebar-section-icon-links li .about.selected {
  background-position: 0 -1440px;
}
#sidebar .sidebar-section-icon-links li .find {
  background-position: 0 -1600px;
}
#sidebar .sidebar-section-icon-links li .find:hover, #sidebar .sidebar-section-icon-links li .find.selected {
  background-position: 0 -1600px;
}
#sidebar .sidebar-section-icon-links li .subscribe {
  background-position: 0 -1760px;
}
#sidebar .sidebar-section-icon-links li .subscribe:hover, #sidebar .sidebar-section-icon-links li .subscribe.selected {
  background-position: 0 -1760px;
}
#sidebar .sidebar-section-icon-links li .ipad {
  background-position: 0 -1920px;
}
#sidebar .sidebar-section-icon-links li .ipad:hover, #sidebar .sidebar-section-icon-links li .ipad.selected {
  background-position: 0 -1920px;
}
#sidebar .sidebar-section-icon-links li .download {
  background-position: 0 -2080px;
}
#sidebar .sidebar-section-icon-links li .download:hover, #sidebar .sidebar-section-icon-links li .download.selected {
  background-position: 0 -2080px;
}
#sidebar .sidebar-section-icon-links li .upload {
  background-position: 0 -2240px;
}
#sidebar .sidebar-section-icon-links li .upload:hover, #sidebar .sidebar-section-icon-links li .upload.selected {
  background-position: 0 -2240px;
}
#sidebar .sidebar-section-icon-links li .send {
  background-position: 0 -2400px;
}
#sidebar .sidebar-section-icon-links li .send:hover, #sidebar .sidebar-section-icon-links li .send.selected {
  background-position: 0 -2400px;
}
#sidebar .sidebar-section-categories {
  margin-bottom: 30px;
  margin-bottom: 29px;
}
#sidebar .sidebar-section-categories h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  padding-bottom: 5px;
  border-bottom: 1px solid #535353;
  color: #262626;
  line-height: 20px;
}
#sidebar .sidebar-section-categories h3 {
  margin-bottom: 5px;
}
#sidebar .sidebar-section-categories ul, #sidebar .sidebar-section-categories p {
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#sidebar .sidebar-section-categories ol {
  margin-bottom: 5px;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#sidebar .sidebar-section-tags {
  margin-bottom: 30px;
  margin-bottom: 29px;
}
#sidebar .sidebar-section-tags h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  padding-bottom: 5px;
  border-bottom: 1px solid #535353;
  color: #262626;
  line-height: 20px;
}
#sidebar .sidebar-section-tags h3 {
  margin-bottom: 5px;
}
#sidebar .sidebar-section-tags ul, #sidebar .sidebar-section-tags p {
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#sidebar .sidebar-section-tags ol {
  margin-bottom: 5px;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#sidebar .sidebar-section-meta {
  margin-bottom: 30px;
  margin-bottom: 34px;
}
#sidebar .sidebar-section-meta h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  padding-bottom: 5px;
  border-bottom: 1px solid #535353;
  color: #262626;
  line-height: 20px;
}
#sidebar .sidebar-section-meta h3 {
  margin-bottom: 5px;
}
#sidebar .sidebar-section-meta i {
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
  color: #6d6d6d;
}
#sidebar .sidebar-section-meta h4 {
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  text-transform: uppercase;
}
#sidebar .sidebar-section-meta h5 {
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  text-decoration: underline;
  text-transform: uppercase;
  font-style: italic;
  display: inline;
}
#sidebar .sidebar-section-meta p {
  margin-bottom: 5px;
  padding-bottom: 4px;
  border-bottom: 1px dashed #6d6d6d;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#sidebar .sidebar-section-meta ol {
  margin-bottom: 5px;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#sidebar .sidebar-section-locations {
  margin-bottom: 30px;
}
#sidebar .sidebar-section-locations h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  padding-bottom: 5px;
  border-bottom: 1px solid #535353;
  color: #262626;
  line-height: 20px;
}
#sidebar .sidebar-section-related, #sidebar .sidebar-section-popular, #sidebar .sidebar-section-discussion {
  margin-bottom: 30px;
  margin-bottom: 34px;
}
#sidebar .sidebar-section-related h3, #sidebar .sidebar-section-popular h3, #sidebar .sidebar-section-discussion h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  padding-bottom: 5px;
  border-bottom: 1px solid #535353;
  color: #262626;
  line-height: 20px;
}
#sidebar .sidebar-section-related h3, #sidebar .sidebar-section-popular h3, #sidebar .sidebar-section-discussion h3 {
  margin-bottom: 9px;
}
#sidebar .sidebar-section-related li, #sidebar .sidebar-section-popular li, #sidebar .sidebar-section-discussion li {
  clear: both;
  display: block;
  margin-bottom: 9px;
  padding-bottom: 10px;
  border-bottom: 1px dashed #6d6d6d;
}
#sidebar .sidebar-section-related .entry-thumb-image, #sidebar .sidebar-section-popular .entry-thumb-image, #sidebar .sidebar-section-discussion .entry-thumb-image {
  float: left;
}
#sidebar .sidebar-section-related .entry-thumb-info, #sidebar .sidebar-section-popular .entry-thumb-info, #sidebar .sidebar-section-discussion .entry-thumb-info {
  float: left;
  margin-top: -4px;
  padding-left: 10px;
  width: 150px;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#sidebar .sidebar-section-related .entry-thumb-info h5, #sidebar .sidebar-section-popular .entry-thumb-info h5, #sidebar .sidebar-section-discussion .entry-thumb-info h5 {
  text-decoration: underline;
  text-transform: uppercase;
}
#sidebar .sidebar-section-related .entry-thumb-info h6, #sidebar .sidebar-section-popular .entry-thumb-info h6, #sidebar .sidebar-section-discussion .entry-thumb-info h6 {
  margin-top: 5px;
  color: #6d6d6d;
  line-height: 10px;
}
#sidebar .sidebar-section-last {
  margin-bottom: 0;
}
/*

form.less

*/
.form .form-button {
  display: inline-block !important;
  display: block;
  padding: 2px 10px 0px;
  background-color: #141414;
  color: #fff;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
  line-height: 18px;
  cursor: pointer;
  -webkit-user-select: none;
}
.form .form-button-disabled {
  background-color: #adadad;
  cursor: default;
}
.form .form-field {
  margin-bottom: 40px;
}
.form .form-field .header h4 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
  float: left;
  margin: -5px 0 5px;
}
.form .form-field .header h4 .selected {
  color: #f16363;
}
.form .form-field .header .limit {
  float: right;
  margin-top: -4px;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.form .form-field .help {
  padding: 5px 0 4px;
  border-top: 1px dashed #535353;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.form .form-field-text {
  margin-bottom: 40px;
}
.form .form-field-text .header h4 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
  float: left;
  margin: -5px 0 5px;
}
.form .form-field-text .header h4 .selected {
  color: #f16363;
}
.form .form-field-text .header .limit {
  float: right;
  margin-top: -4px;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.form .form-field-text .help {
  padding: 5px 0 4px;
  border-top: 1px dashed #535353;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.form .form-field-text input {
  width: 592px;
  height: 28px;
  padding: 0 8px;
  border: 1px solid #d3d3d3;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
  line-height: 30px;
}
.form .form-field-textarea {
  margin-bottom: 40px;
}
.form .form-field-textarea .header h4 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
  float: left;
  margin: -5px 0 5px;
}
.form .form-field-textarea .header h4 .selected {
  color: #f16363;
}
.form .form-field-textarea .header .limit {
  float: right;
  margin-top: -4px;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.form .form-field-textarea .help {
  padding: 5px 0 4px;
  border-top: 1px dashed #535353;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.form .form-field-textarea input {
  width: 592px;
  height: 28px;
  padding: 0 8px;
  border: 1px solid #d3d3d3;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
  line-height: 30px;
}
.form .form-field-textarea textarea {
  width: 588px;
  height: 278px;
  padding: 10px;
  border: 1px solid #d3d3d3;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
  resize: vertical;
}
.form .form-field-location {
  margin-bottom: 40px;
}
.form .form-field-location .header h4 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
  float: left;
  margin: -5px 0 5px;
}
.form .form-field-location .header h4 .selected {
  color: #f16363;
}
.form .form-field-location .header .limit {
  float: right;
  margin-top: -4px;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.form .form-field-location .help {
  padding: 5px 0 4px;
  border-top: 1px dashed #535353;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.form .form-field-location .map {
  width: 610px;
  height: 300px;
  margin-bottom: 10px;
}
.form .form-field-location .locations {
  display: none;
  margin-top: -4px;
  margin-bottom: 9px;
}
.form .form-field-location .location {
  height: 20px;
  margin-top: 5px;
  padding-bottom: 4px;
  border-bottom: 1px dashed #535353;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.form .form-field-location .location .title {
  float: left;
}
.form .form-field-location .location .remove {
  float: right;
  width: 20px;
  height: 20px;
  background-image: url(../img/remove.png);
  background-position: top right;
  background-repeat: no-repeat;
  text-indent: -10000px;
}
.form .form-field-location .location .remove:hover {
  background-position: bottom right;
}
.form .form-field-avatar {
  margin-bottom: 40px;
}
.form .form-field-avatar .header h4 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
  float: left;
  margin: -5px 0 5px;
}
.form .form-field-avatar .header h4 .selected {
  color: #f16363;
}
.form .form-field-avatar .header .limit {
  float: right;
  margin-top: -4px;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.form .form-field-avatar .help {
  padding: 5px 0 4px;
  border-top: 1px dashed #535353;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.form .form-field-avatar .upload-form {
  display: table-cell;
  height: 210px;
  vertical-align: middle;
}
.form .form-field-avatar .upload {
  margin-top: 20px;
}
/*

message.less

*/
.message-body h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 30px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  margin-top: -6px;
  margin-bottom: 2px;
}
/*

homepage.less

*/
.homepage .header-homepage-section {
  padding-top: 26px;
  padding-bottom: 26px;
  border-top: 1px solid #535353;
}
.homepage .header-homepage-section h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 30px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  float: left;
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 22px;
  line-height: 20px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
}
.homepage .header-homepage-section .more {
  padding-right: 18px;
  background-image: url('../img/breadcrumb_arrow.png');
  background-repeat: no-repeat;
  background-position: right center;
  color: #6d6d6d;
  font-family: "FranklinGothicFSCondensed", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  float: right;
  display: block;
  height: 20px;
  line-height: 10px;
  font-size: 15px;
  text-transform: uppercase;
  background-position: right 6px;
  color: #6d6d6d;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  line-height: 20px;
}
.homepage .header-homepage-section .more span {
  display: none;
}
.homepage .homepage-section-bottom {
  margin-top: 11px;
  padding-top: 23px;
  padding-bottom: 26px;
  border-top: 1px solid #535353;
}
.homepage .homepage-section-bottom h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
  margin-top: -1px;
  margin-bottom: 17px;
}
.homepage .homepage-section-bottom h5 {
  margin-top: 4px;
}
.homepage .homepage-section-bottom h6 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  line-height: 20px;
  text-transform: uppercase;
  margin-top: - 1px;
  margin-bottom: 17px;
}
.homepage #homepage-connect .homepage-connect {
  padding-top: 9px;
  margin-bottom: 10px;
  border-top: 1px dashed #b9b9b9;
}
.homepage #homepage-connect .homepage-connect a {
  display: block;
  padding: 10px 0 10px 40px;
  background-image: url('../img/homepage-connect.png');
  background-repeat: no-repeat;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
  line-height: 10px;
}
.homepage #homepage-connect .homepage-connect a:hover {
  color: #a4d2a2;
}
.homepage #homepage-connect .homepage-connect .facebook {
  background-position: 0 0px;
}
.homepage #homepage-connect .homepage-connect .facebook:hover {
  background-position: 0 -30px;
}
.homepage #homepage-connect .homepage-connect .vimeo {
  background-position: 0 -60px;
}
.homepage #homepage-connect .homepage-connect .vimeo:hover {
  background-position: 0 -90px;
}
.homepage #homepage-connect .homepage-connect .twitter {
  background-position: 0 -120px;
}
.homepage #homepage-connect .homepage-connect .twitter:hover {
  background-position: 0 -150px;
}
.homepage #homepage-connect .homepage-connect .youtube {
  background-position: 0 -180px;
}
.homepage #homepage-connect .homepage-connect .youtube:hover {
  background-position: 0 -210px;
}
.homepage #homepage-connect .homepage-connect .rss {
  background-position: 0 -240px;
}
.homepage #homepage-connect .homepage-connect .rss:hover {
  background-position: 0 -270px;
}
.homepage #homepage-connect .homepage-connect .flickr {
  background-position: 0 -300px;
}
.homepage #homepage-connect .homepage-connect .flickr:hover {
  background-position: 0 -330px;
}
.homepage .homepage-mailing-list {
  padding-top: 23px;
  padding-bottom: 10px;
  border-bottom: 1px dashed #b9b9b9;
  border-top: 1px solid #535353;
}
#homepage-slideshow {
  width: 930px;
  height: 400px;
  margin-bottom: 30px;
  overflow: hidden;
}
#homepage-slideshow .slide .feature {
  height: 400px;
  position: relative;
}
#homepage-slideshow .slide .caption {
  bottom: -10px;
  position: absolute;
  font-style: italic;
  background: #fff;
  padding-top: 0px;
  margin-bottom: -10px;
  width: 100%;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
}
#homepage-slideshow .slide .caption p {
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#homepage-slideshow .slide .white {
  color: #FFF;
}
#homepage-slideshow .slide h2 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 38px;
  line-height: 40px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  margin-top: -7px;
  margin-bottom: 10px;
}
#homepage-slideshow .slide h2.large {
  font-size: 45px;
  line-height: 45px;
  margin-top: -7px;
}
#homepage-slideshow .slide h2.medium {
  font-size: 38px;
  line-height: 40px;
  margin-top: -7px;
}
#homepage-slideshow .slide h2.small {
  font-size: 30px;
  line-height: 30px;
  margin-top: -5px;
}
#homepage-slideshow .slide h2.large_medium {
  font-family: "FranklinGothicFSMedium", Helvetica, Arial, sans-serif;
  font-size: 45px;
  line-height: 45px;
  margin-top: -7px;
}
#homepage-slideshow .slide h2.medium_medium {
  font-family: "FranklinGothicFSMedium", Helvetica, Arial, sans-serif;
  font-size: 38px;
  line-height: 40px;
  margin-top: -7px;
}
#homepage-slideshow .slide h2.small_medium {
  font-family: "FranklinGothicFSMedium", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 30px;
  margin-top: -5px;
}
#homepage-slideshow .slide h2.large_book_cnd {
  font-family: "FranklinGothicFSCondensed", Helvetica, Arial, sans-serif;
  font-size: 45px;
  line-height: 45px;
  margin-top: -7px;
}
#homepage-slideshow .slide h2.medium_book_cnd {
  font-family: "FranklinGothicFSCondensed", Helvetica, Arial, sans-serif;
  font-size: 38px;
  line-height: 40px;
  margin-top: -7px;
}
#homepage-slideshow .slide h2.small_book_cnd {
  font-family: "FranklinGothicFSCondensed", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 30px;
  margin-top: -5px;
}
#homepage-slideshow .slide h5 {
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-size: 13px;
  font-style: italic;
  margin-bottom: 0px;
}
#homepage-slideshow .slide h6 {
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
#homepage-slideshow .slide .body {
  margin-top: 20px;
}
#homepage-slideshow .slide .thumb {
  display: block;
  width: 100%;
  height: 400px;
}
#homepage-slideshow .slide .thumb h5 {
  font-size: 45px;
  line-height: 40px;
  -webkit-font-smoothing: antialiased;
}
#homepage-slideshow .slide .thumb h6 {
  margin-top: 13px;
  padding-top: 14px;
  font-size: 16px;
}
#homepage-slideshow .slide .thumb .thumb-overlay .thumb-overlay-inner h2 {
  padding-top: 20px;
}
#homepage-slideshow .slide .thumb .thumb-overlay .thumb-overlay-inner h6 {
  border-top: 0px;
  margin-top: 10px;
  padding-top: 0px;
  color: #fff;
}
.feature-entry {
  padding-bottom: 20px;
  margin-bottom: 20px -1;
  border-bottom: 1px dashed #b9b9b9;
  padding-bottom: 0;
  margin-bottom: 30px;
  border-bottom: 0;
  position: relative;
}
.feature-entry h3 {
  margin-top: -3px;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  margin-bottom: 20px -1;
  text-transform: uppercase;
  margin-top: 20px;
}
.feature-entry h4 {
  color: #6d6d6d;
  font-size: 15px;
  text-transform: uppercase;
  margin-bottom: 19px;
  margin-top: 20px;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
}
.feature-entry .last-col h5 {
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-size: 13px;
  font-style: italic;
  margin-top: 20px;
  margin-bottom: 19px;
}
.feature-entry ul li {
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-size: 13px;
  line-height: 20px;
  font-style: italic;
}
.feature-entry .body {
  margin-bottom: 20px;
}
.feature-entry .more {
  position: absolute;
  bottom: 0;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
  line-height: 10px;
}
/*

stories.less

*/
.stories #breadcrumbs a:hover,
.stories-single #breadcrumbs a:hover,
.stories #sidebar a:hover,
.stories-single #sidebar a:hover,
.stories #footer a:hover,
.stories-single #footer a:hover,
.stories #about a:hover,
.stories-single #about a:hover,
.stories .list-entry a:hover,
.stories-single .list-entry a:hover,
.stories .theme a:hover,
.stories-single .theme a:hover,
.stories .paginate a:hover,
.stories-single .paginate a:hover,
.stories #breadcrumbs a.selected,
.stories-single #breadcrumbs a.selected,
.stories #sidebar a.selected,
.stories-single #sidebar a.selected,
.stories #footer a.selected,
.stories-single #footer a.selected,
.stories #about a.selected,
.stories-single #about a.selected,
.stories .list-entry a.selected,
.stories-single .list-entry a.selected,
.stories .theme a.selected,
.stories-single .theme a.selected,
.stories .paginate a.selected,
.stories-single .paginate a.selected,
.stories #breadcrumbs strong,
.stories-single #breadcrumbs strong,
.stories #sidebar strong,
.stories-single #sidebar strong,
.stories #footer strong,
.stories-single #footer strong,
.stories #about strong,
.stories-single #about strong,
.stories .list-entry strong,
.stories-single .list-entry strong,
.stories .theme strong,
.stories-single .theme strong,
.stories .paginate strong,
.stories-single .paginate strong {
  color: #627cbb;
}
.stories #slideshow-previous:hover, .stories-single #slideshow-previous:hover {
  background-position: -45px -90px;
}
.stories #slideshow-next:hover, .stories-single #slideshow-next:hover {
  background-position: 0 -90px;
}
.stories #sidebar .sidebar-section-icon-links li a:hover,
.stories-single #sidebar .sidebar-section-icon-links li a:hover,
.stories #sidebar .sidebar-section-icon-links li a.selected,
.stories-single #sidebar .sidebar-section-icon-links li a.selected {
  color: #627cbb;
}
.stories #sidebar .sidebar-section-icon-links li .stories, .stories-single #sidebar .sidebar-section-icon-links li .stories {
  background-position: 0 0px;
}
.stories #sidebar .sidebar-section-icon-links li .stories:hover,
.stories-single #sidebar .sidebar-section-icon-links li .stories:hover,
.stories #sidebar .sidebar-section-icon-links li .stories.selected,
.stories-single #sidebar .sidebar-section-icon-links li .stories.selected {
  background-position: 0 -20px;
}
.stories #sidebar .sidebar-section-icon-links li .augmented-reality, .stories-single #sidebar .sidebar-section-icon-links li .augmented-reality {
  background-position: 0 -160px;
}
.stories #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.stories-single #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.stories #sidebar .sidebar-section-icon-links li .augmented-reality.selected,
.stories-single #sidebar .sidebar-section-icon-links li .augmented-reality.selected {
  background-position: 0 -180px;
}
.stories #sidebar .sidebar-section-icon-links li .lab, .stories-single #sidebar .sidebar-section-icon-links li .lab {
  background-position: 0 -320px;
}
.stories #sidebar .sidebar-section-icon-links li .lab:hover,
.stories-single #sidebar .sidebar-section-icon-links li .lab:hover,
.stories #sidebar .sidebar-section-icon-links li .lab.selected,
.stories-single #sidebar .sidebar-section-icon-links li .lab.selected {
  background-position: 0 -340px;
}
.stories #sidebar .sidebar-section-icon-links li .vimeo, .stories-single #sidebar .sidebar-section-icon-links li .vimeo {
  background-position: 0 -480px;
}
.stories #sidebar .sidebar-section-icon-links li .vimeo:hover,
.stories-single #sidebar .sidebar-section-icon-links li .vimeo:hover,
.stories #sidebar .sidebar-section-icon-links li .vimeo.selected,
.stories-single #sidebar .sidebar-section-icon-links li .vimeo.selected {
  background-position: 0 -500px;
}
.stories #sidebar .sidebar-section-icon-links li .minisite, .stories-single #sidebar .sidebar-section-icon-links li .minisite {
  background-position: 0 -640px;
}
.stories #sidebar .sidebar-section-icon-links li .minisite:hover,
.stories-single #sidebar .sidebar-section-icon-links li .minisite:hover,
.stories #sidebar .sidebar-section-icon-links li .minisite.selected,
.stories-single #sidebar .sidebar-section-icon-links li .minisite.selected {
  background-position: 0 -660px;
}
.stories #sidebar .sidebar-section-icon-links li .large, .stories-single #sidebar .sidebar-section-icon-links li .large {
  background-position: 0 -800px;
}
.stories #sidebar .sidebar-section-icon-links li .large:hover,
.stories-single #sidebar .sidebar-section-icon-links li .large:hover,
.stories #sidebar .sidebar-section-icon-links li .large.selected,
.stories-single #sidebar .sidebar-section-icon-links li .large.selected {
  background-position: 0 -820px;
}
.stories #sidebar .sidebar-section-icon-links li .small, .stories-single #sidebar .sidebar-section-icon-links li .small {
  background-position: 0 -960px;
}
.stories #sidebar .sidebar-section-icon-links li .small:hover,
.stories-single #sidebar .sidebar-section-icon-links li .small:hover,
.stories #sidebar .sidebar-section-icon-links li .small.selected,
.stories-single #sidebar .sidebar-section-icon-links li .small.selected {
  background-position: 0 -980px;
}
.stories #sidebar .sidebar-section-icon-links li .list, .stories-single #sidebar .sidebar-section-icon-links li .list {
  background-position: 0 -1120px;
}
.stories #sidebar .sidebar-section-icon-links li .list:hover,
.stories-single #sidebar .sidebar-section-icon-links li .list:hover,
.stories #sidebar .sidebar-section-icon-links li .list.selected,
.stories-single #sidebar .sidebar-section-icon-links li .list.selected {
  background-position: 0 -1140px;
}
.stories #sidebar .sidebar-section-icon-links li .map, .stories-single #sidebar .sidebar-section-icon-links li .map {
  background-position: 0 -1280px;
}
.stories #sidebar .sidebar-section-icon-links li .map:hover,
.stories-single #sidebar .sidebar-section-icon-links li .map:hover,
.stories #sidebar .sidebar-section-icon-links li .map.selected,
.stories-single #sidebar .sidebar-section-icon-links li .map.selected {
  background-position: 0 -1300px;
}
.stories #sidebar .sidebar-section-icon-links li .about, .stories-single #sidebar .sidebar-section-icon-links li .about {
  background-position: 0 -1440px;
}
.stories #sidebar .sidebar-section-icon-links li .about:hover,
.stories-single #sidebar .sidebar-section-icon-links li .about:hover,
.stories #sidebar .sidebar-section-icon-links li .about.selected,
.stories-single #sidebar .sidebar-section-icon-links li .about.selected {
  background-position: 0 -1460px;
}
.stories #sidebar .sidebar-section-icon-links li .find, .stories-single #sidebar .sidebar-section-icon-links li .find {
  background-position: 0 -1600px;
}
.stories #sidebar .sidebar-section-icon-links li .find:hover,
.stories-single #sidebar .sidebar-section-icon-links li .find:hover,
.stories #sidebar .sidebar-section-icon-links li .find.selected,
.stories-single #sidebar .sidebar-section-icon-links li .find.selected {
  background-position: 0 -1620px;
}
.stories #sidebar .sidebar-section-icon-links li .subscribe, .stories-single #sidebar .sidebar-section-icon-links li .subscribe {
  background-position: 0 -1760px;
}
.stories #sidebar .sidebar-section-icon-links li .subscribe:hover,
.stories-single #sidebar .sidebar-section-icon-links li .subscribe:hover,
.stories #sidebar .sidebar-section-icon-links li .subscribe.selected,
.stories-single #sidebar .sidebar-section-icon-links li .subscribe.selected {
  background-position: 0 -1780px;
}
.stories #sidebar .sidebar-section-icon-links li .ipad, .stories-single #sidebar .sidebar-section-icon-links li .ipad {
  background-position: 0 -1920px;
}
.stories #sidebar .sidebar-section-icon-links li .ipad:hover,
.stories-single #sidebar .sidebar-section-icon-links li .ipad:hover,
.stories #sidebar .sidebar-section-icon-links li .ipad.selected,
.stories-single #sidebar .sidebar-section-icon-links li .ipad.selected {
  background-position: 0 -1940px;
}
.stories #sidebar .sidebar-section-icon-links li .download, .stories-single #sidebar .sidebar-section-icon-links li .download {
  background-position: 0 -2080px;
}
.stories #sidebar .sidebar-section-icon-links li .download:hover,
.stories-single #sidebar .sidebar-section-icon-links li .download:hover,
.stories #sidebar .sidebar-section-icon-links li .download.selected,
.stories-single #sidebar .sidebar-section-icon-links li .download.selected {
  background-position: 0 -2100px;
}
.stories #sidebar .sidebar-section-icon-links li .upload, .stories-single #sidebar .sidebar-section-icon-links li .upload {
  background-position: 0 -2240px;
}
.stories #sidebar .sidebar-section-icon-links li .upload:hover,
.stories-single #sidebar .sidebar-section-icon-links li .upload:hover,
.stories #sidebar .sidebar-section-icon-links li .upload.selected,
.stories-single #sidebar .sidebar-section-icon-links li .upload.selected {
  background-position: 0 -2260px;
}
.stories #sidebar .sidebar-section-icon-links li .send, .stories-single #sidebar .sidebar-section-icon-links li .send {
  background-position: 0 -2400px;
}
.stories #sidebar .sidebar-section-icon-links li .send:hover,
.stories-single #sidebar .sidebar-section-icon-links li .send:hover,
.stories #sidebar .sidebar-section-icon-links li .send.selected,
.stories-single #sidebar .sidebar-section-icon-links li .send.selected {
  background-position: 0 -2420px;
}
.stories #sidebar .sidebar-section-icon-links li .avatar, .stories-single #sidebar .sidebar-section-icon-links li .avatar {
  background-position: 0 -2560px;
}
.stories #sidebar .sidebar-section-icon-links li .avatar:hover,
.stories-single #sidebar .sidebar-section-icon-links li .avatar:hover,
.stories #sidebar .sidebar-section-icon-links li .avatar.selected,
.stories-single #sidebar .sidebar-section-icon-links li .avatar.selected {
  background-position: 0 -2580px;
}
.stories #sidebar .sidebar-section-icon-links li .join, .stories-single #sidebar .sidebar-section-icon-links li .join {
  background-position: 0 -2720px;
}
.stories #sidebar .sidebar-section-icon-links li .join:hover,
.stories-single #sidebar .sidebar-section-icon-links li .join:hover,
.stories #sidebar .sidebar-section-icon-links li .join.selected,
.stories-single #sidebar .sidebar-section-icon-links li .join.selected {
  background-position: 0 -2740px;
}
.stories #sidebar .sidebar-section-icon-links li .edit-settings, .stories-single #sidebar .sidebar-section-icon-links li .edit-settings {
  background-position: 0 -2880px;
}
.stories #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.stories-single #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.stories #sidebar .sidebar-section-icon-links li .edit-settings.selected,
.stories-single #sidebar .sidebar-section-icon-links li .edit-settings.selected {
  background-position: 0 -2900px;
}
.stories #sidebar .sidebar-section-icon-links li .change-password, .stories-single #sidebar .sidebar-section-icon-links li .change-password {
  background-position: 0 -3040px;
}
.stories #sidebar .sidebar-section-icon-links li .change-password:hover,
.stories-single #sidebar .sidebar-section-icon-links li .change-password:hover,
.stories #sidebar .sidebar-section-icon-links li .change-password.selected,
.stories-single #sidebar .sidebar-section-icon-links li .change-password.selected {
  background-position: 0 -3060px;
}
.theme-stories a:hover {
  color: #627cbb !important;
}
/*

mini-stories.less

*/
.mini-stories #breadcrumbs a:hover,
.mini-stories #sidebar a:hover,
.mini-stories #footer a:hover,
.mini-stories #about a:hover,
.mini-stories .list-entry a:hover,
.mini-stories .theme a:hover,
.mini-stories .paginate a:hover,
.mini-stories #breadcrumbs a.selected,
.mini-stories #sidebar a.selected,
.mini-stories #footer a.selected,
.mini-stories #about a.selected,
.mini-stories .list-entry a.selected,
.mini-stories .theme a.selected,
.mini-stories .paginate a.selected,
.mini-stories #breadcrumbs strong,
.mini-stories #sidebar strong,
.mini-stories #footer strong,
.mini-stories #about strong,
.mini-stories .list-entry strong,
.mini-stories .theme strong,
.mini-stories .paginate strong {
  color: #627cbb;
}
.mini-stories #slideshow-previous:hover {
  background-position: -45px -180px;
}
.mini-stories #slideshow-next:hover {
  background-position: 0 -180px;
}
.mini-stories #sidebar .sidebar-section-icon-links li a:hover, .mini-stories #sidebar .sidebar-section-icon-links li a.selected {
  color: #627cbb;
}
.mini-stories #sidebar .sidebar-section-icon-links li .stories {
  background-position: 0 0px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .stories:hover, .mini-stories #sidebar .sidebar-section-icon-links li .stories.selected {
  background-position: 0 -40px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .augmented-reality {
  background-position: 0 -160px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .augmented-reality:hover, .mini-stories #sidebar .sidebar-section-icon-links li .augmented-reality.selected {
  background-position: 0 -200px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .lab {
  background-position: 0 -320px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .lab:hover, .mini-stories #sidebar .sidebar-section-icon-links li .lab.selected {
  background-position: 0 -360px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .vimeo {
  background-position: 0 -480px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .vimeo:hover, .mini-stories #sidebar .sidebar-section-icon-links li .vimeo.selected {
  background-position: 0 -520px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .minisite {
  background-position: 0 -640px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .minisite:hover, .mini-stories #sidebar .sidebar-section-icon-links li .minisite.selected {
  background-position: 0 -680px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .large {
  background-position: 0 -800px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .large:hover, .mini-stories #sidebar .sidebar-section-icon-links li .large.selected {
  background-position: 0 -840px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .small {
  background-position: 0 -960px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .small:hover, .mini-stories #sidebar .sidebar-section-icon-links li .small.selected {
  background-position: 0 -1000px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .list {
  background-position: 0 -1120px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .list:hover, .mini-stories #sidebar .sidebar-section-icon-links li .list.selected {
  background-position: 0 -1160px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .map {
  background-position: 0 -1280px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .map:hover, .mini-stories #sidebar .sidebar-section-icon-links li .map.selected {
  background-position: 0 -1320px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .about {
  background-position: 0 -1440px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .about:hover, .mini-stories #sidebar .sidebar-section-icon-links li .about.selected {
  background-position: 0 -1480px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .find {
  background-position: 0 -1600px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .find:hover, .mini-stories #sidebar .sidebar-section-icon-links li .find.selected {
  background-position: 0 -1640px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .subscribe {
  background-position: 0 -1760px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .subscribe:hover, .mini-stories #sidebar .sidebar-section-icon-links li .subscribe.selected {
  background-position: 0 -1800px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .ipad {
  background-position: 0 -1920px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .ipad:hover, .mini-stories #sidebar .sidebar-section-icon-links li .ipad.selected {
  background-position: 0 -1960px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .download {
  background-position: 0 -2080px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .download:hover, .mini-stories #sidebar .sidebar-section-icon-links li .download.selected {
  background-position: 0 -2120px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .upload {
  background-position: 0 -2240px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .upload:hover, .mini-stories #sidebar .sidebar-section-icon-links li .upload.selected {
  background-position: 0 -2280px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .send {
  background-position: 0 -2400px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .send:hover, .mini-stories #sidebar .sidebar-section-icon-links li .send.selected {
  background-position: 0 -2440px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .avatar {
  background-position: 0 -2560px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .avatar:hover, .mini-stories #sidebar .sidebar-section-icon-links li .avatar.selected {
  background-position: 0 -2600px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .join {
  background-position: 0 -2720px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .join:hover, .mini-stories #sidebar .sidebar-section-icon-links li .join.selected {
  background-position: 0 -2760px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .edit-settings {
  background-position: 0 -2880px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .edit-settings:hover, .mini-stories #sidebar .sidebar-section-icon-links li .edit-settings.selected {
  background-position: 0 -2920px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .change-password {
  background-position: 0 -3040px;
}
.mini-stories #sidebar .sidebar-section-icon-links li .change-password:hover, .mini-stories #sidebar .sidebar-section-icon-links li .change-password.selected {
  background-position: 0 -3080px;
}
.theme-mini-stories a:hover {
  color: #627cbb !important;
}
.mini-stories .mini-story {
  padding: 10px;
  background: #FEFC94;
}
.mini-stories .mini-story .mini-story-inner {
  padding-top: 14px;
  padding-bottom: 3px;
  border-top: 1px solid #3c3c3c;
  border-bottom: 1px dashed #3c3c3c;
}
.mini-stories .mini-story .mini-story-image {
  margin-bottom: 20px;
}
.mini-stories .mini-story h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 30px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 21px;
  text-decoration: underline;
}
/*

magazines.less

*/
.magazines #breadcrumbs a:hover,
.magazines-single #breadcrumbs a:hover,
.magazines #sidebar a:hover,
.magazines-single #sidebar a:hover,
.magazines #footer a:hover,
.magazines-single #footer a:hover,
.magazines #about a:hover,
.magazines-single #about a:hover,
.magazines .list-entry a:hover,
.magazines-single .list-entry a:hover,
.magazines .theme a:hover,
.magazines-single .theme a:hover,
.magazines .paginate a:hover,
.magazines-single .paginate a:hover,
.magazines #breadcrumbs a.selected,
.magazines-single #breadcrumbs a.selected,
.magazines #sidebar a.selected,
.magazines-single #sidebar a.selected,
.magazines #footer a.selected,
.magazines-single #footer a.selected,
.magazines #about a.selected,
.magazines-single #about a.selected,
.magazines .list-entry a.selected,
.magazines-single .list-entry a.selected,
.magazines .theme a.selected,
.magazines-single .theme a.selected,
.magazines .paginate a.selected,
.magazines-single .paginate a.selected,
.magazines #breadcrumbs strong,
.magazines-single #breadcrumbs strong,
.magazines #sidebar strong,
.magazines-single #sidebar strong,
.magazines #footer strong,
.magazines-single #footer strong,
.magazines #about strong,
.magazines-single #about strong,
.magazines .list-entry strong,
.magazines-single .list-entry strong,
.magazines .theme strong,
.magazines-single .theme strong,
.magazines .paginate strong,
.magazines-single .paginate strong {
  color: #9bbade;
}
.magazines #slideshow-previous:hover, .magazines-single #slideshow-previous:hover {
  background-position: -45px -180px;
}
.magazines #slideshow-next:hover, .magazines-single #slideshow-next:hover {
  background-position: 0 -180px;
}
.magazines #sidebar .sidebar-section-icon-links li a:hover,
.magazines-single #sidebar .sidebar-section-icon-links li a:hover,
.magazines #sidebar .sidebar-section-icon-links li a.selected,
.magazines-single #sidebar .sidebar-section-icon-links li a.selected {
  color: #9bbade;
}
.magazines #sidebar .sidebar-section-icon-links li .stories, .magazines-single #sidebar .sidebar-section-icon-links li .stories {
  background-position: 0 0px;
}
.magazines #sidebar .sidebar-section-icon-links li .stories:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .stories:hover,
.magazines #sidebar .sidebar-section-icon-links li .stories.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .stories.selected {
  background-position: 0 -40px;
}
.magazines #sidebar .sidebar-section-icon-links li .augmented-reality, .magazines-single #sidebar .sidebar-section-icon-links li .augmented-reality {
  background-position: 0 -160px;
}
.magazines #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.magazines #sidebar .sidebar-section-icon-links li .augmented-reality.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .augmented-reality.selected {
  background-position: 0 -200px;
}
.magazines #sidebar .sidebar-section-icon-links li .lab, .magazines-single #sidebar .sidebar-section-icon-links li .lab {
  background-position: 0 -320px;
}
.magazines #sidebar .sidebar-section-icon-links li .lab:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .lab:hover,
.magazines #sidebar .sidebar-section-icon-links li .lab.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .lab.selected {
  background-position: 0 -360px;
}
.magazines #sidebar .sidebar-section-icon-links li .vimeo, .magazines-single #sidebar .sidebar-section-icon-links li .vimeo {
  background-position: 0 -480px;
}
.magazines #sidebar .sidebar-section-icon-links li .vimeo:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .vimeo:hover,
.magazines #sidebar .sidebar-section-icon-links li .vimeo.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .vimeo.selected {
  background-position: 0 -520px;
}
.magazines #sidebar .sidebar-section-icon-links li .minisite, .magazines-single #sidebar .sidebar-section-icon-links li .minisite {
  background-position: 0 -640px;
}
.magazines #sidebar .sidebar-section-icon-links li .minisite:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .minisite:hover,
.magazines #sidebar .sidebar-section-icon-links li .minisite.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .minisite.selected {
  background-position: 0 -680px;
}
.magazines #sidebar .sidebar-section-icon-links li .large, .magazines-single #sidebar .sidebar-section-icon-links li .large {
  background-position: 0 -800px;
}
.magazines #sidebar .sidebar-section-icon-links li .large:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .large:hover,
.magazines #sidebar .sidebar-section-icon-links li .large.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .large.selected {
  background-position: 0 -840px;
}
.magazines #sidebar .sidebar-section-icon-links li .small, .magazines-single #sidebar .sidebar-section-icon-links li .small {
  background-position: 0 -960px;
}
.magazines #sidebar .sidebar-section-icon-links li .small:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .small:hover,
.magazines #sidebar .sidebar-section-icon-links li .small.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .small.selected {
  background-position: 0 -1000px;
}
.magazines #sidebar .sidebar-section-icon-links li .list, .magazines-single #sidebar .sidebar-section-icon-links li .list {
  background-position: 0 -1120px;
}
.magazines #sidebar .sidebar-section-icon-links li .list:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .list:hover,
.magazines #sidebar .sidebar-section-icon-links li .list.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .list.selected {
  background-position: 0 -1160px;
}
.magazines #sidebar .sidebar-section-icon-links li .map, .magazines-single #sidebar .sidebar-section-icon-links li .map {
  background-position: 0 -1280px;
}
.magazines #sidebar .sidebar-section-icon-links li .map:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .map:hover,
.magazines #sidebar .sidebar-section-icon-links li .map.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .map.selected {
  background-position: 0 -1320px;
}
.magazines #sidebar .sidebar-section-icon-links li .about, .magazines-single #sidebar .sidebar-section-icon-links li .about {
  background-position: 0 -1440px;
}
.magazines #sidebar .sidebar-section-icon-links li .about:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .about:hover,
.magazines #sidebar .sidebar-section-icon-links li .about.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .about.selected {
  background-position: 0 -1480px;
}
.magazines #sidebar .sidebar-section-icon-links li .find, .magazines-single #sidebar .sidebar-section-icon-links li .find {
  background-position: 0 -1600px;
}
.magazines #sidebar .sidebar-section-icon-links li .find:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .find:hover,
.magazines #sidebar .sidebar-section-icon-links li .find.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .find.selected {
  background-position: 0 -1640px;
}
.magazines #sidebar .sidebar-section-icon-links li .subscribe, .magazines-single #sidebar .sidebar-section-icon-links li .subscribe {
  background-position: 0 -1760px;
}
.magazines #sidebar .sidebar-section-icon-links li .subscribe:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .subscribe:hover,
.magazines #sidebar .sidebar-section-icon-links li .subscribe.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .subscribe.selected {
  background-position: 0 -1800px;
}
.magazines #sidebar .sidebar-section-icon-links li .ipad, .magazines-single #sidebar .sidebar-section-icon-links li .ipad {
  background-position: 0 -1920px;
}
.magazines #sidebar .sidebar-section-icon-links li .ipad:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .ipad:hover,
.magazines #sidebar .sidebar-section-icon-links li .ipad.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .ipad.selected {
  background-position: 0 -1960px;
}
.magazines #sidebar .sidebar-section-icon-links li .download, .magazines-single #sidebar .sidebar-section-icon-links li .download {
  background-position: 0 -2080px;
}
.magazines #sidebar .sidebar-section-icon-links li .download:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .download:hover,
.magazines #sidebar .sidebar-section-icon-links li .download.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .download.selected {
  background-position: 0 -2120px;
}
.magazines #sidebar .sidebar-section-icon-links li .upload, .magazines-single #sidebar .sidebar-section-icon-links li .upload {
  background-position: 0 -2240px;
}
.magazines #sidebar .sidebar-section-icon-links li .upload:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .upload:hover,
.magazines #sidebar .sidebar-section-icon-links li .upload.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .upload.selected {
  background-position: 0 -2280px;
}
.magazines #sidebar .sidebar-section-icon-links li .send, .magazines-single #sidebar .sidebar-section-icon-links li .send {
  background-position: 0 -2400px;
}
.magazines #sidebar .sidebar-section-icon-links li .send:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .send:hover,
.magazines #sidebar .sidebar-section-icon-links li .send.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .send.selected {
  background-position: 0 -2440px;
}
.magazines #sidebar .sidebar-section-icon-links li .avatar, .magazines-single #sidebar .sidebar-section-icon-links li .avatar {
  background-position: 0 -2560px;
}
.magazines #sidebar .sidebar-section-icon-links li .avatar:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .avatar:hover,
.magazines #sidebar .sidebar-section-icon-links li .avatar.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .avatar.selected {
  background-position: 0 -2600px;
}
.magazines #sidebar .sidebar-section-icon-links li .join, .magazines-single #sidebar .sidebar-section-icon-links li .join {
  background-position: 0 -2720px;
}
.magazines #sidebar .sidebar-section-icon-links li .join:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .join:hover,
.magazines #sidebar .sidebar-section-icon-links li .join.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .join.selected {
  background-position: 0 -2760px;
}
.magazines #sidebar .sidebar-section-icon-links li .edit-settings, .magazines-single #sidebar .sidebar-section-icon-links li .edit-settings {
  background-position: 0 -2880px;
}
.magazines #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.magazines #sidebar .sidebar-section-icon-links li .edit-settings.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .edit-settings.selected {
  background-position: 0 -2920px;
}
.magazines #sidebar .sidebar-section-icon-links li .change-password, .magazines-single #sidebar .sidebar-section-icon-links li .change-password {
  background-position: 0 -3040px;
}
.magazines #sidebar .sidebar-section-icon-links li .change-password:hover,
.magazines-single #sidebar .sidebar-section-icon-links li .change-password:hover,
.magazines #sidebar .sidebar-section-icon-links li .change-password.selected,
.magazines-single #sidebar .sidebar-section-icon-links li .change-password.selected {
  background-position: 0 -3080px;
}
.theme-magazines a:hover {
  color: #9bbade !important;
}
.magazines-single #content {
  margin-top: -6px;
}
/*

lab.less

*/
.lab #breadcrumbs a:hover,
.lab-single #breadcrumbs a:hover,
.lab #sidebar a:hover,
.lab-single #sidebar a:hover,
.lab #footer a:hover,
.lab-single #footer a:hover,
.lab #about a:hover,
.lab-single #about a:hover,
.lab .list-entry a:hover,
.lab-single .list-entry a:hover,
.lab .theme a:hover,
.lab-single .theme a:hover,
.lab .paginate a:hover,
.lab-single .paginate a:hover,
.lab #breadcrumbs a.selected,
.lab-single #breadcrumbs a.selected,
.lab #sidebar a.selected,
.lab-single #sidebar a.selected,
.lab #footer a.selected,
.lab-single #footer a.selected,
.lab #about a.selected,
.lab-single #about a.selected,
.lab .list-entry a.selected,
.lab-single .list-entry a.selected,
.lab .theme a.selected,
.lab-single .theme a.selected,
.lab .paginate a.selected,
.lab-single .paginate a.selected,
.lab #breadcrumbs strong,
.lab-single #breadcrumbs strong,
.lab #sidebar strong,
.lab-single #sidebar strong,
.lab #footer strong,
.lab-single #footer strong,
.lab #about strong,
.lab-single #about strong,
.lab .list-entry strong,
.lab-single .list-entry strong,
.lab .theme strong,
.lab-single .theme strong,
.lab .paginate strong,
.lab-single .paginate strong {
  color: #f16363;
}
.lab #slideshow-previous:hover, .lab-single #slideshow-previous:hover {
  background-position: -45px -270px;
}
.lab #slideshow-next:hover, .lab-single #slideshow-next:hover {
  background-position: 0 -270px;
}
.lab #sidebar .sidebar-section-icon-links li a:hover,
.lab-single #sidebar .sidebar-section-icon-links li a:hover,
.lab #sidebar .sidebar-section-icon-links li a.selected,
.lab-single #sidebar .sidebar-section-icon-links li a.selected {
  color: #f16363;
}
.lab #sidebar .sidebar-section-icon-links li .stories, .lab-single #sidebar .sidebar-section-icon-links li .stories {
  background-position: 0 0px;
}
.lab #sidebar .sidebar-section-icon-links li .stories:hover,
.lab-single #sidebar .sidebar-section-icon-links li .stories:hover,
.lab #sidebar .sidebar-section-icon-links li .stories.selected,
.lab-single #sidebar .sidebar-section-icon-links li .stories.selected {
  background-position: 0 -60px;
}
.lab #sidebar .sidebar-section-icon-links li .augmented-reality, .lab-single #sidebar .sidebar-section-icon-links li .augmented-reality {
  background-position: 0 -160px;
}
.lab #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.lab-single #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.lab #sidebar .sidebar-section-icon-links li .augmented-reality.selected,
.lab-single #sidebar .sidebar-section-icon-links li .augmented-reality.selected {
  background-position: 0 -220px;
}
.lab #sidebar .sidebar-section-icon-links li .lab, .lab-single #sidebar .sidebar-section-icon-links li .lab {
  background-position: 0 -320px;
}
.lab #sidebar .sidebar-section-icon-links li .lab:hover,
.lab-single #sidebar .sidebar-section-icon-links li .lab:hover,
.lab #sidebar .sidebar-section-icon-links li .lab.selected,
.lab-single #sidebar .sidebar-section-icon-links li .lab.selected {
  background-position: 0 -380px;
}
.lab #sidebar .sidebar-section-icon-links li .vimeo, .lab-single #sidebar .sidebar-section-icon-links li .vimeo {
  background-position: 0 -480px;
}
.lab #sidebar .sidebar-section-icon-links li .vimeo:hover,
.lab-single #sidebar .sidebar-section-icon-links li .vimeo:hover,
.lab #sidebar .sidebar-section-icon-links li .vimeo.selected,
.lab-single #sidebar .sidebar-section-icon-links li .vimeo.selected {
  background-position: 0 -540px;
}
.lab #sidebar .sidebar-section-icon-links li .minisite, .lab-single #sidebar .sidebar-section-icon-links li .minisite {
  background-position: 0 -640px;
}
.lab #sidebar .sidebar-section-icon-links li .minisite:hover,
.lab-single #sidebar .sidebar-section-icon-links li .minisite:hover,
.lab #sidebar .sidebar-section-icon-links li .minisite.selected,
.lab-single #sidebar .sidebar-section-icon-links li .minisite.selected {
  background-position: 0 -700px;
}
.lab #sidebar .sidebar-section-icon-links li .large, .lab-single #sidebar .sidebar-section-icon-links li .large {
  background-position: 0 -800px;
}
.lab #sidebar .sidebar-section-icon-links li .large:hover,
.lab-single #sidebar .sidebar-section-icon-links li .large:hover,
.lab #sidebar .sidebar-section-icon-links li .large.selected,
.lab-single #sidebar .sidebar-section-icon-links li .large.selected {
  background-position: 0 -860px;
}
.lab #sidebar .sidebar-section-icon-links li .small, .lab-single #sidebar .sidebar-section-icon-links li .small {
  background-position: 0 -960px;
}
.lab #sidebar .sidebar-section-icon-links li .small:hover,
.lab-single #sidebar .sidebar-section-icon-links li .small:hover,
.lab #sidebar .sidebar-section-icon-links li .small.selected,
.lab-single #sidebar .sidebar-section-icon-links li .small.selected {
  background-position: 0 -1020px;
}
.lab #sidebar .sidebar-section-icon-links li .list, .lab-single #sidebar .sidebar-section-icon-links li .list {
  background-position: 0 -1120px;
}
.lab #sidebar .sidebar-section-icon-links li .list:hover,
.lab-single #sidebar .sidebar-section-icon-links li .list:hover,
.lab #sidebar .sidebar-section-icon-links li .list.selected,
.lab-single #sidebar .sidebar-section-icon-links li .list.selected {
  background-position: 0 -1180px;
}
.lab #sidebar .sidebar-section-icon-links li .map, .lab-single #sidebar .sidebar-section-icon-links li .map {
  background-position: 0 -1280px;
}
.lab #sidebar .sidebar-section-icon-links li .map:hover,
.lab-single #sidebar .sidebar-section-icon-links li .map:hover,
.lab #sidebar .sidebar-section-icon-links li .map.selected,
.lab-single #sidebar .sidebar-section-icon-links li .map.selected {
  background-position: 0 -1340px;
}
.lab #sidebar .sidebar-section-icon-links li .about, .lab-single #sidebar .sidebar-section-icon-links li .about {
  background-position: 0 -1440px;
}
.lab #sidebar .sidebar-section-icon-links li .about:hover,
.lab-single #sidebar .sidebar-section-icon-links li .about:hover,
.lab #sidebar .sidebar-section-icon-links li .about.selected,
.lab-single #sidebar .sidebar-section-icon-links li .about.selected {
  background-position: 0 -1500px;
}
.lab #sidebar .sidebar-section-icon-links li .find, .lab-single #sidebar .sidebar-section-icon-links li .find {
  background-position: 0 -1600px;
}
.lab #sidebar .sidebar-section-icon-links li .find:hover,
.lab-single #sidebar .sidebar-section-icon-links li .find:hover,
.lab #sidebar .sidebar-section-icon-links li .find.selected,
.lab-single #sidebar .sidebar-section-icon-links li .find.selected {
  background-position: 0 -1660px;
}
.lab #sidebar .sidebar-section-icon-links li .subscribe, .lab-single #sidebar .sidebar-section-icon-links li .subscribe {
  background-position: 0 -1760px;
}
.lab #sidebar .sidebar-section-icon-links li .subscribe:hover,
.lab-single #sidebar .sidebar-section-icon-links li .subscribe:hover,
.lab #sidebar .sidebar-section-icon-links li .subscribe.selected,
.lab-single #sidebar .sidebar-section-icon-links li .subscribe.selected {
  background-position: 0 -1820px;
}
.lab #sidebar .sidebar-section-icon-links li .ipad, .lab-single #sidebar .sidebar-section-icon-links li .ipad {
  background-position: 0 -1920px;
}
.lab #sidebar .sidebar-section-icon-links li .ipad:hover,
.lab-single #sidebar .sidebar-section-icon-links li .ipad:hover,
.lab #sidebar .sidebar-section-icon-links li .ipad.selected,
.lab-single #sidebar .sidebar-section-icon-links li .ipad.selected {
  background-position: 0 -1980px;
}
.lab #sidebar .sidebar-section-icon-links li .download, .lab-single #sidebar .sidebar-section-icon-links li .download {
  background-position: 0 -2080px;
}
.lab #sidebar .sidebar-section-icon-links li .download:hover,
.lab-single #sidebar .sidebar-section-icon-links li .download:hover,
.lab #sidebar .sidebar-section-icon-links li .download.selected,
.lab-single #sidebar .sidebar-section-icon-links li .download.selected {
  background-position: 0 -2140px;
}
.lab #sidebar .sidebar-section-icon-links li .upload, .lab-single #sidebar .sidebar-section-icon-links li .upload {
  background-position: 0 -2240px;
}
.lab #sidebar .sidebar-section-icon-links li .upload:hover,
.lab-single #sidebar .sidebar-section-icon-links li .upload:hover,
.lab #sidebar .sidebar-section-icon-links li .upload.selected,
.lab-single #sidebar .sidebar-section-icon-links li .upload.selected {
  background-position: 0 -2300px;
}
.lab #sidebar .sidebar-section-icon-links li .send, .lab-single #sidebar .sidebar-section-icon-links li .send {
  background-position: 0 -2400px;
}
.lab #sidebar .sidebar-section-icon-links li .send:hover,
.lab-single #sidebar .sidebar-section-icon-links li .send:hover,
.lab #sidebar .sidebar-section-icon-links li .send.selected,
.lab-single #sidebar .sidebar-section-icon-links li .send.selected {
  background-position: 0 -2460px;
}
.lab #sidebar .sidebar-section-icon-links li .avatar, .lab-single #sidebar .sidebar-section-icon-links li .avatar {
  background-position: 0 -2560px;
}
.lab #sidebar .sidebar-section-icon-links li .avatar:hover,
.lab-single #sidebar .sidebar-section-icon-links li .avatar:hover,
.lab #sidebar .sidebar-section-icon-links li .avatar.selected,
.lab-single #sidebar .sidebar-section-icon-links li .avatar.selected {
  background-position: 0 -2620px;
}
.lab #sidebar .sidebar-section-icon-links li .join, .lab-single #sidebar .sidebar-section-icon-links li .join {
  background-position: 0 -2720px;
}
.lab #sidebar .sidebar-section-icon-links li .join:hover,
.lab-single #sidebar .sidebar-section-icon-links li .join:hover,
.lab #sidebar .sidebar-section-icon-links li .join.selected,
.lab-single #sidebar .sidebar-section-icon-links li .join.selected {
  background-position: 0 -2780px;
}
.lab #sidebar .sidebar-section-icon-links li .edit-settings, .lab-single #sidebar .sidebar-section-icon-links li .edit-settings {
  background-position: 0 -2880px;
}
.lab #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.lab-single #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.lab #sidebar .sidebar-section-icon-links li .edit-settings.selected,
.lab-single #sidebar .sidebar-section-icon-links li .edit-settings.selected {
  background-position: 0 -2940px;
}
.lab #sidebar .sidebar-section-icon-links li .change-password, .lab-single #sidebar .sidebar-section-icon-links li .change-password {
  background-position: 0 -3040px;
}
.lab #sidebar .sidebar-section-icon-links li .change-password:hover,
.lab-single #sidebar .sidebar-section-icon-links li .change-password:hover,
.lab #sidebar .sidebar-section-icon-links li .change-password.selected,
.lab-single #sidebar .sidebar-section-icon-links li .change-password.selected {
  background-position: 0 -3100px;
}
.lab .lab-entry-video, .lab-single .lab-entry-video {
  margin-bottom: 24px;
}
.theme-lab a:hover {
  color: #f16363 !important;
}
/*

notebooks.less

*/
.notebooks #breadcrumbs a:hover,
.notebooks-single #breadcrumbs a:hover,
.notebooks #sidebar a:hover,
.notebooks-single #sidebar a:hover,
.notebooks #footer a:hover,
.notebooks-single #footer a:hover,
.notebooks #about a:hover,
.notebooks-single #about a:hover,
.notebooks .list-entry a:hover,
.notebooks-single .list-entry a:hover,
.notebooks .theme a:hover,
.notebooks-single .theme a:hover,
.notebooks .paginate a:hover,
.notebooks-single .paginate a:hover,
.notebooks #breadcrumbs a.selected,
.notebooks-single #breadcrumbs a.selected,
.notebooks #sidebar a.selected,
.notebooks-single #sidebar a.selected,
.notebooks #footer a.selected,
.notebooks-single #footer a.selected,
.notebooks #about a.selected,
.notebooks-single #about a.selected,
.notebooks .list-entry a.selected,
.notebooks-single .list-entry a.selected,
.notebooks .theme a.selected,
.notebooks-single .theme a.selected,
.notebooks .paginate a.selected,
.notebooks-single .paginate a.selected,
.notebooks #breadcrumbs strong,
.notebooks-single #breadcrumbs strong,
.notebooks #sidebar strong,
.notebooks-single #sidebar strong,
.notebooks #footer strong,
.notebooks-single #footer strong,
.notebooks #about strong,
.notebooks-single #about strong,
.notebooks .list-entry strong,
.notebooks-single .list-entry strong,
.notebooks .theme strong,
.notebooks-single .theme strong,
.notebooks .paginate strong,
.notebooks-single .paginate strong {
  color: #aa7db7;
}
.notebooks #slideshow-previous:hover, .notebooks-single #slideshow-previous:hover {
  background-position: -45px -360px;
}
.notebooks #slideshow-next:hover, .notebooks-single #slideshow-next:hover {
  background-position: 0 -360px;
}
.notebooks #sidebar .sidebar-section-icon-links li a:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li a:hover,
.notebooks #sidebar .sidebar-section-icon-links li a.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li a.selected {
  color: #aa7db7;
}
.notebooks #sidebar .sidebar-section-icon-links li .stories, .notebooks-single #sidebar .sidebar-section-icon-links li .stories {
  background-position: 0 0px;
}
.notebooks #sidebar .sidebar-section-icon-links li .stories:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .stories:hover,
.notebooks #sidebar .sidebar-section-icon-links li .stories.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .stories.selected {
  background-position: 0 -80px;
}
.notebooks #sidebar .sidebar-section-icon-links li .augmented-reality, .notebooks-single #sidebar .sidebar-section-icon-links li .augmented-reality {
  background-position: 0 -160px;
}
.notebooks #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.notebooks #sidebar .sidebar-section-icon-links li .augmented-reality.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .augmented-reality.selected {
  background-position: 0 -240px;
}
.notebooks #sidebar .sidebar-section-icon-links li .lab, .notebooks-single #sidebar .sidebar-section-icon-links li .lab {
  background-position: 0 -320px;
}
.notebooks #sidebar .sidebar-section-icon-links li .lab:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .lab:hover,
.notebooks #sidebar .sidebar-section-icon-links li .lab.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .lab.selected {
  background-position: 0 -400px;
}
.notebooks #sidebar .sidebar-section-icon-links li .vimeo, .notebooks-single #sidebar .sidebar-section-icon-links li .vimeo {
  background-position: 0 -480px;
}
.notebooks #sidebar .sidebar-section-icon-links li .vimeo:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .vimeo:hover,
.notebooks #sidebar .sidebar-section-icon-links li .vimeo.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .vimeo.selected {
  background-position: 0 -560px;
}
.notebooks #sidebar .sidebar-section-icon-links li .minisite, .notebooks-single #sidebar .sidebar-section-icon-links li .minisite {
  background-position: 0 -640px;
}
.notebooks #sidebar .sidebar-section-icon-links li .minisite:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .minisite:hover,
.notebooks #sidebar .sidebar-section-icon-links li .minisite.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .minisite.selected {
  background-position: 0 -720px;
}
.notebooks #sidebar .sidebar-section-icon-links li .large, .notebooks-single #sidebar .sidebar-section-icon-links li .large {
  background-position: 0 -800px;
}
.notebooks #sidebar .sidebar-section-icon-links li .large:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .large:hover,
.notebooks #sidebar .sidebar-section-icon-links li .large.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .large.selected {
  background-position: 0 -880px;
}
.notebooks #sidebar .sidebar-section-icon-links li .small, .notebooks-single #sidebar .sidebar-section-icon-links li .small {
  background-position: 0 -960px;
}
.notebooks #sidebar .sidebar-section-icon-links li .small:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .small:hover,
.notebooks #sidebar .sidebar-section-icon-links li .small.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .small.selected {
  background-position: 0 -1040px;
}
.notebooks #sidebar .sidebar-section-icon-links li .list, .notebooks-single #sidebar .sidebar-section-icon-links li .list {
  background-position: 0 -1120px;
}
.notebooks #sidebar .sidebar-section-icon-links li .list:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .list:hover,
.notebooks #sidebar .sidebar-section-icon-links li .list.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .list.selected {
  background-position: 0 -1200px;
}
.notebooks #sidebar .sidebar-section-icon-links li .map, .notebooks-single #sidebar .sidebar-section-icon-links li .map {
  background-position: 0 -1280px;
}
.notebooks #sidebar .sidebar-section-icon-links li .map:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .map:hover,
.notebooks #sidebar .sidebar-section-icon-links li .map.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .map.selected {
  background-position: 0 -1360px;
}
.notebooks #sidebar .sidebar-section-icon-links li .about, .notebooks-single #sidebar .sidebar-section-icon-links li .about {
  background-position: 0 -1440px;
}
.notebooks #sidebar .sidebar-section-icon-links li .about:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .about:hover,
.notebooks #sidebar .sidebar-section-icon-links li .about.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .about.selected {
  background-position: 0 -1520px;
}
.notebooks #sidebar .sidebar-section-icon-links li .find, .notebooks-single #sidebar .sidebar-section-icon-links li .find {
  background-position: 0 -1600px;
}
.notebooks #sidebar .sidebar-section-icon-links li .find:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .find:hover,
.notebooks #sidebar .sidebar-section-icon-links li .find.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .find.selected {
  background-position: 0 -1680px;
}
.notebooks #sidebar .sidebar-section-icon-links li .subscribe, .notebooks-single #sidebar .sidebar-section-icon-links li .subscribe {
  background-position: 0 -1760px;
}
.notebooks #sidebar .sidebar-section-icon-links li .subscribe:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .subscribe:hover,
.notebooks #sidebar .sidebar-section-icon-links li .subscribe.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .subscribe.selected {
  background-position: 0 -1840px;
}
.notebooks #sidebar .sidebar-section-icon-links li .ipad, .notebooks-single #sidebar .sidebar-section-icon-links li .ipad {
  background-position: 0 -1920px;
}
.notebooks #sidebar .sidebar-section-icon-links li .ipad:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .ipad:hover,
.notebooks #sidebar .sidebar-section-icon-links li .ipad.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .ipad.selected {
  background-position: 0 -2000px;
}
.notebooks #sidebar .sidebar-section-icon-links li .download, .notebooks-single #sidebar .sidebar-section-icon-links li .download {
  background-position: 0 -2080px;
}
.notebooks #sidebar .sidebar-section-icon-links li .download:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .download:hover,
.notebooks #sidebar .sidebar-section-icon-links li .download.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .download.selected {
  background-position: 0 -2160px;
}
.notebooks #sidebar .sidebar-section-icon-links li .upload, .notebooks-single #sidebar .sidebar-section-icon-links li .upload {
  background-position: 0 -2240px;
}
.notebooks #sidebar .sidebar-section-icon-links li .upload:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .upload:hover,
.notebooks #sidebar .sidebar-section-icon-links li .upload.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .upload.selected {
  background-position: 0 -2320px;
}
.notebooks #sidebar .sidebar-section-icon-links li .send, .notebooks-single #sidebar .sidebar-section-icon-links li .send {
  background-position: 0 -2400px;
}
.notebooks #sidebar .sidebar-section-icon-links li .send:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .send:hover,
.notebooks #sidebar .sidebar-section-icon-links li .send.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .send.selected {
  background-position: 0 -2480px;
}
.notebooks #sidebar .sidebar-section-icon-links li .avatar, .notebooks-single #sidebar .sidebar-section-icon-links li .avatar {
  background-position: 0 -2560px;
}
.notebooks #sidebar .sidebar-section-icon-links li .avatar:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .avatar:hover,
.notebooks #sidebar .sidebar-section-icon-links li .avatar.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .avatar.selected {
  background-position: 0 -2640px;
}
.notebooks #sidebar .sidebar-section-icon-links li .join, .notebooks-single #sidebar .sidebar-section-icon-links li .join {
  background-position: 0 -2720px;
}
.notebooks #sidebar .sidebar-section-icon-links li .join:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .join:hover,
.notebooks #sidebar .sidebar-section-icon-links li .join.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .join.selected {
  background-position: 0 -2800px;
}
.notebooks #sidebar .sidebar-section-icon-links li .edit-settings, .notebooks-single #sidebar .sidebar-section-icon-links li .edit-settings {
  background-position: 0 -2880px;
}
.notebooks #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.notebooks #sidebar .sidebar-section-icon-links li .edit-settings.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .edit-settings.selected {
  background-position: 0 -2960px;
}
.notebooks #sidebar .sidebar-section-icon-links li .change-password, .notebooks-single #sidebar .sidebar-section-icon-links li .change-password {
  background-position: 0 -3040px;
}
.notebooks #sidebar .sidebar-section-icon-links li .change-password:hover,
.notebooks-single #sidebar .sidebar-section-icon-links li .change-password:hover,
.notebooks #sidebar .sidebar-section-icon-links li .change-password.selected,
.notebooks-single #sidebar .sidebar-section-icon-links li .change-password.selected {
  background-position: 0 -3120px;
}
.theme-notebooks a:hover {
  color: #aa7db7 !important;
}
/*

projects.less

*/
.projects #breadcrumbs a:hover,
.projects-single #breadcrumbs a:hover,
.projects #sidebar a:hover,
.projects-single #sidebar a:hover,
.projects #footer a:hover,
.projects-single #footer a:hover,
.projects #about a:hover,
.projects-single #about a:hover,
.projects .list-entry a:hover,
.projects-single .list-entry a:hover,
.projects .theme a:hover,
.projects-single .theme a:hover,
.projects .paginate a:hover,
.projects-single .paginate a:hover,
.projects #breadcrumbs a.selected,
.projects-single #breadcrumbs a.selected,
.projects #sidebar a.selected,
.projects-single #sidebar a.selected,
.projects #footer a.selected,
.projects-single #footer a.selected,
.projects #about a.selected,
.projects-single #about a.selected,
.projects .list-entry a.selected,
.projects-single .list-entry a.selected,
.projects .theme a.selected,
.projects-single .theme a.selected,
.projects .paginate a.selected,
.projects-single .paginate a.selected,
.projects #breadcrumbs strong,
.projects-single #breadcrumbs strong,
.projects #sidebar strong,
.projects-single #sidebar strong,
.projects #footer strong,
.projects-single #footer strong,
.projects #about strong,
.projects-single #about strong,
.projects .list-entry strong,
.projects-single .list-entry strong,
.projects .theme strong,
.projects-single .theme strong,
.projects .paginate strong,
.projects-single .paginate strong {
  color: #44ba81;
}
.projects #slideshow-previous:hover, .projects-single #slideshow-previous:hover {
  background-position: -45px -450px;
}
.projects #slideshow-next:hover, .projects-single #slideshow-next:hover {
  background-position: 0 -450px;
}
.projects #sidebar .sidebar-section-icon-links li a:hover,
.projects-single #sidebar .sidebar-section-icon-links li a:hover,
.projects #sidebar .sidebar-section-icon-links li a.selected,
.projects-single #sidebar .sidebar-section-icon-links li a.selected {
  color: #44ba81;
}
.projects #sidebar .sidebar-section-icon-links li .stories, .projects-single #sidebar .sidebar-section-icon-links li .stories {
  background-position: 0 0px;
}
.projects #sidebar .sidebar-section-icon-links li .stories:hover,
.projects-single #sidebar .sidebar-section-icon-links li .stories:hover,
.projects #sidebar .sidebar-section-icon-links li .stories.selected,
.projects-single #sidebar .sidebar-section-icon-links li .stories.selected {
  background-position: 0 -100px;
}
.projects #sidebar .sidebar-section-icon-links li .augmented-reality, .projects-single #sidebar .sidebar-section-icon-links li .augmented-reality {
  background-position: 0 -160px;
}
.projects #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.projects-single #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.projects #sidebar .sidebar-section-icon-links li .augmented-reality.selected,
.projects-single #sidebar .sidebar-section-icon-links li .augmented-reality.selected {
  background-position: 0 -260px;
}
.projects #sidebar .sidebar-section-icon-links li .lab, .projects-single #sidebar .sidebar-section-icon-links li .lab {
  background-position: 0 -320px;
}
.projects #sidebar .sidebar-section-icon-links li .lab:hover,
.projects-single #sidebar .sidebar-section-icon-links li .lab:hover,
.projects #sidebar .sidebar-section-icon-links li .lab.selected,
.projects-single #sidebar .sidebar-section-icon-links li .lab.selected {
  background-position: 0 -420px;
}
.projects #sidebar .sidebar-section-icon-links li .vimeo, .projects-single #sidebar .sidebar-section-icon-links li .vimeo {
  background-position: 0 -480px;
}
.projects #sidebar .sidebar-section-icon-links li .vimeo:hover,
.projects-single #sidebar .sidebar-section-icon-links li .vimeo:hover,
.projects #sidebar .sidebar-section-icon-links li .vimeo.selected,
.projects-single #sidebar .sidebar-section-icon-links li .vimeo.selected {
  background-position: 0 -580px;
}
.projects #sidebar .sidebar-section-icon-links li .minisite, .projects-single #sidebar .sidebar-section-icon-links li .minisite {
  background-position: 0 -640px;
}
.projects #sidebar .sidebar-section-icon-links li .minisite:hover,
.projects-single #sidebar .sidebar-section-icon-links li .minisite:hover,
.projects #sidebar .sidebar-section-icon-links li .minisite.selected,
.projects-single #sidebar .sidebar-section-icon-links li .minisite.selected {
  background-position: 0 -740px;
}
.projects #sidebar .sidebar-section-icon-links li .large, .projects-single #sidebar .sidebar-section-icon-links li .large {
  background-position: 0 -800px;
}
.projects #sidebar .sidebar-section-icon-links li .large:hover,
.projects-single #sidebar .sidebar-section-icon-links li .large:hover,
.projects #sidebar .sidebar-section-icon-links li .large.selected,
.projects-single #sidebar .sidebar-section-icon-links li .large.selected {
  background-position: 0 -900px;
}
.projects #sidebar .sidebar-section-icon-links li .small, .projects-single #sidebar .sidebar-section-icon-links li .small {
  background-position: 0 -960px;
}
.projects #sidebar .sidebar-section-icon-links li .small:hover,
.projects-single #sidebar .sidebar-section-icon-links li .small:hover,
.projects #sidebar .sidebar-section-icon-links li .small.selected,
.projects-single #sidebar .sidebar-section-icon-links li .small.selected {
  background-position: 0 -1060px;
}
.projects #sidebar .sidebar-section-icon-links li .list, .projects-single #sidebar .sidebar-section-icon-links li .list {
  background-position: 0 -1120px;
}
.projects #sidebar .sidebar-section-icon-links li .list:hover,
.projects-single #sidebar .sidebar-section-icon-links li .list:hover,
.projects #sidebar .sidebar-section-icon-links li .list.selected,
.projects-single #sidebar .sidebar-section-icon-links li .list.selected {
  background-position: 0 -1220px;
}
.projects #sidebar .sidebar-section-icon-links li .map, .projects-single #sidebar .sidebar-section-icon-links li .map {
  background-position: 0 -1280px;
}
.projects #sidebar .sidebar-section-icon-links li .map:hover,
.projects-single #sidebar .sidebar-section-icon-links li .map:hover,
.projects #sidebar .sidebar-section-icon-links li .map.selected,
.projects-single #sidebar .sidebar-section-icon-links li .map.selected {
  background-position: 0 -1380px;
}
.projects #sidebar .sidebar-section-icon-links li .about, .projects-single #sidebar .sidebar-section-icon-links li .about {
  background-position: 0 -1440px;
}
.projects #sidebar .sidebar-section-icon-links li .about:hover,
.projects-single #sidebar .sidebar-section-icon-links li .about:hover,
.projects #sidebar .sidebar-section-icon-links li .about.selected,
.projects-single #sidebar .sidebar-section-icon-links li .about.selected {
  background-position: 0 -1540px;
}
.projects #sidebar .sidebar-section-icon-links li .find, .projects-single #sidebar .sidebar-section-icon-links li .find {
  background-position: 0 -1600px;
}
.projects #sidebar .sidebar-section-icon-links li .find:hover,
.projects-single #sidebar .sidebar-section-icon-links li .find:hover,
.projects #sidebar .sidebar-section-icon-links li .find.selected,
.projects-single #sidebar .sidebar-section-icon-links li .find.selected {
  background-position: 0 -1700px;
}
.projects #sidebar .sidebar-section-icon-links li .subscribe, .projects-single #sidebar .sidebar-section-icon-links li .subscribe {
  background-position: 0 -1760px;
}
.projects #sidebar .sidebar-section-icon-links li .subscribe:hover,
.projects-single #sidebar .sidebar-section-icon-links li .subscribe:hover,
.projects #sidebar .sidebar-section-icon-links li .subscribe.selected,
.projects-single #sidebar .sidebar-section-icon-links li .subscribe.selected {
  background-position: 0 -1860px;
}
.projects #sidebar .sidebar-section-icon-links li .ipad, .projects-single #sidebar .sidebar-section-icon-links li .ipad {
  background-position: 0 -1920px;
}
.projects #sidebar .sidebar-section-icon-links li .ipad:hover,
.projects-single #sidebar .sidebar-section-icon-links li .ipad:hover,
.projects #sidebar .sidebar-section-icon-links li .ipad.selected,
.projects-single #sidebar .sidebar-section-icon-links li .ipad.selected {
  background-position: 0 -2020px;
}
.projects #sidebar .sidebar-section-icon-links li .download, .projects-single #sidebar .sidebar-section-icon-links li .download {
  background-position: 0 -2080px;
}
.projects #sidebar .sidebar-section-icon-links li .download:hover,
.projects-single #sidebar .sidebar-section-icon-links li .download:hover,
.projects #sidebar .sidebar-section-icon-links li .download.selected,
.projects-single #sidebar .sidebar-section-icon-links li .download.selected {
  background-position: 0 -2180px;
}
.projects #sidebar .sidebar-section-icon-links li .upload, .projects-single #sidebar .sidebar-section-icon-links li .upload {
  background-position: 0 -2240px;
}
.projects #sidebar .sidebar-section-icon-links li .upload:hover,
.projects-single #sidebar .sidebar-section-icon-links li .upload:hover,
.projects #sidebar .sidebar-section-icon-links li .upload.selected,
.projects-single #sidebar .sidebar-section-icon-links li .upload.selected {
  background-position: 0 -2340px;
}
.projects #sidebar .sidebar-section-icon-links li .send, .projects-single #sidebar .sidebar-section-icon-links li .send {
  background-position: 0 -2400px;
}
.projects #sidebar .sidebar-section-icon-links li .send:hover,
.projects-single #sidebar .sidebar-section-icon-links li .send:hover,
.projects #sidebar .sidebar-section-icon-links li .send.selected,
.projects-single #sidebar .sidebar-section-icon-links li .send.selected {
  background-position: 0 -2500px;
}
.projects #sidebar .sidebar-section-icon-links li .avatar, .projects-single #sidebar .sidebar-section-icon-links li .avatar {
  background-position: 0 -2560px;
}
.projects #sidebar .sidebar-section-icon-links li .avatar:hover,
.projects-single #sidebar .sidebar-section-icon-links li .avatar:hover,
.projects #sidebar .sidebar-section-icon-links li .avatar.selected,
.projects-single #sidebar .sidebar-section-icon-links li .avatar.selected {
  background-position: 0 -2660px;
}
.projects #sidebar .sidebar-section-icon-links li .join, .projects-single #sidebar .sidebar-section-icon-links li .join {
  background-position: 0 -2720px;
}
.projects #sidebar .sidebar-section-icon-links li .join:hover,
.projects-single #sidebar .sidebar-section-icon-links li .join:hover,
.projects #sidebar .sidebar-section-icon-links li .join.selected,
.projects-single #sidebar .sidebar-section-icon-links li .join.selected {
  background-position: 0 -2820px;
}
.projects #sidebar .sidebar-section-icon-links li .edit-settings, .projects-single #sidebar .sidebar-section-icon-links li .edit-settings {
  background-position: 0 -2880px;
}
.projects #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.projects-single #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.projects #sidebar .sidebar-section-icon-links li .edit-settings.selected,
.projects-single #sidebar .sidebar-section-icon-links li .edit-settings.selected {
  background-position: 0 -2980px;
}
.projects #sidebar .sidebar-section-icon-links li .change-password, .projects-single #sidebar .sidebar-section-icon-links li .change-password {
  background-position: 0 -3040px;
}
.projects #sidebar .sidebar-section-icon-links li .change-password:hover,
.projects-single #sidebar .sidebar-section-icon-links li .change-password:hover,
.projects #sidebar .sidebar-section-icon-links li .change-password.selected,
.projects-single #sidebar .sidebar-section-icon-links li .change-password.selected {
  background-position: 0 -3140px;
}
.theme-projects a:hover {
  color: #44ba81 !important;
}
.projects-single #content h2 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 30px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  margin-top: -6px;
  margin-bottom: 1px;
}
.projects-single #content h3 {
  color: #6d6d6d;
  font-family: "FranklinGothicFSCondensed", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  margin-bottom: 21px;
}
/*
blog.less
*/
.blog-articles #breadcrumbs a:hover,
.blog-articles-single #breadcrumbs a:hover,
.blog-articles #sidebar a:hover,
.blog-articles-single #sidebar a:hover,
.blog-articles #footer a:hover,
.blog-articles-single #footer a:hover,
.blog-articles #about a:hover,
.blog-articles-single #about a:hover,
.blog-articles .list-entry a:hover,
.blog-articles-single .list-entry a:hover,
.blog-articles .theme a:hover,
.blog-articles-single .theme a:hover,
.blog-articles .paginate a:hover,
.blog-articles-single .paginate a:hover,
.blog-articles #breadcrumbs a.selected,
.blog-articles-single #breadcrumbs a.selected,
.blog-articles #sidebar a.selected,
.blog-articles-single #sidebar a.selected,
.blog-articles #footer a.selected,
.blog-articles-single #footer a.selected,
.blog-articles #about a.selected,
.blog-articles-single #about a.selected,
.blog-articles .list-entry a.selected,
.blog-articles-single .list-entry a.selected,
.blog-articles .theme a.selected,
.blog-articles-single .theme a.selected,
.blog-articles .paginate a.selected,
.blog-articles-single .paginate a.selected,
.blog-articles #breadcrumbs strong,
.blog-articles-single #breadcrumbs strong,
.blog-articles #sidebar strong,
.blog-articles-single #sidebar strong,
.blog-articles #footer strong,
.blog-articles-single #footer strong,
.blog-articles #about strong,
.blog-articles-single #about strong,
.blog-articles .list-entry strong,
.blog-articles-single .list-entry strong,
.blog-articles .theme strong,
.blog-articles-single .theme strong,
.blog-articles .paginate strong,
.blog-articles-single .paginate strong {
  color: #f79862;
}
.blog-articles #slideshow-previous:hover, .blog-articles-single #slideshow-previous:hover {
  background-position: -45px -540px;
}
.blog-articles #slideshow-next:hover, .blog-articles-single #slideshow-next:hover {
  background-position: 0 -540px;
}
.blog-articles #sidebar .sidebar-section-icon-links li a:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li a:hover,
.blog-articles #sidebar .sidebar-section-icon-links li a.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li a.selected {
  color: #f79862;
}
.blog-articles #sidebar .sidebar-section-icon-links li .stories, .blog-articles-single #sidebar .sidebar-section-icon-links li .stories {
  background-position: 0 0px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .stories:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .stories:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .stories.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .stories.selected {
  background-position: 0 -120px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .augmented-reality, .blog-articles-single #sidebar .sidebar-section-icon-links li .augmented-reality {
  background-position: 0 -160px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .augmented-reality.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .augmented-reality.selected {
  background-position: 0 -280px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .lab, .blog-articles-single #sidebar .sidebar-section-icon-links li .lab {
  background-position: 0 -320px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .lab:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .lab:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .lab.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .lab.selected {
  background-position: 0 -440px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .vimeo, .blog-articles-single #sidebar .sidebar-section-icon-links li .vimeo {
  background-position: 0 -480px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .vimeo:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .vimeo:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .vimeo.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .vimeo.selected {
  background-position: 0 -600px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .minisite, .blog-articles-single #sidebar .sidebar-section-icon-links li .minisite {
  background-position: 0 -640px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .minisite:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .minisite:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .minisite.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .minisite.selected {
  background-position: 0 -760px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .large, .blog-articles-single #sidebar .sidebar-section-icon-links li .large {
  background-position: 0 -800px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .large:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .large:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .large.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .large.selected {
  background-position: 0 -920px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .small, .blog-articles-single #sidebar .sidebar-section-icon-links li .small {
  background-position: 0 -960px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .small:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .small:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .small.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .small.selected {
  background-position: 0 -1080px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .list, .blog-articles-single #sidebar .sidebar-section-icon-links li .list {
  background-position: 0 -1120px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .list:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .list:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .list.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .list.selected {
  background-position: 0 -1240px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .map, .blog-articles-single #sidebar .sidebar-section-icon-links li .map {
  background-position: 0 -1280px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .map:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .map:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .map.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .map.selected {
  background-position: 0 -1400px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .about, .blog-articles-single #sidebar .sidebar-section-icon-links li .about {
  background-position: 0 -1440px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .about:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .about:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .about.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .about.selected {
  background-position: 0 -1560px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .find, .blog-articles-single #sidebar .sidebar-section-icon-links li .find {
  background-position: 0 -1600px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .find:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .find:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .find.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .find.selected {
  background-position: 0 -1720px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .subscribe, .blog-articles-single #sidebar .sidebar-section-icon-links li .subscribe {
  background-position: 0 -1760px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .subscribe:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .subscribe:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .subscribe.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .subscribe.selected {
  background-position: 0 -1880px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .ipad, .blog-articles-single #sidebar .sidebar-section-icon-links li .ipad {
  background-position: 0 -1920px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .ipad:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .ipad:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .ipad.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .ipad.selected {
  background-position: 0 -2040px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .download, .blog-articles-single #sidebar .sidebar-section-icon-links li .download {
  background-position: 0 -2080px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .download:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .download:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .download.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .download.selected {
  background-position: 0 -2200px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .upload, .blog-articles-single #sidebar .sidebar-section-icon-links li .upload {
  background-position: 0 -2240px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .upload:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .upload:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .upload.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .upload.selected {
  background-position: 0 -2360px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .send, .blog-articles-single #sidebar .sidebar-section-icon-links li .send {
  background-position: 0 -2400px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .send:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .send:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .send.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .send.selected {
  background-position: 0 -2520px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .avatar, .blog-articles-single #sidebar .sidebar-section-icon-links li .avatar {
  background-position: 0 -2560px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .avatar:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .avatar:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .avatar.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .avatar.selected {
  background-position: 0 -2680px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .join, .blog-articles-single #sidebar .sidebar-section-icon-links li .join {
  background-position: 0 -2720px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .join:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .join:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .join.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .join.selected {
  background-position: 0 -2840px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .edit-settings, .blog-articles-single #sidebar .sidebar-section-icon-links li .edit-settings {
  background-position: 0 -2880px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .edit-settings.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .edit-settings.selected {
  background-position: 0 -3000px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .change-password, .blog-articles-single #sidebar .sidebar-section-icon-links li .change-password {
  background-position: 0 -3040px;
}
.blog-articles #sidebar .sidebar-section-icon-links li .change-password:hover,
.blog-articles-single #sidebar .sidebar-section-icon-links li .change-password:hover,
.blog-articles #sidebar .sidebar-section-icon-links li .change-password.selected,
.blog-articles-single #sidebar .sidebar-section-icon-links li .change-password.selected {
  background-position: 0 -3160px;
}
.blog-articles .blog-article-video, .blog-articles-single .blog-article-video {
  margin-bottom: 24px;
}
.theme-blog-articles a:hover, .theme-blog a:hover {
  color: #f79862 !important;
}
.blog-articles #blog-article-cover, .blog-articles-single #blog-article-cover {
  margin-bottom: 24px;
}
.blog-articles #blog-article h2, .blog-articles-single #blog-article h2 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 30px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 1px;
}
.blog-articles #blog-article-categories, .blog-articles-single #blog-article-categories {
  color: #6d6d6d;
  font-family: "FranklinGothicFSCondensed", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  margin-bottom: 21px;
}
.blog-articles #content .list-entry {
  font-size: 16px;
  line-height: 25px;
  -webkit-font-smoothing: antialiased;
  padding-bottom: 20px;
  margin-bottom: 19px;
  border-bottom: 1px dashed #b9b9b9;
}
.blog-articles #content .list-entry p {
  -webkit-font-smoothing: antialiased;
}
.blog-articles #content .list-entry h2 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 30px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 1px;
}
.blog-articles #content .list-entry h3 {
  margin-top: -3px;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 20px;
  text-transform: uppercase;
}
.blog-articles #content .list-entry h4 {
  color: #6d6d6d;
  font-family: "FranklinGothicFSCondensed", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  margin-bottom: 14px;
  font-size: 16px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.blog-articles #content .list-entry .more {
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
  font-size: 15px;
  -webkit-font-smoothing: subpixel-antialiased;
}
.blog-articles #content .last-list-entry {
  padding-bottom: 0;
  margin-bottom: 30px;
  border-bottom: 0;
}
/*

contributors.less

*/
/*.contributors, .contributors-single {
  .channel-theme(@color-channel-pages, 6);
}*/
.theme-contributors a:hover {
  color: #a4d2a2 !important;
}
.contributors .contributor-block {
  margin-bottom: 4px;
  padding-top: 29px;
  border-top: 1px dashed #b9b9b9;
}
.contributors .contributor-block-first {
  padding-top: 0;
  border: 0;
}
.contributors .contributor-block-last {
  border-bottom: 1px dashed #b9b9b9;
  margin-bottom: 25px;
  padding-bottom: 4px;
}
.contributors h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
  margin-top: -7px;
  margin-bottom: 23px;
}
.contributors .entry-contributor {
  margin-bottom: 20px;
}
.contributors .entry-contributor h4 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  margin: -1px 0 1px;
}
.contributors .entry-contributor h5 {
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
/*

pages.less

*/
.pages #breadcrumbs a:hover,
.pages-single #breadcrumbs a:hover,
.search #breadcrumbs a:hover,
.pages #sidebar a:hover,
.pages-single #sidebar a:hover,
.search #sidebar a:hover,
.pages #footer a:hover,
.pages-single #footer a:hover,
.search #footer a:hover,
.pages #about a:hover,
.pages-single #about a:hover,
.search #about a:hover,
.pages .list-entry a:hover,
.pages-single .list-entry a:hover,
.search .list-entry a:hover,
.pages .theme a:hover,
.pages-single .theme a:hover,
.search .theme a:hover,
.pages .paginate a:hover,
.pages-single .paginate a:hover,
.search .paginate a:hover,
.pages #breadcrumbs a.selected,
.pages-single #breadcrumbs a.selected,
.search #breadcrumbs a.selected,
.pages #sidebar a.selected,
.pages-single #sidebar a.selected,
.search #sidebar a.selected,
.pages #footer a.selected,
.pages-single #footer a.selected,
.search #footer a.selected,
.pages #about a.selected,
.pages-single #about a.selected,
.search #about a.selected,
.pages .list-entry a.selected,
.pages-single .list-entry a.selected,
.search .list-entry a.selected,
.pages .theme a.selected,
.pages-single .theme a.selected,
.search .theme a.selected,
.pages .paginate a.selected,
.pages-single .paginate a.selected,
.search .paginate a.selected,
.pages #breadcrumbs strong,
.pages-single #breadcrumbs strong,
.search #breadcrumbs strong,
.pages #sidebar strong,
.pages-single #sidebar strong,
.search #sidebar strong,
.pages #footer strong,
.pages-single #footer strong,
.search #footer strong,
.pages #about strong,
.pages-single #about strong,
.search #about strong,
.pages .list-entry strong,
.pages-single .list-entry strong,
.search .list-entry strong,
.pages .theme strong,
.pages-single .theme strong,
.search .theme strong,
.pages .paginate strong,
.pages-single .paginate strong,
.search .paginate strong {
  color: #a4d2a2;
}
.pages #slideshow-previous:hover, .pages-single #slideshow-previous:hover, .search #slideshow-previous:hover {
  background-position: -45px -630px;
}
.pages #slideshow-next:hover, .pages-single #slideshow-next:hover, .search #slideshow-next:hover {
  background-position: 0 -630px;
}
.pages #sidebar .sidebar-section-icon-links li a:hover,
.pages-single #sidebar .sidebar-section-icon-links li a:hover,
.search #sidebar .sidebar-section-icon-links li a:hover,
.pages #sidebar .sidebar-section-icon-links li a.selected,
.pages-single #sidebar .sidebar-section-icon-links li a.selected,
.search #sidebar .sidebar-section-icon-links li a.selected {
  color: #a4d2a2;
}
.pages #sidebar .sidebar-section-icon-links li .stories, .pages-single #sidebar .sidebar-section-icon-links li .stories, .search #sidebar .sidebar-section-icon-links li .stories {
  background-position: 0 0px;
}
.pages #sidebar .sidebar-section-icon-links li .stories:hover,
.pages-single #sidebar .sidebar-section-icon-links li .stories:hover,
.search #sidebar .sidebar-section-icon-links li .stories:hover,
.pages #sidebar .sidebar-section-icon-links li .stories.selected,
.pages-single #sidebar .sidebar-section-icon-links li .stories.selected,
.search #sidebar .sidebar-section-icon-links li .stories.selected {
  background-position: 0 -140px;
}
.pages #sidebar .sidebar-section-icon-links li .augmented-reality, .pages-single #sidebar .sidebar-section-icon-links li .augmented-reality, .search #sidebar .sidebar-section-icon-links li .augmented-reality {
  background-position: 0 -160px;
}
.pages #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.pages-single #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.search #sidebar .sidebar-section-icon-links li .augmented-reality:hover,
.pages #sidebar .sidebar-section-icon-links li .augmented-reality.selected,
.pages-single #sidebar .sidebar-section-icon-links li .augmented-reality.selected,
.search #sidebar .sidebar-section-icon-links li .augmented-reality.selected {
  background-position: 0 -300px;
}
.pages #sidebar .sidebar-section-icon-links li .lab, .pages-single #sidebar .sidebar-section-icon-links li .lab, .search #sidebar .sidebar-section-icon-links li .lab {
  background-position: 0 -320px;
}
.pages #sidebar .sidebar-section-icon-links li .lab:hover,
.pages-single #sidebar .sidebar-section-icon-links li .lab:hover,
.search #sidebar .sidebar-section-icon-links li .lab:hover,
.pages #sidebar .sidebar-section-icon-links li .lab.selected,
.pages-single #sidebar .sidebar-section-icon-links li .lab.selected,
.search #sidebar .sidebar-section-icon-links li .lab.selected {
  background-position: 0 -460px;
}
.pages #sidebar .sidebar-section-icon-links li .vimeo, .pages-single #sidebar .sidebar-section-icon-links li .vimeo, .search #sidebar .sidebar-section-icon-links li .vimeo {
  background-position: 0 -480px;
}
.pages #sidebar .sidebar-section-icon-links li .vimeo:hover,
.pages-single #sidebar .sidebar-section-icon-links li .vimeo:hover,
.search #sidebar .sidebar-section-icon-links li .vimeo:hover,
.pages #sidebar .sidebar-section-icon-links li .vimeo.selected,
.pages-single #sidebar .sidebar-section-icon-links li .vimeo.selected,
.search #sidebar .sidebar-section-icon-links li .vimeo.selected {
  background-position: 0 -620px;
}
.pages #sidebar .sidebar-section-icon-links li .minisite, .pages-single #sidebar .sidebar-section-icon-links li .minisite, .search #sidebar .sidebar-section-icon-links li .minisite {
  background-position: 0 -640px;
}
.pages #sidebar .sidebar-section-icon-links li .minisite:hover,
.pages-single #sidebar .sidebar-section-icon-links li .minisite:hover,
.search #sidebar .sidebar-section-icon-links li .minisite:hover,
.pages #sidebar .sidebar-section-icon-links li .minisite.selected,
.pages-single #sidebar .sidebar-section-icon-links li .minisite.selected,
.search #sidebar .sidebar-section-icon-links li .minisite.selected {
  background-position: 0 -780px;
}
.pages #sidebar .sidebar-section-icon-links li .large, .pages-single #sidebar .sidebar-section-icon-links li .large, .search #sidebar .sidebar-section-icon-links li .large {
  background-position: 0 -800px;
}
.pages #sidebar .sidebar-section-icon-links li .large:hover,
.pages-single #sidebar .sidebar-section-icon-links li .large:hover,
.search #sidebar .sidebar-section-icon-links li .large:hover,
.pages #sidebar .sidebar-section-icon-links li .large.selected,
.pages-single #sidebar .sidebar-section-icon-links li .large.selected,
.search #sidebar .sidebar-section-icon-links li .large.selected {
  background-position: 0 -940px;
}
.pages #sidebar .sidebar-section-icon-links li .small, .pages-single #sidebar .sidebar-section-icon-links li .small, .search #sidebar .sidebar-section-icon-links li .small {
  background-position: 0 -960px;
}
.pages #sidebar .sidebar-section-icon-links li .small:hover,
.pages-single #sidebar .sidebar-section-icon-links li .small:hover,
.search #sidebar .sidebar-section-icon-links li .small:hover,
.pages #sidebar .sidebar-section-icon-links li .small.selected,
.pages-single #sidebar .sidebar-section-icon-links li .small.selected,
.search #sidebar .sidebar-section-icon-links li .small.selected {
  background-position: 0 -1100px;
}
.pages #sidebar .sidebar-section-icon-links li .list, .pages-single #sidebar .sidebar-section-icon-links li .list, .search #sidebar .sidebar-section-icon-links li .list {
  background-position: 0 -1120px;
}
.pages #sidebar .sidebar-section-icon-links li .list:hover,
.pages-single #sidebar .sidebar-section-icon-links li .list:hover,
.search #sidebar .sidebar-section-icon-links li .list:hover,
.pages #sidebar .sidebar-section-icon-links li .list.selected,
.pages-single #sidebar .sidebar-section-icon-links li .list.selected,
.search #sidebar .sidebar-section-icon-links li .list.selected {
  background-position: 0 -1260px;
}
.pages #sidebar .sidebar-section-icon-links li .map, .pages-single #sidebar .sidebar-section-icon-links li .map, .search #sidebar .sidebar-section-icon-links li .map {
  background-position: 0 -1280px;
}
.pages #sidebar .sidebar-section-icon-links li .map:hover,
.pages-single #sidebar .sidebar-section-icon-links li .map:hover,
.search #sidebar .sidebar-section-icon-links li .map:hover,
.pages #sidebar .sidebar-section-icon-links li .map.selected,
.pages-single #sidebar .sidebar-section-icon-links li .map.selected,
.search #sidebar .sidebar-section-icon-links li .map.selected {
  background-position: 0 -1420px;
}
.pages #sidebar .sidebar-section-icon-links li .about, .pages-single #sidebar .sidebar-section-icon-links li .about, .search #sidebar .sidebar-section-icon-links li .about {
  background-position: 0 -1440px;
}
.pages #sidebar .sidebar-section-icon-links li .about:hover,
.pages-single #sidebar .sidebar-section-icon-links li .about:hover,
.search #sidebar .sidebar-section-icon-links li .about:hover,
.pages #sidebar .sidebar-section-icon-links li .about.selected,
.pages-single #sidebar .sidebar-section-icon-links li .about.selected,
.search #sidebar .sidebar-section-icon-links li .about.selected {
  background-position: 0 -1580px;
}
.pages #sidebar .sidebar-section-icon-links li .find, .pages-single #sidebar .sidebar-section-icon-links li .find, .search #sidebar .sidebar-section-icon-links li .find {
  background-position: 0 -1600px;
}
.pages #sidebar .sidebar-section-icon-links li .find:hover,
.pages-single #sidebar .sidebar-section-icon-links li .find:hover,
.search #sidebar .sidebar-section-icon-links li .find:hover,
.pages #sidebar .sidebar-section-icon-links li .find.selected,
.pages-single #sidebar .sidebar-section-icon-links li .find.selected,
.search #sidebar .sidebar-section-icon-links li .find.selected {
  background-position: 0 -1740px;
}
.pages #sidebar .sidebar-section-icon-links li .subscribe, .pages-single #sidebar .sidebar-section-icon-links li .subscribe, .search #sidebar .sidebar-section-icon-links li .subscribe {
  background-position: 0 -1760px;
}
.pages #sidebar .sidebar-section-icon-links li .subscribe:hover,
.pages-single #sidebar .sidebar-section-icon-links li .subscribe:hover,
.search #sidebar .sidebar-section-icon-links li .subscribe:hover,
.pages #sidebar .sidebar-section-icon-links li .subscribe.selected,
.pages-single #sidebar .sidebar-section-icon-links li .subscribe.selected,
.search #sidebar .sidebar-section-icon-links li .subscribe.selected {
  background-position: 0 -1900px;
}
.pages #sidebar .sidebar-section-icon-links li .ipad, .pages-single #sidebar .sidebar-section-icon-links li .ipad, .search #sidebar .sidebar-section-icon-links li .ipad {
  background-position: 0 -1920px;
}
.pages #sidebar .sidebar-section-icon-links li .ipad:hover,
.pages-single #sidebar .sidebar-section-icon-links li .ipad:hover,
.search #sidebar .sidebar-section-icon-links li .ipad:hover,
.pages #sidebar .sidebar-section-icon-links li .ipad.selected,
.pages-single #sidebar .sidebar-section-icon-links li .ipad.selected,
.search #sidebar .sidebar-section-icon-links li .ipad.selected {
  background-position: 0 -2060px;
}
.pages #sidebar .sidebar-section-icon-links li .download, .pages-single #sidebar .sidebar-section-icon-links li .download, .search #sidebar .sidebar-section-icon-links li .download {
  background-position: 0 -2080px;
}
.pages #sidebar .sidebar-section-icon-links li .download:hover,
.pages-single #sidebar .sidebar-section-icon-links li .download:hover,
.search #sidebar .sidebar-section-icon-links li .download:hover,
.pages #sidebar .sidebar-section-icon-links li .download.selected,
.pages-single #sidebar .sidebar-section-icon-links li .download.selected,
.search #sidebar .sidebar-section-icon-links li .download.selected {
  background-position: 0 -2220px;
}
.pages #sidebar .sidebar-section-icon-links li .upload, .pages-single #sidebar .sidebar-section-icon-links li .upload, .search #sidebar .sidebar-section-icon-links li .upload {
  background-position: 0 -2240px;
}
.pages #sidebar .sidebar-section-icon-links li .upload:hover,
.pages-single #sidebar .sidebar-section-icon-links li .upload:hover,
.search #sidebar .sidebar-section-icon-links li .upload:hover,
.pages #sidebar .sidebar-section-icon-links li .upload.selected,
.pages-single #sidebar .sidebar-section-icon-links li .upload.selected,
.search #sidebar .sidebar-section-icon-links li .upload.selected {
  background-position: 0 -2380px;
}
.pages #sidebar .sidebar-section-icon-links li .send, .pages-single #sidebar .sidebar-section-icon-links li .send, .search #sidebar .sidebar-section-icon-links li .send {
  background-position: 0 -2400px;
}
.pages #sidebar .sidebar-section-icon-links li .send:hover,
.pages-single #sidebar .sidebar-section-icon-links li .send:hover,
.search #sidebar .sidebar-section-icon-links li .send:hover,
.pages #sidebar .sidebar-section-icon-links li .send.selected,
.pages-single #sidebar .sidebar-section-icon-links li .send.selected,
.search #sidebar .sidebar-section-icon-links li .send.selected {
  background-position: 0 -2540px;
}
.pages #sidebar .sidebar-section-icon-links li .avatar, .pages-single #sidebar .sidebar-section-icon-links li .avatar, .search #sidebar .sidebar-section-icon-links li .avatar {
  background-position: 0 -2560px;
}
.pages #sidebar .sidebar-section-icon-links li .avatar:hover,
.pages-single #sidebar .sidebar-section-icon-links li .avatar:hover,
.search #sidebar .sidebar-section-icon-links li .avatar:hover,
.pages #sidebar .sidebar-section-icon-links li .avatar.selected,
.pages-single #sidebar .sidebar-section-icon-links li .avatar.selected,
.search #sidebar .sidebar-section-icon-links li .avatar.selected {
  background-position: 0 -2700px;
}
.pages #sidebar .sidebar-section-icon-links li .join, .pages-single #sidebar .sidebar-section-icon-links li .join, .search #sidebar .sidebar-section-icon-links li .join {
  background-position: 0 -2720px;
}
.pages #sidebar .sidebar-section-icon-links li .join:hover,
.pages-single #sidebar .sidebar-section-icon-links li .join:hover,
.search #sidebar .sidebar-section-icon-links li .join:hover,
.pages #sidebar .sidebar-section-icon-links li .join.selected,
.pages-single #sidebar .sidebar-section-icon-links li .join.selected,
.search #sidebar .sidebar-section-icon-links li .join.selected {
  background-position: 0 -2860px;
}
.pages #sidebar .sidebar-section-icon-links li .edit-settings, .pages-single #sidebar .sidebar-section-icon-links li .edit-settings, .search #sidebar .sidebar-section-icon-links li .edit-settings {
  background-position: 0 -2880px;
}
.pages #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.pages-single #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.search #sidebar .sidebar-section-icon-links li .edit-settings:hover,
.pages #sidebar .sidebar-section-icon-links li .edit-settings.selected,
.pages-single #sidebar .sidebar-section-icon-links li .edit-settings.selected,
.search #sidebar .sidebar-section-icon-links li .edit-settings.selected {
  background-position: 0 -3020px;
}
.pages #sidebar .sidebar-section-icon-links li .change-password, .pages-single #sidebar .sidebar-section-icon-links li .change-password, .search #sidebar .sidebar-section-icon-links li .change-password {
  background-position: 0 -3040px;
}
.pages #sidebar .sidebar-section-icon-links li .change-password:hover,
.pages-single #sidebar .sidebar-section-icon-links li .change-password:hover,
.search #sidebar .sidebar-section-icon-links li .change-password:hover,
.pages #sidebar .sidebar-section-icon-links li .change-password.selected,
.pages-single #sidebar .sidebar-section-icon-links li .change-password.selected,
.search #sidebar .sidebar-section-icon-links li .change-password.selected {
  background-position: 0 -3180px;
}
.theme-pages a:hover {
  color: #a4d2a2 !important;
}
#page-cover {
  padding-bottom: 30px;
}
.search #search-form {
  width: 450px;
  height: 30px;
  margin: 0 auto 50px;
}
.search #search-form-keywords {
  -khtml-appearance: none;
  float: left;
  width: 341px;
  height: 28px;
  padding-left: 8px;
  border: 1px solid #d3d3d3;
  border-right: 0;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.search #search-form-submit {
  float: left;
  width: 100px;
  height: 30px;
}
.search .search-result-section {
  margin-bottom: 20px;
  padding-top: 19px;
  border-top: 1px dashed #b9b9b9;
}
.search .index-entry {
  margin-bottom: 24px;
}
.search .header-basic {
  margin-top: -3px;
  margin-bottom: 9px;
}
.search h4 {
  margin-top: -5px;
  margin-bottom: 1px;
}
.search h5 {
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.search p {
  margin: 0;
}
.search .read-more {
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.homepage-mailing-list #mailing-list-form {
  width: 290px;
  height: 30px;
  margin: 0 auto 10px;
}
.homepage-mailing-list #mailing-list-email {
  -khtml-appearance: none;
  float: left;
  width: 190px;
  height: 28px;
  padding-left: 8px;
  border: 1px solid #d3d3d3;
  border-right: 0;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.homepage-mailing-list #mailing-list-submit {
  float: left;
  width: 90px;
  height: 30px;
}
.homepage-mailing-list h4 {
  margin-top: -5px;
  margin-bottom: 1px;
}
.homepage-mailing-list h5 {
  margin-top: 20px;
  color: #6d6d6d;
  font-family: "ff-meta-serif-web-pro-1", Georgia, Times, serif;
  font-style: italic;
}
.homepage-mailing-list h6 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  line-height: 20px;
  text-transform: uppercase;
}
.homepage-mailing-list p {
  margin: 0;
}
.message-404 #content {
  margin-top: -6px;
}
.message-404 #content h3 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 30px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 12px;
}
/*

members.less

*/
.members-single #breadcrumbs a:hover,
.members-single #sidebar a:hover,
.members-single #footer a:hover,
.members-single #about a:hover,
.members-single .list-entry a:hover,
.members-single .theme a:hover,
.members-single .paginate a:hover,
.members-single #breadcrumbs a.selected,
.members-single #sidebar a.selected,
.members-single #footer a.selected,
.members-single #about a.selected,
.members-single .list-entry a.selected,
.members-single .theme a.selected,
.members-single .paginate a.selected,
.members-single #breadcrumbs strong,
.members-single #sidebar strong,
.members-single #footer strong,
.members-single #about strong,
.members-single .list-entry strong,
.members-single .theme strong,
.members-single .paginate strong {
  color: #a4d2a2;
}
.members-single #slideshow-previous:hover {
  background-position: -45px -540px;
}
.members-single #slideshow-next:hover {
  background-position: 0 -540px;
}
.members-single #sidebar .sidebar-section-icon-links li a:hover, .members-single #sidebar .sidebar-section-icon-links li a.selected {
  color: #a4d2a2;
}
.members-single #sidebar .sidebar-section-icon-links li .stories {
  background-position: 0 0px;
}
.members-single #sidebar .sidebar-section-icon-links li .stories:hover, .members-single #sidebar .sidebar-section-icon-links li .stories.selected {
  background-position: 0 -120px;
}
.members-single #sidebar .sidebar-section-icon-links li .augmented-reality {
  background-position: 0 -160px;
}
.members-single #sidebar .sidebar-section-icon-links li .augmented-reality:hover, .members-single #sidebar .sidebar-section-icon-links li .augmented-reality.selected {
  background-position: 0 -280px;
}
.members-single #sidebar .sidebar-section-icon-links li .lab {
  background-position: 0 -320px;
}
.members-single #sidebar .sidebar-section-icon-links li .lab:hover, .members-single #sidebar .sidebar-section-icon-links li .lab.selected {
  background-position: 0 -440px;
}
.members-single #sidebar .sidebar-section-icon-links li .vimeo {
  background-position: 0 -480px;
}
.members-single #sidebar .sidebar-section-icon-links li .vimeo:hover, .members-single #sidebar .sidebar-section-icon-links li .vimeo.selected {
  background-position: 0 -600px;
}
.members-single #sidebar .sidebar-section-icon-links li .minisite {
  background-position: 0 -640px;
}
.members-single #sidebar .sidebar-section-icon-links li .minisite:hover, .members-single #sidebar .sidebar-section-icon-links li .minisite.selected {
  background-position: 0 -760px;
}
.members-single #sidebar .sidebar-section-icon-links li .large {
  background-position: 0 -800px;
}
.members-single #sidebar .sidebar-section-icon-links li .large:hover, .members-single #sidebar .sidebar-section-icon-links li .large.selected {
  background-position: 0 -920px;
}
.members-single #sidebar .sidebar-section-icon-links li .small {
  background-position: 0 -960px;
}
.members-single #sidebar .sidebar-section-icon-links li .small:hover, .members-single #sidebar .sidebar-section-icon-links li .small.selected {
  background-position: 0 -1080px;
}
.members-single #sidebar .sidebar-section-icon-links li .list {
  background-position: 0 -1120px;
}
.members-single #sidebar .sidebar-section-icon-links li .list:hover, .members-single #sidebar .sidebar-section-icon-links li .list.selected {
  background-position: 0 -1240px;
}
.members-single #sidebar .sidebar-section-icon-links li .map {
  background-position: 0 -1280px;
}
.members-single #sidebar .sidebar-section-icon-links li .map:hover, .members-single #sidebar .sidebar-section-icon-links li .map.selected {
  background-position: 0 -1400px;
}
.members-single #sidebar .sidebar-section-icon-links li .about {
  background-position: 0 -1440px;
}
.members-single #sidebar .sidebar-section-icon-links li .about:hover, .members-single #sidebar .sidebar-section-icon-links li .about.selected {
  background-position: 0 -1560px;
}
.members-single #sidebar .sidebar-section-icon-links li .find {
  background-position: 0 -1600px;
}
.members-single #sidebar .sidebar-section-icon-links li .find:hover, .members-single #sidebar .sidebar-section-icon-links li .find.selected {
  background-position: 0 -1720px;
}
.members-single #sidebar .sidebar-section-icon-links li .subscribe {
  background-position: 0 -1760px;
}
.members-single #sidebar .sidebar-section-icon-links li .subscribe:hover, .members-single #sidebar .sidebar-section-icon-links li .subscribe.selected {
  background-position: 0 -1880px;
}
.members-single #sidebar .sidebar-section-icon-links li .ipad {
  background-position: 0 -1920px;
}
.members-single #sidebar .sidebar-section-icon-links li .ipad:hover, .members-single #sidebar .sidebar-section-icon-links li .ipad.selected {
  background-position: 0 -2040px;
}
.members-single #sidebar .sidebar-section-icon-links li .download {
  background-position: 0 -2080px;
}
.members-single #sidebar .sidebar-section-icon-links li .download:hover, .members-single #sidebar .sidebar-section-icon-links li .download.selected {
  background-position: 0 -2200px;
}
.members-single #sidebar .sidebar-section-icon-links li .upload {
  background-position: 0 -2240px;
}
.members-single #sidebar .sidebar-section-icon-links li .upload:hover, .members-single #sidebar .sidebar-section-icon-links li .upload.selected {
  background-position: 0 -2360px;
}
.members-single #sidebar .sidebar-section-icon-links li .send {
  background-position: 0 -2400px;
}
.members-single #sidebar .sidebar-section-icon-links li .send:hover, .members-single #sidebar .sidebar-section-icon-links li .send.selected {
  background-position: 0 -2520px;
}
.members-single #sidebar .sidebar-section-icon-links li .avatar {
  background-position: 0 -2560px;
}
.members-single #sidebar .sidebar-section-icon-links li .avatar:hover, .members-single #sidebar .sidebar-section-icon-links li .avatar.selected {
  background-position: 0 -2680px;
}
.members-single #sidebar .sidebar-section-icon-links li .join {
  background-position: 0 -2720px;
}
.members-single #sidebar .sidebar-section-icon-links li .join:hover, .members-single #sidebar .sidebar-section-icon-links li .join.selected {
  background-position: 0 -2840px;
}
.members-single #sidebar .sidebar-section-icon-links li .edit-settings {
  background-position: 0 -2880px;
}
.members-single #sidebar .sidebar-section-icon-links li .edit-settings:hover, .members-single #sidebar .sidebar-section-icon-links li .edit-settings.selected {
  background-position: 0 -3000px;
}
.members-single #sidebar .sidebar-section-icon-links li .change-password {
  background-position: 0 -3040px;
}
.members-single #sidebar .sidebar-section-icon-links li .change-password:hover, .members-single #sidebar .sidebar-section-icon-links li .change-password.selected {
  background-position: 0 -3160px;
}
.members-single #content .member-profile-image, .contributors-single #content .member-profile-image {
  margin-bottom: 4px;
}
.members-single #content h2, .contributors-single #content h2 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 30px;
  line-height: 30px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
  margin-bottom: 3px;
}
.members-single #content .member-group, .contributors-single #content .member-group {
  color: #6d6d6d;
  font-family: "FranklinGothicFSCondensed", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
}
.members-single #content .member-biography, .contributors-single #content .member-biography {
  margin-top: -4px;
}
.members-single #content .member-biography a, .contributors-single #content .member-biography a {
  text-decoration: underline;
}
.members-single #content .member-contributions, .contributors-single #content .member-contributions {
  padding-top: 33px;
  margin-bottom: 25px;
}
.members-single #content .member-contribution-block, .contributors-single #content .member-contribution-block {
  padding-top: 14px;
  border-top: 1px dashed #b9b9b9;
}
.members-single #content .member-contribution-block h4, .contributors-single #content .member-contribution-block h4 {
  color: #262626;
  font-family: "FranklinGothicFSMediumCondens", Helvetica, Arial, sans-serif;
  font-size: 15px;
  text-transform: uppercase;
  margin-bottom: 15px;
}
