		/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 12 July 2020 10:10:46
*/


/* -- Hide screen specific elements -- */
.header-wrapper, .main-nav-wrapper, #footer-wrapper-main, .sidebar, #carousel, #page_functions, #lightbox-wrapper, .breadcrumbs, .gallery, .ui-tabs-nav, .internal-slider, .big-slider, .img-wrapper, .connect, .filters, .contact-form, .site-search, .search-form-wrap, .open-google, iframe {
    display: none;
}

/* -- Page size --*/
html {
	font-family: Arial, Helvetica, sans-serif;
}
body {
    background: #fff;
    display: block;
    margin-left: 15px;
    margin-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #000;
}

#content {
    margin-left: 35px;
    margin-right: 35px;
    min-height: 850px;
    width: 85%;
}
h1,
h2,
h3,
h4,
h5,
h6 { color: #000!important;}

.main ul li:before {
    border-left: 5px solid #000!important;
}

/* -- Typography Size -- */

h1 { font-size: 34px;font-weight: 500; }
h2 { font-size: 24px;font-weight: 500; }
h3 { font-size: 18px;font-weight: 500; }
h4 { font-size: 18px; border-bottom: 1px solid #000;font-weight: 400;}
h5 { font-size: 18px;font-weight: 600;}
h6 {
	font-size: 18px;
    font-weight: 400;
}
.intro { font-size: 24px;color: #000!important;}

/* -- Add message re print -- */

a:link:after,
a:visited:after {
  content: " (" attr(href) ") ";
  font-size: 80%;
  text-decoration: none;
}

/* -- Adjust elements -- */

.page-title h1, .page-title h2 {
    margin-bottom: 30px;
    margin-top: 30px;
    width: 100%;
}

.tabs-default .visuallyhidden h2{
   display:block !important;
   position: relative !important;
   width: inherit !important;
}

.ui-accordion .ui-accordion-content, .tab {
   display:block !important;
}

#page-wrapper{
   background: none repeat scroll 0 0 #FFFFFF;
}

/* -- Style plugin controls -- */

#preview-message{
    background: none repeat scroll 0 0 #FFFFFF;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding: 25px 50px;
}

#preview-message > a {
    font-family: "Trebuchet MS",Helvetica,sans-serif;
    font-size: 1em;
    content: "" !important;
}
#preview-print {
    background-image: url("https://www.nida.edu.au/__data/assets/image/0012/2460/print.gif?v=0.1.1");
    background-position: left center;
    background-repeat: no-repeat;
    margin-right: 15px;
    padding-left: 25px;
}

#turnoff-print {
    background-image: url("https://www.nida.edu.au/__data/assets/image/0014/284/exit-btn.png?v=0.2.1");
    background-position: left center;
    background-repeat: no-repeat;
    margin-left: 15px;
    padding-left: 25px;
    background-size: contain;
}   

#preview-message > a:link:after, #preview-message > a:visited:after {
    content: "" !important;
}
.gallery.only-description,
.gallery.only-subsection-links,
.gallery.last-child {
	display: block;
}
form {
	overflow: visible;
}
button,
.button {
	padding: 0;
	border: none;
}
#nida-map {
	width: 760px;
	height: 400px;
}
.getting-to-map {
	float: left;
	width: 100%;
}
.gallery .text,
.inner .text {
	display: none;
}