/*!
Theme Name: Justitia
Author: Cisuna Digital Philipp Mandusic
Author URI: https://cisuna.digital
Description: Custom theme for AV-Justitia.at
Requires at least: WordPress 4.9.6
Version: 1.0
License: Proprietary
Text Domain: justitia
*/embed,iframe,object{max-width:100%}svg{fill:currentColor}blockquote{text-align:center;font-style:italic;font-weight:700;letter-spacing:1px;margin:1em 0}#cancel-comment-reply-link,.author-description .author-link,.comment-author .fn,.comment-metadata,.comment-reply-link,.comments-title,.discussion-meta-info,.entry-footer,.entry-meta,.error-404 .page-title,.main-navigation,.no-comments,.not-found .page-title,.page-description,.page-links,.pagination .nav-links,.post-navigation .post-title,.site-info,.site-title,.sticky-post,h1,h2,h3,h4,h5,h6{font-family:Raleway,OpenSans,Arial;font-weight:400;margin:0 0 15px}.author-description .author-link,.comment-author .fn,.comments-title,.error-404 .page-title,.main-navigation,.no-comments,.not-found .page-title,.page-description,.pagination .nav-links,.post-navigation .post-title,.site-title,h1,h2,h3,h4,h5,h6{font-weight:400;letter-spacing:-.02em;line-height:1.4em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.author-description .author-bio,.main-navigation ul.main-menu>li,.nav-links,.site-branding,.social-navigation{line-height:1.4em}.entry-title,.error-404 .page-title,.has-larger-font-size,.not-found .page-title,.page-title,h2{font-size:2em}.comments-title,.has-large-font-size,.has-regular-font-size,h3{font-size:1.5em}.comment-author .fn,.main-navigation,.nav-links,.no-comments,.page-description,.site-description,.site-title,h2.author-title,h4,p.author-bio{font-size:1.3em}.comment-content,.pagination .nav-links,h5{font-size:1.2em}#cancel-comment-reply-link,.comment-metadata,.comment-notes,.comment-reply-link,.discussion-meta-info,.entry-footer,.entry-meta,.has-small-font-size,.site-info,.sticky-post,h6,img:after{font-size:1em}.comments-title,.entry-title,.error-404 .page-title,.not-found .page-title,.post-navigation .post-title,blockquote{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;word-wrap:break-word}@media (max-width:992px){.entry-title{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}}#colophon{min-height:100px;background-color:#0f2078;position:relative;z-index:1}.footer-wrapper{width:1200px;margin:0 auto;padding:50px;max-width:100%}.footer-wrapper .site-info{list-style:none;margin:0;padding:0}.footer-wrapper .site-info li{padding:2px 10px;display:inline-block;font-size:18px;line-height:1.4em;position:relative;font-weight:700;letter-spacing:2px;color:#fff}.footer-wrapper .site-info li:after{content:"";display:inline-block;position:absolute;right:-3px;background:#fff;width:2px;height:1em;top:.3em}.footer-wrapper .site-info li:last-child:after{display:none}.footer-wrapper .site-info li a,.footer-wrapper .site-info li a:active{color:#fff;text-decoration:none;font-weight:700;letter-spacing:2px;padding:3px}.footer-wrapper .site-info li a:focus,.footer-wrapper .site-info li a:hover{color:#fff;text-decoration:underline;font-weight:700;letter-spacing:2px;padding:3px}@media (max-width:992px){.footer-wrapper .site-info li{display:block}.footer-wrapper .site-info li:after{display:none}}.footer-wrapper .widget-area{margin-top:30px;color:#fff;padding:0 5px;font-family:Raleway,OpenSans,Arial;letter-spacing:1px}.footer-wrapper .widget-area,.footer-wrapper .widget-area .widget-column{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-pack:start;justify-content:flex-start}.footer-wrapper .widget-area .widget-column{width:100%}.footer-wrapper .widget-area .widget-column .footer-bar-widget{padding:0 30px 30px 0;-webkit-box-flex:1;flex-grow:1;min-width:25%}.footer-wrapper .widget-area .menu,.footer-wrapper .widget-area ul:not([class]):not([id]){list-style:none;margin:0;padding:0}.footer-wrapper .widget-area .menu li,.footer-wrapper .widget-area ul:not([class]):not([id]) li{display:block}.footer-wrapper .widget-area .menu li a,.footer-wrapper .widget-area .menu li a:active,.footer-wrapper .widget-area ul:not([class]):not([id]) li a,.footer-wrapper .widget-area ul:not([class]):not([id]) li a:active{color:#fff;text-decoration:none;display:inline-block;width:100%;height:100%;padding:5px 0;line-height:1.7em}.footer-wrapper .widget-area .menu li a:focus,.footer-wrapper .widget-area .menu li a:hover,.footer-wrapper .widget-area ul:not([class]):not([id]) li a:focus,.footer-wrapper .widget-area ul:not([class]):not([id]) li a:hover{color:#fff;text-decoration:underline;display:inline-block;width:100%;height:100%;padding:5px 0;line-height:1.7em}.footer-wrapper .widget-area h6{text-transform:uppercase;border-bottom:2px solid #fff;display:inline-block;letter-spacing:2px}input[type=email],input[type=search],input[type=tel],input[type=text],input[type=url]{line-height:1.4em;border:none;border-radius:2px;padding:5px}#page button,#page input[type=submit],button,input[type=button],input[type=submit]{border:thin solid #0f2078;line-height:1.5em;padding:4px 10px;text-transform:uppercase;color:#fff;background-color:#0f2078;-webkit-transition:background-color .25s ease-in-out,color .25s ease-in-out;transition:background-color .25s ease-in-out,color .25s ease-in-out;cursor:pointer;border-radius:2px;font-weight:600;letter-spacing:1px}#page button:hover,#page input[type=submit]:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{color:#0f2078;background-color:#fff}#colophon button{border:thin solid #fff}.page-content .search-form{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap}.page-content .search-form input{-webkit-box-flex:1;flex-grow:1;margin-right:15px;border:thin solid #0f2078;padding:0 5px}