/***********************************
Cover
***********************************/

    /*headers*/

        .cover .column h1 {
        }

        .cover .column h2 {
        }

        .cover .column h3 {
        }

        .cover .column h4 {
        }

        .cover .column h5 {
        }

        .cover .column h6 {
        }

    /*inlines*/

        .cover .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .cover .column a {
        }

    /*paragraphs*/

        .cover .column p {
        }

/***********************************
Nxtbook Media
***********************************/

    /*general*/

        .nxtbook_media .column endbug {
        }

    /*headers*/

        .nxtbook_media .column h1 {
        }

        .nxtbook_media .column h2 {
        }

        .nxtbook_media .column h3 {
        }

        .nxtbook_media .column h4 {
        }

        .nxtbook_media .column h5 {
        }

        .nxtbook_media .column h6 {
        }

    /*inlines*/

        .nxtbook_media .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .nxtbook_media .column a {
        }

    /*paragraphs*/

        .nxtbook_media .column p {
        }

/***********************************
Quote
***********************************/

    /*headers*/

        .quote .column h1 {
        }

        .quote .column h2 {
        }

        .quote .column h3 {
        }

        .quote .column h4 {
        }

        .quote .column h5 {
        }

        .quote .column h6 {
        }

    /*inlines*/

        .quote .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .quote .column a {
        }

    /*paragraphs*/

        .quote .column p {
        }

/***********************************
2019 PRiMA Season
***********************************/

    /*headers*/

        ._2019_prima_season .column h1 {
           font-family: "proxima-nova",sans-serif;
           font-size: 36px;
           font-weight: bold;
           line-height: 1.2em;
        }

        ._2019_prima_season .column h2 {
           color: #4d555a;
           font-family: "proxima-nova",sans-serif;
           font-size: 28px;
        }

        ._2019_prima_season .column h3 {
        }

        ._2019_prima_season .column h4 {
        }

        ._2019_prima_season .column h5 {
        }

        ._2019_prima_season .column h6 {
        }

    /*inlines*/

        ._2019_prima_season .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        ._2019_prima_season .column a {
        }

    /*lists*/

        ._2019_prima_season .column .Bullets {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-type: disc;
           margin-bottom: 24px;
           margin-top: 24px;
           list-style-image: none;
        }

        ._2019_prima_season .column .Numbers {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

    /*paragraphs*/

        ._2019_prima_season .column p {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
        }

        ._2019_prima_season .column p.SmallPrint {
           font-family: "proxima-nova",sans-serif;
           font-size: 18px;
        }

        ._2019_prima_season .column p.ColorBar {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           padding-bottom: 3px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 3px;
        }

        ._2019_prima_season .column p.Pink {
           color: #ec008c;
           font-family: "proxima-nova",sans-serif;
           font-size: 22px;
           font-weight: bold;
        }

        ._2019_prima_season .column p.Blue {
           color: #00aeef;
           font-family: "proxima-nova",sans-serif;
           font-size: 22px;
           font-weight: bold;
        }

/***********************************
Culliton Stage
***********************************/

    /*headers*/

        .culliton_stage .column h1 {
        }

        .culliton_stage .column h2 {
        }

        .culliton_stage .column h3 {
        }

        .culliton_stage .column h4 {
        }

        .culliton_stage .column h5 {
        }

        .culliton_stage .column h6 {
        }

    /*inlines*/

        .culliton_stage .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .culliton_stage .column a {
        }

    /*paragraphs*/

        .culliton_stage .column p {
        }

/***********************************
2019 Series
***********************************/

    /*headers*/

        .series_2019 .column h1 {
        }

        .series_2019 .column h2 {
        }

        .series_2019 .column h3 {
        }

        .series_2019 .column h4 {
        }

        .series_2019 .column h5 {
        }

        .series_2019 .column h6 {
        }

    /*inlines*/

        .series_2019 .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .series_2019 .column a {
        }

    /*paragraphs*/

        .series_2019 .column p {
        }

/***********************************
Hamiltunes
***********************************/

    /*headers*/

        .hamiltunes .column h1 {
           font-family: "proxima-nova",sans-serif;
           font-size: 36px;
           font-weight: bold;
           line-height: 1.2em;
           color: #ec008c;
        }

        .hamiltunes .column h2 {
           color: #4d555a;
           font-family: "proxima-nova",sans-serif;
           font-size: 22px;
        }

        .hamiltunes .column h3 {
           color: #ec008c;
           font-family: "proxima-nova",sans-serif;
           font-size: 26px;
        }

        .hamiltunes .column h4 {
        }

        .hamiltunes .column h5 {
        }

        .hamiltunes .column h6 {
        }

    /*inlines*/

        .hamiltunes .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .hamiltunes .column a {
        }

    /*lists*/

        .hamiltunes .column .Bullets {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .hamiltunes .column .Numbers {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

    /*paragraphs*/

        .hamiltunes .column p {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           margin-bottom: 0px;
        }

        .hamiltunes .column p.SmallPrint {
           font-family: "proxima-nova",sans-serif;
           font-size: 18px;
        }

        .hamiltunes .column p.ColorBar {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           padding-bottom: 3px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 3px;
           background-color: #00aeef;
           color: #ffffff;
           margin-bottom: 36px;
        }

/***********************************
Disenchanted!
***********************************/

    /*headers*/

        .disenchanted .column h1 {
           font-family: "proxima-nova",sans-serif;
           font-size: 36px;
           font-weight: bold;
           line-height: 1.2em;
           color: #d2559f;
           margin-bottom: 18px;
        }

        .disenchanted .column h2 {
           color: #4d555a;
           font-family: "proxima-nova",sans-serif;
           font-size: 28px;
           margin-bottom: 24px;
        }

        .disenchanted .column h3 {
        }

        .disenchanted .column h4 {
        }

        .disenchanted .column h5 {
        }

        .disenchanted .column h6 {
        }

    /*inlines*/

        .disenchanted .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .disenchanted .column .Blue {
           color: #00aeef;
           font-size: 16px;
        }

    /*links*/

        .disenchanted .column a {
        }

    /*lists*/

        .disenchanted .column .Bullets {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .disenchanted .column .Numbers {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

    /*paragraphs*/

        .disenchanted .column p {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
        }

        .disenchanted .column p.SmallPrint {
           font-family: "proxima-nova",sans-serif;
           font-size: 18px;
        }

        .disenchanted .column p.ColorBar {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           padding-bottom: 3px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 3px;
           background-color: #1d3150;
           color: #ffffff;
           margin-bottom: 24px;
           margin-top: 24px;
        }

/***********************************
Godspell
***********************************/

    /*headers*/

        .godspell .column h1 {
           font-family: "proxima-nova",sans-serif;
           font-size: 36px;
           font-weight: bold;
           line-height: 1.2em;
           color: #f0b739;
           margin-bottom: 18px;
        }

        .godspell .column h2 {
           color: #4d555a;
           font-family: "proxima-nova",sans-serif;
           font-size: 28px;
           margin-bottom: 24px;
        }

        .godspell .column h3 {
        }

        .godspell .column h4 {
        }

        .godspell .column h5 {
        }

        .godspell .column h6 {
        }

    /*inlines*/

        .godspell .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .godspell .column .Blue {
           color: #00aeef;
           font-size: 16px;
        }

    /*links*/

        .godspell .column a {
        }

    /*lists*/

        .godspell .column .Bullets {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .godspell .column .Numbers {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

    /*paragraphs*/

        .godspell .column p {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
        }

        .godspell .column p.SmallPrint {
           font-family: "proxima-nova",sans-serif;
           font-size: 18px;
        }

        .godspell .column p.ColorBar {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           padding-bottom: 3px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 3px;
           background-color: #1d3150;
           color: #ffffff;
           margin-bottom: 24px;
           margin-top: 24px;
        }

/***********************************
Jekyll & Hyde
***********************************/

    /*headers*/

        .jekyll_hyde .column h1 {
           font-family: "proxima-nova",sans-serif;
           font-size: 36px;
           font-weight: bold;
           line-height: 1.2em;
           color: #00a179;
           margin-bottom: 18px;
        }

        .jekyll_hyde .column h2 {
           color: #4d555a;
           font-family: "proxima-nova",sans-serif;
           font-size: 28px;
           margin-bottom: 24px;
        }

        .jekyll_hyde .column h3 {
        }

        .jekyll_hyde .column h4 {
        }

        .jekyll_hyde .column h5 {
        }

        .jekyll_hyde .column h6 {
        }

    /*inlines*/

        .jekyll_hyde .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .jekyll_hyde .column .Blue {
           color: #00aeef;
           font-size: 16px;
        }

    /*links*/

        .jekyll_hyde .column a {
        }

    /*lists*/

        .jekyll_hyde .column .Bullets {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .jekyll_hyde .column .Numbers {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

    /*paragraphs*/

        .jekyll_hyde .column p {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
        }

        .jekyll_hyde .column p.SmallPrint {
           font-family: "proxima-nova",sans-serif;
           font-size: 18px;
        }

        .jekyll_hyde .column p.ColorBar {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           padding-bottom: 3px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 3px;
           background-color: #1d3150;
           color: #ffffff;
           margin-bottom: 24px;
           margin-top: 24px;
        }

/***********************************
Altro Series
***********************************/

    /*headers*/

        .altro_series .column h1 {
           font-family: "proxima-nova",sans-serif;
           font-size: 28px;
           font-weight: bold;
           line-height: 1.2em;
           color: #000000;
           margin-bottom: 0px;
        }

        .altro_series .column h2 {
           color: #4d555a;
           font-family: "proxima-nova",sans-serif;
           font-size: 24px;
           margin-bottom: 24px;
        }

        .altro_series .column h3 {
        }

        .altro_series .column h4 {
        }

        .altro_series .column h5 {
        }

        .altro_series .column h6 {
        }

    /*inlines*/

        .altro_series .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .altro_series .column .Blue {
           color: #1d3150;
           font-size: 16px;
        }

        .altro_series .column .Yellow {
           color: #f0b739;
        }

        .altro_series .column .Acoustic {
           color: #00a179;
        }

        .altro_series .column .Motown {
           color: #7a99cf;
        }

    /*links*/

        .altro_series .column a {
        }

    /*lists*/

        .altro_series .column .Bullets {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .altro_series .column .Numbers {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

    /*paragraphs*/

        .altro_series .column p {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
        }

        .altro_series .column p.SmallPrint {
           font-family: "proxima-nova",sans-serif;
           font-size: 18px;
        }

        .altro_series .column p.ColorBar {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           padding-bottom: 3px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 3px;
           background-color: #d4d9e4;
           color: #00aeef;
           margin-bottom: 24px;
           margin-top: 24px;
        }

/***********************************
FWD
***********************************/

    /*headers*/

        .fwd .column h1 {
           font-family: "proxima-nova",sans-serif;
           font-size: 36px;
           font-weight: bold;
           line-height: 1.2em;
           color: #f37434;
           margin-top: 24px;
           text-align: center;
        }

        .fwd .column h2 {
           color: #4d555a;
           font-family: "proxima-nova",sans-serif;
           font-size: 28px;
        }

        .fwd .column h3 {
        }

        .fwd .column h4 {
        }

        .fwd .column h5 {
        }

        .fwd .column h6 {
        }

    /*inlines*/

        .fwd .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .fwd .column a {
           color: #ffffff;
           text-decoration: none;
        }

    /*lists*/

        .fwd .column .Bullets {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .fwd .column .Numbers {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

    /*paragraphs*/

        .fwd .column p {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
        }

        .fwd .column p.SmallPrint {
           font-family: "proxima-nova",sans-serif;
           font-size: 18px;
        }

        .fwd .column p.ColorBar {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           padding-bottom: 3px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 3px;
           background-color: #1d3150;
           color: #00aeef;
           text-align: center;
        }

/***********************************
Venue Rental
***********************************/

    /*headers*/

        .venue_rental .column h1 {
           font-family: "proxima-nova",sans-serif;
           font-size: 36px;
           font-weight: bold;
           line-height: 1.2em;
           color: #00aeef;
           margin-bottom: 28px;
        }

        .venue_rental .column h2 {
           color: #1d3150;
           font-family: "proxima-nova",sans-serif;
           font-size: 28px;
        }

        .venue_rental .column h3 {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           margin-top: 24px;
        }

        .venue_rental .column h4 {
        }

        .venue_rental .column h5 {
        }

        .venue_rental .column h6 {
        }

    /*inlines*/

        .venue_rental .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .venue_rental .column .Black {
           color: #000000;
        }

    /*links*/

        .venue_rental .column a {
           color: #1d3150;
           font-size: 20px;
           text-decoration: none;
        }

    /*lists*/

        .venue_rental .column .Bullets {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-type: disc;
           color: #00aeef;
           list-style-image: none;
        }

        .venue_rental .column .Numbers {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

    /*paragraphs*/

        .venue_rental .column p {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           color: #1d3150;
        }

        .venue_rental .column p.SmallPrint {
           font-family: "proxima-nova",sans-serif;
           font-size: 18px;
           color: #00aeef;
        }

        .venue_rental .column p.ColorBar {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           padding-bottom: 3px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 3px;
        }

/***********************************
The Best Prima Experience Awaits
***********************************/

    /*headers*/

        .best_prima_experience .column h1 {
           font-family: "proxima-nova",sans-serif;
           font-size: 36px;
           font-weight: bold;
           line-height: 1.2em;
           color: #1d3150;
        }

        .best_prima_experience .column h2 {
           color: #4d555a;
           font-family: "proxima-nova",sans-serif;
           font-size: 28px;
        }

        .best_prima_experience .column h3 {
           color: #00aeef;
           font-family: "proxima-nova",sans-serif;
           font-size: 22px;
           font-weight: bold;
           line-height: 1.2em;
        }

        .best_prima_experience .column h4 {
           color: #1d3150;
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           font-weight: 600;
        }

        .best_prima_experience .column h5 {
        }

        .best_prima_experience .column h6 {
        }

    /*inlines*/

        .best_prima_experience .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

        .best_prima_experience .column .Pink {
           color: #ec008c;
        }

    /*links*/

        .best_prima_experience .column a {
           color: #1d3150;
           text-decoration: none;
        }

    /*lists*/

        .best_prima_experience .column .Bullets {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-type: disc;
           list-style-image: none;
        }

        .best_prima_experience .column .Numbers {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           line-height: 1.6em;
           list-style-image: none;
        }

    /*paragraphs*/

        .best_prima_experience .column p {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
        }

        .best_prima_experience .column p.SmallPrint {
           font-family: "proxima-nova",sans-serif;
           font-size: 18px;
        }

        .best_prima_experience .column p.ColorBar {
           font-family: "proxima-nova",sans-serif;
           font-size: 24px;
           padding-bottom: 3px;
           padding-left: 10px;
           padding-right: 10px;
           padding-top: 3px;
           background-color: #00aeef;
           color: #ffffff;
           margin-bottom: 12px;
           text-align: center;
        }

        .best_prima_experience .column p.Center {
           font-family: "proxima-nova",sans-serif;
           font-size: 20px;
           margin-bottom: 12px;
           text-align: center;
        }

/***********************************
Subscribe
***********************************/

    /*headers*/

        .subscribe .column h1 {
        }

        .subscribe .column h2 {
        }

        .subscribe .column h3 {
        }

        .subscribe .column h4 {
        }

        .subscribe .column h5 {
        }

        .subscribe .column h6 {
        }

    /*inlines*/

        .subscribe .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .subscribe .column a {
        }

    /*paragraphs*/

        .subscribe .column p {
        }

/***********************************
Back Cover
***********************************/

    /*headers*/

        .back_cover .column h1 {
        }

        .back_cover .column h2 {
        }

        .back_cover .column h3 {
        }

        .back_cover .column h4 {
        }

        .back_cover .column h5 {
        }

        .back_cover .column h6 {
        }

    /*inlines*/

        .back_cover .column .default-drop-cap {
           float: left;
           font-size: 60px;
           font-weight: 400;
           line-height: .3em;
           margin-right: 2px;
           margin-top: 15px;
        }

    /*links*/

        .back_cover .column a {
        }

    /*paragraphs*/

        .back_cover .column p {
        }

