  #wpadminbar{display:none !important;} body{font-family:'Lato',sans-serif;}h1{color:#252525;font-family:'Rye',serif;font-size:2em;line-height:1.27em;margin:25px 0;}h2{color:#252525;font-family:'Rye',serif;font-size:1.8em;line-height:1.5rem;margin:25px 0;}h3{color:#252525;font-family:'Rye',serif;font-size:1.6em;line-height:1.5rem;margin:25px 0;}h4{font-family:'Rye',serif;color:#252525;font-weight:bold;font-size:1.5em;line-height:1.5rem;margin:25px 0;}p{font-family:'Lato',sans-serif;color:#252525;font-size:16px;margin:15px 0;}ul{list-style-type:none;}.row{margin:0 auto;max-width:75rem;width:100%;}.flex-row{display:flex;width:100%;max-width:1600px;margin:0 auto;}.flex-row.full{max-width:100%;}.contain-to-grid{background:none !important;}.contain-to-grid .top-bar{max-width:75em;}.page-wrapper{max-width:75rem;clear:both;}.header-details{width:40%;}.flex-row.header-row{align-items:center;padding:2vh 2.5vw;border-bottom:1px solid #ffffff87;max-width:calc(100% - 5vw);}p.title a{color:#ffffff;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:18px;}.hero-wrapper{height:calc(100% - 110px);}.flex-row.hero-row{justify-content:center;height:100%;padding:13vh 0;}.hero-wrapper{height:calc(100% - 110px);}.hero-content h1{color:#ffffff;font-size:48px;margin:0 0 4vh;line-height:1;text-align:center;}span.author{display:block;font-size:.5em;margin-top:20px;}span.scroll-arrow{cursor:pointer;color:#ffffff;font-family:'Rye',serif;position:relative;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}span.scroll-arrow:hover{color:#f0962b;}.hero-content{align-items:center;display:flex;flex-direction:column;}span.scroll-arrow::after{content:"\f078";font-family:'Font Awesome 6 Pro';position:absolute;bottom:0;left:calc(50% - 8px);animation:scrollArrow 500ms linear 0s infinite alternate;font-size:22px;}@keyframes scrollArrow{0%{bottom:0;}100%{bottom:-5px;}}.top-bar{background:none;height:35px;line-height:35px;}.top-bar-section ul li{background:none;}.top-bar-section ul li:not(:last-child){margin-right:3px;}.top-bar-section li:not(.has-form) a:not(.button){font-family:'Lato',sans-serif;background:none;color:#ffffff;position:relative;font-size:16px;text-transform:uppercase;font-weight:bold;line-height:35px;padding:0 15px;letter-spacing:1px;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease;}.top-bar-section ul li:hover:not(.has-form)>a,.top-bar-section li:not(.has-form) a:not(.button):hover,.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:none;color:#f7b617;line-height:35px;padding:0 15px;}.top-bar-section .has-dropdown>a{padding-right:15px !important;}.top-bar-section .has-dropdown>a:after{border:none;top:2px;margin-right:12px;content:"\f078";font-family:'Font Awesome 6 Pro';font-size:.5em;color:#ffffff;font-weight:600;}.top-bar-section .dropdown li{margin:0 !important;}.header-inner{background:center / cover no-repeat url(https://themidnightmediafair.com/wp-content/uploads/2024/10/hero.jpg);} table.prizes p{color:#000000;} @media only screen and (min-width:1025px){.navigation-wrapper{display:flex;justify-content:flex-end;width:60%;padding-right:3vw;}.top-bar-section .dropdown{background:#000000;border:1px solid #f9b818;text-align:left;padding:3vh 15px;left:50%;border-radius:10px;box-shadow:2px 8px 10px 0px rgba(0,0,0,0.24);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.top-bar-section .dropdown li:not(.has-form) a:not(.button){background:none;color:#ffffff;font-size:14px;font-weight:400;line-height:2;padding:0 15px;position:relative;}.top-bar-section .dropdown li:not(.has-form):hover>a:not(.button),.top-bar-section .dropdown li.active:not(.has-form) a:not(.button){background:none;color:#f7b617;line-height:2;padding:0 15px;}} .video-wrapper{width:100%;padding:15vh 0;}.curtains-bg{background:center top / cover no-repeat url(https://themidnightmediafair.com/wp-content/uploads/2024/10/curtains-bg.jpg);}.flex-row.video-row{max-width:1024px;flex-direction:column;}h1.page-header{display:none;}.inner-page{background:#060e18;}.inner-content h1,.inner-content h2,.inner-content p{color:#ffffff;}.inner-content{padding:10vh 0;max-width:1280px;}ul.star-list{margin-left:0;}ul.star-list li{color:#ffffff;margin-bottom:5px;padding-left:30px;font-size:18px;position:relative;}ul.star-list li::before{content:"\f005";font-family:'Font Awesome 6 Pro';color:gold;font-size:15px;position:absolute;left:0;top:4px;}main ol li{color:#ffffff;font-size:18px;margin-bottom:5px;}ul.photo-list{list-style-type:circle;color:#ffffff;}ul.photo-list li{font-size:18px;margin-bottom:5px;}ul.photo-list ul{margin-left:0;}ul.photo-list ul li{padding-left:30px;position:relative;}ul.photo-list ul li::before{content:"\f030";font-family:'Font Awesome 6 Pro';color:#f0962b;position:absolute;font-size:16px;left:4px;top:3px;}.inner-content a{color:#f0962b;}p.prize-disclaimer{font-style:italic;font-size:14px;}ul.star-list li a{color:#ffffff;text-decoration:underline;}ul.star-list li a:hover{color:#f0962b;}.home-content{text-align:center;background:#000000ad;padding:25px;}.home-content h1{color:#ffffff;font-size:40px;}.home-content p{color:#ffffff;font-size:20px;}img.logo{width:300px;}footer.footer-wrapper{background:#080808;padding:4vh 0;}.gallery-wrapper h2{display:none;}img.align-right{float:right;margin:15px 0 15px 15px;}p.red{color:red;} .footer-wrapper{width:100%;}.footer-inner-wrapper{margin:0 auto;padding:25px 0 0 0;}.footer-inner-wrapper h1{padding:0 0 25px 0;}.contactForm{margin-top:20px;}.contactForm label{font-weight:bold;display:block;}.contactForm input{width:100%;padding:3px;margin-bottom:5px;}.contactForm textarea{width:100%;}.contactForm .captchaWrapper{margin-top:10px;}.contactForm .captchaRefresh{vertical-align:top;}.contactForm .submitWrapper{text-align:center;margin-top:30px;}.contactForm .submitWrapper span.submit{font-size:inherit;font-weight:bold;background-color:#fafafa;border:1px solid #ddd;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;padding:3px 20px;cursor:pointer;}.contactForm .submitWrapper span.submit:hover{background-color:#eaeaea;}.emailConfirmation{margin:0 auto;}.emailConfirmation h1{color:#00CC00;}.slick-background-wrapper{left:0;position:fixed;top:0;z-index:-1;width:101% !important;overflow:hidden;}form.post-password-form{background:#030303;padding:15vh 20vw;margin:0;}form.post-password-form p{color:#ffffff;}form.post-password-form label{font-size:18px;color:#ffffff;}form.post-password-form input{color:#000000;} @media only screen and (max-width:1024px){.flex-row.header-row{display:block;}.top-bar.expanded .title-area{background:#000000;}.top-bar-section .dropdown li.title span a{line-height:35px;}.header-details{width:100%;text-align:center;}.video-wrapper{padding:6vh 0;}.flex-row.hero-row{padding:8vh 2vw;}.hero-content h1{font-size:40px;text-align:center;}.flex-row.inner-content{flex-direction:column;}img.align-right{float:none;margin:20px auto;}} 