﻿/*!
Theme Name: Just Media
Theme URI:
Author: David Giesemann
Author URI:
Description:
Version: 1.0.0
License:
License URI:
Tags:
Text Domain: just-media
Domain Path: /languages
*/.ml-0{margin-left:0rem}.mr-0{margin-right:0rem}.mt-0{margin-top:0rem}.mb-0{margin-bottom:0rem}.mx-0{margin-left:0rem;margin-right:0rem}.my-0{margin-top:0rem;margin-bottom:0rem}.pl-0{padding-left:0rem}.pr-0{padding-right:0rem}.pt-0{padding-top:0rem}.pb-0{padding-bottom:0rem}.px-0{padding-left:0rem;padding-right:0rem}.py-0{padding-top:0rem;padding-bottom:0rem}.ml-1{margin-left:1rem}.mr-1{margin-right:1rem}.mt-1{margin-top:1rem}.mb-1{margin-bottom:1rem}.mx-1{margin-left:1rem;margin-right:1rem}.my-1{margin-top:1rem;margin-bottom:1rem}.pl-1{padding-left:1rem}.pr-1{padding-right:1rem}.pt-1{padding-top:1rem}.pb-1{padding-bottom:1rem}.px-1{padding-left:1rem;padding-right:1rem}.py-1{padding-top:1rem;padding-bottom:1rem}.ml-2{margin-left:2rem}.mr-2{margin-right:2rem}.mt-2{margin-top:2rem}.mb-2{margin-bottom:2rem}.mx-2{margin-left:2rem;margin-right:2rem}.my-2{margin-top:2rem;margin-bottom:2rem}.pl-2{padding-left:2rem}.pr-2{padding-right:2rem}.pt-2{padding-top:2rem}.pb-2{padding-bottom:2rem}.px-2{padding-left:2rem;padding-right:2rem}.py-2{padding-top:2rem;padding-bottom:2rem}.ml-3{margin-left:3rem}.mr-3{margin-right:3rem}.mt-3{margin-top:3rem}.mb-3{margin-bottom:3rem}.mx-3{margin-left:3rem;margin-right:3rem}.my-3{margin-top:3rem;margin-bottom:3rem}.pl-3{padding-left:3rem}.pr-3{padding-right:3rem}.pt-3{padding-top:3rem}.pb-3{padding-bottom:3rem}.px-3{padding-left:3rem;padding-right:3rem}.py-3{padding-top:3rem;padding-bottom:3rem}.ml-4{margin-left:4rem}.mr-4{margin-right:4rem}.mt-4{margin-top:4rem}.mb-4{margin-bottom:4rem}.mx-4{margin-left:4rem;margin-right:4rem}.my-4{margin-top:4rem;margin-bottom:4rem}.pl-4{padding-left:4rem}.pr-4{padding-right:4rem}.pt-4{padding-top:4rem}.pb-4{padding-bottom:4rem}.px-4{padding-left:4rem;padding-right:4rem}.py-4{padding-top:4rem;padding-bottom:4rem}.ml-5{margin-left:5rem}.mr-5{margin-right:5rem}.mt-5{margin-top:5rem}.mb-5{margin-bottom:5rem}.mx-5{margin-left:5rem;margin-right:5rem}.my-5{margin-top:5rem;margin-bottom:5rem}.pl-5{padding-left:5rem}.pr-5{padding-right:5rem}.pt-5{padding-top:5rem}.pb-5{padding-bottom:5rem}.px-5{padding-left:5rem;padding-right:5rem}.py-5{padding-top:5rem;padding-bottom:5rem}.single-post{line-height:1.5}.single-post article{background:#fff;padding:1rem;width:100%;max-width:100%}.single-post article *:not(img){max-width:600px;margin-left:auto;margin-right:auto}.single-post article .alignfull{margin:1rem calc(50% - 50vw);max-width:100vw;width:100vw}.single-post article .alignwide{margin:1rem -1rem;max-width:calc(100% + 2rem);width:calc(100% + 2rem)}.single-post h1,.single-post h2,.single-post h3,.single-post h4,.single-post h5,.single-post h6{font-weight:700;line-height:1.2}.single-post h1{font-size:2.5rem;margin-bottom:2rem}.single-post h2{font-size:2.25rem;margin-bottom:1.75rem}.single-post h3{font-size:2rem;margin-bottom:1.5rem}.single-post h4{font-size:1.75rem;margin-bottom:1.25rem}.single-post h5{font-size:1.5rem;margin-bottom:1rem}.single-post h6{font-size:1.25rem;margin-bottom:1rem}.single-post p,.single-post ul,.single-post figure{margin-bottom:1.5rem}.single-post .wp-post-image{width:100%;max-width:100%;height:auto}*{margin:0;padding:0;box-sizing:border-box;font-family:sans-serif}a{text-decoration:none;color:#e73e07}body,html{min-height:101%}button,[type=submit]{display:inline-flex;padding:5px 10px;cursor:pointer}img{max-width:100%;height:auto;display:block}.bg-primary{background-color:#e73e07}.container{width:1440px;margin-left:auto;margin-right:auto;background-color:inherit}@media(max-width: 1480px){.container{width:1200px}}@media(max-width: 1240px){.container{width:1024px}}@media(max-width: 1096px){.container{width:960px}}@media(max-width: 992px){.container{width:calc(100% - 20px);margin-left:10px;margin-right:10px}}.post-password-form label{display:flex;align-items:center;margin:20px 0}.post-password-form label input{margin-left:20px;padding:5px 10px}#custom-header{width:100%;height:auto;display:block;background-size:cover;background-repeat:no-repeat;background-position:center center}#custom-header:before{content:"";display:block;padding-top:33.3333333333%}#topbar .container{display:grid;grid-template-areas:"logo" "navigation";grid-template-columns:1fr;align-items:center;grid-gap:20px;padding-top:10px;padding-bottom:10px}@media(max-width: 767px){#topbar .container{grid-template-rows:80px 60px}}@media(min-width: 768px){#topbar .container{grid-template-columns:minmax(0, 1fr) minmax(0, 3fr);grid-template-areas:"logo navigation"}}#topbar .container .custom-logo{max-height:80px;width:auto;margin:auto}#topbar #nav-main{grid-area:navigation;max-width:100%;overflow:hidden;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none;overscroll-behavior:contain}#topbar #nav-main::-webkit-scrollbar{display:none}@media(min-width: 768px){#topbar #nav-main{justify-self:end}}#topbar #nav-main *{white-space:nowrap}@media(max-width: 768px){#topbar #nav-main.overscroll ul::after{content:"»";padding:0 0 0 50px;margin:0 0 0 -20px;background-image:linear-gradient(to right, rgba(255, 255, 255, 0), white 50px, white);position:sticky;right:0;display:flex;align-items:center;pointer-events:none}}#bottombar .container{padding-top:10px;padding-bottom:10px;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);grid-template-areas:"logo left center right";grid-gap:20px;align-items:center}#bottombar .container #footer-left{grid-area:left}#bottombar .container #footer-center{grid-area:center}#bottombar .container #footer-right{grid-area:right}#nav-main ul{list-style:none;display:flex;margin:0}#nav-main ul li{text-align:center;margin-left:2rem}#nav-main ul li:first-child{margin-left:0}#nav-main ul li a{height:60px;display:inline-flex;align-items:center}#nav-main ul li.current-menu-item{position:relative}#nav-main ul li.current-menu-item:after{content:"";width:0;height:0;border-style:solid;border-width:10px 8px 0 8px;border-color:#e73e07 transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-8px}#copyright{color:#fff;background-color:#222}#copyright .container{padding-top:10px;padding-bottom:10px;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);grid-gap:20px;grid-template-areas:"content content content logo";align-items:center;justify-content:space-between}#copyright .container a{color:#fff !important}#copyright .container img{max-width:120px;margin-left:auto}#copyright .container small{grid-area:content}
