html body a,html body a:hover{color:#728242;text-decoration:none}html body a:hover{color:#494949}html body footer,html body header{background:#728242;color:#fff;padding:15px 0}html body header a{color:#fff}html body header .header_logo a:hover,html body header .header_logo:first-letter,html body header nav ul .current-menu-item a,html body header nav ul li a:hover{color:#faf100}html body header .header_logo a{font-size:37px;line-height:46px}html body,html body .title{font-family:Sacramento,cursive;font-weight:400}html body .separator{height:1px;background-color:#e8e8e8;margin:20px 0}html body main aside h3,html body main h2.title{font-size:32px;line-height:40px}html body main .more-link{text-transform:uppercase}html body main .blog_content article{border-bottom:1px solid #e8e8e8;padding-bottom:30px}html body main aside .separator{margin:10px 0}html body main aside .widget_content{margin-bottom:30px}html body main aside .widget_content ul{list-style:none;padding-left:0}html body main aside .widget_content ul li{border-bottom:1px dashed #e8e8e8}html body .social_links{padding:100px 0;background-image:url(pict/bg.jpg);background-position:50% 70px;background-repeat:no-repeat;background-color:transparent;background-attachment:fixed}html body .social_links a{font-size:30px;line-height:35px;color:#fff;padding:10px;display:inline-block;background:rgba(255,255,255,.4);margin:10px;border-radius:50%;width:55px;height:55px}html body .social_links a:hover{background:#fff;color:#728242}html body .social_links h3{font-size:50px;line-height:50px;color:#fff;margin-bottom:50px}html body footer{text-align:center}@media screen and (max-width:720px){html body header{padding:5px 0}html body header .header_logo a{font-size:29px;line-height:36px}html body .social_links{padding:50px 0}html body .social_links h3{font-size:30px;line-height:30px;color:#fff;margin-bottom:30px}}.nav-toggle{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;text-indent:-999px;position:relative;display:inline-block;border:none;width:40px;height:40px;overflow:hidden;cursor:pointer;outline:none}.nav-toggle:before{font-style:normal;font-weight:400;font-variant:normal;font-size:28px;text-transform:none;content:"";position:absolute;width:50%;height:2px;background:#fff;top:14px;left:24%;box-shadow:0 5px 0 #fff,0 10px 0 #fff}.nav-toggle.active:before{content:"×";box-shadow:none;background:0 0;color:#fff;text-indent:0}.md-scroll-mask{position:static}*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}html body{font-size:14px;font-family:Open Sans,helvetica,arial,sans-serif;color:#494949;line-height:26px;word-wrap:break-word}html body h1,html body h2,html body h3,html body h4{font-size:30px;line-height:35px;text-align:center;font-weight:400;margin-top:15px}html body h2,html body h3,html body h4{font-size:25px;line-height:30px}html body h3,html body h4{font-size:23px}html body h4{font-size:20px}html body h1,html body h2,html body h3,html body h4,html body p{margin-bottom:10px}html body img{height:auto;max-width:100%}html body main form{background:#efefef;border-radius:10px;padding:15px}html body main ol,html body main ul{margin-bottom:10px;padding-left:25px}html body main ol li,html body main ul li{margin-bottom:5px;list-style-position:inside}html body main ul{list-style:disc}html body main table{width:100%;margin:15px auto}html body main table tr td,html body main table tr th{padding:5px;border-bottom:1px solid #e8e8e8}html body main blockquote{background:#f9f9f9;border-left:10px solid #ccc;margin:1.5em 10px;padding:.5em 10px;quotes:"\201C" "\201D" "\2018" "\2019"}html body main blockquote:before{color:#ccc;content:open-quote;font-size:4em;line-height:.1em;margin-right:.25em;vertical-align:-.4em}html body main blockquote p{display:inline}html body main .alignleft{display:inline;float:left;margin-bottom:5px;margin-right:10px}html body main .alignright{display:inline;float:right;margin-bottom:5px;margin-left:10px}html body main .aligncenter{display:block;margin-right:auto;margin-left:auto}html body main .wp-caption.alignleft,html body main blockquote.alignleft,html body main img.alignleft{margin:.4em 1.6em 1.6em 0}html body main .wp-caption.alignright,html body main blockquote.alignright,html body main img.alignright{margin:.4em 0 1.6em 1.6em}html body main .wp-caption.aligncenter{clear:both;margin-top:.4em;margin-bottom:1.2em}html body main blockquote.aligncenter,html body main img.aligncenter{clear:both;margin-top:.4em;margin-bottom:1.6em}html body main .wp-caption.alignleft,html body main .wp-caption.alignright{margin-bottom:1.2em}html body .clearfix{clear:both}@media screen and (max-width:768px){html body main form textarea{width:100%}html body main ol,html body main ul{padding-left:0}}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}article,aside,details,figcaption,figure,footer,header,hgroup,html body header nav .menu>li:hover>ul.sub-menu,html body header nav .menu>li>ul.sub-menu li,menu,nav,section{display:block}nav li,nav ul{margin:0}html body main ol.commentlist,nav ul,ul{list-style:none}html body main ol.commentlist li{border-bottom:1px solid #cfcfcf;margin-bottom:10px;background:#fff;padding:10px}.main_container{max-width:1024px;margin:0 auto;padding:0 15px}@supports not ((display:-ms-grid) or (display:grid)){.site{max-width:50em;margin:0 auto}}@media screen and (min-width:770px){@supports ((display:-ms-grid) or (display:grid)){.header_inner,main.two-column{display:-ms-grid;display:grid;-ms-grid-columns:2fr 3fr;grid-template-columns:2fr 3fr;grid-template-areas:"a b";grid-gap:20px}.header_logo{grid-area:a}nav{grid-area:b}main.two-column{-ms-grid-columns:3fr 1fr;grid-template-columns:3fr 1fr;grid-template-areas:"c d"}.main_content{grid-area:c}aside{grid-area:d}}}html body header nav{text-align:right}html body header nav ul li{display:inline-block}html body header nav ul li a{text-decoration:none;display:inline-block;padding:0 10px;font-size:20px;line-height:46px;font-weight:300}html body header nav .menu>li{text-align:center;cursor:pointer;position:relative}html body header nav .menu>li ul.sub-menu{display:none;position:absolute;text-align:left;z-index:2;left:0;right:-10px;min-width:250px;background-color:#697a3a;border:1px solid #3d3d3d}html body header nav .menu>li ul.sub-menu li a{font-size:16px;line-height:29px}html body header nav .menu>li>ul.sub-menu li:hover{width:100%}@media screen and (max-width:768px){html body header nav ul{padding-bottom:15px}html body header nav ul li{display:block}html body header nav .menu>li ul.sub-menu{position:relative;padding:0 15px;margin-left:15px;background:0 0;display:block;border:none}html body header nav .menu>li>ul.sub-menu li:hover{background:0 0}}.pagination{margin-bottom:15px;margin-top:15px;text-align:center}.pagination .page-numbers{text-decoration:none;color:#000}.pagination .page-numbers.current,.pagination .page-numbers:hover{color:#777}html body header.sticky{position:fixed;width:100%;box-shadow:0 1px 3px rgba(0,0,0,.11);z-index:1;top:0}