/*********************************************************************************************

Theme Name: Inspiro Child
Author: Pallas Web Development
Author URI: https://pallaswebdevelopment.com
Template: inspiro
Text Domain: wpzoom

*********************************************************************************************/
@font-face {
    font-family: 'Trajan Pro';
    src: url('fonts/TrajanPro-Regular.woff2') format('woff2'), /* Modern Browsers */
    url('fonts/TrajanPro-Regular.woff') format('woff'), /* Pretty Modern Browsers */
    url('fonts/TrajanPro-Regular.ttf')  format('truetype'); /* Safari, Android, iOS */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Trajan Pro';
    src: url('fonts/TrajanPro-Bold.woff2') format('woff2'), /* Modern Browsers */
    url('fonts/TrajanPro-Bold.woff') format('woff'), /* Pretty Modern Browsers */
    url('fonts/TrajanPro-Regular.ttf')  format('truetype'); /* Safari, Android, iOS */
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: "AGaramondPro-Regular";
    src: url("fonts/AGaramondPro-Regular.woff2") format("woff2"), /* Modern Browsers */
    url('fonts/AGaramondPro-Regular.woff') format('woff'), /* Pretty Modern Browsers */
    url('fonts/AGaramondPro-Regular.ttf')  format('truetype'); /* Safari, Android, iOS */
    font-weight: normal;
    font-style: normal;
}
body {
    font-size: 18px !important;
}
/*screening pages template*/
.screenings_background {
    height: 600px;
    width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center bottom;
}
.page h1.entry-title {
    margin-top: 87px;
    color: #222;
    font-weight: bold;
    text-align: center !important;
    text-transform: uppercase;
}
.page .entry-title::after {
    display: block;
    content: " ";
    width: 130px;
    height: 1px;
    background: #E6E6E6;
    margin: 40px auto 48px;
}

/*
#first_image {
    background-position: center;
}
#second_image {
    background-position: center bottom;
}*/
#screening_overlay {
    height:250px;
    width:100%;
    text-align: center !important;
    color: #FFFFFF;
    position: absolute;
    top: 160px;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 20;
}
h3.screening {
    font-family: "Adobe Garamond Pro", Georgia, "Times New Roman", serif;
    letter-spacing: 0.3em !important;
    color:#FFFFFF;
    font-size: 4em;
    padding-bottom: 1em;
}
p.overlay {
    font-size: 1.5em;
}
/*
.screening_template .entry-header {
    background-color: #b72027;
    border: transparent solid;
}*/
.screening_template .entry-content {
    padding: 0 3em 2em !important;
}

/*Changed Jetpack contact form submit button*/
.pushbutton-wide {
    background-color: #000000;
    color: #ffffff;
    font-size: 1em;
}
/*changed home page title font */
h3.missing-url {
    font-family: "Adobe Garamond Pro", Georgia, "Times New Roman", serif;
    letter-spacing: 0.3em !important;
}
/*changed page titles*/
h1.entry-title {
    font-family: "Trajan Pro", Georgia, serif !important;
    font-size: 2em !important;
}
/*changed "Purchase Film" menu item*/
.purchase a {
    color: red;
    font-weight: bold;
}
@media screen and (max-width: 1024px), all {
    .side-nav .purchase a {
        color: red !important;
    }
}
/*Removed category data from WooCommerce product page*/
.product_meta {
    display: none;
}