/*
Theme Name: Metro North HHS
Description: Metro North HHS theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


/* PRINT STYLE SHEET */
@media print {

/** Setting margins */       
@page { margin: 1.5cm 
}

/** global elements **/
body { 
	background:#fff; 
	color:#000!important; 
	margin:0;
	font-size: 11pt !important;
	font-family: Georgia, "Times New Roman", Times, serif !important; 
	}
/*img {
   max-width: 100% !important;
}***/

/*-- hide unnecessary elements - including video, link buttons --*/
.fusion-secondary-menu, .fusion-footer-widget-area, .fusion-secondary-main-menu, .fusion-page-title-bar, .fusion-header-content-3-wrapper, a[href$=".pdf"]::after, .ls-container, .video-box, .fusion-copyright-notice ul, .fusion-accordian .panel-title .fusion-toggle-icon-wrapper {
	display: none!important;
    width: 0 !important;
    height: 0 !important;
	}

/*-- topography --*/
h1, h2, h3, h4, h5, h6, a {
	color:#000!important;
	font-family: Georgia, "Times New Roman", Times, serif !important;  
	}
h1 {
	font-size: 20pt!important;
}
h2 {
	font-size: 18pt!important;
}
h3 {
	font-size: 16pt!important;
}
.site_title {
	font-size: 14pt!important;
}
.table {
	font-size: 9pt!important;
}

/*-- make links visual --*/
a:link, a:visited, a {
background: transparent;
text-decoration: underline;
}

a[href^="http"]:after {
    content:" (" attr(href) ") ";
 	font-size: 9pt!important;
	text-decoration: none;
   }
a[href^="#"]:after {
   content: "";
}
a[href^="https://www.google"]:after {
   content: "";
}

.panel-title a:link:after, .site_title_logo a:link:after, .campus-map a:link:after { 
	content: none;
}

a:link.fusion-logo-link, a:visited.fusion-logo-link, a.fusion-logo-link {
	background: transparent;
	text-decoration: none;
}


/*-- adjust column widths --*/
.fusion-layout-column {
	float: none!important;
	width: 100%!important;
	}

.fusion-contact-info {
	line-height: 18pt!important;
	padding: 0!important;
	}
.fusion-contact-info img {
	width: 4.5cm;
	}

.fusion-button.button-darkgreen {
    border: 1px solid #000!important;
}

.map, .campus-map {
	width: 100%!important;
}

.category-block {
	height: auto!important;
	clear: both;
	}
.category-block .fusion-imageframe {
	width: 4cm!important;
	float: left!important;
	}
.category-block .content-boxes {
	float: left!important;
	}
.collapse {
    display: block!important;
}
.fusion-toggle-heading {
	margin-left: 0px!important;
}
.parking-page-wrapper .fusion-button-wrapper {
	display: none;
}

/*-- define page breaks --*/
a {
    page-break-inside:avoid;
}
blockquote {
    page-break-inside: avoid;
}
h2, h3, h4, h5, h6 { 
	page-break-after:avoid; 
     page-break-inside:avoid; 
}
img, .campus-map { 
	page-break-inside:avoid; 
     page-break-after:avoid; 
}
pre { 
	page-break-inside:avoid; 
}
ul, ol, dl  { 
	page-break-before:avoid; 
}


/*-- homepage custom items --*/
.cff-wrapper, .fb-feed-header {
	display: none!important;
}

body.home .fusion-button-wrapper {
	display: none!important;
	height: 2px;
}

body.home .fusion-builder-row-inner .fusion-layout-column {
	float: left!important;
	width: 6cm!important;
	}

}
/* END PRINT STYLES */

/* Global generic classes to hide Fusion elements temporarily */
.element-hidden, .hidden-element {
    display: none!important;
}
