/* tabs */

.page__section--content .field--name-field-tablist .tabbed-display {
    padding: 0;
    margin: 0.3em 0 0 0;
    position: relative;
}

.page__section--content .field--name-field-tablist .tabs-wrapper {
    padding: 10px;
    margin-bottom: 20px;
    border: 1px solid #25638A;
}

.page__section--content .field--name-field-tablist .tabbed-display li {
    padding: 0 0.5em 0 0.5em;
    margin: 0 2px -1px 0;
    background: none;
    background: #e9f4fa;
    border: 1px solid #25638A;
    float: left;
    font-size: 1em;
    font-weight: normal;
    line-height: 2.5em;
    text-decoration: none;
}

.page__section--content .field--name-field-tablist .tabbed-display li:hover,
.page__section--content .field--name-field-tablist .tabbed-display li:focus {
    text-decoration: underline;
    cursor: pointer;
}

.page__section--content .field--name-field-tablist .tabbed-display li.active {
    padding-bottom: 1px;
    background: url("../images/pattern-spot.png") repeat left bottom #fff;
    border-bottom: none;
    color: #25638A;
    font-weight: bold;
}

.page__section--content .field--name-field-tablist .tabbed-display li.active:hover,
.page__section--content .field--name-field-tablist .tabbed-display li.active:focus {
    text-decoration: none;
}

.page__section--content .field--name-field-tablist .tabs-wrapper {
    background: url("../images/pattern-spot.png") repeat left bottom #fff;
}

// fix
.page__section--content ul.field--name-field-tablist{
	padding-left:0px;
}

.page__section--content ul.field--name-field-tablist li{
	list-style-type: none;
}

.page__section--content ul.field--name-field-tablist > li{
	background-image: none;
  padding-left:0px;
}

.page__section--content ul.field--name-field-tablist li div.tabs-wrapper{
	padding-top:15px;
	clear: both;
}

.page--node-type-page .file-size {
  display: none;
}

/* #INC0499606 fix ol li tag */
div.page__wrapper--content ol{
  padding-left:2rem;
}
div.page__wrapper--content ol li {
    list-style-type: decimal;
    padding-top: 0.3rem;
    background:none;
    padding-left:0rem;
}

div.page__wrapper--content ol li > ol li{
  list-style-type:lower-alpha;
  padding-left:0rem;
}

/* do not display orejime in language selection page */ 
body.page--language-selection-page div#fedconsent{display:none;} 
body.path-language-selection-page div#fedconsent{display:none;} 
