/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/*
 * Custom Style Sheet - Use this file to style your content
 */
 
/* Logo */

#logo .custom-logo {
	width: 84px;
	height: 125px;
}

article ul.nav.menustyle-box {
    list-style-type: circle;
}

article ul.nav.menustyle-box ul.nav-child.unstyled.small {
    list-style-type: circle;
    margin-left: 25px;
}

body {
	color: #000;
}
#page h2.title a {
	/* color: #80B639; */
	 font-size: 24px;
}

#page p.title a {
	/* color: #80B639; */
	 font-size: 24px;
	 font-family: Georgia, "Times New Roman", Times, serif !important;
	 font-weight: bold;
	 font-style: italic;
}

#page p.title {
	 text-indent: 0px !important;
}

.tagspopular li {
    display: inline-block;
    margin-right: 10px;
}

.tagspopular li a {
    color: #993300;
    font-weight: bold;
    padding: 3px;
}

.tagspopular li a:hover {
    background: #993300;
    color: #fff;
    padding: 3px;
}

.page form > .filter {
    display: none;
}

#system .item > header .meta {
    margin-top: 15px;
    color: #999;
}
#system .item > header .meta {
    margin: 10px 0 0 0;
    font-size: 11px;
    line-height: 13px;
}

/* #system .title a, #page h2.title a {
    color: #444;
} */

/* Teaser Font */
@font-face {
	font-family: 'ArvoRegular';
	src: url('../fonts/Arvo-Regular-webfont.eot?') format('eot'),
		 url('../fonts/Arvo-Regular-webfont.woff') format('woff'),
		 url('../fonts/Arvo-Regular-webfont.ttf') format('truetype'),
		 url('../fonts/Arvo-Regular-webfont.svg#ArvoRegular') format('svg');
}

.webfont-arvo { font-family: 'ArvoRegular'; }

#page .demoteaser {
	margin: 0 -20px 0 -20px;
	overflow: hidden;
}

#page .demoteaser h1 {
	margin-bottom: 0px;
	font-size: 64px;
	line-height: 70px;
}

#page .demoteaser p {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
}

.frontpage-slider { margin-bottom: -50px; }

/* Social Bookmarks */
#custombookmarks {
	margin: -20px;
	padding-left: 20px;
	overflow: hidden;
	-moz-border-radius: 6px;
	border-radius: 6px;
	line-height: 0px;
}

#custombookmarks h3 {
	display: inline-block;
	margin: 0;
	color: #fff;
	font-size: 30px;
	line-height: 60px;	
	text-shadow: 0 1px 1px rgba(0,0,0,0.8);
}

#custombookmarks .icons-social {
	padding: 5px;
	border-left: 1px solid #4E4F50;
	background: #373738;
	background: rgba(0,0,0,0.2);
	-moz-box-shadow: 3px 0 3px rgba(0,0,0,0.3) inset;
	-webkit-box-shadow: 3px 0 3px rgba(0,0,0,0.3) inset;
	box-shadow: 3px 0 3px rgba(0,0,0,0.3) inset;
	float: right;
}

.icons-social { overflow: hidden; }
 
.icons-social > a {
	display: block;
	height: 50px;
	width: 50px;
	margin: 0 10px;
	background: url(../images/icons_socialbookmarks.png) 0 0 no-repeat;
	float: left;
}

p {text-indent: 10px;}

.icons-social > a.twitter:hover { background-position: 0 -60px; }
.icons-social > a.facebook { background-position: 0 -120px; }
.icons-social > a.facebook:hover { background-position: 0 -180px; }
.icons-social > a.dribbble { background-position: 0 -240px; }
.icons-social > a.dribbble:hover { background-position: 0 -300px; }
.icons-social > a.rss { background-position: 0 -360px; }
.icons-social > a.rss:hover { background-position: 0 -420px; }

h1,h2,h3,h4,h5,h6 {font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;font-style:italic}

.menu-dropdown a.level1,
.menu-dropdown
span.level1{font-family:Georgia,"Times New Roman",Times,serif;font-weight:bold;font-style:italic}
/* Зачем-то перенёс сюда стили из css/style.css 
#block-header{background:#975c3c url("/templates/yoo_shelf/images/header_bg.jpg") 50% 100%}
#block-header>div{background:url("/templates/yoo_shelf/images/header.jpg") 50% 100% no-repeat}

.menu-dropdown a.level1,
.menu-dropdown
span.level1{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,0.5)}
.menu-dropdown li.active
.level1{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD0AAAAKCAYAAAAHHVb8AAABQklEQVR42u3UQUuEQBQH8IGgQxAIQYeFBU8dgt2V7K59g05BENSpc19A2EuBh2AjCKKLfYOssxgERR9Aw4tEKl48bAh6ULE38IJh1qX2EIg08DvpzHv/NzBkS96eUdd1p7WpGRGoCxDaElrChnbBGE3AI+Md/Nniat0xfRwBlVo0lIrwIDycW2VZfuR5/kxlWfbi+/7lN8/zrgzDOG6iKIpKCJF/0rTXcZxrKgzD2zRNX6HuW9NEqqr6bAomYLATMGFuZ1oUxROVJMlNHMfnruuemqZ5QIvqur7PNDYAG4weZ3WOpd8Mf87eHupjzU0g075s2x4HQfAAvadRFN0T7uYMmMQFTOoMAh1alrWnadoOhpCYEH0ssM4UXWnlowV9gTUgYgaRcFMSmUACflvu3Os9HEm8mZ/+Q3cAGQxHvM6H/gLaXHEBByjKvgAAAABJRU5ErkJggg==)} 
#top-a .mod-line{color:#fff;text-shadow:0 1px 3px rgba(0,0,0,0.5);
background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAACCAYAAAAqyZ49AAAAJElEQVR42s3DQREAAAgCMGoRw1hmsYcvIhCGGuxu2KGaw39qHpDlxsFOduTGAAAAAElFTkSuQmCC)}
#top-a .grid-h .mod-line{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAoCAYAAADUgSt0AAAAJUlEQVR42u3GMQEAAAgCMGsZw1hkoQcXEQxDCj93rTDtFf05TQBedcbBkCxwKQAAAABJRU5ErkJggg==)}

#top-a .mod-line h3.module-title,
#top-a .mod-line a,
#top-a .mod-blank
a{color:#fff}#top-a .mod-line a:hover,
#top-a .mod-blank a:hover{color:#000}#top-a .mod-line
code{text-shadow:0 1px 0 rgba(255,255,255,0.3)}#top-a .wk-slideset-default .nav.text
span{color:#eee;text-shadow:0 -1px 0 rgba(0,0,0,0.4)}#top-a .wk-slideset-default .nav.text .active
span{color:#372118;text-shadow:0 1px 0 rgba(255,255,255,0.2)}#top-a .wk-slideset-default .nav.icon span,
#top-a .wk-slideshow-default .nav
span{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAA8CAYAAABvnTosAAADyElEQVR42u2W2U9TURCHTze4tGUtLShbrfsCFiGRSrAm4AJKlMWoRVQ2RSHighLidtQEohKBYNwefPLNBxO3Z/8znO8GSblQu/igMd7kS6Yzv99wzrmnU9Ti4uIKbEo12Wy2MbvN9iYectSs+uVAHo8IHzjtttdZDvvzHJdjyuNyPAZictTQoI1vgFl09lnDaZ/Pz3Y9LMrJ0n53tg54TMyYHDU0aPEsN8h2Ou65XY65YneWLsvN0cECt95U5NFbfF4gJmfW0KDFg1fJkho9LudCifwlRNuKc3V1IE+HS/P1nnUFQEyOmqlBiwevKi3w3JdlPg4VevROf56uE8PeskIdKS/S+ypMiMlRMzVo8eBVBYZrjq4U6tcX6n0ibqr06f1VxTq6BDE5amjQ4sGrSjzGE5ZG9yUzptXENUGLB6+qyMuZYn8s0WJO2AQtHryKE66VQ2Kf5rKTgAYtHryqtW4jJy2H5UOQEmjx4FW3eqKjmTbAq76/HQm37g6mvQU8eBXPp9mBK9FQIOVDRIsHLw+rML7OD0121oWSvkY0aPHgXdFEGH52uVUPtdSsukjkqKGxmq2NwsJpQVsgF7bq+Tb+Fn++wb84E9fnGrq2ys891y9udQAxOWq/nolV+W4da67Rn2cHr8s7bxCCQEyOGpo1ZyIjKrKxVH+c6eviplkPixw1NGhXzES6bpXxPX6macJqtjZBgxYPXiWdnmwu8pqDcuLsgbZk7x0NWjx4VbnMte0yIEn2HtnTkKwBGrR48Cpm/A5/rkm0Jtimkjxo0AJedbg2xAez49ZA/oScrJHITA0NWjx41XgsOvqzAQdT7DW65MquakKOGpqfDfCa3//mXZXLS/LLO/ZmO6/LX2sQUxCIyVFDgxbPiplYV+Hjl5iD0T65tt4spzacDiAmR83UoF01E7/MD062VFfyY4GQV8T9B2JyZg0N2oQz8dHQId3ZuM1cKvsFYnJS+z8TU2jAGRwXpoWvFqapJWqA0SvMCe+FqaXT7gNictTQoMUD8eaXwgPhhHA0AdTQoPXGN7grjAjtKTKCBy/miHCb/aUJnggNzgndQkeadOOlwUWhKxPw0iAmnMyQmPow1TsgwalMwKsWrrXflA9nMgGvGmuv5732ZAJeFYtsGfs2N9gvid50wINXyT9R4avH6p9K8nw64MFr3sSWTSWj04MH2cqFVECLBy8NWIXRHArcGe/YO/1tfuiSiPrXghoatHiWGwAJYbizdsMMh/PqxvG77ya7J4CYHDU0aBPOA/YlnBa0BXLhv3akZc4PbWIq6e77Bu8AAAAASUVORK5CYII=)}#page .demoteaser
h1{color:#eee;text-shadow:0 -1px 0 #fff, 0 3px 2px rgba(0,0,0,0.3)}#page .demoteaser
p{color:#E5E5E5;text-shadow:0 2px 1px rgba(0,0,0,0.3)}
*/
#ya-site-form0 .ya-site-form__form .ya-site-form__input-text {
    padding: 14px;
    width: 175px !important;
    color: #000 !important;
    background: #ccc !important;
}

#ya-site-form0 .ya-site-form__form .ya-site-form__input-text::-webkit-input-placeholder {
    color: #000;
}

div#block-toolbar {
    padding: 2px 0px;
}

div#search {display: inline-block;margin-right: 55px !important;}

#toolbar .module.deepest {
    margin-top: 8px;
}

#block-header #top-a em {
    color: #fff;     text-shadow: 0 -1px 0 #fff, 0 3px 2px rgba(0,0,0,0.3);
}

.jllikeproSharesContayner {
    /* margin-top: -25px; */
}

.tagspopular ul {
    margin-left: 0px;
}

.jllikeproSharesContayner + div > a {
    display: none;
}

span.minitags {
    color: #999;
    margin-right: 10px;
}

#page.page.tag h2.title a {
    color: #80B639;
}
#page.page.tag h2.title a:hover {
    color: #1d110b;
}

/** p.taxonomy > span.minitags + a, p.taxonomy > span.minitags + a + * {
    margin-right: 12px;
}*//
.ya-share2__icon{
	width: 36px!important;
	height: 36px!important;
	background-size: 36px 36px!important;
}
.ya-share2__counter{
	font-size: 18px!important;
    line-height: 36px!important;
}
.ya-share2.ya-share2_inited {
	margin-bottom: 10px;
}

@media screen and (max-width:800px) {
                .jllikeproSharesContayner {position: fixed;right: 0;bottom: 0; z-index: 999999; background-color: #fff!important;width: 100%;}
                .jllikeproSharesContayner .event-container > div {border-radius: 0; padding: 0; display: block;}
                .like .l-count {display:none}
                .jllikeproSharesContayner a {border-radius: 0!important;margin: 0!important;}
                .l-all-count {margin-left: 10px; margin-right: 10px;}
                .jllikeproSharesContayner i {width: 44px!important; border-radius: 0!important;}
                .l-ico {background-position: 50%!important}
                .likes-block_left {text-align:left;}
                .likes-block_right {text-align:right;}
                .likes-block_center {text-align:center;}
                .button_text {display: none;}
            }
jllikeproSharesContayner a {border-radius: 15px; margin-left: 6px;}
            .jllikeproSharesContayner i {width: 30px;height: 30px;}
            .jllikeproSharesContayner span {height: 30px;line-height: 30px;font-size: 1rem;}     
.fb-comments,.fb-comments span,.fb-comments iframe {min-height: 300px!important; width:100%!important;} .fb_hide_iframes iframe {left:0px !important;}
			
@media
print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}pre,blockquote{border:1px
solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
.admediator table {
 max-width: inherit;
    display: table
}

#plitka {
font-size: 15px;
color: #030303;
text-decoration: underline;
text-shadow: none;
/**background-image: url('/images/categorii/miniback.png');
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 0%; */
background-color: #fff;
border-radius: 10px;
text-align: center;
width: 170px;
height: 47px;
float: left;
margin: 5px 9px 5px;
display: flex;
justify-content: center;
flex-direction: column;
}
#plitka > img {
display: block;
margin: 8px auto 5px;
width: 93px;
height: 93px;
}
#plitka:hover {
  box-shadow: 0 0 10px 0 #9efd92 inset, 0 0 10px 4px #9efd92;
}
#zagolovok2{
	float: left !important;
	margin: 4px 0px !important;
	font-size: 21px !important;
}
#mytags {
font-size: 13px;
color: #030303 !important;
text-shadow: none;
/** background-image: url('/images/categorii/miniback.png');
background-repeat: no-repeat;
background-attachment: scroll;
background-position: 0% 0%; */
background-color: #fff;
border-radius: 8px;
border: 1px solid #e39797;
text-align: center;
width: auto;
height: 25px;
float: left;
margin: 3px 2px 3px;
padding: 0px 2px;
display: flex;
justify-content: center;
flex-direction: column;
}
#mytags:hover {
  box-shadow: 0 0 10px 0 #f5e7e7 inset, 0 0 10px 4px #f5e7e7;
  color: #989393 !important;
}
#mytags a{color: black;}
.reading-time {
	font-size: 13px;
	color: #636161;
	margin-right: 15px;
    /*margin-top: 11px;
	margin-bottom: 10px;
	 float: left; */
}
.taxonomy {
overflow: auto;
}
p.taxonomy {
    text-align: left;
    text-indent: 0;
}
.taxonomymini {
border-radius: 15px;
border: 1px solid #e39797;
float: left;
padding: 0 5px;
margin: 10px 3px 7px 0px;
font-size: 14px;
text-indent: 0;
}
h2.relate {
clear: left;
padding-top: 10px;
}
#cnt_rb_193276, #content_rb_193276, #content_rb_193187, #content_rb_193186 , #cnt_rb_193276, #cnt_rb_193187, #cnt_rb_193276, #cnt_rb_193186{
	min-height: 329px !important;
}
#cnt_rb_267825, #cnt_rb_267824, #cnt_rb_267826{
	min-height: 108px !important;
}
#content_rb_193176, #content_rb_193289, #cnt_rb_193176, #cnt_rb_193289{
	margin: 15px 0;
}
.metkas {
	max-height: 133px !important;
	min-height: 123px !important;
}
.introtxt{
	background-color: #f9fdf6;
	border-radius: 15px;
	padding: 7px;
	border: solid #efcccc;
	border-width: 1px 0px 1px 0px;
	margin-bottom: 5px;
}
/* Only Phones introtxt */
@media (max-width: 400px) {
	.introtxt { display: none !important; }
}
.numberof{
	color: #636161;
	margin: 10px 0px 0px;
	float: left;
}
.numberof p{
	text-indent: 0px;
	margin: 0px;
}
/* Only Phones numberof */
@media (max-width: 400px) {
	.numberof {float: none !important;
    margin-bottom: 7px !important; }
}
.nwrap {
	white-space: nowrap;
    display: table;
}
.hidden-desktop { display: none !important; }

/* Only Phones */
@media (max-width: 767px) {
	.hidden-desktop { display: block !important; }
	.hidden-phone { display: none !important; }
}

/* Only Tablets (Portrait) */
@media (min-width: 768px) and (max-width: 959px) {
	.hidden-desktop { display: block !important; }
	.hidden-tablet { display: none !important; }
}
.jlcontentfieldsfilter{
	float: right !important;
    margin-top: 7px !important;
}

/* Only Phones jlcontentfieldsfilter */
@media (max-width: 400px) {
	.jlcontentfieldsfilter {float: none !important;
    margin-bottom: 7px !important; }
}