/* From: /usr/share/eprints3/lib/static/style/auto/actions.css */

.ep_login_tools img {
	vertical-align: middle;
	margin: 0px 25px;
}

ul.ep_action_list {
	margin: 0;
	padding: 0;
	white-space: nowrap;
	display: inline-block;
}

ul.ep_action_list li {
	display: inline-block;
	margin-left: .5em;
}

ul.ep_action_list li:first-child {
	margin-left: 0;
}

dl.ep_action_list {
	margin: 0;
	padding: 0;
}

dl.ep_action_list dt, dl.ep_action_list dd {
	margin: 0;
}

dl.ep_action_list dt {
	margin-top: .5em;
	width: 15em;
	text-align: center;
	line-height: 2em;
	margin-bottom: -1.5em;
}
dl.ep_action_list dt:first-child {
	margin-top: 0;
}

dl.ep_action_list dd {
	position: relative;
	left: 16em;
	top: -.5em;
	margin-right: 16em;
	overflow: hidden;
}



/* From: /usr/share/eprints3/lib/static/style/auto/blister.css */


/* EPrints 3 blister bar style */

/* ep_blister */



.ep_blister_bar {
	margin: auto;
}
.ep_blister_join {
	background-image: url(images/blister_arrow.png);
	background-repeat: no-repeat;
	background-position: center center;
	width: 20px;
}
.ep_blister_node, .ep_blister_node_selected {
	text-align: center;
	border-style: solid;
	border-radius: 3px;
}
.ep_blister_node {
	border-width: 1px;
	padding: 3px 10px;
}
.ep_blister_node_selected {
	border-width: 2px;
	padding: 2px 10px;
}



/* From: /usr/share/eprints3/lib/static/style/auto/citations.css */

span.document_filename
{
	font-size: 80%;
        line-height: 20px;
}

span.document_format
{
}




/* From: /usr/share/eprints3/lib/static/style/auto/colors.css */

/*
 *
 * EPrints Default Colour Scheme
 *
 */

body {
	color: #000000;
	background-color: #ffffff;
}
a, .ep_tm_key_tools a:visited {
	color: #0645ad;
}
a:visited {
	color: #0b0080;
}
a:hover, .ep_tm_key_tools a:hover {
	color: #3366bb;
}
a:active, .ep_tm_key_tools a:active {
	color: red;
}
h1, h2, h3, h4 {
    color: #606060;
}
.ep_view_page h2 {
	border-bottom: solid 1px #606060;
}

/* template.css */

.ep_tm_header {
	background-color: #fff;
	background-image: url(images/logo_background_light.png);
	background-repeat: repeat-y;
}
.ep_tm_menu, .ep_tm_menu li:hover {
	background-image: url(images/bar_glass.png) ;
	background-position: 0px 5px;
}
.ep_tm_footer {
	border-color: #204f76;
}
.ep_tm_menu, .ep_tm_menu ul {
	background-color: #204f76;
}
.ep_tm_menu {
	/* fixed to 30px high */
	border-bottom: 1px solid #fff;
}
.ep_tm_menu li:hover {
	background-color: #279ae2;
}
.ep_tm_menu a, .ep_tm_menu a:visited {
	color: white;
}
.ep_tm_searchbar, .ep_columns_title, td.ep_columns_alter, .ep_toolbox_title {
	color: #606060;
}
.ep_tm_searchbar, .ep_columns_title, td.ep_columns_alter {
	background-color: #ccc;
	background-image: url(images/bar_24px.png);
	background-repeat: repeat-x;
}
.ep_tm_searchbarbox {
	border-color: #606060;
}
.ep_tm_key_tools li {
	border-left: 1px solid #e8e8e8;
	border-right: 1px solid #606060;
}
.ep_tm_key_tools li:first-child {
	border-left: none;
}
.ep_tm_key_tools li:last-child {
	border-right: none;
}

/* form.css */

.ep_form_action_button, .ep_form_internal_button, .ep_tm_searchbarbutton, .ep_blister_node_selected {
	border-color: #5b97c7 #13324a #13324a #5287b3;
	background-image: url(images/bar_12px.png);
	background-color: #1f4f76;
	color: white;
}
.ep_form_action_button:active, .ep_form_internal_button:active, .ep_tm_searchbarbutton:active, .ep_blister_node_selected:active {
	border-color: #13324a #5287b3 #5287b3 #13324a;
	background-color: #276496;
}

/* blister.css */

.ep_blister_node {
	border-color: #cccccc;
	background-color: #e8e8ff;
	background-image: url(images/bar_solid_12px.png);
	color: #000000;
}
.ep_blister_node:active {
	border-color: #276496;
}

/* summary.css surround.css */

.ep_summary_box_title, .ep_summary_box_body, .ep_sr_title_bar, .ep_sr_content, .ep_sr_collapse_bar
,.ep_tab_panel
,.ep_toolbox_content /* toolbox.css */
,.ep_upload_doc /* upload.css */
,.ep_search_buttons, .ep_search_controls, .ep_search_controls_bottom /* search.css */
,.ep_view_group_by /* view.css */
{
	background-color: #e8e8ff;
}
.ep_summary_box_title, .ep_sr_title_bar, .ep_sr_collapse_bar {
	background-image: url(images/bar_solid_12px.png);
	background-repeat: repeat-x;
}
.ep_sr_content, .ep_summary_box_body,
.ep_tab_panel,
.ep_toolbox_content /* toolbox.css */
,.ep_upload_doc /* upload.css */
{
	background-image: url(images/bar_solid_24px.png);
	background-repeat: repeat-x;
}
.ep_summary_box_title, .ep_summary_box_body, .ep_sr_title_bar, .ep_sr_content, .ep_sr_collapse_bar
,.ep_tab_panel, .ep_tab_bar li, .ep_tab_bar li a
,.ep_toolbox_content /* toolbox.css */
,.ep_upload_doc /* upload.css */
{
	border-color: #ccc;
}

/* tabs.css */

.ep_tab_bar li a {
	background-image: url(images/bar_solid_24px.png);
	background-repeat: repeat-x;
}

/* unselected tab */
.ep_tab_bar li a {
	background-color: #bbf;
}

/* selected tab */
.ep_tab_bar li.ep_tab_selected a {
	background-color: #fff;
}

/* general.css */

th.ep_title_row
{
	border-color: #808080;
	background-image: url(images/bar_24px.png);
	background-color: #ccc;
	color: #333;
}

th.ep_row, td.ep_row {
	border-color: #bbb;
}
th.ep_row, td.ep_row {
	border-bottom-style: dashed;
}
td.ep_row {
	border-left-style: dashed;
}

/* messages.css */

.ep_msg_message_content, .ep_msg_warning_content, .ep_msg_error_content, .ep_msg_other_content {
	background-image: url(images/bar_solid_48px.png);
	background-repeat: repeat-x;
}

.ep_msg_message_content {
	background-color: #80ff80;
	border-color: #80ff80;
}
.ep_msg_error_content {
	background-color: #ffc0c0;
	border-color: #ffc0c0;
}

.ep_msg_warning_content {
	background-color: #ffc080;
	border-color: #ffc080;
}

.ep_msg_other_content {
	background-color: #9999ff;
	border-color: #9999ff;
}

/* columns.css */

th.ep_columns_title, td.ep_columns_alter {
	border-color: #888;
}
td.ep_columns_cell {
	border-color: #888 #ccc;
}

.ep_search_buttons, .ep_search_controls, .ep_search_controls_bottom /* search.css */
,.ep_view_group_by /* view.css */
{
	border-color: #cccccc;
	background-image: url(images/bar_24px.png);
}



/* From: /usr/share/eprints3/lib/static/style/auto/columns.css */


/* paginated columns */

.ep_columns {
	margin: auto;
}

td.ep_columns_cell {
	border-style: none dashed solid none;
	border-width: 1px;
}
td.ep_columns_cell:first-child {
	border-left-style: dashed;
}

th.ep_columns_title, td.ep_columns_alter {
	border-width: 1px;
	font-weight: normal;
}
th.ep_columns_title {
	border-style: solid solid solid none;
}
td.ep_columns_alter {
	border-style: none solid solid none;
}
th.ep_columns_title:first-child, td.ep_columns_alter:first-child {
	border-left-style: solid;
}
th.ep_columns_title a {
	font-weight: normal;
}


td.ep_columns_no_items {
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	padding: 0.5em;
	text-align: center;
	font-size: 120%;
}

.ep_columns_add {
	text-align: center;
}




/* From: /usr/share/eprints3/lib/static/style/auto/drop.css */


/* style for ajax suggestion drops */

.ep_drop_target {
}

.ep_drop_target ul {
	margin: 0px;
	padding: 4px;
	list-style: none;
	background-color: white;
	border: 1px dotted #888;
	z-index: 6;
}
	
.ep_drop_target ul li {
	margin: 0px;
	padding: 3px;
	list-style: none;
	border-top: 1px dashed #ccc;
	cursor: pointer;
	width: 100%;
}
.ep_drop_target ul li.ep_first {
	border-top: none;
}

.ep_drop_target ul li.selected {
	background-color: #e0e0ff;
}

.ep_drop_target ul ul {
	display: none;
}

.ep_drop_loading {
	margin: 0px;
	padding: 4px;
	height: 24px;
	text-align: center;
	border: 1px dotted #888;
	z-index: 6;
	position: absolute;
	background-color: #fff;
	background-image: url(images/loading.gif);
	background-repeat: no-repeat;
	background-position: center;
}

.ep_draggable {
	cursor: move;
}



/* From: /usr/share/eprints3/lib/static/style/auto/fields.css */


/* style for metafields */

dl.ep_field_set_long dt label {
	margin-bottom: 0.2em;
	font-weight: bold;
}

dl.ep_field_set_long dd {
	margin-bottom: 0.5em;
}



/* From: /usr/share/eprints3/lib/static/style/auto/fileselector.css */

.ep_fileselector dl {
	margin: 0px 0px 0px 25px;
	padding: 0px 0px;
}
.ep_fileselector dd {
	margin: 0px 0px;
}
.ep_fileselector input {
/*	float: left; */
}
.ep_fileselector label {
	cursor: pointer;
}
.ep_fileselector dt.ep_fileselector {
	clear: left; /* clear the floated input */
	display: block;
	cursor: pointer;
	background-image: url(data:image/gif;base64,R0lGODlhEAAQAOMMAJuHDKKNBcCmCu3NEuzTOO/ZU/PhePTjgfTmj/XpmvXqovXtsP///////////////yH5BAEKAA8ALAAAAAAQABAAAARXUIA5xbsYA8SRAVkIHET5UagFGGVZvPALrkM9CEGuSw+A64bEYqEoDmbD5CJhaDYVSKdUCu0tptjETIGdanvcrvMLCIuDM+bZgJh13vADSIKqUyyhfCgCADs=);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 20px;
	padding-bottom: 2px;
}
.ep_fileselector dt.ep_fileselector_open {
	background-image: url(data:image/gif;base64,R0lGODlhEAAQAOMMAIp5CJqGCrmhCdy+Be3OIe3UP+/YUvLeaPLgdPTlifTolvTro////////////////yH5BAEKAA8ALAAAAAAQABAAAARZUIQ5xbsYh8QTClm4FeRBnYEVIERbHEYsF+Da3rhbH3lPPwFeL7cbGAcBgHIpAQqWgEJisVBYkUCqdpE4eL2K2uJLJoez5XSipkiXz5uOXP55SFD4VGi/jwAAOw==);
}



/* From: /usr/share/eprints3/lib/static/style/auto/form.css */


/* Form related styles */

form {
	display: inline;
}

select, input.ep_form_text, textarea {
	padding: 1px 2px 1px 2px;
	margin-right: 4px;
	border: solid 1px #ccc;
}

.ep_form_example {
	font-weight: bold;
	color: blue;
}

/* buttons */

.ep_form_button_bar {
	text-align: center;
	padding: 4px;
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
}

.ep_form_action_button, .ep_form_internal_button {
	text-align: center;
	border-width: 2px;
	border-style: solid;
	border-radius: 3px;
	padding: 2px 20px;
	cursor: pointer;
}
.ep_form_internal_button {
	padding: 1px 14px;
	background-position: 0px -2px;
}

/* form fields */

.ep_form_field_help {
        font-size: small ;
}

.ep_form_field_name {
        padding-top: 1em;
	font-weight: bold;
}

.ep_form_field_input {
        padding-bottom: 3pt;
}

/* input fields grid */


.ep_form_input_grid th {
	vertical-align: middle;
	text-align: center;
	font-size: 80%;
}
.ep_form_input_grid td {
	vertical-align: middle;
}

td.ep_form_input_grid_pos {
	padding-right: 4px;
}
td.ep_form_input_grid_arrows {
	white-space: nowrap;
	padding-top: 2px;
	padding-bottom: 2px;
}


td.ep_form_input_grid_wide {
	text-align: left;
}



/* From: /usr/share/eprints3/lib/static/style/auto/general.css */

body {
	margin: 0;
	font-family: Sans-serif;
	font-size: 80%;
}

/* left-align if we're in a div (e.g. ep_block) that centres */
ul {
	text-align: left;
}

img {
        border:0;
}

.ep_no_js { 
	display: none; 
}

.ep_no_js_inline { 
	display: none; 
}

.ep_no_js_table_cell { 
	display: none; 
}

.ep_hide { 
	display: none; 
}

h1, h2 {
	font-weight: bold;
}
h1 {
	margin: 0px;
	margin-top: 10px;
	font-size: 130%;
	text-align: center;
}
h2 {
	font-size: 110%;
}
h3 {
	font-size: 120%;
}
h4 {
	font-size: 100%;
}

hr {
	border: 0px;
	color: #ccc;
	background-color: #ccc;
	height: 2px;
}

.ep_required {
}

.ep_toggle a, a.ep_toggle {
	text-decoration: none;
}

th.ep_row {
	padding-right: 0.25em;
	text-align: right;
	width: 20%;
	border-width: 1px;
}
td.ep_row {
	padding-left: 0.25em;
	text-align: left;
	border-width: 1px;
}

th.ep_title_row {
	border-width: 1px;
	border-style: solid;
	border-left: none;
	border-right: none;
	padding: 0.1em 0.5em 0.1em 0.5em;
	font-size: 100%;
	height: 2em;
	font-weight: normal;
}

.ep_highlight {
	padding: 0.5em;
	border: solid 2px #ff8888;
	background-color: #ffeeee;
}

.ep_block {
	width: auto;
	margin: 0.25em auto 0.25em auto;
	text-align: center;
}
.ep_block td {
	text-align: left;
}
.ep_doc_icon
{
	padding: 2px;
}



/* From: /usr/share/eprints3/lib/static/style/auto/icontable.css */


table.ep_icontable {
	border-collapse: collapse;
}
table.ep_icontable th {
	border: solid 1px #999;
	background-color: #fff;
	text-align: center;
}
table.ep_icontable td {
	padding-left: 4px;
	border: solid 1px #999;
}



/* From: /usr/share/eprints3/lib/static/style/auto/items.css */


/* Items Screen */

.ep_items_filters {
	text-align: center;
	margin-top: 10px;
}

.ep_items_filters img {
	border-width: 0px;
	margin-left: 10px;
	vertical-align: -2px;
}

.ep_items_filters a {
	color: #000000;
	text-decoration: none;
}


td.ep_columns_cell_inbox {
	background-color: #ffc;
}
td.ep_columns_cell_buffer {
	background-color: #dde;
}
td.ep_columns_cell_archive {
	background-color: #cfc;
}
td.ep_columns_cell_deletion {
	background-color: #ccc;
}



/* From: /usr/share/eprints3/lib/static/style/auto/latest.css */


/* latest and latest tool */

div.ep_latest_result {
	margin-bottom: 0.5em;
	margin-top: 0.5em;
}

div.ep_latest_tool_result {
	margin-bottom: 0.5em;
	margin-top: 0.5em;
}



/* From: /usr/share/eprints3/lib/static/style/auto/lightbox.css */

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; }
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
/* #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;} */
#hoverNav a{ outline: none;}

/* #prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/lightbox/nextlabel.gif) right 15% no-repeat; } */

#hoverNav { height: 30px; }
#prevLink, #nextLink { width: 49%; height: 100%; display: block; }
#prevLink { left: 0; float: left; background: url(images/lightbox/prevlabel.gif) left 0 no-repeat; }
#nextLink { right: 0; float: right; background: url(images/lightbox/nextlabel.gif) right 0 no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

#lightboxMovie {}



/* From: /usr/share/eprints3/lib/static/style/auto/mail.css */



.ep_mail_view {
	border: dashed 2px #ccc;
	margin-top: 20px;
	background-color: #eee;
}

.ep_mail_header {
	margin: 4px; 
	padding: 2px;
	font-family: monospace;
}

.ep_mail_body {
	margin: 4px;
	padding: 2px;
}

.ep_mail_body textarea {
	background-color: #ccc;
	border: solid #888 1px;
}



/* From: /usr/share/eprints3/lib/static/style/auto/messages.css */


/* Message styles - used to provide alerts and errors */

.ep_msg_message, .ep_msg_warning, .ep_msg_error, .ep_msg_other {
	margin-top: 10px;
	margin-bottom: 10px;
}

.ep_msg_message_icon, .ep_msg_warning_icon, .ep_msg_error_icon {
	padding: 10px;
}

.ep_msg_message_content, .ep_msg_error_content, .ep_msg_warning_content, .ep_msg_other_content {
	border-style: solid;
	border-width: 1px;
}




/* From: /usr/share/eprints3/lib/static/style/auto/multi.css */



/* 
   Styles for the multi-field component.

   ep_multi_*

*/

table.ep_multi
{
	width: 100%;
}

table.ep_multi tr:first-child th.ep_multi_heading,
table.ep_multi tr:first-child td.ep_multi_input,
table.ep_multi tr:first-child td.ep_multi_help 
{
	border-top: none;
}

th.ep_multi_heading
{
	border-top: dashed #bbf 1px;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-right: 0.5em;
	text-align: right;
}

td.ep_multi_input
{
	border-top: dashed #bbf 1px;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	padding-right: 0.5em;
	border-left: dashed #bbf 1px;
}

td.ep_multi_help
{
	white-space: nowrap;
	border-top: dashed #bbf 1px;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	vertical-align: top;
	text-align: right;
}

/* help bits */

.ep_multi_inline_help 
{
	padding-bottom: 0.5em;
}
	



/* From: /usr/share/eprints3/lib/static/style/auto/nojs.css */


/*  only loaded if the browser has javascript turned off (or does
 *  not support it.
 */

.ep_no_js { display: block; }

.ep_no_js_inline { display: inline; }

.ep_no_js_table_cell { display: table-cell; }

.ep_only_js { display: none; }

.ep_only_js_inline { display: none; }

.ep_only_js_table_cell { display: none; }



/* From: /usr/share/eprints3/lib/static/style/auto/preview.css */


/* 
   Styles for the file preview popup.

   ep_preview_*

*/


.ep_preview
{
	display: none;
	position: fixed;
	top: 0px;
	left: 0px;
	width: 400px;	
}

.ep_preview table
{
	border: solid 1px black;
	background-color: white;
	padding: 4px;
	margin: auto;
}

.ep_preview_title
{
	padding-top: 3px;
	text-align: center;
}



/* From: /usr/share/eprints3/lib/static/style/auto/print.css */

@media print {

.ep_noprint {
	display: none;
}

}



/* From: /usr/share/eprints3/lib/static/style/auto/progress.css */

div#progress {
	margin: 0px auto;
	width: 382px;
}

.progressmeter {
    font-size: 10pt;
    text-align: center;
}

.progressmeter table {
}

.progressmeter th {
    font-weight: bold;
    text-align: right;
}

.progressmeter td {
    text-align: left;
}

.finished {
    color: #667799;
}

.progressmeter .meter {
    position: relative;
    background-color: lightgrey;
    border: 2px solid #667799;
    height: 20px;
    width: 380px;
}

.progressmeter .meter .amount {
	margin: 0px auto 0px 0px;
    background-color: #667799;
    width: 0px;
    height: 20px
}

.progressmeter .meter .percent {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 20px;
    z-index: 1000;
    line-height: 20px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
}

.UploadMethod_file_progress_table {
	width: 550px;
	margin: 0 auto;
}



/* From: /usr/share/eprints3/lib/static/style/auto/savedsearches.css */



table.ep_savedsearches {
	margin: 10px auto 10px auto;
}

table.ep_savedsearches th {
	border-bottom: 1px solid #ccc;
}
table.ep_savedsearches td {
	border-bottom: 1px solid #ccc;
}



/* From: /usr/share/eprints3/lib/static/style/auto/search.css */


/* EPrints 3 search form style */



/* buttons are on the form, controls on the results */
.ep_search_buttons, .ep_search_controls, .ep_search_controls_bottom {
	border-style: solid none;
	border-width: 1px;
	text-align: center;
	padding: 4px 0px;
	margin: 4px 0px 12px 0px;
}

.ep_search_fields {
	margin-top: 1em;
	margin-bottom: 1em;
}
.ep_search_fields th {
	padding: 4px;
}
	
.ep_search_fields td {
	padding: 4px;
}
	

.ep_search_control
{
	padding: 0px 4px 0px 4px;
}

.ep_search_export {
	margin: 0.25em auto 0.25em auto;
	text-align: center;
}

.ep_search_reorder {
	margin: 0.4em auto 0 auto;
	text-align: center;
}

.ep_search_tool {
	white-space: nowrap;
}
.ep_search_tool img {
	vertical-align: -2px;
	padding-left: 0.5em;
}
.ep_search_tool a {
	text-decoration: none;
	color: #888;
}


.ep_search_feed {
	white-space: nowrap;
}
.ep_search_feed img {
	vertical-align: -2px;
	padding-left: 0.5em;
}
.ep_search_feed a {
	text-decoration: none;
	color: #888;
}

.ep_search_results
{
	margin: 1em 0 1em 0;
}

.ep_search_desc
{
	text-align: center;
	margin: 0.25em 0 0 0;
}

.ep_search_result td
{
	padding: 4px;
	border-bottom: dashed #bbf 1px;
}

.ep_paginate_list
{
	margin: auto;
	display: table;
}

.ep_search_field_name
{
	font-weight: bold;
	margin-top: 0.5em;
}

input.ep_form_search_advanced_link, input.ep_form_search_advanced_link:hover {
        border: none;
        text-decoration: underline;
        background: none;
        color: #00f;
        cursor: pointer;
}

span.search_desc {
	font-style: italic;
}



/* From: /usr/share/eprints3/lib/static/style/auto/subjectinput.css */


/* 
   Styles for the subject component.

   ep_subjectinput_*

*/

div.ep_subjectinput_tree {
	margin-left: 25px;
}
.ep_subjectinput_tree dl {
	margin: 0px 0px 0px 15px;
	padding: 0px 0px;
}
.ep_subjectinput_tree dl dt {
	margin: 0px 0px;
	padding-left: 18px;
	line-height: 18px;
}
.ep_subjectinput_tree dl dd {
	margin-left: 0px;
}
.ep_subjectinput_tree dl dt.ep_subjectinput_tree {
	cursor: pointer;
	background: url(images/plus.png) no-repeat;
}
.ep_subjectinput_tree dl dt.ep_subjectinput_tree_open {
	background: url(images/minus.png) no-repeat;
}

.ep_subjectinput_toggle {
	text-decoration: none;
	color: #000000;
}

.ep_subjectinput_selections {
	margin: 0.5em auto 0.5em auto;
	margin-top: 0.5em; 
	padding: 0.5em; 
}

.ep_subjectinput_selected {
	font-weight: bold;
}

.ep_subjectinput_selected_subject {
	font-weight: bold;
}

ul.ep_subjectinput_subjects {
	list-style: none;
}
ul.ep_subjectinput_subjects li {
	margin-top: 3px;
	margin-bottom: 3px;
	list-style: none;
}
ul.ep_subjectinput_subjects img {
	vertical-align: -2px;
}


.ep_subjectinput_selections {
	padding-bottom: 10px;
	border-bottom: dashed #808080 1px; 
	margin-bottom: 10px;
}
.ep_subjectinput_selections td.ep_first {
	border-top: none;
}

.ep_subjectinput_selections td {
	border-top: dashed #ccc 1px; 
}

.ep_subjectinput_results {
	border: dashed #c8cbdf 1px; 
	margin-top: 0.5em; 
	padding: 0.5em; 
	background-color: white;
	list-style: none;
}

.ep_subjectinput_results td.ep_first {
	border-top: none;
}

.ep_subjectinput_results td {
	border-top: dashed #ccc 1px; 
}

.ep_subjectinput_add_button, .ep_subjectinput_remove_button {
	border: solid blue 1px;
	padding: 1px;
	background-color: transparent;
	font-size: 70%;
	color: blue;
}


.ep_subjectinput_searchbar {
	text-align: center;
}

/* End of subject component section */



/* From: /usr/share/eprints3/lib/static/style/auto/summary.css */


/* Item Summary */

.ep_summary_content {
}
.ep_summary_content_top {
}
.ep_summary_content_bottom {
}
.ep_summary_content_left {
	float: left;
}
.ep_summary_content_right {
	float: right;
}
.ep_summary_content_after {
	clear: both;
}


.ep_summary_content_left .ep_summary_box {
	width: 200px;
	margin-right: 10px;
}
.ep_summary_content_right .ep_summary_box {
	width: 200px;
	margin-left: 10px;
}


.ep_summary_box {
	margin-bottom: 10px
}
.ep_summary_box_title {
	font-weight: normal;
	padding: 2px 6px 2px 6px; 
	font-weight: bold;
	font-size: 115%;
	border-style: solid;
	border-width: 1px;
}
.ep_summary_box_body {
	padding: 2px 6px 2px 6px; 
	border-style: none solid solid solid;
	border-width: 1px;
}
.ep_summary_box_title a {
	text-decoration: none;
}
.ep_summary_box_title img
{
	vertical-align: -1px;
}






/* From: /usr/share/eprints3/lib/static/style/auto/surround.css */


/* EPrints 3 default workflow component-surround style */

/* ep_sr */

.ep_sr_component {
	padding: 0px;
	margin-top: 10px;
}
.ep_sr_component .ep_sr_title_bar {
	padding: 2px 6px 2px 6px; 
}

.ep_sr_component .ep_sr_title_bar table {
}
.ep_sr_component .ep_sr_title {
	font-weight: bold;
	font-size: 115%;
	color: #444;
}
.ep_sr_component .ep_sr_content {
	clear: both;
	padding: 6px;
	border-style: none solid solid solid;
	border-width: 1px;
}

/* collapse bar */

.ep_sr_collapse_bar {
	padding: 2px 6px 2px 6px; 
	font-weight: bold;
	font-size: 115%;
	margin-top: 10px;
	border-style: solid;
	border-width: 1px;
}
.ep_sr_collapse_bar a {
	text-decoration: none;
}
.ep_sr_title a {
	text-decoration: none;
}
.ep_sr_collapse_link img
{
	vertical-align: -1px;
}

/* help style - not primetime */

.ep_sr_component .ep_sr_help {
	margin-bottom: 8px;
}
.ep_sr_component .ep_sr_show_help {
	white-space: nowrap;
}
.ep_sr_component .ep_sr_show_help a {
	text-decoration: none;
}	
.ep_sr_component .ep_sr_hide_help {
	white-space: nowrap;
}
.ep_sr_component .ep_sr_hide_help a {
	text-decoration: none;
}	
.ep_sr_component .ep_sr_title_bar {
	border-style: solid;
	border-width: 1px;
}
.ep_sr_show_help img {
	vertical-align: -2px;
}
.ep_sr_hide_help img {
	vertical-align: -2px;
}


/* used for multi, maybe should be elsewhere */
.ep_sr_component .ep_sr_help_chunk {
	border-bottom: 1px solid #888;
	padding-bottom: 4px; 
	margin-bottom: 4px;
}

.ep_sr_component .ep_form_input_grid {
	margin: auto;
}
.ep_multi_input .ep_form_input_grid {
	margin-left: 0px;
}



/* From: /usr/share/eprints3/lib/static/style/auto/tabs.css */


/* Tab Bar */

.ep_tab_panel, .ep_tab_bar li, .ep_tab_bar li a {
	border-width: 1px;
	border-style: solid;
}

/* selected tab */
.ep_tab_bar li.ep_tab_selected a {
	border-bottom-width: 0;
}

/* panel contents */
.ep_tab_panel {
}

/* tab text */
.ep_tab_bar a {
/*	color: #000000; */
}

/* remaining styles are structural */

.ep_tab_bar {
	list-style: none;
	padding: 0 0;
	margin: 0 0;
}

.ep_tab_bar li {
	float: left;
	padding: 0 0;
	margin: 0 0;
	border-top-width: 0;
	border-right-width: 0;
	border-left-width: 0;
	list-style-type: none;
}

.ep_tab_bar li:first-child a {
	margin-left: 1.5em;
}

.ep_tab_bar li a {
	text-decoration: none;
	text-align: center;
	display: block;
	margin-right: 1.5em;
	padding: 3px 8px 4px 8px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	margin-bottom: -1px; /* overwrite bottom-margin of li */
	border-bottom-width: 0;
}

.ep_tab_panel {
	border-top-width: 0;
	padding: 12px;
	clear: left;
}




/* From: /usr/share/eprints3/lib/static/style/auto/template.css */


/* EPrints 3 template styles */
/* prefix all styles with ep_tm */

hr.ep_tm_last {
	color: #152d4e;
	background-color: #152d4e;
}


/* deprecated in 3.3 */
.ep_tm_logo img {
	float: right;
	padding: 4px;
	border-style: none;
}

.ep_tm_site_logo img {
	border-style: none;
	padding: 10px 10px;
}

.ep_tm_archivetitle, .ep_tm_archivetitle:visited {
	font-size: 40px;
	text-decoration: none;
	margin: 10px;
}

.ep_tm_main {
        margin: 1em;
}

/* Menu Bar */

.ep_tm_menu, .ep_tm_key_tools {
	clear: both;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.ep_tm_key_tools {
	display: block;
}

.ep_tm_menu {
	height: 30px;
	line-height: 30px;
}

.ep_tm_menu, .ep_tm_menu ul {
/*	background-color: #204f76; */
}

.ep_tm_menu li {
	float: left;
}
.ep_tm_menu ul {
}

.ep_tm_menu a, .ep_tm_menu a:visited {
	display: block;
	padding: 0px 20px;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}

.ep_tm_menu ul
{
	list-style: none;
	position: absolute;
	margin: 0;
	padding: 0;
}

.ep_tm_menu ul li {
	float: none;
}

.ep_tm_menu ul a
{
	text-align: left;
}

.ep_tm_key_tools li {
	list-style: none;
	display: inline;
	padding: 0;
	margin: 0;
}

.ep_tm_key_tools li a:hover {
}

.ep_tm_key_tools a {
/*	white-space: nowrap; */
}

/* end of menu bar */

/* Action Menu Bar */

.ep_tm_key_tools li {
	padding: 0px 6px;
}

.ep_tm_key_tools li:first-child {
	padding-left: 0px;
}

/* end of Action Menu Bar */

/* Search bar */

.ep_tm_searchbar {
	padding: 4px 10px;
}

.ep_tm_searchbarbutton {
	text-align: center;
	padding: 1px 4px;
	margin: 0px;
	margin-left: 4px;
	font-size: 85%;
	background-position: 0px -2px;
	border-width: 1px;
	border-radius: 3px;
}

.ep_tm_searchbarbox {
	font-size: 80%;
	padding: 2px;
	border-width: 1px;
	border-style: solid;
}

/* end of search bar */

#ep_tm_languages {
	display: inline;
}
#ep_tm_languages a {
	margin-left: 4px;
}

.ep_tm_searchbar {
        border-width:0;
        width:100%;
}

.ep_tm_searchbar td {
        padding: 0;
        margin: 0;
}

.ep_tm_page_content {
        width:770px;
        margin-left: auto;
		margin-right: auto;
        margin-top:10px;
}

.ep_tm_eprints_logo {
        float: right;
        margin-left: 1em;
}

.ep_tm_footer {
	clear: both;
	margin-top: 20px;
	font-size: 80%;
	border-top-width: 2px;
	border-top-style: solid;
	padding: 10px 10px 0px 10px;
}
.ep_tm_footer hr {
	display: none;
}



/* From: /usr/share/eprints3/lib/static/style/auto/toolbox.css */


/* Toolbox styles - used to subdivide some content */

.ep_toolbox {
	margin-bottom: 10px;
}

.ep_toolbox_title {
	padding: 2px 10px 2px 10px;
}

.ep_toolbox_content {
	padding: 10px;
	border-width: 1px;
	border-style: solid;
}



/* From: /usr/share/eprints3/lib/static/style/auto/upload.css */


/* 
   Styles for the upload component.

   ep_upload_*

*/

.ep_upload_newdoc
{
	text-align: center;
/*	margin-top: 1em;
	margin-bottom: 1em; */
}

.ep_upload_fields th
{
	text-align: right;
}

/* Document section */

.ep_upload_doc
{
	margin-bottom: 0.5em;
	border-style: solid;
	border-width: 1px;
}

.ep_upload_doc .ep_upload_doc_title_bar {
	padding: 0px 6px 0px 6px; 
	border-bottom: solid 1px #d8dbef;
}
.ep_upload_doc .ep_upload_doc_title {
	color: #444;
}
.ep_upload_doc .ep_upload_doc_content {
	clear: both;
	padding: 6px;
}

.ep_update_doc_delete {
	white-space: nowrap;
}
.ep_update_doc_delete input {
	vertical-align: -2px;
}

.ep_update_doc_options {
	white-space: nowrap;
}
.ep_update_doc_options img {
	vertical-align: -2px;
	border: none;
}
.ep_update_doc_options a {
	text-decoration: none;
}

.ep_upload_doc_toolbar
{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	text-align: center;
}

.ep_upload_files
{
/*	border: dashed #c8cbdf 1px; 
	text-align: center;
	margin-top: 0.5em; 
	padding: 0.5em; 
	background-color: white; */
}

.ep_upload_file_table 
{
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.5em;
}
.ep_upload_add_file_toolbar
{
	margin-top: 0.5em;
}

.ep_upload_doc_expansion_bar
{
	text-align: right;
	padding: 2px .5em;
}
.ep_upload_doc_expansion_bar a
{
	cursor: pointer;
	text-decoration: none;
}

/* End of Document section */

/* Drag and drop */

.ep_dropbox {
	border-width: 2px;
	border-style: dashed;
	border-color: #4ea;
	background-color: #fff;
	font-weight: bold;
	font-size: 110%;
	padding: 40px 0px;
}

/* End of Drap and drop */



/* From: /usr/share/eprints3/lib/static/style/auto/view.css */



/* spacing between page elements */
.ep_view_page h2 {
	margin-top: 30px;
}
.ep_view_blurb {
	margin-top: 20px;
}
.ep_view_timestamp {
	margin-top: 30px;
	text-align: right;
}

.ep_view_group_by_current {
	font-weight: bold;
}

.ep_view_group_by {
	border-style: solid none;
	border-width: 1px;
	text-align: center;
	padding: 4px 0px;
	margin: 4px 0px 12px 0px;
}

.ep_view_cols {
	width: 100%;
	margin-top: 1em;
}

.ep_view_cols_2 td { width: 50%; }
.ep_view_cols_3 td { width: 33.3%; }
.ep_view_cols_4 td { width: 25%; }
.ep_view_cols_5 td { width: 20%; }
.ep_view_cols_6 td { width: 16.6%; }
.ep_view_cols_7 td { width: 14.28%; }
.ep_view_cols_8 td { width: 12.5%; }

.ep_view_cols ul {
	margin-top: 0px;
	margin-bottom: 0px;
}


/* From: /usr/share/eprints3/archives/themedev/cfg/static/style/auto/zzz_local.css */


/* 
 * This CSS file will be applied after all the built in styles.
 * 
 * CSS files are loaded in alphabetic order, hence the  "zzz" in 
 * the filename to force it to load after the other css files!
 * 
 * Add any local over-rides here. 
 * 
 * To totally replace a system css file, create a file of the same 
 * name in this directory. eg. messages.css
 * 
*/

/*
	Eprints custom themedev ( repositori.kemendikbudristek.com )
	Version : 1.0.0
	Author  : Dimas Prasetyo (prasetyo.dimas.developer@gmail.com)

*/

a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;color:#5d5d5d}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}body{-webkit-text-size-adjust:none}b,strong{color:#3d4449;font-weight:600}em,i{font-style:italic}h1,h2,h3,h4,h5,h6{color:#3d4449;font-family:Raleway,sans-serif;font-weight:500;line-height:1.5;margin:0 0 1em}h1{font-size:1em;margin:0 0 .5em;line-height:1.3;text-align:none}h2{font-size:1.75em}h3{font-size:1.25em}h4{font-size:1.1em}h5{font-size:.9em}h6{font-size:.7em}sub{top:.5em}sub,sup{font-size:.8em;position:relative}sup{top:-.5em}blockquote{border-left:3px solid rgba(210,215,217,.75);font-style:italic;margin:0 0 2em;padding:.5em 0 .5em 2em}code{background:rgba(230,235,237,.25);border-radius:.375em;border:1px solid rgba(210,215,217,.75);font-family:Courier New,monospace;font-size:.9em;margin:0 .25em;padding:.25em .65em}form{margin:0 0 2em}label{color:#3d4449;display:block}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:990px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}.header-slider-banner .banners-app{display:flex;margin-top:8px}.header-slider-banner .banners-app img.slotbanner{background-size:cover;width:100%;height:auto}.epm-searchbox_kemdikbud{padding:10px;height:59px;background:#f3f3f3;margin-bottom:15px;margin-top:15px}.menu{margin-bottom:5px}.menu ul{list-style:none;margin:0;padding:0}.menu.horizontal li{display:block;float:left;padding:0;margin:0}.menu.horizontal li a{text-decoration:none;text-align:left;color:#fff;display:block}.menu.horizontal>ul{height:50px;background-color:#014359;position:relative}.menu.horizontal>ul>li{line-height:25px}.menu.horizontal>ul>li>a{padding:0 25px;margin-right:2px}.menu.horizontal>ul>li.selected>a,.menu.horizontal>ul>li>a:hover{background-color:#0a96a9}.menu.horizontal ul li:hover>ul{visibility:visible}.menu.horizontal>ul>li>ul{position:absolute;display:block;left:inherit;top:inherit;width:150px;height:auto}.menu.horizontal>ul>li>ul>li{line-height:26px;background-color:#ccc;width:100%;border-bottom:1px solid #014359}.menu.horizontal>ul>li>ul>li>a{padding:0 15px;color:#333}.menu.horizontal>ul>li>ul>li.selected>a,.menu.horizontal>ul>li>ul>li>a:hover{background-color:#0a96a9;color:#fff}.menu.vertical li{line-height:26px;padding:0;margin:0;background-color:#0a96a9;background-color:#848485}.menu.vertical li,.menu.vertical li a{display:block;text-decoration:none;color:#fff}.menu.vertical li a{border-bottom:1px solid #80a1ac;background-color:#014359;padding:0 5px 0 10px}.menu.vertical li.selected a:hover,.menu.vertical li a:hover{background-color:#0a96a9}.menu.vertical li.selected>a{background-color:#002d3c}.menu.vertical>ul>li>ul>li>a{padding-left:20px}.menu.vertical>ul>li>ul>li>ul>li>a{padding-left:30px}.btn{font-weight:400;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn,.ep-button-login{display:inline-block;text-align:center}.ep-button-login{background-color:#ffb43d;border:none;color:#fff;padding:3px 37px;font-size:16px;text-decoration:none;outline:0}.ep-button-login:focus,.ep-button-login:hover,.ep-button-login:visited{color:#ffd}.ep-button-search{background-color:#ffb43d;border:none;color:#fff;padding:10px 18px;text-align:center;display:inline-block;font-size:16px;text-decoration:none;outline:0;cursor:pointer}.ep-button-search:focus,.ep-button-search:hover,.ep-button-search:visited{color:#ffd}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-login,.btn-recent-additions{color:#fff;background-color:#ffc107;border-color:#ffc107}#sidebar{background-color:#fff;font-size:.9em;position:relative;border:1px solid #cacaca;padding:10px}#sidebar>.inner{padding:2.22222em 2.22222em 2.44444em;position:relative;width:26em}#sidebar>.inner>*{padding:0 0 25px}#sidebar>.inner>*>:last-child{margin-bottom:0}#sidebar>.inner>:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}#sidebar>.inner>.alt{background-color:#eff1f2;border-bottom:0;margin:-2.22222em 0 4.44444em -2.22222em;padding:2.22222em;width:calc(100% + 4.44444em)}#sidebar .toggle{text-decoration:none;transition:left .5s ease;-webkit-tap-highlight-color:rgba(255,255,255,0);border:0;display:block;height:7.5em;left:26em;line-height:7.5em;outline:0;overflow:hidden;position:absolute;text-align:center;text-indent:7.5em;top:0;width:6em;z-index:10000}#sidebar .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important;content:"\f0c9";font-size:2rem;height:inherit;left:0;line-height:inherit;position:absolute;text-indent:0;top:0;width:inherit}#sidebar a.toggle:before{color:#f56a6a}#sidebar.inactive{margin-left:-26em}nav.navigation__menu ul{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;color:#3d4449;font-family:Raleway,sans-serif;font-size:11px;font-weight:800;letter-spacing:.35em;list-style:none;margin-bottom:0;padding:0;text-transform:uppercase}nav.navigation__menu ul a,nav.navigation__menu ul span{border-bottom:0;color:inherit;cursor:pointer;display:block;padding:.625em 0;text-decoration:none}nav.navigation__menu ul a:hover,nav.navigation__menu ul span:hover{color:#ffb43d}nav.navigation__menu ul a.opener,nav.navigation__menu ul span.opener{transition:color .2s ease-in-out;text-decoration:none;-webkit-tap-highlight-color:rgba(255,255,255,0);position:relative}nav.navigation__menu ul a.opener.active+ul,nav.navigation__menu ul span.opener.active+ul{display:block;transition:color .2s ease-in-out}nav.navigation__menu ul a.opener.active:before,nav.navigation__menu ul span.opener.active:before{transform:rotate(-180deg)}nav.navigation__menu ul span.trigger-collapse img.icon{position:relative;right:10px;float:right}nav.navigation__menu>ul>li{border-top:5px solid #fff;padding:1em 0 1em 15px;line-height:1em;background-color:#005689;color:#fff}nav.navigation__menu>ul>li:last-child{border-bottom:1px solid rgba(210,215,217,.75)}nav.navigation__menu>ul>li>ul{color:#9fa3a6;display:none;margin:.5em 0 1.5em -1.5em}nav.navigation__menu>ul>li>ul a,nav.navigation__menu>ul>li>ul span{font-size:11px;font-weight:400;color:#fff}nav.navigation__menu>ul>li>ul>li{margin:.125em 0 0;padding:1em 0 1em 25px}.ep-login-action{margin-top:10px;margin-bottom:10px}*,:after,:before{box-sizing:border-box}body{font-family:Raleway,sans-serif;font-size:14px;font-weight:400;letter-spacing:.03em;line-height:1.65}a{text-decoration:none}a:hover{color:#2ebaae}ol,ul{padding-left:20px;list-style:unset!important}.icon{text-decoration:none;border-bottom:none;position:relative}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:FontAwesome;font-style:normal;font-weight:400;text-transform:none!important}.icon>.label{display:none}ul.icons{cursor:default;list-style:none;padding-left:0;float:right;margin:7px 2px}ul.icons li{display:inline-block;padding:0 2px 0 0}ul.icons li:last-child{padding-right:0}ul.icons li .icon{color:inherit}ul.icons li .icon:before{font-size:1.25em}dl dd{margin-left:1.8em}#wrapper{display:-moz-flex;display:-ms-flex;display:flex;min-height:100vh;margin:0 auto;border:1px solid #fff;padding:0 10px;box-shadow:1px -4px 5px 0 #c7c7c7}#main{-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}#main>.inner{padding:0 6em .1em;margin:0 auto;max-width:110em}#part_top{text-decoration:none;position:relative}#footer .copyright{color:#9fa3a6;font-size:.9em;letter-spacing:.03em}#footer .copyright a{transition:color .2s ease-in-out,border-bottom-color .2s ease-in-out}a,a:visited{color:#005689;outline:0}a:visited{text-decoration:underline}a:focus,a:hover{text-decoration:none}table.ep_multi{margin-top:30px}dl.ep_action_list dd{top:-1em;left:18em}.person_name{color:#000!important}.ep_sr_title_bar{padding:10px 6px!important;background-image:none}.ep_subjectinput_tree dl dt{line-height:23px}td.ep_columns_cell{background-color:#cfc}.ep_columns_cell_rev_number,td.ep_columns_cell:first-child{text-align:center}.ep_columns{width:80%}.ep_columns_cell_last{background-color:#cfc}th{font-family:Raleway,sans-serif;font-size:11px;font-weight:800;letter-spacing:.35em;list-style:none;text-transform:uppercase}td.ep_columns_alter,th.ep_columns_title{font-size:11px;line-height:20px;min-width:auto}.ep_form_internal_button,td.ep_columns_alter,th.ep_columns_title{font-family:Montserrat,Sans-serif;font-weight:400;letter-spacing:2px;text-transform:uppercase}.ep_form_internal_button{font-size:10px;min-width:inherit}.ep_sr_content,.ep_summary_box_body,.ep_tab_panel,.ep_toolbox_content,.ep_upload_doc{background-image:none;background-repeat:none;background-color:#f5f6f7}.ep_tab_bar li.ep_tab_selected a{background-color:#f5f6f7}.ep_tab_bar li a{background-color:#dff0d8}.ep_block{margin-top:1em;margin-bottom:1em}.ep_form_button_bar{text-align:center;padding:4px;clear:both;margin-top:10px;margin-bottom:10px}.ep_columns_title,.ep_tm_searchbar,td.ep_columns_alter{background-color:#f5f6f7;background-image:none;background-repeat:repeat-x}.button,input[type=submit]{font-family:Montserrat,Sans-serif;font-size:10px;font-weight:400;letter-spacing:2px;line-height:normal;min-width:inherit;text-transform:uppercase}input.ep_form_text,select,textarea{padding:5px;margin-right:4px;border:1px solid #ccc}select:after{content:"\f078";font:normal normal normal 17px/1 FontAwesome;color:#0ebeff;right:11px;top:6px;height:34px;padding:15px 0 0 8px;border-left:1px solid #0ebeff;position:absolute;pointer-events:none}img{margin-bottom:0}.account{font-size:80%;color:#333}.account a{color:#fff}.branding{color:#ccc;min-height:70px}.branding h1{font-size:36px;text-align:left;padding:20px 10px 0;margin-bottom:0}.branding h2{font-size:22px}.branding form{margin-bottom:0;text-align:right;float:right}.branding form button{display:inline;margin-right:0;margin-left:-18px;border-top-left-radius:0;border-bottom-left-radius:0}.branding input{width:200px}.search{height:50px;background-color:#014359;padding:5px}.ep_tm_searchbarbox{width:98%}.ep_tm_searchbarbutton{float:right;margin-top:5px}.horizontal{margin-right:0}.mobile-menu-container{width:100%;min-height:36px;background-color:#002d3c}.mobile-menu-toggle{height:36px;margin-right:1%;line-height:36px;font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:900;color:#fff;float:right}.mobile-menu-toggle a{background-color:#002d3c;width:36px;height:27px;padding:0 0 9px;text-decoration:none;color:#fff;text-align:center;display:block;float:right;border-radius:5px}.mobile-menu-toggle a span{border-radius:5px;background-color:#fff;display:block;height:3px;width:36px;margin:6px 0}.ep-intro__repository{font-style:normal;font-weight:400;font-size:14px;line-height:20px;margin-bottom:25px}.ep-contact__information{margin-bottom:20px}.ep-contact__information h4{margin:0}.ep-content-center h2.ep-heading__about,.ep-content-center h2.ep-heading__help,.ep-content-center h2.ep-heading__policies{line-height:27px}.ep-content-center .ep-panel__statistic{margin-top:25px}.ep-content-center .ep-panel__statistic h2{font-size:2em}.ep-content-center .ep-content-statistic{margin-top:20px}.ep-content-center .ep-content-login{padding:0 38px}.ep-content-center .ep-content-login .ep-content-login__information{font-style:normal;font-weight:400;font-size:12px;line-height:14px;margin-bottom:10px}.ep-note__forusers{border:1px solid #e4e4e4;padding:25px;margin:0 25px 25px;color:#000}.arrow-down{width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid red}.ep-top-authors .ep-box-heading_information{background:#ffb43d}.ep-top-authors h2{font-size:12px;font-weight:700;color:#fff;padding:5px 10px;margin:0}.ep-top-authors #top-authors{text-align:left}.ep-last-month-donwloads .ep-box-heading_information{background:#ffb43d;border:1px solid #fff}.ep-last-month-donwloads h2{font-size:12px;font-weight:700;color:#fff;padding:5px 10px;margin:0}.ep-last-month-donwloads #top-downloads{text-align:left}.ep-section-rss{display:flex}.ep-section-rss ul.ep-ul__rss{display:inline-flex;align-items:center;margin:0 auto}.ep-section-rss ul.ep-ul__rss li{padding:8px 5px;display:inline-flex}.ep-section-rss ul.ep-ul__rss li a{margin-left:4px}.ep-footer-app{display:inline-block;position:relative;background-color:#005689;margin:0 auto;width:100%}.ep-footer-app .ep-authority{height:auto;text-align:center;padding:1em 10px 15px}.ep-footer-app .ep-authority p,.ep-footer-app .ep-authority span{color:#fff;font-size:11px}.ep-footer-app .ep-authority .ep-toolsbox a{color:#fff}.ep-footer-app .ep-authority .ep-information-indexer{color:#fff;font-size:11px}#sidebar-action{overflow:hidden;position:relative}#sidebar-action #sidebar{display:none}#sidebar-action .menu_inner{background-color:transparent;cursor:pointer;display:flex;padding:0;outline:none;border:2px solid #005689;border-radius:3px;margin-bottom:10px}#sidebar-action .line{fill:none;stroke:#005689;stroke-width:6;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}#sidebar-action .line1{stroke-dasharray:60 207;stroke-width:6}#sidebar-action .line2{stroke-dasharray:60 60;stroke-width:6}#sidebar-action .line3{stroke-dasharray:60 207;stroke-width:6}#sidebar-action .opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}#sidebar-action .opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}#sidebar-action .opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.burger-menu__responsive .burger-menu__infoadmin{font-size:15px;text-align:center;vertical-align:middle;display:inline-block}.epm-form-input{height:calc(1.5em + .75rem + 2px);font-weight:400;border:1px solid #e8e8e8;border-radius:.25rem}.epm-form-input,.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control{border:1px solid #ced4da}.list-group{font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:800;letter-spacing:.35em;list-style:none;margin-bottom:0;padding:0;text-transform:uppercase;width:114px;height:32px;left:227px;top:285px;background:#ffb43d}.list-group-item{padding:0 0 0 15px}.list-group-item a{color:#3c3b3b}.list-group-item a:hover{color:#2ebaae}div.datePicker{position:absolute;min-width:24em;width:24em;z-index:9999;text-align:center;font:900 .8em/.8em Verdana,Sans-Serif;background:#fff;-moz-user-select:none;-khtml-user-select:none}div.staticDP{position:relative;top:5px;left:0}iframe.iehack{position:absolute;background:#fff;z-index:9998;padding:0;border:0;display:none;margin:0}a.date-picker-control:active,a.date-picker-control:focus,a.date-picker-control:hover,a.date-picker-control:link,a.date-picker-control:visited{display:-moz-inline-stack;border:0;padding:0;margin:0 0 0 4px;background:transparent url(../images/icon/datepicker/cal.svg) no-repeat 50% 50%;min-width:16px;line-height:1;cursor:pointer;visibility:visible;text-decoration:none;vertical-align:middle}* html a.date-picker-control{width:16px}a.date-picker-control{display:inline-block}a.date-picker-control span{display:block;width:16px;height:16px;margin:auto 0}div.datePicker th span{display:inline;padding:0;margin:0;color:#000;text-align:center;line-height:1em;border-width:0;font-family:georgia,times new roman,palatino,times,bookman,serif;background:#fff;font-weight:700;cursor:pointer}div.datePicker th span.month-display,div.datePicker th span.year-display{text-transform:uppercase;letter-spacing:1px;font:normal 1.2em Verdana,Sans-Serif;cursor:default}div.datePicker th span.next-but,div.datePicker th span.prev-but{font-size:1.8em;cursor:pointer!important}div.datePicker th span.today-but{text-align:center;margin:0 auto;font:normal 1em Verdana,Sans-Serif;width:100%;text-decoration:none;line-height:1.6em;text-transform:uppercase;cursor:pointer!important}div.datePicker thead th span.fd-disabled{color:#aaa;cursor:default!important}div.datePicker th span.fd-day-header{text-align:center;margin:0 auto;font:900 1em Verdana,Sans-Serif;height:1.4em;width:2em;text-decoration:none;text-transform:lowercase;line-height:1.4em}div.datePicker table{position:relative;margin:0;padding:0;border:1px solid #ccc;text-align:center;width:100%;border-spacing:2px;table-layout:fixed;border-collapse:separate}div.datePicker table td{border:1px solid #ccc;line-height:1.2em;cursor:pointer;width:3em;height:3em!important;height:2.8em;outline:none}div.datePicker table td,div.datePicker table th{padding:0;text-align:center;vertical-align:middle}div.datePicker table th{border:0;line-height:1em;font-weight:700;color:#222}div.datePicker table td.date-picker-unused{border-color:#dcdcdc;padding:0;cursor:default!important}div.datePicker table thead th.date-picker-title{width:auto;height:auto;padding:.4em 0}div.datePicker table th.date-picker-day-header{text-transform:lowercase;width:3em}div.datePicker table th.date-picker-day-header span{display:block}div.datePicker table td.date-picker-today{color:#646464!important}div.datePicker table td.date-picker-selected-date{color:#fff!important;border-color:#005689!important;background:#005689}td.date-picker-highlight{color:red}div.datePicker table td.out-of-range{color:#ccc!important;font-style:oblique;background:#fcfcfc!important;cursor:default!important}div.datePicker table td.day-disabled{color:#aaa!important;background:transparent!important;cursor:default!important}div.datePicker table tbody td.date-picker-hover{cursor:pointer;border-color:#6482aa;color:#6482aa}div.irstats2_view{width:100%;text-align:left;font-family:Verdana,Arial,sans-serif;margin:10px;border:1px solid #d7d9e5;border-radius:3px}div.irstats2_view_title{border:0;border-bottom:1px solid #d7d9e5;font-weight:700;font-size:12px;padding:5px 13px;background-color:#ffb43d;color:#fff}div.irstats2_view_content{line-height:20px;margin:auto}div.irstats2_piechart{width:400px;height:350px;margin-left:auto;margin-right:auto}div.irstats2_googlepiechart{width:400px;height:250px;margin-left:auto;margin-right:auto}div.irstats2_googlegeochart{width:600px;height:300px;margin-left:auto;margin-right:auto}div.irstats2_googlegraph{width:750px;height:200px;margin-left:auto;margin-right:auto}div.irstats2_googlespark{width:150px;height:50px;margin:0;display:inline;float:left;border:0;padding:0}div.irstats2_counter{display:inline}div.irstats2_view_KeyFigures div.irstats2_view_content{padding-top:10px}span.irstats2_keyfigures_metric_figure{font-weight:700;font-size:13px}span.irstats2_keyfigures_metric_text{padding-left:5px}div.irstats2_ruler{clear:both;margin-bottom:10px}div.irstats2_keyfigures_deposits,div.irstats2_keyfigures_section{float:left;width:50%}div.irstats2_keyfigures_downloads{float:right;width:50%}div.irstats2_keyfigures_fulltext{float:left;width:50%}div.irstats2_keyfigures_openaccess{float:right;width:50%}table.irstats2_keyfigures_progress{margin-left:12px}table.irstats2_keyfigures_progress div.irstats2_progress,table.irstats2_keyfigures_progress div.irstats2_progress_wrapper{height:25px}table.irstats2_keyfigures_progress td{padding:5px}div.irstats2_deposit_details{font-size:12px;color:#666;margin-top:5px;margin-left:10px}span.irstats2_counter_label{color:#333;font-size:14px;margin:auto 2px;vertical-align:middle}span.irstats2_counter_value{color:#000;font-size:20px;font-weight:700;margin:auto 2px;vertical-align:bottom;padding-bottom:4px}img.irstats2_spin{vertical-align:middle}span.irstats2_loading{margin-left:5px;vertical-align:middle;color:#666}table.irstats2_table{border-collapse:collapse;margin-left:auto;margin-right:auto;margin-top:10px;width:100%}div.irstats2_table_options{text-align:center}div.irstats2_table_options>a{padding-left:5px}tr.irstats2_table_headings>td{font-weight:700;background-color:#666;color:#fff;text-align:left;padding:2px}td.irstats2_table_cell_order{text-align:center;width:20px}td.irstats2_table_cell_object{padding-left:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:182px}td.irstats2_table_cell_count{text-align:center;width:100px}tr.irstats2_table_row_even>td{padding:2px;background-color:#fff}tr.irstats2_table_row_odd>td{padding:2px;background-color:#eee}div.irstats2_reportmenu_row{padding:5px;vertical-align:bottom}span.irstats2_date_separator{padding-left:5px;padding-right:5px}span.irstats2_date_label{font-size:14px;font-weight:700}div.irstats2_progress{background-color:#c1d0ef;color:#000;text-align:left;padding:0;margin:0}div.irstats2_progress_wrapper{border:1px solid #36c;margin:0;padding:0;text-align:left}div.irstats2_progress>span{padding-left:5px;display:block;width:100px}span.irstats2_keyfigures_metric{font-size:14px;line-height:50px}h3.irstats2_keyfigures_heading,h3.irstats2_linkstoreports_heading{margin-top:2px;margin-bottom:2px;font-size:13px;font-weight:700}div.irstats2_keyfigures_column{width:25%;float:left;text-align:left;margin-left:auto;margin-right:auto}div.irstats2_reportheader_column{float:left;text-align:left;margin-left:15px}table.irstats2_reports{border-collapse:collapse;width:100%;margin-left:auto;margin-right:auto}td.irstats2_reports_heading{border:1px solid #ccc;padding:2px 10px;text-align:right;width:20%;background-color:#eee}td.irstats2_reports_heading>span{color:#222}td.irstats2_reports_content{border:1px solid #ccc;padding:2px 10px;text-align:left;width:80%}td.irstats2_reports_content>span{padding-right:10px;font-family:Verdana}a.irstats2_export_bar_toggle{float:right}div.irstats2_export_bar{text-align:left}div.irstats2_export_content{margin:0 auto;border-bottom:1px solid #d7d9e5;padding:5px;text-align:center;background-color:#f9f9f9}.irstats2_setdesc_link{margin-left:5px;width:45px}input.irstats2_setdesc_q{margin-top:5px;border:1px solid #ccc;padding:2px;font-size:14px}input.irstats2_placeholder{color:#aaa;font-style:italic}div.irstats2_setdesc_values{max-height:150px;overflow-y:scroll;margin:5px;padding:5px;border:1px solid #ccc;background-color:#fff}ul.irstats2_setfinder_values{margin:0;padding:0}div.irstats2_setfinder_row>a{display:block}div.irstats2_setfinder_row>a:hover{background-color:#f5f5f5}div.irstats2_datepicker_inner{font-size:11px;padding:4px;color:#000}p.irstats2_error_login{width:100%;text-align:center}h3.irstats2_summary_page_header{margin-top:20px}div.irstats2_summary_page_container{border:1px solid #ccc;width:80%;margin-left:auto;margin-right:auto}div.irstats2_summary_page_container>p{text-align:center;width:100%;margin:5px 0 0;color:#666}#irstats2_summary_page_countries,#irstats2_summary_page_downloads{height:250px;width:100%}td.irstats2_reportheader_breadcrumbs{width:60%;font-size:14px;font-weight:700;padding:5px}td.irstats2_reportheader_breadcrumbs>a,td.irstats2_reportheader_breadcrumbs>a:visited{color:#0645ad}div.irstats2_reportheader_timeline{width:30%;float:right;text-align:right;vertical-align:middle}div.irstats2_reportheader_timeline_frame{font-size:14px;padding:5px;text-align:right;float:right}div.irstats2_reportheader_options{width:100%;text-align:left;vertical-align:middle}div.irstats2_reportheader_clear{clear:both}div.irstats2_reportheader{width:100%;padding:0}table.irstats2_reportheader{width:100%}div.irstats2_view_ReportHeader{border:0}input.irstats2_form_action_button{text-align:center;border-width:2px;border-style:solid;border-radius:3px;padding:2px 20px;cursor:pointer;background-color:#f9f9f9;color:#111}input.irstats2_form_action_button:active,input.irstats2_form_action_button:hover,input.irstats2_form_action_button_selected{background-color:#eee;color:#222}div.irstats2_options_dates,div.irstats2_options_filters,div.irstats2_options_reports{background-color:#eee;text-align:left;border-radius:3px;border:2px solid #ddd}table.irstats2_view_Grid div.irstats2_view{width:97%;font-size:12px}.report_title{text-align:center;margin-top:0}.ep_msg_message_content{background-color:#35d544;border-color:#dbdfe1;color:#fff}.ep_msg_error_content,.ep_msg_message_content,.ep_msg_other_content,.ep_msg_warning_content{background-image:none;background-repeat:none}.ep-tm-status-loggin{padding:0}.ep_tm_key_tools{margin-top:15px;margin-bottom:15px}.ep_tm_key_tools li:first-child{padding-left:0}.ep_tm_key_tools li:first-child .logout-sys{color:#fff;background-color:#ffb43d;padding:9px 28px;border-right:none}.ep_tm_key_tools li:first-child span.logged_in_as{padding-left:5px;line-height:45px;word-break:break-all}.ep_tm_key_tools a:hover,a:hover{color:#ffb43d}.ep_tm_key_tools li{border-left:10px!important}.ep_config_viewfile{width:100%;display:block;overflow:auto;color:#000;padding:20px;font-size:11px;border:1px solid #c7c7c7;margin-top:10px}#ep_phraseedit_table{overflow:auto;overflow-y:scroll;display:block}.ep_blister_node{background-color:#005689!important}.ep_blister_node:hover,.ep_name_citation a{background-color:#ffb43d!important}.ep_name_citation a{padding:3px 13px!important;border-radius:21px;color:#fff!important}.ep_tm_page_content{width:100%;margin:0 auto}.ep_blister_node_selected,.ep_form_action_button,.ep_form_internal_button,.ep_tm_searchbarbutton{background-color:#ffb43d!important}.ep_form_action_button{padding:8px 12px!important}.ep_blister_node{border-color:#ccc;background-color:#2ebaae;background-image:none;color:#fff}.ep_blister_node:hover{background-color:#000}.ep_blister_node,.ep_blister_node_selected,.ep_form_action_button{text-align:center;padding:15px 25px;cursor:pointer}.ep_form_internal_button{padding:5px 10px}.ep_blister_node_selected,.ep_form_action_button,.ep_form_internal_button,.ep_tm_searchbarbutton{border-color:#f5c899 #e0b22f #d49c00 #f3ad11;background-color:#ffb43d;color:#fff}.ep_tm_footer{border-top-style:none!important}.ep-content-latest-addition{padding:20px;margin-bottom:10px}.ep-content-latest-addition h2{font-weight:600;margin:0}.ep-content-latest-addition .ep_search_feed{display:inline-flex;margin-bottom:10px;font-size:12px}.ep-content-latest-addition .ep_search_feed .ep_search_feed__icons{position:relative;left:6px;top:3px}.ep-content-latest-addition .ep_latest_tool_list .ep_search_result{display:flex;margin-bottom:10px}.ep_search_results table.ep_columns{width:100%!important}.bg-color-link{color:#ffb43d;font-weight:600}.bg-color-brand{color:#005689}.p-0{padding:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.text-center{text-align:center}.text-justify{text-align:justify}.mb-15{margin-bottom:15px}.text-white{color:#fff!important}.img-fluid{max-width:100%;height:auto}@media only screen and (max-width:600px){.pl-0{padding-left:15px}}.d-flex{display:flex}