/*!
Theme Name: Mourningcard
Author: Jurijs Sergejevs
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/@font-face{font-family:Himalaya;src:url("fonts/himalaya.ttf")}@font-face{font-family:Mtcorsva;src:url("fonts/mtcorsva.ttf")}@font-face{font-family:PalatinoLinotype;src:url("fonts/palatino-linotype.ttf")}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;margin:0;padding:0}header{background:url("images/header-bg.jpg") no-repeat center;display:grid;grid-template-areas:". header-logo header-logo header-logo ." ". header-nav-left . header-nav-right .";grid-template-columns:1fr 400px 230px 400px 1fr;grid-template-rows:92px 102px}header .logo{grid-area:header-logo;padding-left:25px}header #menu-navigation-left{grid-area:header-nav-left}header #menu-navigation-left li:hover .sub-menu{display:block}header #menu-navigation-left .sub-menu{background:#d99bb1;border-radius:10px;color:#fff;display:none;font-family:"Himalaya";font-size:16px;height:auto;left:0;line-height:48px;list-style:none;padding:30px 0 20px;position:absolute;text-align:left;text-shadow:1px 1px 1px #000;top:30px;width:auto;z-index:10}header #menu-navigation-left .sub-menu li{border:none}header #menu-navigation-left .sub-menu a:hover{color:#d99bb1}header #menu-navigation-right{grid-area:header-nav-right;padding-left:15px}header ul li{border-right:1px solid #fff;display:inline-block}header ul li a{color:#fff;font-family:"Himalaya";font-size:36px;padding:11px 15px 3px;text-decoration:none;text-shadow:1px 1px 1px #000}header ul li a:hover{background-color:#d99bb1;border-radius:10px}header ul li:last-child{border:none}header .current-menu-item a,header .current-menu-parent a{background-color:#d99bb1;border-radius:10px}#content-wrapper{display:flex;justify-content:flex-end;margin:30px auto}#content-wrapper section{margin:15px auto;position:relative;max-width:1000px;z-index:1}.intro{color:#402b3e;font-family:"Himalaya";font-size:24px;padding:0 20px}.intro img{display:block;margin:10px auto;width:100%}.intro .description{color:maroon;font-family:"Himalaya";font-size:28px;letter-spacing:3px;text-align:center}.intro.category-name{font-size:40px;letter-spacing:10px;padding-left:95px}@media screen and (max-width: 767px){.intro.category-name{padding-left:25px}}.intro.category-name .description{font-weight:bold}.intro.category-name::first-letter{font-size:72px}.downloads{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:0 auto;position:relative}.downloads .download{color:#150932;font-family:"Himalaya";margin:15px}.downloads .download figcaption{align-items:center;display:flex;justify-content:space-evenly}.downloads .download a{color:#150932;font-family:"Himalaya";font-size:34px;position:relative}.downloads .download a div[id^="paypal_button"]{position:absolute;top:0;left:0;opacity:0.001}.downloads .download .price{font-size:28px}.english-version{position:absolute;right:10px;top:-15px}.english-version a{color:#2f0571;font-size:14px}.feedback-form{border:1px solid #000;margin:0 auto;padding:20px;width:450px}.feedback-form label{display:inline-block;margin-bottom:5px}.feedback-form #sex{margin-top:12px}.feedback-form #sex input[type=radio]{float:left;margin-right:4px}.feedback-form #sex label{margin-right:10px}footer{background:#c37a95;display:grid;grid-gap:30px;grid-template-areas:"footer-top-img footer-top-img footer-top-img footer-top-img footer-top-img footer-top-img footer-top-img" ". footer-col-1 footer-col-2 footer-col-3 footer-col-4 footer-col-5 ." ". copyright copyright copyright copyright copyright .";grid-template-columns:1fr 150px 150px 150px 200px 270px 1fr;grid-template-rows:400px 360px 80px}footer .footer-top-img{background:url("images/bottom.jpg") no-repeat center;grid-area:footer-top-img;height:400px;margin:0 auto;width:100%}footer .footer-menu-column-1{grid-area:footer-col-1}footer .footer-menu-column-2{grid-area:footer-col-2}footer .footer-menu-column-3{grid-area:footer-col-3}footer .footer-menu-column-4{grid-area:footer-col-4;font-size:44px;font-style:italic;margin-top:10px}footer .footer-menu-column-4 li{color:#573648;font-family:"PalatinoLinotype",serif;font-size:16px;font-style:normal;line-height:18px;text-align:justify;text-shadow:1px 1px 0 #d99bb1}footer .footer-menu-column-4 li:first-child{font-size:14px;line-height:15px;margin-top:10px;margin-bottom:20px;text-shadow:none}footer .footer-menu-column-4 li:last-child{color:#fff;font-family:"Himalaya";font-size:26px;margin-top:20px;text-shadow:1px 1px 1px #000}footer .footer-menu-column-5{color:#fff;font-family:"Himalaya";font-size:24px;grid-area:footer-col-5;text-shadow:1px 1px 1px #000}footer .footer-menu-column-5 input{background-color:#edc4d3;border-color:#b06a83;border-radius:10px;border-style:dashed;border-width:1px;font-size:14px;height:17px;padding-left:5px;padding-right:5px}footer .footer-menu-column-5 textarea{background-color:#edc4d3;border-color:#b06a83;border-radius:10px;border-style:dashed;font-size:14px;padding:10px;width:100%}footer .footer-menu-column-5 #button{border-radius:3px;border-style:none;color:#573648;font-family:"Himalaya";font-size:24px;height:40px;margin-left:220px;margin-top:10px;padding-left:10px;padding-right:10px;padding-top:3px}footer .footer-menu-column-5 #button:hover{color:#fff;cursor:pointer;text-shadow:1px 1px 1px #000}footer .copyright{border-top:2px solid #edc4d3;color:#573648;font-family:"Himalaya";font-size:18px;grid-area:copyright;padding-top:10px;text-align:center}footer ul{color:#fff;font-family:"Himalaya";font-size:28px;line-height:30px;text-shadow:1px 1px 1px #000}footer ul li a{color:#ecb8cb;text-decoration:none;text-shadow:none}footer ul li a:hover{color:#fff;text-decoration:underline}.pagination{display:flex;justify-content:center;margin:80px 10px 0;text-align:center}.pagination li{display:inline-block;height:50px}.pagination li a,.pagination li.active a,.pagination li.disabled{color:#402b3e;text-decoration:none;background-color:#fff;border:1px solid #c37a95;border-radius:10px;cursor:pointer;display:inline-block;font-size:20px;font-weight:bold;margin:0 4px;padding:5px 15px;vertical-align:top}.pagination li a:hover{color:#c37a95}.pagination li.active a{background-color:#c37a95;color:#fff;cursor:default;font-weight:normal}.pagination .first-page-link{background:url("images/doghouse.png") no-repeat center;width:50px}#help-page .content{width:770px;position:relative;margin-top:10px;margin-left:auto;margin-right:auto;overflow:hidden}#help-page .expl{width:1024px;font-family:"Himalaya";font-size:28px;letter-spacing:3px;padding-left:90px;color:#800000}#help-page .tip{width:760px;min-height:150px;padding-left:30px;font-family:"Himalaya";margin-top:35px}#help-page #hd{font-size:34px;font-weight:bold;clear:both;margin-bottom:20px;color:#800000}#help-page #explan{float:left;width:560px;font-size:28px;color:#692b3e;text-align:justify;padding-right:20px;margin-bottom:40px}#help-page #explan a{font-size:30px;color:#2A0055;text-align:justify;line-height:40px;text-decoration:underline}#help-page #explan a:hover{color:#f35853;text-decoration:underline}#help-page #img_expl{float:left;width:150px;text-align:center;padding-top:20px}#help-page .adv2{width:235px;height:750px;float:right;position:absolute;left:780px;top:40px;border-left:solid;border-left-width:1px;border-left-style:dotted;color:#c37a95}#help-page point{font-weight:bold;font-size:28px}#help-page div.p{text-align:left;color:#402b3e;font-family:"Himalaya";font-size:24px;padding-left:20px;padding-right:20px}.alphabet-bar{margin-left:60px;margin-top:40px}.alphabet-bar,.alphabet-bar button{color:#000;font-family:"Himalaya";font-size:32px;font-weight:bold}.alphabet-bar button{background:none;border:none;color:#402b3e;outline:none;padding:3px}.alphabet-bar button:hover{cursor:pointer;text-decoration:underline}.alphabet-bar button.no-text-examples{color:maroon;cursor:default;text-decoration:none}.text-examples{display:flex;flex-wrap:wrap;margin:30px auto;width:770px}.text-example{color:#2c3e69;display:none;font-family:"Mtcorsva";font-size:24px;flex:50%;line-height:30px;max-width:50%;padding:20px}.text-example .text-author{display:block;font-family:"Himalaya";font-size:20px;line-height:18px}
