/*
Theme Name: Madvibes Horizon
Theme URI: https://madvibes.com
Author: IAMMADVIBES Media Group
Author URI: https://iammadvibes.com
Description: The Madvibes DJ and promoter experience: cinematic stage, live radio, music explorer, event discovery and promoter brief builder.
Version: 1.1.0
Requires at least: 6.3
Requires PHP: 7.4
Text Domain: madvibes-horizon
*/
/* The main design is loaded from styles.css and horizon.css through WordPress. */
body:not(.home){padding-bottom:0}
.wp-content{max-width:980px;margin:auto;min-height:60vh;padding:70px 28px}
.wp-content h1{font-size:clamp(42px,7vw,86px);margin-bottom:30px}
.wp-content h2{font-size:40px;margin:35px 0 18px}
.wp-content h3{margin:25px 0 15px}
.wp-content p,.wp-content ul,.wp-content ol{margin:20px 0;line-height:1.85}
.wp-content a{color:#ff5148;text-decoration:underline}
.wp-content img{height:auto;max-width:100%;border-radius:8px}
.wp-content .entry{margin-bottom:55px;border-bottom:1px solid #333;padding-bottom:35px}
.wp-content .entry h2{margin-top:0}
.wp-content .entry h2 a{color:inherit;text-decoration:none}
.wp-content .wp-block-embed iframe{max-width:100%}
.wp-content input,.wp-content textarea{max-width:100%}
.wp-content .alignwide{width:100%}
.wp-nav{list-style:none;display:flex;gap:22px;padding:0;margin:0}
.wp-header{padding:20px 5vw;display:flex;justify-content:space-between;align-items:center;gap:25px;border-bottom:1px solid #333}
.wp-header .brand{width:200px}
.wp-footer{border-top:1px solid #333;padding:35px 5vw;font-size:12px;color:#aaa}
@media(max-width:640px){.wp-header{flex-direction:column}.wp-nav{flex-wrap:wrap;justify-content:center;font-size:12px}.wp-content{padding-top:40px}}
