/* 
 * 
 *  SITE STYLE OVERRIDES
 *
 *  This is the last stylesheet to be loaded into the DOM and will override all other theme styles.
 *  
 *  "theme.css" is compiled with SASS. Any edits made to it will be over-written after any new compile.
 *
 *
 */

/* TICKET FLY STYLES */

.ui-dialog.lyte-soldout-dialog { 
width: 100%;
max-width: 50%;
height: 100%;
max-height: 400px;
}
#tflyLyteDialog { padding: 2% 10%;}
#tflyLyteDialog h1.headliners {
    font-size: 26px;
    line-height: 32px;
    text-transform: uppercase;
    letter-spacing: 0.04em;
}
#tflyLyteDialog h2.venue {
    color: #39ab56;
}
#tflyLyteDialog p {
    color: #999;
    margin: 15px 0;
    font-size: 15px;
    line-height: 20px;
}
#tflyLyteDialog h3.lyte-link a:before {
    font-family: 'icons';
    content: "";
    margin-right: 7px;
    font-size: 0.85em;
}
#tflyLyteDialog h3.lyte-link a.tickets {
    font-family: "groteskiaregular", helvetica;
    background-color: #054715;
    border-bottom: solid 5px #033210;
    color: #FFF !important;
    padding: 7px 20px 7px;
    text-transform: uppercase;
    font-size: 1.3em;
    margin: 20px 0 0;
    display: table;
    letter-spacing: 0.03em;
    font-weight: normal;
}