@import url('https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap');
@import url('https://use.fontawesome.com/releases/v5.0.9/css/all.css');

body {
	margin:0;
	padding:0;
	background-color:transparent;
	background-image:none;
	font-family: "Ubuntu", sans-serif !important;
	font-weight: 400;
	font-size:14px;
	color:#222;
	text-align:justify;
}

:root {
	font-family: "Ubuntu", sans-serif !important;
}

h1,h2,h3,h4,h5,h6 {
	font-family: "Ubuntu", sans-serif !important;
}

/*
.pkp_page_index .journals h3 a {
	color:#000;
	text-decoration:none;
}

a {
	color:#3366FF;
	text-decoration:none;
}

a:hover {
	color:#00b8e6;
	background:none;
}
*/

html,body {
      background: none !important;
}

.pkp_structure_content.has_sidebar {
	background: #f2f2f2 !important;
}

.pkp_head_wrapper,
.has_site_logo .pkp_head_wrapper {
	position: relative;
	padding-top: 0;
}

.pkp_site_name {margin: 0;}
.pkp_site_name {padding-top: 0 !important; padding-bottom: 0 !important}
.pkp_site_name > a {padding-top: 0; padding-bottom: 0;}
.pkp_site_name .is_img img {max-height: 1000px;}
.pkp_site_name .is_img img {max-height: 100% !important; max-width: 100% !important;}
.pkp_site_name a {margin: auto !important;}
.pkp_site_name_wrapper {padding-left: 0; padding-right: 0; margin: 0;}
.pkp_navigation_user_wrapper {top: 0; right: 0; padding-right:30px;}
.pkp_structure_page {border-left: 0px solid gray; border-right: 0px solid gray; background: #fff; box-shadow: 1px 1px 5px 2px #bfbfbf; }

@media (max-width: 1000px) {
.pkp_structure_page {margin:auto; width: 100%; padding-bottom: 0 !important; border-left: 0px solid gray; border-right: 0px solid gray; background: #fff; box-shadow: 1px 1px 5px 2px #bfbfbf;}
}

.pkp_structure_page {margin-top: 0px !important; margin-bottom: 0px !important;}

.pkp_block {
    padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 1px;
}

.pkp_structure_footer .pkp_footer_content {background-image: none; padding: 25px;}
.pkp_structure_footer .pkp_footer_content p {margin: 0}
.pkp_structure_footer .pkp_brand_footer {background: #2ecc00; height: auto !important; padding: 5px;}
.pkp_structure_footer .pkp_brand_footer img {width: 16px; height: auto;}
.pkp_structure_footer .pkp_footer_content a {color: #000000}

.pkp_brand_footer {display:none;}
