@page {
  margin: 3cm 2cm;
}

/*

@page :first {
  margin: 3cm 1cm;
}

*/

body {
	background-color: #fff !important;
}

footer {
	display: none;
}

header .container-masthead .logo-box a.logo img {
margin-left: 0;
margin-right: 0;
}

.container-masthead .logo-box {
  display: block;
}

header .container-masthead .aux-box {
	display: none;
}

.breadcrumbs {
	display: none;
}

.info-request-container,
.quote-btn-container {
	display: none;
}

.nav-in-page {
	display: none !important;
}

.nav-tabs {
	display: none;
}

.tab-content {
	border: none;
}

.tab-content>.tab-pane {
	display: block;
}

.tab-content #videos {
	display: none;
}

.fade {
	opacity: 1 !important; 
}

#specs, #options, #videos, #resources {
	page-break-after: always;
}

.btn {
	display: none;
}

.benefit-block {
	background: #fff !important;
	background-image: none !important;
}

.info-request-block {
	display: none;
}

.color-style-b {
	color: #000;
	background-color: #fff;
}

.color-style-b h2 {
	color: #000;	
}

.container-machine.lathe-30120 {
	background-image: none;
}

.container-machine-options .option-box,
.container-models .box-model {
	flex-basis: 31%;
}

.container-machine-options .option-box img,
.container-models .box-model img {
	max-width: 300px;
}

.job-description .col-menu {
	display: none;
}

/***************************/
/***** MyTRAK / MY SWI *****/
/***************************/

#my-swi-menu.collapse.dont-collapse-sm {
	display: none !important;
}

.container.my-swi .lt-nav {
	display: none;
}

.lt-nav + .col-sm-7, 
.lt-nav + .col-sm-8 {
	flex: none;
	max-width: 100%;
}

.container.my-swi .main-content {
	flex: none;
  max-width: 100%;
}

.print-url {
	display: inline-block !important;
}

.manufacturer-links a {
	text-decoration: none;
}

.manufacturer-links .fa.fa-external-link {
	display: none;
}

/********************/
/***** PLAYBOOK *****/
/********************/

.container-mod.playbook {
  max-width: 100% !important;
}


#playbook-nav-col {
  display: none;
}

#playbook-primary-content-col {
  flex: none;
  max-width: 100%;
  font-size: 1.3em;
}

#playbook-item-content {
  border: none;
  box-shadow: none;
}

#playbook-content-identification {
  margin: 0;
  padding: 0;
  color: #000;
}

#playbook-content-identification #playbook-content-type {
  margin: 0;
  padding: 0;
  font-size: 1.5em;
}

#playbook-content-identification #playbook-content-type .content-type-label {
  margin: 0;
  padding: 0;
}

#playbook-content-identification #playbook-content-type .content-type-label .print-only {
  display: inline; 
}

#playbook-secondary-content-col {
  flex: none;
  max-width: 100%;
}

#content-type-misc a.print-page {
  display: none;
}

#related-lesson-plans,
#related-resources {
  display: none;
}