/*
Theme Name: Kallyas
Theme URI: http://kallyas.net/
Description: A Highly customizable theme with page builder and unlimited colors.
Author: Hogash
Author URI: http://themeforest.net/user/hogash
Version: 4.17.5
Tags: left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, full-width-template, theme-options, translation-ready
License: GNU General Public License
License URI: license.txt
Text Domain: zn_framework
*/

/*
	** PLEASE DON'T ADD ANY CSS HERE !!!
	This file will be overwritten on updates and your CSS will be lost.

	Instead, please use Kallyas Child theme's style.css ( https://my.hogash.com/documentation/installing-the-child-theme/ )
	Or, access Kallyas options > Advanced > Custom CSS and add your CSS there.
*/


.kl-blog-post-image {
	float: none;
	width: 100%;
	margin-right: 30px;
	margin-bottom: 10px;
}

.kl-blog-full-image-link,
.kl-blog-post-image-link {
	display: block;
	width: 100%;
	border-bottom: 5px solid #cd2122;
}

.download-pdf-button {
	padding: 15px;
	display: block;
	width: max-content;
	border: 2px solid gray;
}

.chart {
	height: auto !important;
}

.google_sholar_title a {
	color: red !important
}

#gsc_rsb_st td {
	padding: 2px;
	border: 1px solid grey;
}

.quform-js .quform-error {
	display: block !important;
}

.dostone1,
.dostone2,
.dostone3,
.dostone4 {
	display: inline-block !important;
	width: 100%;
	max-width: 200px;
	vertical-align: top !important;
	text-align: center;
}

.infcol img {
	margin-bottom: 0px !important;
}

.infcol {
	margin-bottom: 8px;
}

.rlcol1,
.rlcol2,
.rlcol3,
.rlcol4,
.rlcol5,
.rlcol6,
.rlcol7,
.rlcol8,
.rlcol9,
.rlcol10,
.rlcol11 {
	display: inline-block;
	width: 50px;
	text-align: center;
	vertical-align: middle;
}

.rlcol1 {
	border-bottom: 1px dotted #164902;
}

.rlcol2 {
	border-bottom: 1px dotted #0C2146;
}

.rlcol3 {
	border-bottom: 1px dotted #3E1BFE;
}

.rlcol4 {
	border-bottom: 1px dotted #E039FF;
}

.rlcol5 {
	border-bottom: 1px dotted #292929;
}

.rlcol6 {
	border-bottom: 1px dotted #C8051B;
}

.rlcol7 {
	border-bottom: 1px dotted #4041FE;
}

.rlcol8 {
	border-bottom: 1px dotted #161F3B;
}

.rlcol9 {
	border-bottom: 1px dotted #327D02;
}

.rlcol10 {
	border-bottom: 1px dotted #0C2146;
}

.rlcol11 {
	border-bottom: 1px dotted #3E1BFE;
}

.llcol1,
.llcol2,
.llcol3,
.llcol4,
.llcol5,
.llcol6,
.llcol7,
.llcol8,
.llcol9,
.llcol10,
.llcol11 {
	display: inline-block;
	width: 220px;
	font-size: 12px;
	line-height: 13px;
	padding: 5px;
	vertical-align: bottom !important;
}

.llcol1 {
	border-bottom: 1px solid #164902;
}

.llcol1:hover {
	color: #164902;
	border-bottom: 1px dotted #164902;
}

.llcol2 {
	border-bottom: 1px solid #0C2146;
}

.llcol2:hover {
	color: #0C2146;
	border-bottom: 1px dotted #0C2146;
}

.llcol3 {
	border-bottom: 1px solid #3E1BFE;
}

.llcol3:hover {
	color: #3E1BFE;
	border-bottom: 1px dotted #3E1BFE;
}

.llcol4 {
	border-bottom: 1px solid #E039FF;
}

.llcol4:hover {
	color: #E039FF;
	border-bottom: 1px dotted #E039FF;
}

.llcol5 {
	border-bottom: 1px solid #292929;
}

.llcol5:hover {
	color: #292929;
	border-bottom: 1px dotted #292929;
}

.llcol6 {
	border-bottom: 1px solid #C8051B;
}

.llcol6:hover {
	color: #C8051B;
	border-bottom: 1px dotted #C8051B;
}

.llcol7 {
	border-bottom: 1px solid #4041FE;
}

.llcol7:hover {
	color: #4041FE;
	border-bottom: 1px dotted #4041FE;
}

.llcol8 {
	border-bottom: 1px solid #161F3B;
}

.llcol8:hover {
	color: #161F3B;
	border-bottom: 1px dotted #161F3B;
}

.llcol9 {
	border-bottom: 1px solid #327D02;
}

.llcol9:hover {
	color: #327D02;
	border-bottom: 1px dotted #327D02;
}

.llcol10 {
	border-bottom: 1px solid #0C2146;
}

.llcol10:hover {
	color: #0C2146;
	border-bottom: 1px dotted #0C2146;
}

.llcol11 {
	border-bottom: 1px solid #3E1BFE;
}

.llcol11:hover {
	color: #3E1BFE;
	border-bottom: 1px dotted #3E1BFE;
}

.infosright {
	display: inline-block;
	width: 280px;
	vertical-align: top;
}

.noaftertitle .td_mod_wrap {
	display: none !important;
}


.procit {
	border-bottom: 1px dotted #ccc;
	width: 100%;
	margin-bottom: 5px;
}

.stname {
	font-size: 14px !important;
	line-height: 19px;
	color: #1867AA !important;
}

.stname a {
	color: #3D3C3C !important;
	font-weight: bold !important;
}

.namecitt {
	display: inline-block;
	max-width: 70% !important;
	color: #818283;
	width: 100%;
}

.stcit {
	display: inline-block;
	max-width: 29% !important;
	text-align: right !important;
	width: 100%;
	color: #818283;
	font-size: 13px;
}

.stcit a {
	font-size: 16px;
}

.copt {
	font-size: 12px !important;
	line-height: 13px !important;
	color: #818283;
	padding-bottom: 10px !important;
	margin: 0 auto !important;
	width: 100%;
	padding-top: 20px !important;
	max-width: 1170px !important;
	text-transform: none !important;
}


.tekvip {
	display: block;
	padding-left: 17px;
	padding-right: 17px;
}

.tekfist {
	display: block;
	border-bottom: 1px dotted #333;
	padding-bottom: 10px;
}

.fistleft {
	display: inline-block;
	max-width: 72%;
	width: 100%;
	text-transform: uppercase;
	font-weight: bold;
}

.fistright {
	display: inline-block;
	max-width: 27%;
	width: 100%;
	text-align: right;
	font-weight: bold;
	color: #BF0B1A;
}

.teksecond {
	display: block;
	padding-top: 10px;
}

.secleft {
	display: inline-block;
	max-width: 72%;
	width: 100%;
	text-transform: uppercase;
	font-weight: bold;
}

.secright {
	display: inline-block;
	max-width: 27%;
	width: 100%;
	text-align: right;
	font-weight: bold;
	color: #BF0B1A;
}







.category-arxivy-ojs .all-for-article {
	display: none !important;
}

.category-arxivy-ojs .pdfarch {
	display: none !important;
}

.category-arxivy-ojs .postinimg {
	display: none !important;
}

.athh {
	border: 1px dotted #ccc;
	padding: 5px;
}

.athphoto {
	display: inline-block;
	width: 100%;
	max-width: 112px;
	padding: 5px;
	vertical-align: top;
}

.athdesc {
	display: inline-block;
	width: 100%;
	max-width: 600px;
	padding-top: 10px;
}

.athdesc a {
	font-size: 15px;
	text-decoration: underline;
	color: red;
}


.category-arxitektura .pdfarch,
.category-biologicheskie-nauki .pdfarch,
.category-veterinarnye-nauki .pdfarch,
.category-voennye-nauki .pdfarch,
.category-geographicheskie-nauki .pdfarch,
.category-geologicheskie-nauki .pdfarch,
.category-iskusstvovedenie .pdfarch,
.category-istoricheskie-nauki .pdfarch,
.category-kulturologiya .pdfarch,
.category-medicinskie-nauki .pdfarch,
.category-nauki-o-zemle .pdfarch,
.category-nauchnye-novosti-polshi .pdfarch,
.category-nauchnye-novosti-rossii .pdfarch,
.category-pedagogicheskie-nauki .pdfarch,
.category-politicheskie-nauki .pdfarch,
.category-psixologicheskie-nauki .pdfarch,
.category-selskoxozyajstvennye-nauki .pdfarch,
.category-sociologicheskie-nauki .pdfarch,
.category-tehnicheskie-nauki .pdfarch,
.category-farmacevticheskie-nauki .pdfarch,
.category-fisiko-matematicheskie-nauki .pdfarch,
.category-filologicheskie-nauki .pdfarch,
.category-filosofskie-nauki .pdfarch,
.category-ximicheskie-nauki .pdfarch,
.category-ekonomicheskie-nauki .pdfarch,
.category-yuridicheskie-nauki .pdfarch {
	display: none !important;
}


/* .category-ekonomicheskie-nauki .postinimg {display: none !important;}
.category-ekonomicheskie-nauki .pdfarch {display: none !important;}
.category-ekonomicheskie-nauki .all-for-article {display: none !important;} 
*/


.itemTagsBlock {
	display: none !important;
}


.vc_separator h4 {
	font-size: 18px !important;
	text-transform: uppercase;
}

.rt-tpg-container .layout1 .rt-holder .rt-detail h2 {
	font-size: 14px !important;
}

.rt-tpg-container .layout2 .rt-holder .rt-detail h2 {
	font-size: 14px !important;
}

.rt-tpg-container .rt-equal-height {
	margin-bottom: 0px !important;
}

a .hp1 {
	text-transform: uppercase;
	padding: 5px;
	padding-left: 20px;
	background: #C51B2B;
	font-weight: bold;
	color: #fff;
	margin-bottom: 5px;
}

h2.subheader-maintitle {
	font-size: 24px !important;
	text-shadow: 1px 1px 3px #333;
}

.head-bot {
	width: 100%;
	max-width: 1170px;
	margin: 0 auto;
	padding: 15px;
	border-width: 90% !important;
	/* border-bottom: 2px solid #333; */
	margin-top: 3px;
}

.ind {
	display: inline-block;
}

.ind img {
	max-height: 35px;
}

.ind1 {
	display: inline-block;
	float: right;
	border-radius: 10px;
	padding: 5px 25px 5px 25px;
	background: #834AF3;
	color: #fff;
}

.ind1 a {
	color: #fff !important;
}

.topnav .menu-item>a {
	font-size: 12px !important;
}

.topnav .menu-item {
	margin-left: 8px !important;
}

.page-subheader.uh_home_style.page-subheader--inherit-hp {
	height: 200px !important;
	min-height: 200px !important;
}

.site-content {
	margin-top: 20px !important;
}

.ph-content-wrap {
	padding-bottom: 0px !important;
}

.page-subheader.uh_zn_def_header_style {
	height: 230px !important;
}

.page-subheader.zn_def_header_style {
	height: 200px !important;
}

.kl-single-layout--modern .kl-blog-post {
	padding: 30px !important;
}

.kl-blog-post-header {
	display: none !important;
}

.postinimg {
	max-width: 335px;
	width: 100%;
	display: inline-block;
	vertical-align: top;
}

.dpdf {
	width: 100%;
	max-width: 60px;
	display: inline-block;
	/* border: 1px solid #595C51; */
	margin: 10px;
	border-radius: 5px;
 }

.dpdf img {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
	/* IE 6-9 */
}

.dpdf img:hover {
	-webkit-filter: none;
	-moz-filter: none;
	-ms-filter: none;
	-o-filter: none;
	filter: none;
	filter: none;
	/* IE 6-9 */
}

.es-field-wrap .es_txt_email {
	width: 100% !important;
	padding: 13px;
}

.es_shortcode_form input[type="submit"] {
	width: 100%;
	background: #647C8C;
	padding: 13px;
	color: #fff;
	border: none !important;
}

.es-field-wrap label {
	width: 100% !important;
}

.naumob {
	display: none !important;
}

.mainnavmob {
	display: none;
}

.category-arxiv-zhurnala .all-for-article {
	display: none !important;
}

@media (max-width: 768px) {
	.page-subheader.uh_home_style.page-subheader--inherit-hp {
		height: 300px !important;
		min-height: 300px !important;
	}

	.page-subheader.uh_avtoram.page-subheader--inherit-hp {
		height: 250px !important;
		min-height: 250px !important;
	}

	.page-subheader.uh__.page-subheader--inherit-hp {
		height: 250px !important;
		min-height: 250px !important;
	}

	.head-bot {
		display: none !important;
	}

	.site-logo-img {
		height: 50px !important;
	}

	.naumob {
		display: block !important;
	}

	.mainnavmob {
		display: block !important;
		float: left;
		text-align: left;
	}

	.kl-single-layout--modern .kl-blog-post-body {
		font-size: 13px !important;
	}
}


.pdfarch {
	display: inline-block;
	width: 100%;
	max-width: 440px;
	text-align: center;
	margin: 0 auto;
}

.titpdf {
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #333;
}

.pdfnum {
	font-size: 14px;
	font-weight: bold;
}

.col_p_s select,
.col_p_b select,
.coun1 select {
	width: 100%;
	height: 40px;
	margin-bottom: 10px;
	background: #fff;
}

.cost {
	text-align: center !important;
}

.cost h4 {
	font-size: 36px;
	font-weight: bold;
}

span.cost-pages,
span.cost-journals,
span.count-journals {
	font-size: 22px;
	color: red;
}

.sum {
	font-size: 40px;
	font-weight: bold;
	color: green;
	text-align: center;
}

.sum a {
	color: green;
	text-align: center;
}

.userform input {
	width: 100%;
	padding: 20px !important;
	height: 40px;
	margin-bottom: 10px;
	background: #fff;
}

.opl input {
	width: 100%;
	padding: 20px !important;
	height: 40px;
	margin-bottom: 10px;
	background: green;
	color: #fff;
	font-size: 22px;
	font-weight: bold;
	padding-bottom: 45px !important;
}

.page-subheader.zn_def_header_style,
.kl-slideshow.zn_def_header_style,
.page-subheader.uh_zn_def_header_style,
.kl-slideshow.uh_zn_def_header_style {
	height: auto !important;
}