@media screen and (max-width: 1024px) {
.footer-sublinks-block > ul li {
	margin-right: 23px;
}
.footer-sublinks-block > ul li:after {
	right: -15px;
}
.panel-pane .blurrable-img canvas{
  display:none;
}
.panel-pane .blurrable-img img.orig{
  display:block !important;
  height:100% !important;
  max-width:inherit !important;
  width:auto !important;
}
.hoover-sidebar .panel-pane .blurrable-img img.orig{
  height:auto !important;
  width:100% !important;
}
body.youtube .pane-node-content iframe,
body.google .pane-node-content iframe{
  height:420px;
  width:100%;
}
body.youtube .pane-node-content iframe.iframe.definedwidth{
  height:390px;
  width:640px;
}
h1,
#content h1.page-title{
  font-size:36px;
  line-height:42px;
}
h2{
  font-size:30px;
  line-height:40px;
}
body.section-library-archives .field-name-body h2,
.quicktabs_main .quicktabs-tabpage h2{
  font-size:22px;
  line-height:32px;
}
h3{
  font-size:26px;
  line-height:34px;
}

.profile-nav{
  width:410px;
  margin-right: 6px;
}
  .profile-nav ul {
    float:none;
  }
  .profile-nav li {
    margin-left: 18px;
  }
    .profile-nav .connect,
    .profile-nav .hooverdc {
      padding: 0;
    }
    .profile-nav .connect:after,
    .profile-nav .hooverdc:after {
      display: none;
    }

.search-wrap {
	width:167px;
}
  .search-wrap .form-text {
    width:111px;
    padding-left:12px;
  }
  .search-wrap .form-submit {
    width:25px;
  }
.get-involved {
	width:180px;
}
  .get-involved .btn-get {
    line-height: 40px;
  }

#site-name,
h1#site-name{
  width:148px;
  height:45px;
  margin:21px 19px 22px 0;
}
.hoover-filterable-view > .loading{
  background-size:80px 80px;
}
.nav-featured{
  width:35%;
}
.nav-featured .views-row.views-row-2{
  display:none;
}
.nav-featured .view-mode-onebyone{
  width:210px;
  height:250px;
}
.hoov-home .row-1 .cell-2{
  display:none;
}
.hoov-home .row-1 .cell-2by1{
  width:61%;
  margin-right:1.2%;
}
.hoov-home .cell-1by1{
  width:37.8%;
  margin-right:0;
}
.hoov-home .row-2 .cell-1by1{
  width:24%;
  margin-right:1.28%;
}
.hoov-home .row-2 .cell-4{
  margin-right:0;
}
.hoov-home .row-2 .cell-7{
  width:49.3%;
}
.view-mode-onebyone.with-img .pane-item-title a{
  font-size:16px;
  line-height:19px;
}
.view-mode-onebyone .panel-col-inner{
  padding:10px;
}
.row-1 .feat-dr-view .tag-top{
  top:-8px;
  left:8px;
  background-size:82%;
}
.row-1 .feat-dr-view .tag-top span.date-display-single{
  font-size:11px;
  line-height:13px;
  position:relative;
  left:-6px;
  top:-3px;
}

a.button-link{
  padding:12px 3px 11px;
  font-size:14px;
}
.pane-item-title,
.pane-views h2.pane-title,
.pane-views-panes h2.pane-title,
.pane-quicktabs h2.pane-title,
.field-label-above h2.label-above.pane-title,
h2.section-title,
.page-node-53481 #quicktabs-hoov_library_tabs #quicktabs-tabpage-hoov_library_tabs-2 .tabpage-block p:first-child {
  font-size:14px;
  line-height:18px;
}
.pane-publication{
  padding:5px 10px 10px;
}
.pane-views h2.pane-title,
.pane-views-panes h2.pane-title,
.pane-quicktabs h2.pane-title,
.field-label-above h2.label-above.pane-title,
h2.section-title {
  padding:10px;
}
.pane-subhead{
  font-size:13px;
  margin:10px;
}
.row-1 .feat-dr-view h2.pane-title{
  padding-left:75px;
}
.row-1 .feat-dr-view .col.col-last{
  margin-top:-31px;
  padding-right:10px;
}
.feat-dr-view .col.col-first{
  margin-left:10px;
}
.row-1 .cell-1 .field-icon,
.cell .field-icon{
  top:13px;
  right:13px;
}
.poll .text{
  font-size:12px;
  line-height:14px;
}
.poll .bar,
.poll .voted .bar,
.poll .bar .foreground{
  height:9px;
}
.pane-img .video-btn{
  background-size:61%;
}
.hoov-home .cell .field-name-field-tref-type.field-icon{
  top:8px;
  right:8px;
}
.feat-av-view .view-content{
  padding:0 10px 15px;
}
.row-2 .cell-1by1 .feat-av-view .hoov-teaser-first{
  padding:0 15px 0 0;
  width:34px;
}
.feat-av-view .field-icon{
  right:10px;
  top:10px;
}
#main,
.stanford-header-block .block-inner,
.toolbar-header-block .block-inner,
#block-panels-mini-header-nav-links > .block-inner,
#block-panels-mini-header-nav-drops > .block-inner,
/* .region-header-bottom .region-inner, */
.footer-row-block > .block-inner{
  width:800px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 15px;
}
.slideshow-home-view .row-text-wrap{
  max-width:620px;
  margin-left:-310px;
  top:60px;
  left:44%;
}
.slideshow-home-view .field-title{
  font-size:38px;
  line-height:40px;
}
.slideshow-home-view .field-below{
  font-size:20px;
  line-height:25px;
}
.cycle-pager{
  margin-left:305px;
  top:60px;
}
.hoov-home .cell-3by1,
.feat-dr-view{
  width:100%;
}
.feat-dr-view{
  width:100%;
  float:left;
}
.slideshow-home-view .views-field-field-slide-img img{
  width:1200px;
  position:relative;
  left:50%;
  margin-left:-600px;
  max-width:inherit;
}
.footer-library-block .footer-text {
  padding-right:20px;
}
  .footer-library-block form .form-text,
  .footer-library-block .ctct-inline-form #email_address_field_0 .ctct-form-element {
    width:330px;
  }
.footer-more-block .footer-promo .media{
  width:90px;
}
.view-mode-twobyone .hoov-2col-stack-nosb-last > .inside {
  padding:0 10px;
  width:100%;
}
.static-twobyone .pane-right {
  padding-left:10px;
  padding-right:10px;
}


/********************
 * LANDING PAGE - LIBRARY & ARCHIVES
 * LANDING PAGE - HOOVER DC
 ********************/

.context-library-landing .static-threebyone {
  width:468px;
}
  .collections-tab .label {
    margin-bottom:8px;
  }
  .context-library-landing .sublinks a {
    font-size:14px;
    padding-right:5px;
    margin-right:5px;
  }


.context-library-landing #quicktabs-tabpage-hoov_library_tabs-2 .static-twobyone,
.context-library-landing.context-dc-landing #quicktabs-tabpage-hoov_library_tabs-1 .static-twobyone {
  width:466px;
}
.context-library-landing #quicktabs-tabpage-hoov_library_tabs-2 .static-onebyone:last-child,
.context-library-landing.context-dc-landing #quicktabs-tabpage-hoov_library_tabs-1 .static-onebyone:last-child {
  margin-left:0;
}

.context-library-landing .static-onebyone {
  width:294px;
}
  .context-library-landing .static-onebyone .pane-img {
    overflow:hidden;
  }

.context-library-landing .static-featured-view {
  margin-left:0;
}
  .context-library-landing .static-featured-view .pane-title {
    padding-left:20px;
  }
  .context-library-landing .static-featured-view .pane-subhead {
    margin-left:20px;
  }
    .context-library-landing .static-featured-view .field-icon {
      top:8px;
      right:8px;
    }

.context-library-landing .tab-bottom-box,
.context-library-landing.context-dc-landing .tab-bottom-box {
  width:466px;
  height:280px;
  clear:none;
  margin-left:8px;
}

.context-library-landing .tab-bottom-box {
  height: auto;
}
  .context-library-landing .tab-bottom-box p {
    font-size:16px;
  }

.context-library-landing .static-onebyone .field-icon,
.context-library-landing .static-twobyone .field-icon,
.context-library-landing .static-featured-view .field-icon {
  top:12px;
  right:12px;
}

.collections-tab .multisearch input[type="text"] {
  width:206px;
}
.collections-search-block .multisearch input[type="text"] {
  width:518px;
}


.pane-item-title h2,
.pane-publication{
  font-size:15px;
}
.footer-nav-block > ul li{
  margin-right:6px;
}
.footer-nav-block > ul li a{
  font-size:13px;
}
.view-mode-twobyone .hoov-2col-stack-nosb-first > .inside{
  padding-left:10px;
}
.hoov-2col-stack-nosb-first{
  width:45%;
}
#footer .hoov-2col-stack-nosb > .cwrap > .panel-col-first > .inside{
  margin-left:0;
}
#footer #mini-panel-footer_mid.hoov-2col-stack-nosb > .cwrap > .panel-col-first > .inside{
  margin-right:20px;
}
.footer-social-block > ul li{
  margin-right:6px;
}
.footer-twitter-block .tweet-inner{
  padding-left:20px;
  background:none;
}
.footer-twitter-block div.tweet-footer .tweet-actions{
  margin:25px 0 0;
}
.footer-twitter-block .tweet-text:after{
  background-size:62%;
}
.footer-involved-block .info-text{
  margin-top:-12px;
}
.footer-involved-block .info-text h2{
  font-size:17px;
  margin-bottom:10px;
}
#footer p{
  font-size:15px;
  line-height:21px;
}
.dark{
  display:none;
}
.carousel-fellowaction-view .views-row{
  width:381px;
}
.carousel-fellowaction-view .views-row .row-text-wrap{
  width:349px;
  padding:13px 16px 13px;
}
.carousel-fellowaction-view .views-row .row-text-wrap .field-title{
  font-size:17px;
}
.carousel-fellowaction-view .views-row .row-text-wrap .field-body{
  font-size:13px;
  line-height:19px;
}
ul.switcher,
.switcher-select{
  top:-48px;
}
ul.switcher li{
  height:38px;
}
ul.switcher li a{
  padding:12px 30px 11px 15px;
}
ul.switcher li .arrow{
  top:16px;
}

.cycle-controls {
  height:38px;
}
body.page-panels .cycle-controls {
  top:-48px;
}
body.page-panels .slideshow .cycle-controls {
  top:inherit;
  bottom:0px;
}

  .cycle-controls .cycle-control {
    height:38px;
    background-size:100%;
    background-position:32px 11px;
  }
  .slideshow-slides .cycle-controls .cycle-control {
    width:38px;
    background-size:150%;
    background-position:14px 12px;
  }

    .cycle-controls .cycle-control.cycle-next{
      background-position:-32px 11px;
    }
    .slideshow-slides .cycle-controls .cycle-control.cycle-next{
      background-position:-32px 13px;
    }

.landing-header-block,
.context-split-header .landing-header-block {
  width:100%;
  float:none;
}
.context-split-header .library-search-block {
  margin:-5px auto 20px 0;
  float:none;
}

.header-body {
  margin-left:0;
  margin-right:0;
}
  .header-body p {
    font-size:18px;
    line-height:24px;
  }
.fellows-award-view .award-info{
  padding:25px;
}
.node-award.view-mode-teaser_notitle .field-name-body{
  padding-left:25px;
}
.node-fellow.view-mode-teaser,
.fellows-teasers-view .views-row{
  width:180px;
  width:197px;
  width:202px;
}
.fellows-teasers-view .views-row{
  padding-right:14px;
}
.fellows-alpha-view .fellows-row .letter-tag{
  margin-left:-34px;
}
.fellows-alpha-view .view-content{
  border-spacing:0 14px;
}
.node-award.view-mode-teaser_notitle .field-name-field-award-img{
  width:160px;
}
.node-award.view-mode-teaser_notitle .field-name-body p{
  font-size:18px;
  line-height:25px;
}
#hoover-filter-fellows-alpha .alpha{
  width:50%;
}
#hoover-2col-sb-left-panel .hoov-2col-stack-nosb-first,
.hoov-3col-stack > .cwrap > .panel-col-first,
#site-search .hoov-2col-stack-nosb-first{
  width:15.5%;
}
#hoover-2col-sb-left-panel .hoov-2col-stack-nosb-last,
.hoov-3col-stack.no-right > .cwrap > .panel-col-middle,
#site-search .hoov-2col-stack-nosb-last{
  width:84.5%;
}
.topic-list-horiz ul li{
  font-size:13px;
}
.hoover-slide .panel-col-inner {
  top:20px;
  left:0;
  margin:0 10px;
}
.breadcrumb,
.breadcrumb + a + header > h1,
.research-panel .hoov-3col-stack > .panel-col-header > .inside{
  margin-left:0;
}
.hoov-teaser-first{
  width:100px;
}
.view-mode-teaser h2.field-title, .node-research.view-mode-teaser h2{
  font-size:17px;
}
.carousel-onebyone-view .views-row{
  width:253px;
}
.topic-tree-icon-view .view-content .item-list ul.stem_class > li,
.pub-media-icons .publication-box{
  padding-left:28px;
}
.topic-tree-icon-view ul.stem_class > li > .views-field-field-term-icon{
  margin-right:25px;
}
.topic-tree-icon-view ul.stem_class > li > .views-field-field-term-icon{
  width:30px;
}
.topic-tree-icon-view ul.stem_class > li > .views-field-name{
  font-size:24px;
  line-height:30px;
  display:block;
  clear:both;
  padding-top:6px;
}
.topic-tree-icon-view .view-content ul.stem_class ul li .views-field-name{
  font-size:15px;
}
.research-topic-panel .topic-icon{
  width:60px;
  top:-18px;
}
.hoov-3col-stack > .cwrap > .panel-col-last{
  width:21.5%;
}
.carousel-issues-feat-view .views-row{
  margin-right:7px;
}
.node-issue.view-mode-one_third {
  width:252px;
  height:240px;
}
.publication-box .media-float-left{
  width:100px !important;
}
.clean-table td h3,
.publication-box h3,
.topic-tree-icon-view ul.stem_class > li > .views-field-name,
.node-type-research.page-node .cwrap .hoov-2col-stack-first .panel-pane.field-name-field-ref-issue,
.pane-disqus h2.pane-title,
.node-issue.view-mode-full .field-name-field-issue-theme,
.issues-past-view .views-field-field-issue-theme{
  font-size:24px;
  line-height:32px;
}
.node-issue.view-mode-full h1.field-name-title,
.issues-past-view h1.views-field-title{
  font-size:28px;
  line-height:32px;
}
.hoov-2col-stack > .cwrap > .hoov-2col-stack-first,
.hoov-2col-stack > .cwrap > .hoov-2col-stack-last{
  width:100%;
  margin:0;
}
.hoov-2col-stack > .cwrap > .hoov-2col-stack-last{
  margin-top:20px;
  max-width:294px;
  max-width:100%;
}
.hoov-2col-stack > .cwrap > .hoov-2col-stack-last .panel-pane{
  float:left;
  width:32.533333333%;
  margin-right:1.2%;
}
.hoov-2col-stack > .cwrap > .hoov-2col-stack-last .panel-pane:nth-child(3n){
  margin-right:0;
}
.hoov-2col-stack > .cwrap > .hoov-2col-stack-first > .inside{
  margin:0;
}
.quicktabs-tabpage .research-publication-explore-block h2.block-title{
  font-size:17px;
  line-height:17px;
}
.general-node #content h1.page-title,
.node-type-research #content h1.page-title{
  font-size:30px;
  line-height:38px;
}
.node-research.with-tweet-count .content-above {
	top:6px;
}

.cell-1by1 .pane-img .video-btn{
  left:34%;
  top:30%;
}
body.node-type-fellow .fellow-awards-view .view-content td{
  width:100%;
  display:block;
}
body.node-type-fellow .fellow-awards-view .view-content td + td{
  margin-top:20px;
}
body.node-type-fellow #hoover-2col-pic-panel > .cwrap .field .field-items,
body.node-type-fellow .field-award-info{
  font-size:17px;
}
.hoover-sidebar .hoover-1col-nested.with-video .pane-img .video-btn{
  left:55%;
  top:39%;
}
.node-issue.view-mode-full > .hoov-2col-stack-top > .inside .cycle-controls{
  top:10px;
}
.node-issue.view-mode-full > .hoov-2col-stack-top > .inside .carousel{
  padding-top:60px;
}
.node-issue.view-mode-full > .hoov-2col-stack-top > .inside h2.label-above{
  top:104px;
}
body.node-type-issue .node-issue.view-mode-full > .hoov-2col-stack-top > .inside h2.label-above{
  top:93px;
}
.node-fellow.view-mode-teaser,
.fellows-teasers-view .views-row{
  width:202px;
  padding-right:24px;
}
body.context-section-fellows-awards .fellows-teasers-view .views-row{
  padding-right:23px;
}
.fellows-alpha-view .fellows-row .letter-tag{
  margin-left:-44px;
}
.fellows-alpha-view .view-content{
  border-spacing:0 24px;
}
.view-research-fellow .view-empty p{
  font-size:16px;
  line-height:20px;
}
.region-header-bottom{
  min-height:230px;
  overflow:hidden;
}
body.not-front .section-img-block .content .media{
  width:1400px !important;
  position:relative;
  left:50%;
  margin-left:-700px;
}
.col-half p{
  font-size:17px;
  line-height:22px;
}
.node-issue.view-mode-one_third h3.field-name-field-issue-theme{
  font-size:17px;
  line-height:21px;
}
.hoover-slide .field-name-title {
  font-size:25px;
  line-height:33px;
}
.view-mode-onebyone .field-name-field-publication-icon{
  left:10px;
  top:10px;
}
body.not-front .view-mode-onebyone .panel-col-inner,
body.not-front .pane-publication{
  padding-left:10px;
  padding-right:10px;
}
.fellows-category-list-view .switcher{
  top:-40px;
}
.slideshow-home-view .field-title{
  font-size:34px;
  line-height:40px;
}
.slideshow-home-view .field-body{
  font-size:21px;
  line-height:28px;
}
.slideshow-home-view .field-below{
  font-size:18px;
  line-height:25px;
}
.pub-media-icons .publication-box .description{
  display:block;
  float:left;
  padding:8px 0 0;
  width:100%;
}
.pub-media-icons .publication-box .description h3{
  margin-bottom:0;
}

/* Region Map */
body.page-node-278 .map{
  height:400px;
}
body.page-node-278 .map a.continent{
  display:none;
}
body.page-node-278 .research-regions-tab-block ul.regions-list li{
  width:100%;
}
body.page-node-278 .research-regions-tab-block ul.regions-list li + li{
  margin-top:8px;
}
body.page-node-278 .research-regions-tab-block ul.regions-list li:after{
  display:none;
}
.footer-support-block .support-tree{
  /*top:-3px;*/
}
.view-mode-onebyone .blurrable-img,
.view-mode-onebyone .blurrable-img img.orig,
.view-mode-onebyone .blurrable-img canvas,
.view-mode-onebyone .blurrable-img img{
  max-width:inherit !important;
  width:auto !important;
  height:100% !important;
  min-height:300px;
}
.node-publication-block.view-mode-onebyone .field-name-body .support-green-block a {
  padding: 6px;
  font-size: 12px;
}
.news-scroller-block,
.library-latest-news-view {
  padding-top:6px;
  padding-bottom:7px;
}
  .news-scroller-block .scroll-header,
  .news-scroller-block ul.news-items,
  .library-latest-news-view .view-header,
  .library-latest-news-view .view-content {
    top:11px;
  }
  .library-latest-news-view .view-content,
  .library-latest-news-view .view-content .views-row {
    width:420px;
  }
  .news-scroller-block ul.news-items,
  .news-scroller-block ul.news-items li {
    width:555px;
  }
  body .library-latest-news-view.slideshow .cycle-controls {
    right:0;
  }
    .library-latest-news-view.slideshow .cycle-controls .cycle-next {
      border-right:0;
    }
  .library-latest-news-view .view-footer {
    display:none;
  }
 /* news-events landing page */
 .news-events-overview .pane-node-field-sidebar-blocks {
	 margin-top: 0;
 }

/* search page */
.search-page-view .views-exposed-form .views-exposed-widget .form-text,
.view-fellows-search .views-exposed-form .views-exposed-widget .form-text {
  width: 400px;
}

#site-search .panel-col-first .item-list .facetapi-facetapi-checkbox-links li {
  font-size: 14px;
}
#site-search .panel-col-first .item-list .facetapi-facetapi-checkbox-links li a,
#site-search .panel-col-first .item-list .facetapi-facetapi-checkbox-links li.expanded > span {
  max-width: 76px;
}
.view-id-fellows_search .views-row .ds-2col > .group-left {
  max-width: 40%;
}

/* 2015 annual report */
.issuuembed.har2015 {
  width: 730px !important;
  height: 491px !important;
}

}
