.context-node-add-demonstrative #main, .context-node-add-example #main, .context-node-add-infix #main, .context-node-add-noun-ending #main, .context-node-add-personal-pronoun #main, .context-node-add-placelocation #main, .context-node-add-root #main, .context-node-add-verb_ending #main, .context-node-add-verb-ending #main, .context-node-add-source #main, body[class*="context-admin-task-"] #main {
  width: 92%;
  border-right: 7px solid #6B1014;
  padding-right: 6px;
}

.page-node-type-demonstrative #main, .page-node-type-example #main, .page-node-type-infix #main, .page-node-type-noun-ending #main, .page-node-type-personal-pronoun #main, .page-node-type-placelocation #main, .page-node-type-root #main, .page-node-type-verb-ending #main {
  width: 75.5%;
  border-right: 7px solid #6B1014;
  border-top: 7px solid #6B1014;
  margin-top: 42px;
}

.page-node-type-example #main {
  min-width: 75.5%;
  width: auto;
}

.page-node-type-noun-ending:not(.user-logged-in) #main .region-content,
.page-node-type-verb-ending:not(.user-logged-in) #main .region-content,
.page-node-type-root:not(.user-logged-in) #main .region-content,
.page-node-type-infix:not(.user-logged-in) #main .region-content,
.page-node-type-example #main .region-content {
  padding-right: 210px;
}

.page-node-type-example[class*="-edit"] #main, .page-node-type-verb-ending[class*="-edit"] #main, .page-node-type-noun-ending[class*="-edit"] #main, .page-node-type-demonstrative[class*="-edit"] #main, .page-node-type-infix[class*="-edit"] #main, .page-node-type-personal-pronoun[class*="-edit"] #main, .page-node-type-placelocation[class*="-edit"] #main, .page-node-type-root[class*="-edit"] #main {
  width: 92%;
}

.is-collapse-enabled .tabs::before, .is-horizontal .tabs::before {
  content: none;
}

.is-horizontal .tabs__tab.is-active, .is-horizontal .tabs.primary .tabs__tab.is-active, [dir="rtl"] .is-horizontal .tabs.primary .tabs__tab.is-active {
  border-radius: 0;
  margin-left: 0;
}

.tabs.primary .tabs__tab.is-active, .is-horizontal .tabs.primary .tabs__tab:last-child {
  border: none;
  border-radius: 0;
}

.tabs.primary {
  margin-top: 0;
}

.is-horizontal-enabled li.tabs__tab, .is-horizontal li.tabs__tab {
    float: left;
    height: auto;
    margin: 0;
    text-align: center;
    width: auto;
    border: none;
    border-left: 1px solid #6B1014;
    border-right: 1px solid #6B1014;
}

.is-horizontal-enabled .tabs__tab.is-active, .is-horizontal-enabled .tabs.primary .tabs__tab.is-active, [dir="rtl"] .is-horizontal-enabled .tabs.primary .tabs__tab.is-active {
    position: relative;
    width: auto;
}

.page-node-type-example #block-iudict-tabs, .page-node-type-verb-ending #block-iudict-tabs, .page-node-type-noun-ending #block-iudict-tabs, .page-node-type-demonstrative #block-iudict-tabs, .page-node-type-infix #block-iudict-tabs, .page-node-type-personal-pronoun #block-iudict-tabs, .page-node-type-placelocation #block-iudict-tabs, .page-node-type-root #block-iudict-tabs {
  position: absolute;
  right: 30px;
  top: 30px;
  width: 140px;
  float: right;
  margin: 0;
  padding: 10px 0 20px 30px;
  background: #690E12;
  z-index: 100;
}

.page-node-type-example[class*="-edit"] #block-iudict-tabs, .page-node-type-verb-ending[class*="-edit"] #block-iudict-tabs, .page-node-type-noun-ending[class*="-edit"] #block-iudict-tabs, .page-node-type-demonstrative[class*="-edit"] #block-iudict-tabs, .page-node-type-infix[class*="-edit"] #block-iudict-tabs, .page-node-type-personal-pronoun[class*="-edit"] #block-iudict-tabs, .page-node-type-placelocation[class*="-edit"] #block-iudict-tabs, .page-node-type-root[class*="-edit"] #block-iudict-tabs {
  right: 22px;
}

.is-horizontal .tabs__tab + .tabs__tab {
    margin-left: 0;
}

.page-node-type-example .tabs.primary, .page-node-type-verb-ending .tabs.primary, .page-node-type-noun-ending .tabs.primary, .page-node-type-demonstrative .tabs.primary, .page-node-type-infix .tabs.primary, .page-node-type-personal-pronoun .tabs.primary, .page-node-type-placelocation .tabs.primary, .page-node-type-root .tabs.primary {
  padding-top: 0;
  max-height: 999em;
  background: #690E12;
  z-index: 100;
}

.page-node-type-example .tabs.primary li, .page-node-type-verb-ending .tabs.primary li, .page-node-type-noun-ending .tabs.primary li, .page-node-type-demonstrative .tabs.primary li, .page-node-type-infix .tabs.primary li, .page-node-type-personal-pronoun .tabs.primary li, .page-node-type-placelocation .tabs.primary li, .page-node-type-root .tabs.primary li {
  position: relative;
  clear: both;
  float: left;
  width: 100%;
}

.page-node-type-example .tabs.primary a, .page-node-type-verb-ending .tabs.primary a, .page-node-type-noun-ending .tabs.primary a, .page-node-type-demonstrative .tabs.primary a, .page-node-type-infix .tabs.primary a, .page-node-type-personal-pronoun .tabs.primary a, .page-node-type-placelocation .tabs.primary a, .page-node-type-root .tabs.primary a {
  background: #690E12;
  text-transform: none;
  font-size: 14px;
  padding: 8px 0 !important;
  margin: 0;
  text-align: left;
}

.page-node-type-example .tabs.primary li.is-active a, .page-node-type-verb-ending .tabs.primary li.is-active a, .page-node-type-noun-ending .tabs.primary li.is-active a, .page-node-type-demonstrative .tabs.primary li.is-active a, .page-node-type-infix .tabs.primary li.is-active a, .page-node-type-personal-pronoun .tabs.primary li.is-active a, .page-node-type-placelocation .tabs.primary li.is-active a, .page-node-type-root .tabs.primary li.is-active a {
  color: #F0CB12;
  font-weight: bold;
}

.tabs.primary a {
  background: #8F4F52;
  color: #fff;
  text-decoration: none;
  border: none;
  font-size: 12px;
  text-transform: uppercase;
}

.is-horizontal .tabs.primary a, .is-horizontal-enabled .tabs.primary a {
  padding: 14px 3.5em;
}

.tabs.primary .tabs__tab.is-active a {
  background: #690E12;
}

.context-user-login .tabs.primary a {
  text-decoration: underline;
  font-size: 20px;
  background: none;
  border: none;
  color: #0067FF;
  text-transform: none;
}

.context-user-login .is-horizontal .tabs.primary a {
  padding-left: 4px;
}

.context-user-login .tabs__tab, .context-user-login .is-horizontal .tabs__tab {
  border: none;
  background: none;
  text-align: left;
}

.context-user-login .tabs.primary .tabs__tab.is-active a {
  background: none;
}

#block-seven-iu-primaryadminactions, #block-iudict-primaryadminactions, #block-seven-iu-tabs, #block-iudict-tabs, #block-iudict-local-actions, .block-local-tasks-block {
  position: relative;
  float: left;
}

.context-admin-content-sources .block-page-title-block {
  width: auto;
  float: left;
}

.node--type-source {
  padding-top: 10px;
}

#block-seven-iu-tabs {
  clear: both;
}

#block-seven-iu-primaryadminactions .action-links, #block-iudict-local-actions .action-links, #block-iudict-primaryadminactions .action-links {
  margin: 16px 0 6px 24px;
}

#block-seven-iu-mainpagecontent, #block-iudict-mainpagecontent {
  clear: both;
}

.page-node-type-example #block-iudict-mainpagecontent,
.page-node-type-verb-ending #block-iudict-mainpagecontent,
.page-node-type-noun-ending #block-iudict-mainpagecontent,
.page-node-type-demonstrative #block-iudict-mainpagecontent,
.page-node-type-infix #block-iudict-mainpagecontent,
.page-node-type-personal-pronoun #block-iudict-mainpagecontent,
.page-node-type-placelocation #block-iudict-mainpagecontent,
.page-node-type-root #block-iudict-mainpagecontent {
  clear: left;
}

.page-node-type-example h1,
.page-node-type-verb-ending h1,
.page-node-type-noun-ending h1,
.page-node-type-demonstrative h1,
.page-node-type-infix h1,
.page-node-type-personal-pronoun h1,
.page-node-type-placelocation h1,
.page-node-type-root h1 {
  margin-top: 40px;
  margin-bottom: 5px;
}

article .details-wrapper:after {
  content: " ";
  display: block;
  width: 100%;
  clear: both;
}

article details {
  margin: 0;
}

article .field__label, article details summary {
  font-size: 20px;
  font-weight: bold;
  margin: 6px 0;
  padding-left: 0;
}

article .field__label {
  margin-bottom: 0;
}

summary[aria-expanded="true"]:after, summary[aria-expanded="false"]:after {
  content: " ";
  position: relative;
  width: 10px;
  height: 10px;
  left: 8px;
  top: -4px;
  display: inline-block;
  border-right: 2px solid #000;
  border-bottom: 2px solid #000;
}
  
summary[aria-expanded="true"]:after {  
  top: 4px;
  -webkit-transform: rotate(225deg);
        -ms-transform: rotate(225deg);
            transform: rotate(225deg);
}

summary[aria-expanded="false"]:after {
  -webkit-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
            transform: rotate(45deg);
}

.layout-region-node-secondary summary[aria-expanded="true"]:after, .layout-region-node-secondary summary[aria-expanded="false"]:after {
  content: none;
}

article details .field__label, article details details summary {
  font-size: 16px;
  color: #821318;
}

article details details .field__label {
  color: #000;
}

article .field__items, article .details-wrapper {
  background: #F0F0F0;
  padding: 4px 4px 4px 20px;
  margin: 6px 0 12px 0;
}

article details .field__items {
  padding-left: 0;
  margin-top: 0;
}

article .details-wrapper {
  margin-top: 0;
}

article details details {
  margin: 0;
}

article .field__items a {
  font-size: 16px;
  text-decoration: underline;
}

article.morpheme .field--type-content-type-name {
  position: absolute;
  top: 0;
  font-size: 20px;
  margin: 0;
}

article.contextual-region {
  position: static;
  width: calc(100% - 210px);
}

.page-node-type-example #block-iudict-mainpagecontent article.contextual-region {
  width: auto;
}

td article.contextual-region {
  position: relative;
  width: 100%;
}

.block-help-block {
  clear: both;
  padding-top: 10px;
}

.pager__item a {
  color: #000;
}

.pager__item.is-active a {
  border-bottom-color: #000;
  color: #000;
}

.pager__item a:hover,
.pager__item a:focus {
  border-bottom-color: #000;
  color: #000;
}
.pager__item--next a,
.pager__item--last a,
.pager__item--first a,
.pager__item--previous a {
  color: #000;
}
