/* CSS Document */

/*

.oi_page_holder    {
	border: 1px solid green;
}

*/


@page  
{
  margin: 0mm;
}

body {
	font-size: 11px;
	line-height: 15px;	
}

p {
    margin: 0 0 3px;
}

a[href]:after {
    content: "";
  }

.oi_header_side {
	display: none;	
}


.oi_right_sb .oi_page_holder {
    height: auto;
    position: absolute;
    top: 0;
   
}

.tt-social {
	display: none;	
}


#screen-header {
	display: none;	
}





.oi_page_holder {
    padding: 0px 30px !important;
}
#meta-header {
	display: none;	
}
.breadcrumbs {
	display: none;	
}
.col-md-12>.oi_page_heading {
	display: none;	
}
.showprep-long-term>.row>h3 {
	display: none;	
}
.showprep-long-term-print {
	display: none;	
}
.showprep-long-term-form form {
	display: none;	
}
.vc_message_box {
	display: none  !important;
}



#print-header {
	display: block;	
}
.print-logo {
	display: block;
    margin-left: auto;
    margin-right: auto;
	width: 150px;
	margin-bottom: 20px;
}
.print-cat  {
	text-align: center;
	font-size: 20px;
	line-height: 28px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 0px;
}
.print-range {
	text-align: center;	
	font-size: 16px;
	margin-bottom: 20px;
	line-height: 30px;
	font-weight: bold;
}
.print-keywords {
	text-align: center;	
	font-size: 20px;
	margin-bottom: 20px;
	line-height: 30px;
	font-weight: bold;
}


.print-search {
	text-align: center;
	font-size: 20px;
	line-height: 28px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 0px;
}
.tt-print   {
	text-align: center;
	font-size: 20px;
	line-height: 28px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 0px;
}

.showprep-long-terms-dates {
	background-color: #999 !important;	
}
.result-event-title.has-since .col-sm-9 { width: 80%; float: right; }
.result-event-title.has-since .col-sm-3 { width: auto; float: left; }
.sp-since { border: 0px none; text-align: left; padding: 0px 0px 0px 0px; }
.sp-since:after { content: ":"; }
.sp-link { display: none; }
.showprep-long-term-result .result-event {
	border: 0px none;	
	margin-bottom: 20px;
	 page-break-inside: avoid;
}
.sp-link-print { display: none; }
.print-search { display: none; }

.lfv-search-results #print-header .print-cat,
.lfv-search-results #print-header .print-range {
	display: none;
}
.lfv-search-results #print-header  .print-search { display: block; }
.search-hl {
	display: none;
}
.search-result-count {
	display: none;
}



.oi_page_title {
    font-size: 16px;
    line-height: 22px;
}
.oi_widget_title {
    font-size: 16px;
	line-height: 20px !important;
}
h5 {
    font-size: 12px;
    line-height: 18px;
}
.sp-since {
	font-size: 12px;
	line-height: 18px;	
}









/* T&T */
.page-id-2880 .print-logo {
	display: block;
}
#showprep-datepicker {
	display: none;
}
.showprep-slider-responsive {
	display: none;
}	
.showprep-round-anniversaries {
    padding: 0px 0px;
}
.showprep-event-content {
	display: block;	
}


.anniversaries .showprep-event-title .col-sm-7 { width: 58.33333333%; float: left; }
.anniversaries .showprep-event-title .col-md-2 { width: 16.66666667%; float: left; }
.anniversaries .showprep-event-title .col-sm-2 { width: 16.66666667%; float: left; }
.anniversaries .showprep-event-title .col-sm-3 { width: 25%; float: left; }
.showprep-event-title.has-since .col-sm-9 { width: 85%; float: right; }
.showprep-event-title.has-since .col-sm-3 { width: auto; float: left; }

.showprep-event {
	
	 page-break-inside: avoid;
}






.single-showprep_audio .oi_page_holder {
	margin: 0px;	
	width: 100%;
}
.single-showprep_audio audio {
	display: none;	
}
.single-showprep_audio .btn-download-mp3 {
	display: none;	
}
#showprep-audio-print {
	display: none;
}




