/*
Theme Name: malihu
Description: Custom html5 theme optimized for performance.
Author: malihu
Author URI: http://manos.malihu.gr
Version: 1.6
*/
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,font,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;outline:0;vertical-align:baseline;background:transparent}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul,nav ol,nav li{list-style:none;list-style-image:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}a img{border:0}form{margin:0}fieldset{border:0;margin:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input[type='submit']{-webkit-appearance:none}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}abbr[title]{border-bottom:1px dotted}abbr{cursor:help}code[class*="language-"],pre[class*="language-"]{color:black;text-shadow:0 1px white;font-family:Consolas,Monaco,'Andale Mono',monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*="language-"]::-moz-selection,pre[class*="language-"] ::-moz-selection,code[class*="language-"]::-moz-selection,code[class*="language-"] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*="language-"]::selection,pre[class*="language-"] ::selection,code[class*="language-"]::selection,code[class*="language-"] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*="language-"],pre[class*="language-"]{text-shadow:none}}pre[class*="language-"]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*="language-"],pre[class*="language-"]{background:#f5f2f0}:not(pre)>code[class*="language-"]{padding:.1em;border-radius:.3em}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:slategray}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#a67f59;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important{font-weight:bold}.token.entity{cursor:help}.alignleft,img.alignleft{display:inline;float:left;margin-right:20px;margin-bottom:10px}.alignright,img.alignright{display:inline;float:right;margin-left:20px;margin-bottom:10px}.aligncenter,img.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}body{min-width:580px;font-family:arial,sans-serif;font-size:14px;line-height:20px;background:#f0f0f0;color:#444;text-shadow:1px 1px 0 rgba(255,255,255,0.9);position:relative;-webkit-transition:margin .3s ease-in-out,padding .3s ease-in-out;-moz-transition:margin .3s ease-in-out,padding .3s ease-in-out;-o-transition:margin .3s ease-in-out,padding .3s ease-in-out;transition:margin .3s ease-in-out,padding .3s ease-in-out}h1,h2,h3,p{margin:0 0 20px 0}h1{font-size:34px;line-height:40px}h2{font-size:18px}h3{font-size:16px}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:0 0 19px 0;padding:0}a{color:inherit}a:hover{color:#eb3755;text-decoration:none}img{max-width:100%;height:auto}header,#content,footer .content{position:relative;width:85%;margin:0 auto}header{padding:60px 0}.logo{position:relative;width:104px;height:104px;overflow:hidden;float:left;margin-left:-20px}.logo a{display:block;font-family:"Damion",georgia,serif;font-size:22px;text-decoration:none;text-align:center;background:#333;color:#6bdaea;line-height:100px;width:100px;height:100px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;overflow:hidden;margin:2px 0 0 2px;text-shadow:2px 2px 0 rgba(0,0,0,0.5)}.logo a:before{content:"";display:block;position:absolute;left:0;top:0;width:100px;height:100px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;overflow:hidden;background:#6bdaea;z-index:-1}.logo a:after{content:"";display:block;position:absolute;right:0;bottom:0;width:100px;height:100px;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;overflow:hidden;background:#eb3755;z-index:-1}.logo a:hover{color:#fff;background:#444}.tagline{display:block;font-family:"Damion",georgia,serif;font-size:22px;color:#bbb;line-height:104px;margin-left:20px;float:left}header>nav{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;padding:32px 0}header>nav li{float:left;margin:0 10px 0 0}header>nav a{display:block;width:40px;height:40px;overflow:hidden}.gen-icon{display:inline-block;text-decoration:none;position:relative;text-align:center;line-height:58px}.gen-icon span{display:inline-block;width:28px;height:28px;overflow:hidden;position:relative}.gen-icon span svg{display:inline-block;fill:#bbb;position:absolute;top:0;left:0}.gen-icon:hover span svg{fill:#6bdaea}#drawer-menu-toggle,#drawer-menu-close{display:block;position:absolute;left:-60px;width:50px;height:39px;padding-top:11px;overflow:hidden;top:86px;text-decoration:none;font-size:32px;text-align:center}.drawer-menu-expanded #drawer-menu-toggle{display:none}#drawer-menu-close{display:none;line-height:50px;height:50px;padding-top:0;color:#888}.drawer-menu-expanded #drawer-menu-close{display:block}#drawer-menu-toggle span{display:block;background:#888;width:40%;height:3px;margin:5px auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#drawer-menu-toggle:hover span{background:#6bdaea}#drawer-menu{position:absolute;background-color:#333;color:#ccc;text-shadow:none;top:0;right:0;height:auto;bottom:0;width:30px;-webkit-transition:width .3s ease-in-out;-moz-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}#drawer-menu .drawer{display:none;width:100%;padding:95px 0 30px 0;overflow:hidden}body.drawer-menu-expanded{margin-left:-300px;padding-right:300px}.drawer-menu-expanded #drawer-menu{width:300px}.drawer-menu-expanded #drawer-menu .drawer{display:block}#drawer-menu .drawer>div,#drawer-menu .drawer>ul{width:240px;padding:0 30px}#drawer-menu a:hover{color:#6bdaea}#drawer-menu h4,#drawer-menu h3{font-family:Damion,georgia,serif;font-size:22px;font-weight:400;color:#777;margin-bottom:5px}#drawer-menu h4 a,#drawer-menu h3 a{text-decoration:none}#drawer-menu ul{overflow:hidden}#drawer-menu ul li{margin:5px 0}#drawer-menu .drawer>ul>li{margin-bottom:40px}#drawer-menu ul li a{text-decoration:none}#drawer-menu ul .categories-list li{margin-bottom:10px}#drawer-menu ul .categories-list li a{font-family:Alice,georgia,serif;font-size:19px}#drawer-menu .whats-new-list{font-size:13px}#drawer-menu ul .tags-list li{display:inline-block;margin-right:10px;margin-bottom:0}#drawer-menu ul .tags-list li a{font-family:georgia,serif;font-style:italic}#drawer-about-section{margin-top:6px;margin-bottom:40px;font-size:13px}#drawer-menu #drawer-about-section h4,#drawer-menu h3{font-family:Alice,georgia,serif;font-size:25px;margin-bottom:10px;color:#aaa}.malihu-avatar-medium{background:url(http://www.gravatar.com/avatar/ae673d5f6653ea05e883816014027b76.png) no-repeat center center;background-size:cover;width:65px;display:block;height:50px;overflow:hidden;float:left;margin:4px 13px 0 1px}.current-tag{display:block;padding:3px 6px;background-color:rgba(0,0,0,.3);color:#6bdaea;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}#content{margin-bottom:60px}#content #main{width:100%;float:left}.articles,aside{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.articles{padding:0 40px 0 0}.articles .whats-up{margin:30px 0 60px 0;color:#888}.articles .whats-up:hover{color:#555}.articles .whats-up>h3{margin-bottom:10px;font-family:"Oswald",arial,sans-serif;font-weight:400;font-size:21px}.articles .tagcloud a{text-decoration:none}.articles .tagcloud .current-tag{display:inline-block;padding:3px 6px;line-height:normal;background-color:#eb3755;color:#f0f0f0;text-shadow:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.articles article{margin-bottom:100px}.articles article>h1{position:relative}.articles article>h1 a,.articles .single>h1{text-decoration:none;font-family:"Oswald",arial,sans-serif;font-weight:400;font-size:47px;line-height:60px;text-shadow:none;color:#555}.articles article>h1 a:hover{color:#eb3755}.articles .single>h1{font-size:53px;line-height:60px}.articles article .article-excerpt .featured-image,.articles .single .content .featured-image{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:5px solid rgba(255,255,255,0.5);margin:0 0 10px 0;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.08);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.08);box-shadow:1px 1px 1px rgba(0,0,0,0.08)}.articles article .article-excerpt .featured-image:hover{border-color:rgba(255,255,255,1);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.15);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.15);box-shadow:1px 1px 1px rgba(0,0,0,0.15)}.articles article .article-excerpt .article-meta{position:relative;background:#333;text-shadow:1px 1px 0 rgba(0,0,0,0.5);padding:10px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:georgia,serif;font-size:13px;font-style:italic;color:#999;width:410px;max-width:70%;margin-right:80px}.articles article .article-excerpt .article-meta a:hover{color:#6bdaea}.articles article .article-excerpt .article-meta .update-info{display:block;margin:10px 0;font-size:17px;color:#bbb}.articles article .article-excerpt .article-meta .comments-info{display:block;position:absolute;right:-80px;background:rgba(255,255,255,0);border:1px solid rgba(0,0,0,0.1);width:60px;height:60px;line-height:60px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;text-align:center;text-decoration:none;overflow:hidden;font-family:"Alice",georgia,serif;font-style:normal;font-size:23px;color:#bbb;text-shadow:none;top:50%;margin-top:-30px}.articles article:hover .article-excerpt .article-meta .comments-info:hover{background:#eb3755;color:#fff;text-shadow:2px 2px 0 rgba(0,0,0,0.1);border:1px solid rgba(0,0,0,0)}.articles .articles-nav a{display:block;font-family:"Alice",georgia,serif;font-size:17px;text-decoration:none;color:#888;float:right}.articles .articles-nav a:first-child{float:left}.articles .articles-nav a:hover{color:#eb3755}.articles .single{margin-bottom:40px}.articles .single .article-meta,.articles .single .content .main-links{color:#888;font-family:georgia,serif;font-size:15px;font-style:italic}.articles .single .article-meta .update-info{display:block;color:#555;font-size:16px}.articles .single .content .featured-image+p+p~p,.articles .single .content .featured-image+p~h2,.articles .single .content .featured-image+p~h3{clear:both}.articles .single .content .featured-image+p~.alignleft~p,.articles .single .content .featured-image+p~.alignright~p{clear:none}.articles .single .content .main-links{margin-bottom:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#333;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:70%}.articles .single .content>p+.main-links{width:70%}.articles .single .content .featured-image~p+.main-links{float:left;width:410px}.articles .single .content .main-links>div{float:left;text-shadow:1px 1px 0 rgba(0,0,0,0.5);color:#999;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:50%}.articles .single .content .main-links.main-single-link>div{width:80%}.articles .single .content .main-links>div:first-child{padding-right:20px}.articles .single .content .main-links a{display:inline-block}.articles .single .content .main-links a.demo-link,.articles .single .content .main-links a.download-link{color:#bbb;display:block;font-size:18px;line-height:20px;text-decoration:none;text-shadow:2px 2px 0 rgba(0,0,0,0.5)}.articles .single .content .main-links a:hover{color:#6bdaea}.articles .single .content ul.post-main-links{overflow:hidden;margin:0;padding:0;list-style:none;font-family:georgia,serif;font-size:17px;font-style:italic;line-height:30px}.articles .single .content ul.post-main-links li{float:left;margin:0 20px 15px 0;color:#333}.articles .single .content ul.post-main-links li a{display:block;text-decoration:none;padding:0 10px;background:rgba(0,0,0,.07);text-shadow:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.articles .single .content ul.post-main-links li a:hover{background:rgba(255,255,255,.7)}.articles .single .content a[rel='demo']{white-space:nowrap}.articles .single .content a[rel='demo']>span{display:inline-block;width:20px;height:14px;overflow:hidden;vertical-align:middle;background-position:-80px -80px}.articles .single .content a[rel='demo']:hover>span{background-position:-100px -80px}.articles .single .content h2{font-family:"Alice",georgia,serif;font-weight:400;font-size:33px;line-height:40px;margin-top:40px}.articles .single .content .featured-image+p~.main-links+h2,.articles .single .content .featured-image+p+p+h2,.articles .single .content .featured-image+p~.main-links+h3,.articles .single .content .featured-image+p+p+h3,.articles .single .content .featured-image+p~.main-links+p,.articles .single .content .featured-image+p+p+p{padding-top:20px}.articles .single .content h3{font-size:18px}.articles .single .content>ul,.articles .single .content>ol{margin-bottom:20px}.articles .single .content ul,.articles .single .content ol{margin-left:20px;clear:both}.articles .single .content ul{list-style-type:circle}.articles .single .content ul li,.articles .single .content ol li{margin-left:20px}.articles .single .content ul+p,.articles .single .content ol+p{margin-top:20px}.articles .single .content img{display:inline-block;border:5px solid rgba(255,255,255,0.5);-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.08);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.08);box-shadow:1px 1px 1px rgba(0,0,0,0.08);max-width:95%;height:auto}.articles .single .content .donate-link img,.articles .single .content form img,.articles .single .content img.wp-smiley,.articles .single .content .featured-image img{border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:100%}.articles .single .content img.aligncenter{display:block}.table-wrapper{max-width:100%;overflow:auto}.articles .single .content table{margin-bottom:20px;width:100%}article.single h4+table{margin-top:10px}.articles .single .content table tr:nth-child(odd) td{background:rgba(255,255,255,0.45)}.articles .single .content table tr:nth-child(odd) td:nth-child(odd){background:rgba(255,255,255,0.75)}.articles .single .content td{padding:10px}.articles .single .content table code,.articles .single .content table pre{margin:0;padding:0;background:transparent}.articles .single .content table pre code,.articles .single .content table pre{white-space:pre-wrap}pre,code{font-family:Consolas,Monaco,'Andale Mono',monospace;color:#333;white-space:pre-wrap;word-break:break-all;overflow:auto;max-width:100%}pre{display:block;margin-bottom:20px;position:relative;background:#f8f8f8;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-shadow:none}code{white-space:pre-wrap;padding:0 2px;text-shadow:none;word-break:normal}pre code{padding:0;margin:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;word-break:break-all}code[class*="language-"],pre[class*="language-"]{text-shadow:none}pre[class*="language-"]{background:#fdfdfd;margin-bottom:20px}pre[class*="language-"]+h3{margin-top:30px}:not(pre)>code[class*="language-"]{background:rgba(255,255,255,.75)}:not(pre)>code[class*="language-"]{border-radius:0}:not(pre)>code{background:rgba(255,255,255,.6);}#comments code{color:#3927bb;background-color:transparent}#comments .comment-content p>br+code{margin-top:10px;display:inline-block}#comments .comment-content p>br+br+code{margin-top:0}#comments .comment-content del{text-shadow:none;color:#888}.articles .single .content .hidden-block{clear:both}.articles .single .content .hidden-block>h3{margin-bottom:0;padding-bottom:20px}.articles .single .content .hidden-block>h3 a{text-decoration:none}.articles .single .content .hidden-block>h3 a .toggle-sign{display:inline-block;font-weight:normal;padding-left:5px}.articles .single .content .hidden-block .hidden-block-content{padding-bottom:20px;display:none}.articles .single .content .changelog>li{margin-bottom:20px}.articles .single .content .changelog>li:hover{color:#eb3755}.articles .single .content .changelog>li ul{list-style-type:none;font-family:georgia,serif;font-size:13px;color:#777}.articles .single .content .changelog>li ul li{margin-left:0}.articles .single .content .changelog>li:hover ul li{background:rgba(255,255,255,0.4)}.articles .single .content .donate-link{margin-bottom:40px}.articles .single .article-extras h2,.articles .single .article-extras h3{margin-bottom:0}.articles .single .article-extras .share-article{margin-bottom:40px;min-height:80px}.articles .single .article-extras .article-tags,.articles .single .article-extras .related-articles{margin-bottom:20px}.articles .single .article-extras .article-tags+.related-articles{margin-top:40px}.articles .single .article-extras .related-articles a{display:inline-block;margin-right:20px}.expand-info{overflow:hidden;display:none}.expand-info>hr{border-style:dashed}.main-links a[href='#expand-info']{display:inline-block}.main-links a[href='#expand-info']+.expand-info{padding-top:5px}.articles .single~.articles-nav a[rel='next']:before{display:inline;content:"Next: "}.articles .single~.articles-nav a[rel='prev']:before{display:inline;content:"Previous: "}.paging{background:rgba(107,218,234,0.15);padding:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2);box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2);margin-top:20px}.paging a{text-decoration:none;display:inline-block}.paging span,#comments .paging a{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;display:inline-block;margin:0 3px;padding:0 3px;background:rgba(255,255,255,0.6)}.paging a span,#comments .paging a{background:rgba(255,255,255,0)}.paging a:hover span,#comments .paging a:hover{color:#fff;text-shadow:none;background:#eb3755}#comments,.nocomments.pass-required{margin-top:60px}#comments>h2{font-family:"Oswald",arial,sans-serif;font-weight:400;font-size:35px;line-height:40px;text-shadow:none;color:#555;position:relative;margin-bottom:10px}#comments>h2 .gen-icon.social-comments-rss{display:block;position:absolute;width:40px;height:40px;overflow:hidden;top:0;right:0;line-height:40px}#comments>.post-comment{display:inline-block;margin-bottom:20px}#comments>ol{list-style-type:decimal-leading-zero}#comments li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:40px;margin-bottom:20px;padding:10px 20px 10px 0;color:#888;border-left:1px solid #ccc}#comments li:hover{color:#444;border-left-color:#888;background:rgba(255,255,255,0.25)}#comments li.bypostauthor{border-left-color:#eb3755;background-color:rgba(255,255,255,0.35)}#comments>ol>li{margin-bottom:40px}#comments li ul li{border-left:none}#comments li ul li.bypostauthor{border-left:1px solid #eb3755}#comments li.bypostauthor:hover{border-left-color:#f93;color:#eb3755}#comments .comment-container{padding-left:90px;padding-right:20px}#comments .comment-container .avatar{display:block;width:60px;height:60px;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;overflow:hidden;background-position:center center;background-repeat:no-repeat;background-size:60px 60px;float:left;margin:0 0 0 -80px}#comments .comment-container .author,#comments .comment-container .comment-content{color:#444}#comments .comment-container .author{font-family:"Alice",georgia,serif;font-weight:400;font-size:19px}#comments .comment-container .author a{text-decoration:none}#comments .comment-container .comment-meta,#comments .comment-container .comment-reply-link,#comments>.nocomments{font-family:georgia,serif;font-style:italic;font-size:13px;color:#888}#comments .comment-container .comment-meta .date,#comments .comment-container .comment-meta>a{margin-right:10px}#comments .comment-container .comment-content{padding:20px 0;font-size:13px}#comments .comment-container .awaiting-approval{margin-bottom:0;padding-top:20px;font-family:georgia,serif;font-style:italic;font-size:15px;color:#eb3755}#comments .comment-container .comment-reply-link:hover{color:#eb3755}#comments ul,#comments ul li{list-style:none;list-style-image:none}#comments ul li{margin-left:80px}#comments blockquote,#comments q{color:#888;font-family:"Alice",georgia,serif;font-size:17px;font-weight:400}#respond .post-a-comment{display:inline-block;width:34px;height:40px;overflow:hidden;text-align:center;line-height:60px;vertical-align:text-bottom}#respond .post-a-comment span{display:inline-block;width:28px;height:28px;overflow:hidden;position:relative;border-bottom:1px solid #444;padding-bottom:1px}#respond .post-a-comment span svg{display:inline-block;fill:#444;position:absolute;top:0;left:0}#respond #comment,.wpcf7 textarea{display:block;margin-top:10px;margin-bottom:10px;width:85%;padding:10px}.wpcf7 textarea{padding:10px!important}#respond input[type='text'],#respond input[type='email'],#respond input[type='url'],#respond textarea,.wpcf7 input[type='text'],.wpcf7 input[type='email'],.wpcf7 input[type='url'],.wpcf7 textarea{width:70%;height:30px;margin-right:10px;padding:0 10px;border:0;background:rgba(255,255,255,0.5);color:#3927bb;font-family:georgia,serif;font-size:15px;font-style:italic;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2);box-shadow:inset 1px 1px 1px rgba(0,0,0,0.2)}#respond textarea,.wpcf7 textarea{height:200px;min-height:200px}#respond input[type='text']:hover,#respond input[type='email']:hover,#respond input[type='url']:hover,#respond textarea:hover,#respond input[type='text']:focus,#respond input[type='email']:focus,#respond input[type='url']:focus,#respond textarea:focus,.wpcf7 input[type='text']:hover,.wpcf7 input[type='email']:hover,.wpcf7 input[type='url']:hover,.wpcf7 textarea:hover,.wpcf7 input[type='text']:focus,.wpcf7 input[type='email']:focus,.wpcf7 input[type='url']:focus,.wpcf7 textarea:focus{background:rgba(255,255,255,1)}#bsbm_form{width:85%}#respond label,#respond form>p:first-child,#respond .allowed-tags,.wpcf7 form div+p,#bsbm_form{color:#888}#respond form p:hover label,#respond form p:hover .allowed-tags,#bsbm_form:hover,#bsbm_form:hover label{color:#444}#respond form>p:first-child,.wpcf7 form div+p,#bsbm_form .notice{font-family:georgia,serif;font-style:italic;font-size:13px}#respond .asterisc,.wpcf7 .asterisc{color:#f93;font-size:20px;font-family:arial,sans-serif;font-style:normal}#respond .allowed-tags{display:block;font-family:"Courier New",monospace;width:85%}#respond .allowed-tags em{font-family:georgia,serif;font-size:13px}#respond input[type='submit'],.wpcf7 input[type='submit']{border:0;background:#333;color:#6bdaea;font-family:georgia,serif;font-style:italic;font-size:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:25px;padding:5px 20px;margin-bottom:15px}#respond input[type='submit']:hover,.wpcf7 input[type='submit']:hover{background:#444}#respond input[type='submit']:active,.wpcf7 input[type='submit']:active{background:#6bdaea;color:#444}#comments li #respond .post-a-comment{display:none}#comments li #respond,#comments li:hover #respond{color:#444}#comments li ul li ul li #respond input[type='text'],#comments li ul li ul li #respond input[type='email'],#comments li ul li ul li #respond input[type='url'],#comments li ul li ul li #respond textarea{background:rgba(0,0,0,0.07)}#comments li ul li ul li #respond input[type='text']:hover,#comments li ul li ul li #respond input[type='email']:hover,#comments li ul li ul li #respond input[type='url']:hover,#comments li ul li ul li #respond textarea:hover,#comments li ul li ul li #respond input[type='text']:focus,#comments li ul li ul li #respond input[type='email']:focus,#comments li ul li ul li #respond input[type='url']:focus,#comments li ul li ul li #respond textarea:focus{background:rgba(0,0,0,0.04)}span.wpcf7-not-valid-tip{border:none!important;background:#eb3755!important;font-size:12px!important;padding:2px 8px!important;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 2px 1px rgba(0,0,0,0.1);-moz-box-shadow:2px 2px 1px rgba(0,0,0,0.1);box-shadow:2px 2px 0 #6bdaea;color:#fff;text-shadow:none;width:50%}div.wpcf7 img.ajax-loader{margin-left:10px!important}div.wpcf7-response-output{margin:10px 0!important;padding:5px 10px!important}aside{display:none;float:left;width:380px;margin-left:-380px;padding:20px 22px;font-family:georgia,serif;font-size:13px}.aside-section,aside>nav,.footer-section{margin-bottom:40px}.floated-ads>a,.floated-ads>.adsbygoogle{float:left;margin-right:25px}aside h3,footer h3{font-family:"Alice",georgia,serif;font-weight:400;font-size:25px;line-height:30px;margin-bottom:10px}aside h3 a{text-decoration:none;color:#555}aside h3 a:hover{color:#eb3755}#navigation-menu li{margin:10px 0}#navigation-menu a{display:inline-block;text-decoration:none;font-family:"Alice",georgia,serif;font-size:19px}aside .donate,.single .donate{font-family:"Alice",georgia,serif;font-size:17px}.donate-message{display:inline-block;font-family:Damion,georgia,serif;font-size:20px;color:#eb3755;margin-bottom:5px}.donate-message+h3{font-size:27px}.donate-message+h3 form{display:inline-block;vertical-align:middle;margin-top:7px}aside .featured-stuff img,aside .banner img{margin-bottom:10px;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,0.08);-moz-box-shadow:1px 1px 1px rgba(0,0,0,0.08);box-shadow:1px 1px 1px rgba(0,0,0,0.08)}footer{position:relative;overflow:hidden;padding:60px 0;background:#333;color:#999;font-family:georgia,serif;font-size:13px;text-shadow:-1px -1px 0 rgba(0,0,0,0.75)}footer a:hover{color:#6bdaea}footer blockquote{font-family:"Alice",georgia,serif;font-size:23px;font-weight:400;line-height:30px;color:#f93;margin:40px}footer blockquote .quote-source{display:block;margin:10px 0 0 20px;font-family:georgia,serif;font-size:15px;line-height:20px;color:#cb7a29}footer .back-to-top{display:inline-block;width:50px;height:50px;line-height:62px;text-align:center;text-decoration:none;overflow:hidden;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background-color:rgba(0,0,0,.25);position:relative}footer .back-to-top span{display:inline-block;width:20px;height:20px;overflow:hidden;position:relative}footer .back-to-top span svg{display:inline-block;fill:#555;position:absolute;top:0;left:0}footer .back-to-top:hover{background-color:#6bdaea}footer .back-to-top:hover span svg{fill:#333}.error404{margin:80px 0}.error404 h1{font-size:112px;line-height:120px}.error404 h1>span{white-space:nowrap}.error404 h2,.error404 p{margin-left:20px}.error404 h2{color:#eb3755;font-family:georgia,serif;font-style:italic;font-size:27px;line-height:40px}body>img{position:absolute;top:-1px}.links-ad{margin-bottom:10px}.whats-up+.links-ad{margin-top:-20px;margin-bottom:70px}.aside-ad-link{font-size:15px}.gen-ad-placeholder{text-align:center}.gen-ad-placeholder .adsbygoogle{vertical-align:bottom}.dl-message{position:fixed;background:#eb3755;color:#fff;text-shadow:none;width:340px;height:180px;overflow:hidden;top:50%;left:50%;margin-left:-170px;margin-top:-90px;padding:10px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;text-align:center;box-shadow:3px 3px 0 rgba(0,0,0,0.15)}.dl-message a:hover{color:#fff;text-decoration:none}.dl-message>a[href='#close']{position:absolute;top:0;right:0;width:30px;height:30px;text-align:center;line-height:30px;text-decoration:none;font-size:22px;opacity:.75}.dl-message>a[href='#close']:hover{opacity:1}#mTinyLightbox{display:none;position:fixed;width:auto;height:auto;top:0;right:0;bottom:0;left:0;padding:0;margin:0;text-align:center;overflow:hidden}#mTinyLightbox._mTL_active{display:block}#mTL_overlay{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;background-color:#742222;opacity:.1;-ms-filter:"alpha(opacity=10)"}#mTL_container{position:relative;height:100%;width:75%;margin:0 auto}#mTL_container img{display:none;position:absolute;box-shadow:0 0 140px rgba(0,0,0,.2);max-width:100%;height:auto;max-height:75%;z-index:1;margin:auto;top:0;right:0;bottom:0;left:0}._mTL_loaded #mTL_container img._mTL_current{z-index:3;display:block}.mTL_title,#mTL_next,#mTL_previous{display:block;position:absolute;bottom:2%;left:4%;width:auto;max-width:98%;max-height:40%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;background:#444;text-align:left;color:#eee;font-size:90%;text-shadow:none;z-index:3;border-radius:3px}.mTL_title>span{display:inline-block;padding:8px 15px 7px 15px}._mTL_loading .mTL_title{display:none}#mTL_next,#mTL_previous,#mTL_close{outline:0;z-index:3;text-decoration:none}#mTL_close{display:none;width:48px;height:48px;top:1%;right:4%}#mTL_next,#mTL_previous{display:none;width:35px;height:35px;left:auto;bottom:2%;right:4%}#mTL_previous{margin-right:45px}._mTL_in_group_l #mTL_previous{margin-right:0}#mTL_next>span,#mTL_previous>span{display:inline-block;width:35px;height:35px;line-height:35px;font-size:32px;text-align:center;position:relative}#mTL_close>span{display:inline-block;width:20px;height:20px;line-height:20px;font-size:28px;text-align:center;top:14px;position:relative}._mTL_cssT #mTL_next>span,._mTL_cssT #mTL_previous>span{text-indent:-9999px}._mTL_cssT #mTL_next>span:before,._mTL_cssT #mTL_previous>span:before{display:block;content:"";position:absolute;top:50%;width:8px;height:8px;margin-top:-5px;border-style:solid;border-color:#eee;background:transparent}._mTL_cssT #mTL_next>span:before{left:10px;border-width:0 3px 3px 0;transform:rotate(-45deg)}._mTL_cssT #mTL_previous>span:before{right:10px;border-width:0 0 3px 3px;transform:rotate(45deg)}#mTL_next:hover,#mTL_previous:hover,#mTL_close:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}._mTL_in_group #mTL_next,._mTL_in_group #mTL_previous{display:block}._mTL_in_group_f #mTL_previous,._mTL_in_group_l #mTL_next,._mTL_in_group_f._mTL_in_group_l #mTL_previous,._mTL_in_group_f._mTL_in_group_l #mTL_next{display:none}@keyframes mTL_spinner{to{transform:rotate(360deg)}}@-webkit-keyframes mTL_spinner{to{-webkit-transform:rotate(360deg)}}.mTL_spinner{position:absolute;left:50%;top:50%;height:96px;width:96px;margin:-48px auto auto -48px;z-index:2;display:none}.mTL_spinner:before{content:'Loading…';position:absolute;top:50%;left:50%;width:48px;height:48px;margin-top:-24px;margin-left:-24px;background:#444\9;color:#eee\9;font-size:80%\9;width:120px\9;height:30px\9;line-height:30px\9;text-align:center\9}.mTL_spinner:not(:required):before{content:'';border-radius:50%;border-top:5px solid #444;border-right:5px solid transparent;animation:mTL_spinner .6s linear infinite;-webkit-animation:mTL_spinner .6s linear infinite}._mTL_active._mTL_loading .mTL_spinner{display:block}.plugin-data{background:#E8E8E8;padding:1px 11px;border-radius:5px;margin-bottom:20px;}.plugin-data dl{overflow:hidden;clear:both;margin:10px 0;border-radius: 3px;}.plugin-data dl:nth-child(odd){background:#F9F9F9;}.plugin-data dt,.plugin-data dd{padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;}.plugin-data dt{width:35%;margin-right:2%;}.plugin-data dd{width:63%;border-left:1px solid #E8E8E8;min-height:41px;}.plugin-data dl:nth-child(odd) dd{background:#F2F2F2;}.plugin-data pre>code,.plugin-data pre{margin:0;padding:0;background:transparent;}.plugin-data :not(pre)>code{background:rgba(255,255,255,.4);word-break:break-all;}@media only screen and (min-width:640px){header>nav{float:right;margin-right:40px;width:auto;clear:none}.articles article .article-excerpt .featured-image,.articles .single .content .featured-image{float:left;max-width:70%;margin-right:20px}.articles .single .content .main-links a.demo-link,.articles .single .content .main-links a.download-link{font-size:23px;line-height:40px}}@media only screen and (min-width:1024px){header>nav{width:380px;margin-left:20px;padding:32px 22px;margin-right:0}.articles{margin-right:380px}aside{display:block}}@media only screen and (min-width:1280px){.articles .single>h1{font-size:61px;line-height:80px}.articles .single .content>p+.main-links,#respond input[type='text'],#respond input[type='email'],#respond input[type='url'],#respond textarea{width:50%}#respond #comment,#respond .allowed-tags{width:65%}}@media only screen and (min-width:1600px){.articles article .article-excerpt .article-meta{width:auto}}