@charset "UTF-8";
/* CSS Document */

@media print {
/*GEN*/
@page {margin:.5in .5in .75in .5in;}
body {font: 12px 'Roboto', 'Arial', sans-serif;line-height:20px;color:#000;background-color:#fff;}
.logo {display:block;margin:0px auto -15px;text-align:center;width:2.5in}
.content{width:100%;margin-top:25px;}
h5 {font-weight:700;font-size:18px;}
h6 {font-size:12px}
#bold {font-weight:700;}
.noprint, #socialmedia, #navigation, #tickets, .imgheader, .ticketlink, .sidebar, .ticketsidebar, img, .footer, .filterbuttons, .showimg, .show-seperate, .imgsidebar { display:none; }
a{font-weight:bolder;color:#000;text-decoration:none;}
a[href^=http]:after {content:" <" attr(href) "> ";}
a[href^="#"]:after {content: "";}
/*CALENDARS*/
.season_calendars:after, #season_calendars:after {content:'Please Note: Calendars do not print. Please visit PaRenFaire.com for show availability. Sorry for any inconvience.';}
.calendar_table {display:none;}
/*FORMS*/
.form:after {content:'Please Note: Forms do not print. Please visit PaRenFaire.com to fill out and submit forms. Sorry for any inconvience.';}
form, iframe, .emf {display:none;}
/*ITINERARY*/
.showdescrip {width:100%!important;}
.showdescrip h5{margin-top:-50px;}
.showdescrip p {margin-top:-15px;} 
.shows div {clear:both;width:100%;padding:0px;margin:0px;}
/*Image Column Pages*/
.rightcontent p{margin:-15px 0px 0px;}
.rightcontent h5{margin-top:-25px;}
/*SHOW IMAGES*/
.showimages, .showimages img, #sponsor, #brewery img {display:block;}
}