@media print {
	a[href]:after {
    content: none !important;
  }
  
  * {transition:none!important; }
  
  * {  	
  	border-color: #fff !important;
  	-webkit-print-color-adjust:exact;  	
  }

  .noprint,
  .no_print {
    display: none !important;
  }
  
  .btn-group-vertical>.btn-group:after, .btn-group-vertical>.btn-group:before, .btn-toolbar:after, .btn-toolbar:before, .clearfix:after, .clearfix:before, .container-fluid:after, .container-fluid:before, .container:after, .container:before, .dl-horizontal dd:after, .dl-horizontal dd:before, .form-horizontal .form-group:after, .form-horizontal .form-group:before, .modal-footer:after, .modal-footer:before, .nav:after, .nav:before, .navbar-collapse:after, .navbar-collapse:before, .navbar-header:after, .navbar-header:before, .navbar:after, .navbar:before, .pager:after, .pager:before, .panel-body:after, .panel-body:before, .row:after, .row:before {
  	background: #fff !important;
  }
  
  input,
  textarea {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
  }
  
  html, body, * {  	
  	background: #fff !important;  	
  }
  
  body, html {
  	padding: 0px !important;
  	margin: 0px !important;
  	border: 0px !important;  
  	background-color: #fff !important;   	
  }
  
  body * {
  	color: #333 !important;
  	text-align: left !important;
  	font-size: 14px;
  	padding: 0px;
  }
  
  p, span {
  	font-size: 14px !important;
  	line-height: 18px !important;
  	font-family: 'wheroregular', serif !important; 
  }
  
  #info_strip {
  	display: none !important;
  }
  
  #single_word_search_trigger {
  	display: none;
  }
  
  #menu_pill {
  	display: none;
  }
  
  #word_header {
  	padding: 0px;  	
  }
  
  #resource_indicator {
  	display: none;
  }
  
  #word_header h1 {
  	font-size: 32px;
  	line-height: 1;
  	margin-top: 20px;
  }
  
  h2.english_word {
  	font-size: 20px;
  	line-height: 20px;
  	padding-top: 10px;
  }
  
  .container {
  	margin-left: 0px;
  	margin-right: 0px;
  }
  
  #word_header #classification {
  	display: none;
  }
  
  #main_audioclip_wrap {
  	display: none;
  }
  
  #short_description {
  	padding-left: 0px;
  	padding-bottom: 40px;
  }
  
  #pronounciations {
  	padding-top: 0px;
  	padding-bottom: 20px;
  }
  
  #pronounciations .container {
  	padding: 0px;
  }
  
  #full_description {
  	padding-top: 0px;
  	padding-bottom: 0px;
  }
  
  #full_description .container {
  	padding: 0px;
  }
  
  #back_to_top,
  .footer {
  	display: none !important;
  }
  
  .tauira_korero_interface {
  	display: none !important;
  }
  
  a {
  	border: none !important;
  }
  
  
  /* Print Word List */
  #wordlist_container,
  #wordlist_container .row {
  	border: 0px !important;
  }
  	
  #wordlist_container .container .row .col-md-6,
  	#wordlist_container .container .row .col-md-5 {
  	border: none !important;
  	width: 45% !important;
  	float: left !important;
  	padding-left: 0px;
  	margin-left: 0px;
  	padding-right: 0px;
  	margin-right: 0px;
  }
  
  #wordlist_container .container .row .col-md-5 {  		
  		margin-left: 10% !important;
  }	
  
  #mobile_nav {
  	display: none !important;
  }

	 .wordlist_letter {
	    border-bottom: 1px #242829 solid !important;
	    padding-bottom: 20px !important;
	    margin-bottom: 40px !important;
	    margin-top: 40px !important;
	    text-transform: uppercase !important;
	    text-align: center  !important;
	}
	
	.wordlist_letter h2 {
		display: block !important;
		text-align: center !important;
		font-size: 34px !important;
	}

  #wordlist_container .wordlist_description {
    margin-bottom: 0px !important;
  }

  #wordlist_container .container .row .col-md-6, 
  #wordlist_container .container .row .col-md-5 {
    width: calc(100% - 30px) !important;
    margin-top: 20px;    
    padding-left: 15px;
    padding-right: 15px;
    float: none;
  }

  #wordlist_container .wordlist_description p:first-of-type {
    padding-bottom: 0px;
  }

  #wordlist_container .list_entry {
    margin-bottom: 20px;
  }
  
}