<link rel="preconnect" href="https://fonts.gstatic.com">
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet">



.headleft {display: inline-block; width: 100%; max-width: 351px; vertical-align: top; padding-top: 15px;}
.headlogo {display: inline-block; width: 100%; max-width: 450px; vertical-align: top; text-align: center !important; margin: 0 auto !important;}
.headright {display: inline-block; width: 100%; max-width: 351px; vertical-align: top; padding-top: 15px;}
a.issn {color: #3FA9F5; font-size: 14px; padding-left: 20px;}
a.issnnum {color: #808080; font-size: 12px;}
a.issnnum:hover {color: #808080; font-size: 12px;}
.indexing {width: 350px; display: inline-block; vertical-align: top;}
body {font-family: 'Roboto', sans-serif !important;}
.smi {font-size: 13px; padding-bottom: 7px; line-height: 14px; text-align: center;}
.pkp_site_name {text-align: center !important;}
.rinc {text-align: right !important; padding-right: 15px !important; display: inline-block !important;}
.srochno {text-align: center !important; padding-right: 2px !important; display: inline-block !important; width: 100%; max-width: 100px !important;  font-size: 12px !important; text-transform: uppercase; color: #DE4731; font-weight: bold !important;}
.srochno a {color: #DE4731 !important;}
.subbmenu {width: 100%; clear: both; background: #F2F2F2; margin: 0 auto !important; border-top: 1px solid #ccc;}
.subnofull {width: 100%; max-width: 1170px; margin: 0 auto !important; padding: 10px 0 !important;}
.count1 {display: inline-block; border-right: 1px solid #B3B3B3; padding: 0 10px;}
.count2 {display: inline-block; padding: 0 10px; min-width: 130px !important;}
p.countcount {font-size: 48px; color: #29ABE2 !important; text-shadow: 3px 3px 10px #ccc; font-weight: 100; font-family: 'Roboto light', sans-serif; clear: left !important; line-height: 1 !important;}
p.titcount1 {font-size: 14px !important; color: #686868; line-height: 16px !important; clear: both; line-height: 1 !important;}
.blubg {background: url('https://euroasia-science.ru/wp-content/uploads/2019/04/blubg5.png'); background-repeat: no-repeat; background-position: right center; display: inline-block; width: 100%; max-width: 850px; vertical-align: top; }
.b1 { display: inline-block; width: 100%; max-width: 225px; vertical-align: top; height: 100%; min-height: 70px !important; color: #fff;  margin-top: 5px !important;  margin-left: 0px !important;}
a.bb1 {color: #fff ;font-size: 13px;  line-height: 66px; vertical-align: top;}

.b2 { display: inline-block; width: 100%; max-width: 266px; vertical-align: top; height: 100%; min-height: 70px !important;  color: #fff;  margin-top: 6px !important; margin-left: 0px !important;}
a.bb2 {color: #fff ;font-size: 13px;  line-height: 66px; vertical-align: top;}

.b3 { display: inline-block; width: 100%; max-width: 190px; vertical-align: top; height: 100%; min-height: 70px !important;  color: #fff;  margin-top: 6px !important; margin-left: 0px !important;}
a.bb3 {color: #fff ;font-size: 13px;  line-height: 66px; vertical-align: top;}
.b4 { display: inline-block; width: 100%; max-width: 120px; vertical-align: top; height: 100%; min-height: 70px !important;  color: #fff;  margin-top: 6px !important; margin-left: 0px !important;}
a.bb4 {color: #fff ;font-size: 13px;  line-height: 66px; vertical-align: top;}
.pkp_navigation_primary {max-width: 100% !important;}
a.bb1:hover, a.bb2:hover, a.bb3:hover, a.bb4:hover {color: #F1C333 !important; text-decoration: underline !important;}
ul.tg-social-menu {padding-right: 20px !important;}
p {margin: 0 0 10px !important;}
/* nav.pkp_navigation_user_wrapper {display: none !important;} */
.pkp_navigation_primary_row {border-top: 1px solid #ccc;}
.pkp_head_wrapper {width: 100% !important; /* margin: 0 auto !important; max-width: 1160px; */ }
.pkp_site_name_wrapper {width: 100% !important; margin: 0 auto !important; max-width: 1160px; }
.pkp_navigation_primary_wrapper {width: 100% !important; margin: 0 auto !important; max-width: 1160px; }
ul.pkp_navigation_primary li { border-left: 1px solid #ccc;}
ul.pkp_navigation_primary li a {font-size: 12px; padding-left: 18px !important; padding-right: 18px !important; font-weight: 400; padding: 12px 0; text-transform: uppercase; font-family: 'Roboto' !important;}
ul.pkp_navigation_primary li:hover {background-color: #37393E !important; color: #fff !important;}
ul.pkp_navigation_primary li a:hover {color: #fff !important;}
.pkp_nav_list [aria-haspopup]:after {    margin-left: none !important; border-top: none !important; border-right: none !important; border-left: none !important;}
.pkp_navigation_primary ul a {color: #16181a !important;}
.pkp_navigation_primary ul a:hover {background-color: #37393E !important; color: #fff !important; border-left: none !important;}
.pkp_nav_list ul {width: 270px !important;}
.has_site_logo .pkp_head_wrapper {padding-top: 0px !important;}
.pkp_structure_footer_wrapper {background: #263343 !important;}
.eurofooter {width: 100%; max-width: 1160px; margin: 0 auto; padding-top: 20px; padding-bottom: 20px;}
.colonefoot {width: 100%; max-width: 300px; display: inline-block; vertical-align: top;}
.coltwofoot {width: 100%; max-width: 300px; display: inline-block; vertical-align: top; padding-top: 10px;}
.colthrefoot {width: 100%; max-width: 300px; display: inline-block; vertical-align: top; padding-top: 10px;}
.underlogo {text-align: center; padding-top: 20px;}
.underlogo a {font-size: 13px !important; color: #fff; text-decoration: none !important;}
p.onefootcopy {color: #6D8AA0 !important; font-size: 13px; line-height: 15px !important; text-align: center !important; padding-top: 20px !important;}
a.mlinkn {color: #fff; text-decoration: none;}
.sub-menu a {color: #999999 !important; font-size: 12px !important; text-decoration: none !important; padding-left: 30px;}
.sub-menu {padding: 5px 0;}
.pkp_navigation_primary>li>a {margin: 0px !important;}
.pkp_nav_list [aria-haspopup]:after {margin-left: 0px !important;}
ul {padding-inline-start: 0px !important;}
/* .left {display: none !important;} */
/* .pkp_structure_main {width: 100% !important;} */
.pkp_structure_main:before, .pkp_structure_main:after {background: none !important;}
/* .left {display: none !important;} */
nav.cmp_breadcrumbs {display: none !important;}
.pkp_head_wrapper {padding-top:  0px !important;}



@media screen and (max-width: 768px) {
	a.bb1, a.bb2, a.bb3, a.bb4 {color: #333;}
	.blubg {background: none !important;}
}