@font-face {
    font-family: 'Museo300-Regular';
    src: url('https://nrs.preservation.mirrorweb.com/public/20201002224515oe_/http://learn.sssc.uk.com/nos/css/Museo300-Regular-webfont.woff2') format('woff2'),
         url('https://nrs.preservation.mirrorweb.com/public/20201002224515oe_/http://learn.sssc.uk.com/nos/css/Museo300-Regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Museo700-Regular';
    src: url('https://nrs.preservation.mirrorweb.com/public/20201002224515oe_/http://learn.sssc.uk.com/nos/css/Museo700-Regular-webfont.woff2') format('woff2'),
         url('https://nrs.preservation.mirrorweb.com/public/20201002224515oe_/http://learn.sssc.uk.com/nos/css/Museo700-Regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'Museo500-Regular';
    src: url('https://nrs.preservation.mirrorweb.com/public/20201002224515oe_/http://learn.sssc.uk.com/nos/css/Museo500-Regular-webfont.woff2') format('woff2'),
         url('https://nrs.preservation.mirrorweb.com/public/20201002224515oe_/http://learn.sssc.uk.com/nos/css/Museo500-Regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@media print {
   body {background: #fff; font-family: verdana;  line-height: 1.5;  font-size: 11pt!important;}
   
   .userprefbar {display: none;}
   .menubar {display: none;}
   .solidblockmenu{display: none;}
   .mattblacktabs{display: none;}
   .videocontainer {display: none;}
   .callout {display: none;}
   
	.mastheadlogo {display: none;}
	.masthead {padding: 10px; border-bottom: 1px solid #000; border-top: 1px solid #000;}
	.masthead h1 {font-size: 150%; font-family:'Museo700-Regular'; font-weight: normal;}
   
   .pagetitle h1 {font-size: 140%;}
   
   video, audio, object, embed {display: none;} 
   
      .learningoutcomes {border: 1px solid #000; padding: 20px; margin: 20px;}
   
   .tabs {display: none;}
   .tab-container {border: 1px solid #000; padding: 20px; margin: 20px;}
   .panel-container div {display: block!important; border-bottom: 1px dotted #000; padding-bottom: 10px; padding-top: 10px;}
   .panel-container img {float: right; margin: 20px;}
   
	.quote, .fullquote, .quoteleft, .quoteright {border-top: 10px solid #000; border-bottom: 5px solid #000; padding: 10px; margin: 20px;}
	.quote .text, .fullquote .text, .quoteleft .text, .quoteright .text {font-family:'Museo300-Regular'; font-size: 120%;}
	.quote .source, .fullquote .source, .quoteleft .source, .quoteright .source {font-family:'Museo700-Regular'; text-align: right; color: #000}
   
   
   #next,
   #prev {display: none;}
   
    .footercta {display: none;}
	.footer {display: none;}
	#elevator_item {display: none;}
	#cookiesWarning {display: none;}
	.cookiedisabledwarning {display: none;}
	
	
	#printlogo {display: block; padding-bottom: 30px;}
	#footermessage {display: block; border-top: 1px solid #000; padding: 20px; font-size: 90%; margin-top: 40px;}
	#videotranscript {display: block; border: 1px solid #000; padding-left: 20px; padding-right: 20px; margin: 20px;}
	.print_only {display: block; font-size: 90%;}
	span {display: inline!important;}
	
	.body-hi {font-weight: bold;}
	
	 .accordion-content {display: block!important;}
	 .coreunits ul li, .optionalunits ul li {display: none;}
  .activenos  {display: list-item!important;}
  .activenos a {text-decoration: none;}
	 .activenos .descriptor::before {content: " - ";}
	  .activenos .descriptor {color: #000;}
	
}

.accordion-section-title {text-decoration: none; color: #000; font-size: 130%; font-weight: bold;}
.ul {padding-bottom: 0px;}
.tltip {color: #000; text-decoration: none; font-weight: bold;}
.tltip .descriptor {font-weight: normal;}

#faqs dd { display: block!important; margin-left: 0px;}
#faqs dt {font-size: 130%; font-weight: bold;}
#faqs dt a {color: #000; text-decoration: none; }
