/**
 * Print Stylesheet 
   @version         1.0
   Author: Ruben A Ruvalcaba
**/

@media print {

/* This will determine the page margin*/	
@page { margin: 1.5cm; }	

/*General body content*/
body {font: 10pt "Helvetica Neue",Helvetica,Arial,sans-serif; background: #fff !important; color: #000;}
#header {background:#fff !important;}
.sheriff-widget {display: none!important;}
	
/*Main content style*/
#topbar {display: none;}
#slider {display: none;}
	#sidebar {width: 100%;}
#content, #page {width: 100%; float: none;}
#main .container {padding: 10px !important; overflow: inherit;}

* {-webkit-print-color-adjust:exact;}

#pagetitle {background-image:none !important; background-color: none !important; }
.pagetitle {background: none !important; padding: 0px !important;}
#pagetitle .container {background: none !important; color:#567; width: 100% !important; text-align: center !important;}
#pagetitle .container h1 {color: #567; font-size: 14pt !important; font-weight: bold; margin: 20px 0 20px 0;} 
#main {margin-top: -60px !important;}
#footer {display: none;}
#header {display: block; margin-bottom: -10px;}
#header a[href^=http]:after {display: none;}
#header #menu-main {display: none;}
blockquote {page-break-inside: avoid;}
code, pre {font-family: "Courier New", Courier, mono;}
ul, ol {list-style: circle; margin-left: 3pt; margin-bottom: 0px; }
li { line-height: 1.4em;}  

/*Heading styles*/
h1 {font-size: 14pt;}
h2, h3, h4 {font-size: 12pt; }    
h1, h2, h3, h4, h5, h6 { page-break-after:avoid; page-break-inside:avoid; }
	
/*URL link reference style*/
/*URL link reference style*/
a {page-break-inside:avoid;}
a:link, a:visited, a {background: transparent;color: #520;font-weight: bold;text-decoration: none;text-align: left;}
a[href]:after {content: none !important;}
    
/* Hide YouTube or Iframes when printing.*/
iframe, ins {display: none; width: 0 !important; height: 0 !important; overflow: hidden !important; line-height: 0pt !important; white-space: nowrap;}
.embed-youtube, .embed-responsive {position: absolute; height: 0; overflow: hidden;}
	
/* Hide Events Mini Calendar */
	.tribe-mini-calendar-grid-wrapper {display: none;}
}

/*Hide Quick Links*/
.widget.widget_text {display: none;}

/*Hide Home Page Executive Staff Slider*/
#slider_88 {display: none;}
