@charset "UTF-8";/*!
Theme Name: Kitezh Theme
Theme URI: http://underscores.me/
Author: Business-Atelier
Author URI: https://business-atelier.ru
Description: Тема оформления сайта Китеж-центр
Version: 3.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: kitezh_theme
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Kitezh Theme is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.io/normalize.css/
*/@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700&subset=cyrillic);@import url(https://fonts.googleapis.com/css?family=Merriweather:400,400i,700,700i,900,900i&subset=cyrillic);html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.5em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,optgroup,select,textarea{color:#404040;font-family:"Roboto Slab",serif;font-size:15px;line-height:2}h1,h2,h3,h4,h5,h6{clear:both;font-family:Merriweather,serif;font-style:italic;color:#2f2f2f}.type-post .entry-header h2.entry-title{margin-bottom:0}.type-page h2{line-height:1.5}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{display:flex}blockquote p{font-family:Merriweather,serif;font-weight:900;font-style:italic;font-size:1.1em;text-align:justify}blockquote::before{content:'\f10d';font-family:ForkAwesome;padding-right:.5em;font-size:2.5em}blockquote::after{content:'\f10e';font-family:ForkAwesome;padding-left:.5em;align-self:flex-end;font-size:2.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background-color:#f9f7f1}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}#secondary ul{list-style:none;margin:0;padding:0}#secondary ul a{text-decoration:none;color:#2f2f2f;border-bottom:1px solid transparent;padding-bottom:2px;transition:all .5s}#secondary ul a:hover{border-bottom:1px solid #2f2f2f}#secondary ul a::before{content:'-';padding-right:10px}#secondary ul.partner-links a::before{content:'\f08e';font-family:ForkAwesome;padding-right:10px}img{height:auto;max-width:100%;border-radius:2px}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid #2f2f2f;border-radius:2px;background-color:#f9f7f1;color:inherit;line-height:1;padding:1em 2em;transition:all .5s}form.search-form{display:flex}input.search-submit{margin:0 5px}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:2px;padding:.5em;background-color:#f9f7f1}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}a{color:#2f2f2f}a:visited{color:#393185}a:active,a:focus,a:hover{color:#4169e1}a:focus{outline:0}a:active,a:hover{outline:0}.type-page a,.type-post a{color:inherit}.main-navigation{display:flex;justify-content:center;max-width:1920px;margin:0 auto;width:calc(100% - 20px);position:sticky;top:0;border-top:2px solid #2f2f2f;border-bottom:2px solid #2f2f2f;background-color:#f9f7f1;z-index:2}.main-navigation ul#primary-menu{list-style:none;margin:0;padding:0}.main-navigation ul#primary-menu li{padding:1em 15px;transition:all .5s;display:flex}.main-navigation ul#primary-menu li.menu-item-has-children::after{content:'\f078';font-family:ForkAwesome;padding-left:.5em;color:#2f2f2f}.main-navigation ul#primary-menu li a{color:#2f2f2f;text-transform:uppercase;font-weight:900;font-family:Merriweather,serif}.main-navigation ul#primary-menu ul.sub-menu{margin-left:-15px;padding:0;background-color:#f9f7f1;border-top:2px solid #2f2f2f;line-height:1.5}.main-navigation ul#primary-menu ul.sub-menu li a{text-transform:inherit;font-size:.9em;font-weight:700}.main-navigation ul#primary-menu ul{list-style:none;box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul#primary-menu ul ul{left:-999em;top:0}.main-navigation ul#primary-menu ul li.focus>ul,.main-navigation ul#primary-menu ul li:hover>ul{left:100%}.main-navigation ul#primary-menu ul a{width:200px}.main-navigation ul#primary-menu li.focus>ul,.main-navigation ul#primary-menu li:hover>ul{left:auto}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation .donate-header{display:flex;align-items:center;padding-left:1em}.main-navigation .donate-header a{background-color:#cf5f5d;padding:.7rem 1.5rem;font-size:.9rem;text-decoration:none;text-transform:uppercase;font-weight:700;border-radius:2px;color:#f9f7f1;transition:.5s all}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1em;padding:2em 0}.comment-navigation .nav-links a,.post-navigation .nav-links a,.posts-navigation .nav-links a{text-decoration:none;font-family:Merriweather,serif;font-weight:700;color:#2f2f2f}.comment-navigation .nav-links .nav-previous::before,.post-navigation .nav-links .nav-previous::before,.posts-navigation .nav-links .nav-previous::before{content:'\f137';font-family:ForkAwesome;padding-right:10px}.comment-navigation .nav-links .nav-next,.post-navigation .nav-links .nav-next,.posts-navigation .nav-links .nav-next{text-align:right}.comment-navigation .nav-links .nav-next::after,.post-navigation .nav-links .nav-next::after,.posts-navigation .nav-links .nav-next::after{content:'\f138';font-family:ForkAwesome;padding-left:10px}ul#responsive-menu li a{font-weight:900;text-transform:uppercase}ul#responsive-menu ul.responsive-menu-submenu li a{text-transform:inherit}#responsive-menu-container #responsive-menu ul.responsive-menu-submenu li.responsive-menu-item .responsive-menu-item-link::before{content:'-';padding-right:10px}#responsive-menu-button{z-index:1!important}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.clear:before,.comment-content:after,.comment-content:before,.entry-content:after,.entry-content:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before{content:"";display:table;table-layout:fixed}.clear:after,.comment-content:after,.entry-content:after,.site-content:after,.site-footer:after,.site-header:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.site-header{max-width:1920px;margin:0 auto;background-color:#f9f7f1}.site-header .top-header{display:flex;justify-content:space-between;background-color:#f9f7f1;border-bottom:2px solid #2f2f2f;padding:.5em 2em;margin:0 10px}.site-header .top-header a{text-decoration:none;color:inherit}.site-header .top-header a:first-child{margin-right:1em}.site-header .top-header a i{padding-right:10px;color:#2f2f2f}.site-header .top-header .top-header-right{display:flex}.site-header .top-header .top-header-right #current-date{margin-right:1em}.site-header .top-header .top-header-right #current-date::before{content:'\f133';font-family:ForkAwesome;padding-right:10px}.site-header .top-header .top-header-right #current-time::before{content:'\f017';font-family:ForkAwesome;padding-right:10px}.site-header .site-branding{display:grid;grid-template-columns:1fr auto 1fr;padding:1em 2em}.site-header .site-branding .top-name{display:flex;align-items:center;font-size:.9em;font-family:Merriweather,serif;font-weight:700}.site-header .site-branding .top-links{display:flex;align-items:center;justify-content:flex-end;font-size:1.6em}.site-header .site-branding .top-links a{color:inherit}.site-header .site-branding .top-links a i{color:#2f2f2f}.site-header .site-branding .top-links #search .search-submit{display:none}.site-content{display:flex;max-width:1920px;margin:0 auto;background-color:#f9f7f1}.page-template-full-width #primary{width:100%;padding:0 50px;min-height:100vh;margin-top:1em}body:not(.page-template-full-width) #primary{width:70%;padding:0 50px;min-height:100vh;margin-top:1em}body:not(.page-template-full-width) #secondary{width:30%;padding:0 50px;min-height:100vh;margin-top:1em}.site-footer{max-width:1920px;margin:0 auto;width:calc(100% - 20px);clear:both;border-top:2px solid #2f2f2f;background-color:#f9f7f1}.site-info{text-align:center;padding:.5em 0;font-size:.9em;font-family:Merriweather,serif;font-weight:700}.site-info a{text-decoration:none;color:inherit}.error-404 .page-content{display:flex;flex-direction:column;align-items:center}.error-404 .page-content p{font-size:2em}.error-404 .page-content .p404{font-size:25em;font-weight:700;text-align:center;line-height:1;color:#2f2f2f;padding-bottom:30%;transform:rotateX(180deg);margin-top:-.7em}.fatfooter{display:flex;justify-content:space-around;flex-wrap:wrap;padding:0 50px;font-size:.8em}.fatfooter .one-third{width:33%}#scroll-up{position:fixed;bottom:1.5em;right:.7em;background-image:url(/img/scroll-up.svg);background-repeat:no-repeat;background-position:center;background-color:#f9f7f1;border-radius:50%;padding:1.5em;cursor:pointer;display:none}.cat-links{padding:1em 0}.cat-links::before{content:'\f02d';font-family:ForkAwesome;padding-right:.5em}.cat-links a{text-decoration:none;color:#2f2f2f;font-weight:700}#search{position:fixed;top:0;left:50%;width:calc(100% - 20px);max-width:1920px;background-color:#f9f7f1;transform:translate(0,0) scale(0,0)}#search .close{position:fixed;top:.2em;right:.5em;color:inherit;font-size:1.2em;line-height:1;padding:10px 15px;margin:0;z-index:2;cursor:pointer}#search .close::before{content:'\f00d';font-family:ForkAwesome}#search input[type=search]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;color:inherit;background:0 0;font-size:1.7em;text-align:center;border:0;outline:0}#search input[type=search]::placeholder{color:#ccc}#search.open{transform:translate(-50%,0) scale(1,1);opacity:1;z-index:3;border-bottom:2px solid #2f2f2f;font-size:1rem}.site-main .page-header{text-align:center}.site-main .page-header h1.page-title{font-size:1.5em}.site-main .page-header h1.page-title::before{content:'\f02e';font-family:ForkAwesome;padding-right:10px}body.blog #primary,body.category #primary{width:100%}body.blog .site-main,body.category .site-main{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:2em;margin:2em 0}body.blog .site-main>header,body.category .site-main>header{display:none}body.blog .site-main article.post,body.category .site-main article.post{padding:.5em 0 .5em 2em;border-radius:2px}body.blog .site-main article.post+article.post,body.category .site-main article.post+article.post{border-left:1px solid #2f2f2f}body.blog .site-main article.post h2.entry-title,body.category .site-main article.post h2.entry-title{font-size:1.1em;line-height:1.7}body.blog .site-main article.post h2.entry-title a,body.category .site-main article.post h2.entry-title a{text-decoration:none;color:inherit;font-weight:900}body.blog .site-main article.post .entry-meta,body.category .site-main article.post .entry-meta{padding-top:.5em}body.blog .site-main article.post .entry-meta .posted-on::before,body.category .site-main article.post .entry-meta .posted-on::before{content:'\f133 ';font-family:ForkAwesome;padding-right:.5em}body.blog .site-main article.post .entry-content .post-thumbnail,body.category .site-main article.post .entry-content .post-thumbnail{max-width:300px;max-height:250px;overflow:hidden}body.blog .site-main article.post .entry-content .post-thumbnail img,body.category .site-main article.post .entry-content .post-thumbnail img{filter:grayscale(100%);transition:.5s all}body.blog .site-main article.post .entry-content .post-thumbnail:hover img,body.category .site-main article.post .entry-content .post-thumbnail:hover img{filter:grayscale(0)}body.blog .site-main article.post .entry-content .post-content,body.category .site-main article.post .entry-content .post-content{line-height:1.7}body.blog .site-main article.post .entry-content .post-content p::first-letter,body.category .site-main article.post .entry-content .post-content p::first-letter{font-size:3em;font-family:Merriweather,serif;font-weight:900;float:left;padding-right:.3em;margin-top:.2em}body.blog .site-main article.post .entry-content .post-content a:not(.moretag),body.category .site-main article.post .entry-content .post-content a:not(.moretag){text-decoration:none;color:#393185;padding-bottom:3px;border-bottom:2px solid #756cc9}body.blog .site-main article.post .entry-content .post-content a.moretag,body.category .site-main article.post .entry-content .post-content a.moretag{margin-left:10px;font-family:Merriweather,serif;font-weight:900;font-style:italic;text-decoration:none;color:inherit;border-bottom:1px solid #2f2f2f}body.single article.post .entry-header .entry-meta .posted-on::before{content:'\f133 ';font-family:ForkAwesome;padding-right:.5em}.search-results .leyka_campaign .entry-header .entry-title a,.search-results article.page .entry-header .entry-title a,.search-results article.post .entry-header .entry-title a{color:inherit;text-decoration:none}.home .entry-header{display:none}.mark{font-family:Merriweather,serif;font-style:italic;font-size:1.2em;line-height:1.8;font-weight:700;padding:1.5em;text-align:justify}.mark::after,.mark::before{content:'';display:block;width:200px;margin:0 auto}.mark::before{border-top:1px solid #2f2f2f;padding-bottom:.5em}.mark::after{border-bottom:1px solid #2f2f2f;padding-top:.5em}.cooperation{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:1em;align-items:center}.cooperation .co-logo img{filter:grayscale(100%);transition:.5s all}.cooperation .co-logo img:hover{filter:grayscale(0)}iframe.facebook{filter:grayscale(100%);transition:.5s all}iframe.facebook:hover{filter:grayscale(0)}#share .social{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1em}#share .social .push{display:inline-block;background-color:#e4e4e4;text-align:center;font-size:1.5em;cursor:pointer;transition:.5s all}#share .social .push i{transition:.5s all}#share .social .push:hover i{color:#f9f7f1}#share .social .facebook:hover{background-color:#4267b2}#share .social .vkontakte:hover{background-color:#4a76a8}#share .social .twitter:hover{background-color:#1da1f3}#share .social .ok:hover{background-color:#ee8208}#share .social .telegram:hover{background-color:#179cde}.donate{text-align:center;margin:2em 0}.donate a{background-color:#cf5f5d;padding:1em 2.5em;text-decoration:none;text-transform:uppercase;font-weight:700;border-radius:2px;color:#f9f7f1;transition:.5s all}.donate a:hover{background-color:#c94c49}.no-results form.search-form{justify-content:center}.sticky{display:block}.hentry{margin:0}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery img{filter:grayscale(100%);transition:.5s all}.gallery img:hover{filter:grayscale(0)}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}@media screen and (min-width:1921px){#search{height:9.9vw}}@media screen and (max-width:1920px){#search{height:9.9vw}}@media screen and (max-width:1440px){#search{height:13.1vw}}@media screen and (max-width:1366px){#search{height:13.8vw}}@media screen and (min-width:1200px){.main-navigation .donate-header{display:none}}@media screen and (max-width:1199px){.site-content{flex-direction:column}body:not(.page-template-full-width) #primary,body:not(.page-template-full-width) #secondary{width:100%;padding:0 25px;min-height:100vh}body:not(.page-template-full-width) #secondary{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:1em}.main-navigation{justify-content:space-between;flex-direction:row-reverse}}@media screen and (max-width:1024px){#search{height:18.5vw}}@media screen and (max-width:768px){#search{height:24.6vw}}@media screen and (max-width:679px){.site-header .top-header{flex-direction:column-reverse}.site-header .top-header .top-header-left{display:flex;flex-direction:column;text-align:center}.site-header .top-header .top-header-right{justify-content:center;padding-bottom:1em}.site-header .site-branding{grid-template-columns:inherit}.site-header .site-branding .top-name{justify-content:center;grid-row:3;padding-top:1em}.site-header .site-branding .top-logo{text-align:center}.site-header .site-branding .top-links{grid-row:1}.error-404 .page-content .p404{font-size:20em}}@media screen and (max-width:579px){body.blog .site-main article.post,body.category .site-main article.post{padding:0;border-bottom:1px solid #2f2f2f}body.blog .site-main article.post+article.post,body.category .site-main article.post+article.post{border-left:none}ol,ul{margin:0 0 1.5em 1em}.error-404 .page-content p{font-size:1.5em}.error-404 .page-content .p404{font-size:15em}}@media screen and (max-width:425px){#search{height:29vw}.error-404 .page-content p{font-size:1.2em}.error-404 .page-content .p404{font-size:10em}}@media screen and (max-width:375px){#search{height:33vw}}@media screen and (max-width:320px){#search{height:38vw}}
/*# sourceMappingURL=style.css.map */
