.portlet-journal-content .asset-links .list-group-item:last-child{border-bottom-width:0}.portlet-journal-content .journal-content-article{word-wrap:break-word}.portlet-journal-content .journal-content-article blockquote{margin:1em 40px}.portlet-journal-content .journal-content-article img,.portlet-journal-content .journal-content-article .cke_widget_image{max-width:100%}.portlet-journal-content .journal-content-article img[style*="float: left;"],.portlet-journal-content .journal-content-article img[style*="float:left;"],.portlet-journal-content .journal-content-article .cke_widget_image[style*="float: left;"],.portlet-journal-content .journal-content-article .cke_widget_image[style*="float:left;"]{margin-right:24px}.portlet-journal-content .journal-content-article img[style*="float: right;"],.portlet-journal-content .journal-content-article img[style*="float:right;"],.portlet-journal-content .journal-content-article .cke_widget_image[style*="float: right;"],.portlet-journal-content .journal-content-article .cke_widget_image[style*="float:right;"]{margin-left:24px}.portlet-journal-content .journal-content-article img[style*="float: left;"],.portlet-journal-content .journal-content-article img[style*="float:left;"],.portlet-journal-content .journal-content-article img[style*="float: right;"],.portlet-journal-content .journal-content-article img[style*="float:right;"],.portlet-journal-content .journal-content-article .cke_widget_image[style*="float: left;"],.portlet-journal-content .journal-content-article .cke_widget_image[style*="float:left;"],.portlet-journal-content .journal-content-article .cke_widget_image[style*="float: right;"],.portlet-journal-content .journal-content-article .cke_widget_image[style*="float:right;"]{margin-bottom:24px;margin-top:24px}.portlet-journal-content .journal-content-article:after{clear:both;content:"";display:block}.portlet-journal-content .journal-template-error pre{white-space:pre-wrap}.portlet-journal-content .portlet .portlet-header{flex-wrap:nowrap}.portlet-journal-content .portlet .portlet-header .visible-interaction{display:block;visibility:hidden}.portlet-journal-content .portlet .portlet-header .visible-interaction .dropdown-action>button{background-color:#fff;color:#0b5fff}.portlet-journal-content .preview-asset-entry{border:1px solid #0b5fff;border-radius:0}@media only screen and (min-width: 768px){.portlet-journal-content .portlet .portlet-header .visible-interaction{display:block;visibility:hidden}}body:not(.controls-hidden) .portlet-journal-content:hover .portlet .portlet-header .visible-interaction,body:not(.controls-hidden) .portlet-journal-content:focus .portlet .portlet-header .visible-interaction,body:not(.controls-hidden) .portlet-journal-content .portlet.open .portlet-header .visible-interaction{visibility:visible}.portlet-journal-content.portlet-barebone .portlet .portlet-header{margin-bottom:0;position:absolute;right:2px;top:2px;width:auto;z-index:1}

html:not(#__):not(#___) .portlet-modified-facet .cadmin .lfr-autorow-controls,html:not(#__):not(#___) .portlet-search-options .cadmin .lfr-autorow-controls,html:not(#__):not(#___) .portlet-sort .cadmin .lfr-autorow-controls{display:flex;flex-direction:row-reverse;position:relative;right:0}html:not(#__):not(#___) .portlet-modified-facet .cadmin .lfr-autorow-controls .btn,html:not(#__):not(#___) .portlet-search-options .cadmin .lfr-autorow-controls .btn,html:not(#__):not(#___) .portlet-sort .cadmin .lfr-autorow-controls .btn{background-color:var(--white, #fff);border-color:var(--gray-400, #cdced9);color:var(--gray-600, #6b6c7e);margin-left:4px}html:not(#__):not(#___) .portlet-category-facet .cadmin .select-vocabularies .treeview-group .treeview-link{padding-left:36px !important}html:not(#__):not(#___) .portlet-category-facet .cadmin .select-vocabularies .treeview-group .treeview-link .c-inner{margin-right:-36px !important}html:not(#__):not(#___) .portlet-category-facet .cadmin .select-vocabularies .treeview-link-site-row .lexicon-icon{font-size:10px}.portlet-search-bar .search-bar .form-group.input-group-item{margin-bottom:0}.portlet-search-bar .search-bar-keywords-input-wrapper{min-width:6.25rem}.portlet-search-bar .search-bar-search-select-wrapper{max-width:9.375rem}.search-bar-suggestions-dropdown-menu{max-height:25rem;max-width:none}.search-bar-suggestions-dropdown-menu .search-bar-suggestions-results-list .dropdown-subheader{color:var(--gray-600, #6b6c7e)}.search-bar-suggestions-dropdown-menu .search-bar-suggestions-results-list .suggestion-item-title{color:var(--dark, #272833)}.search-bar-suggestions-dropdown-menu .search-bar-suggestions-results-list .suggestion-item-title+.suggestion-item-description{color:var(--gray-600, #6b6c7e);font-size:.75rem}.search-bar-suggestions-dropdown-menu .search-bar-suggestions-show-more{color:var(--primary, #0b5fff)}.search-bar-suggestions-dropdown-menu .search-bar-suggestions-show-more:hover{background-color:var(--white, #fff);color:var(--primary-d2, #004ad7);text-decoration:underline}.search-facet-display-vocabulary .treeview-vocabulary-display .tree-item-category{padding-left:24px}.search-facet-display-vocabulary .treeview-vocabulary-display .tree-item-category .custom-control-label-text{color:var(--gray-600, #6b6c7e)}.search-facet-display-vocabulary .treeview-vocabulary-display .tree-item-category>.c-inner{margin-left:-24px}.search-facet-display-vocabulary .treeview-vocabulary-display .tree-item-category:active,.search-facet-display-vocabulary .treeview-vocabulary-display .tree-item-category:hover{background-color:transparent;cursor:initial}.search-facet-display-vocabulary .treeview-vocabulary-display .tree-item-vocabulary{color:var(--dark, #272833);font-weight:600;margin-bottom:8px}.search-facet-display-vocabulary .treeview-vocabulary-display .tree-item-vocabulary:active,.search-facet-display-vocabulary .treeview-vocabulary-display .tree-item-vocabulary:hover{background-color:transparent}.search-facet-display-vocabulary .treeview-vocabulary-display .treeview-group>.treeview-item:last-child{margin-bottom:24px}.portlet-search-insights .codemirror-editor-wrapper{border:1px solid var(--gray-300, #e7e7ed);border-radius:4px;margin-top:16px}.portlet-search-insights .codemirror-editor-wrapper textarea{border:none;border-radius:4px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;height:300px;padding:16px;resize:none;width:100%}.portlet-search-insights .codemirror-editor-wrapper textarea:focus-visible{outline:none}.portlet-search-insights .codemirror-editor-wrapper .CodeMirror{border-radius:4px;height:300px}.portlet-search .scope-selector{margin-left:12px;max-width:144px}.portlet-search .search-button-field-wrapper{margin-bottom:1.5rem}.portlet-search .search-input-group{margin-bottom:0}.portlet-search .search-input-group .form-group-item{margin-right:0}

#wrapper .cookies .cookies-mask {
    position: fixed;
    background: rgba(0, 0, 0, 0.50);
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    height: 100%;
    width: 100%;
    z-index: 998;
}

#wrapper .cookies .cookies-content {
    position: fixed;
	background: #fff;
    bottom: 0;
    width: 100%;
    max-height: 50%;
    overflow: auto;
    border-top: #E47200 solid 5px;
    padding-top: 20px;
    padding-bottom: 20px;
    z-index: 999;
}

#wrapper .cookies .cookies-content .config-cookies {
    padding-bottom: 30px;
}

#wrapper .cookies .cookies-content .sheet-footer.dialog-footer {
    background-color: #fff;
    border-top: 1px solid #dee2e6;
    bottom: 0;
    padding: 10px 0px;
    margin: 0;
    width: 100%;
    right: 0;
}

#wrapper .cookies .cookies-content .panel-title {
	margin: 5px 0;
}

#wrapper .cookies .cookies-content .btn-cookie-panel .btn {
	font-size: 16px;
}

@media(max-width: 767px) {
	#wrapper .cookies .cookies-content {
	    padding-bottom: 50px;
	}
	
    #wrapper .cookies .cookies-content .sheet-footer.dialog-footer button {
        font-size: 14px;
        max-width: 100%;
        padding: 6px;
    }
    .pdr-xs-0 {
        padding-right: 0;
    }
    .pdl-xs-0 {
        padding-left: 0;
    }
}

/* override styles */

@media(max-width: 979px) and (max-width:767px) {
    #wrapper .cookies .cookies-content .btn-group {
        display: flex;
        width: 100%;
    }
}

@media(max-width: 979px) and (max-width:767px) {
    #wrapper .cookies .cookies-content .btn.btn-cookie-panel {
        margin-top:0;
        width:150px;
    }
}

@media(max-width: 979px) {
    #wrapper .cookies .cookies-content .btn.toggle-on,
    #wrapper .cookies .cookies-content .btn.toggle-off {
        margin-top:0;
        width:148px;
        padding-top: 6px;
        padding-bottom: 6px;
    }
    #wrapper .cookies .cookies-content .btn.toggle-handle {
        margin-top:0;
        width:26px;
        padding-top: 0px;
        padding-bottom: 0px;
    }
}

#wrapper .config-cookies .show {
    display: none !important;
}

#wrapper .config-cookies .show.in {
    display: block !important;
}/*! ========================================================================
 * Bootstrap Toggle: bootstrap-toggle.css v2.2.0
 * http://www.bootstraptoggle.com
 * ========================================================================
 * Copyright 2014 Min Hur, The New York Times Company
 * Licensed under MIT
 * ======================================================================== */
.checkbox label .toggle,.checkbox-inline .toggle{margin-left:-20px;margin-right:5px}
.toggle{position:relative;overflow:hidden}
.toggle input[type=checkbox]{display:none}
.toggle-group{position:absolute;width:200%;top:0;bottom:0;left:0;transition:left .35s;-webkit-transition:left .35s;-moz-user-select:none;-webkit-user-select:none}
.toggle.off .toggle-group{left:-100%}
.toggle-on{position:absolute;top:0;bottom:0;left:0;right:50%;margin:0;border:0;border-radius:0}
.toggle-off{position:absolute;top:0;bottom:0;left:50%;right:0;margin:0;border:0;border-radius:0}
.toggle-handle{position:relative;margin:0 auto;padding-top:0;padding-bottom:0;height:100%;width:0;border-width:0 1px}
.toggle.btn{min-width:59px;min-height:34px}
.toggle-on.btn{padding-right:24px}
.toggle-off.btn{padding-left:24px}
.toggle.btn-lg{min-width:79px;min-height:45px}
.toggle-on.btn-lg{padding-right:31px}
.toggle-off.btn-lg{padding-left:31px}
.toggle-handle.btn-lg{width:40px}
.toggle.btn-sm{min-width:50px;min-height:30px}
.toggle-on.btn-sm{padding-right:20px}
.toggle-off.btn-sm{padding-left:20px}
.toggle.btn-xs{min-width:35px;min-height:22px}
.toggle-on.btn-xs{padding-right:12px}
.toggle-off.btn-xs{padding-left:12px}