/* Social Links Block */
#block-artsci-blocks-social-links {
 float: right;
}

#block-artsci-blocks-social-links ul#artsci-social-links {
  margin: 0;
  padding: 0;
  list-style: none;
}

#block-artsci-blocks-social-links #artsci-social-links li {
  float: left;
  margin: 0 0.5em 0 0;
  padding: 0;
}

#block-artsci-blocks-social-links #artsci-social-links li.last {
  margin: 0;
}

#block-artsci-blocks-social-links #artsci-social-links a {
  height: 32px;
  width: 32px;
  display: block;
  text-indent: -1999px;
  overflow: hidden;
}

#block-artsci-blocks-social-links .twitter a {
  background: transparent url(../images/artsci-sprites.png) -135px -74px no-repeat;
}

#block-artsci-blocks-social-links .facebook a {
  background: transparent url(../images/artsci-sprites.png) -100px -74px no-repeat;
}

#block-artsci-blocks-social-links .youtube a {
  background: transparent url(../images/artsci-sprites.png) -170px -74px no-repeat;
}
/* Hold That Thought Logo */
#block-artsci-blocks-social-links #artsci-social-links .htt a {
  background: transparent url(../images/artsci-sprites-social.png) -205px -73px no-repeat;
}
/* Wustl Reader icon*/
#block-artsci-blocks-social-links #artsci-social-links .wustl_reader a {
  background: transparent url(../images/artsci-sprites-social.png) -274px -74px no-repeat;
}
/* Instagram icon*/
#block-artsci-blocks-social-links #artsci-social-links .instagram a {
  background: transparent url(../images/artsci-sprites-social.png) -239px -74px no-repeat;
}
.with-artsci-social-links .block-block,
.with-artsci-social-links .block-menu-block {
  margin-right: 93px;
}

.with-artsci-social-links .block-menu-block .block-inner .clearfix {
  display: inline-block;
}

@media only screen and (max-device-width: 480px) {
  div#block-artsci-blocks-social-links {
    display: block;
    float: none;
    margin-bottom: 0.5em;
  }
  .with-artsci-social-links div.block-block,
  .with-artsci-social-links div.block-menu-block {
    margin-right: 0;
  }
}

/* Search */
.search-results .search-info {
  color: #888;
  margin-bottom: 18px;
}

.page-search .pane-search-result h2.pane-title {
  font-size: 2em;
  line-height: 1.5em;
}

.search-results h3.title {
  font-size: 1.5em;
}

/* Sitemap */
.page-sitemap .panel-pane h2.pane-title {
  font-size: 3em;
  line-height: 1;
  margin-bottom: 0.5em;
}

/* Admin */
.link-field-url .form-item {
  margin-top: 0;
  margin-bottom: 0;
}

div.link-field-column .form-item {
  margin-bottom: 1em;
  margin-top: 1em;
}

/* Add node links */
.artsci-list-panes-add-node {
  clear: both;
}

.panel-pane ul.artsci-list-panes-add-node {
  display:block;
  margin: 0;
  min-height: 1.5em;
}
.node-type-landing-page .panel-pane ul.artsci-list-panes-add-node,
.page-taxonomy-term .panel-pane ul.artsci-list-panes-add-node,
.view-primary-feature-slideshow+ul.artsci-list-panes-add-node {
  display:none;
}

.panel-pane ul.artsci-list-panes-add-node li {
  padding: 0;
  float: right;
}

.panel-pane ul.artsci-list-panes-add-node a {
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #DDDDDD;
  color: #222222;
  line-height: 1em;
  padding: 0.25em 1.5em;
  display: block;
  background-color: #DDDDDD;
  text-shadow:none;
}

.panel-pane ul.artsci-list-panes-add-node a:hover {
  background-color: #EEE;
  text-decoration: none;
}

/* Captcha */
.page-node-add #edit-captcha,
.page-node-edit #edit-captcha,
#node-delete-confirm #edit-captcha,
#block-search-form #edit-captcha,
#block-search-form #edit-captcha--2,
#search-block-form #edit-captcha,
#search-form #edit-captcha,
.views-exposed-form #edit-captcha {
  display: none;
}

/* Node panel panes */
.container_12 .pane-inner {
  padding-bottom: 0;
  margin-bottom: 18px;
}

/* Taxonomy terms */
.page-taxonomy-term .grid_12 .pane-term-description .panel-inner,
.page-taxonomy-term .grid_12 .pane-views-panes .pane-inner {
  padding-top: 0;
}

.view-tagged-content footer.link-wrapper ul.inline li.node-readmore {
  display: none;
}

.not-logged-in .view-tagged-content footer.link-wrapper {
  display: none;
}

/* Node administration */
.not-logged-in .views-field-edit-node {
  display: none;
}

#edit-field-page-left, 
#edit-field-page-right {
  width: 50%;
  float: left;
  display: inline-block;
}

#edit-field-page-right:after {
  clear: both;
  content: ' ';
  display: block;
  font-size: 0;
  line-height: 0;
  visibility: hidden;
  width: 0;
  height: 0;
}

#page-node-form .vertical-tabs  {
  clear: both;
}

#page-node-form fieldset.filter-wrapper {
  float: none;
}

.form-item .description {
  margin-bottom: 0.5em;
}

span.file img {
  display: inline;
}

.page-user .field-name-field-user-lname {
  margin-bottom: 1.5em;
}

.page-node-add .region-help,
.page-node-edit .region-help{
  display: none;
}

.region-help {
  padding: 1em;
  margin: 1.5em 1.5em 0;
  border: 1px solid #ccc;
}

/* hide wysiwyg width and height */
#cke_69_uiElement .cke_dialog_ui_hbox_first { 
  display: none;
}

/* hide the format fieldset on the summary field */
div.text-summary-wrapper fieldset.filter-wrapper { display: none; }

/* comments */
#comment-form fieldset.filter-wrapper {
  display: none;
}

/* allow wider elements to display in the node form*/
.node-form .panel-row .panel-content-color,
.node-form .grid_12,
.node-form .panel-row{
  overflow: visible;
}

/* Search */
ol.search-results {
  padding: 0;
  margin: 0;
}

.search-info {
  display: none;
}