@charset "UTF-8";
/* ==========================================================================
	!  Print Only
	========================================================================== */
/* ==========================================================================
#
# //////////////////////////////// GLOBAL ///////////////////////////////////
#
========================================================================== */
/*-------------------------------------------

		Global variables and mixins for SASS/Foundation

		Table of Contents:

		1. Color Variables
		2. Font Variables
		3. Foundation global variables
		4. Mixins

-------------------------------------------*/
/* ==========================================================================
	1. 	COLOR VARIABLES
	========================================================================== */
/* 	Brand Colors — Create unique, meaningful variable names. Resources: https://goo.gl/EsRWcj, https://goo.gl/qpV8Zg
	========================================================================== */
/* ==========================================================================
	2. 	FONT VARIABLES
	========================================================================== */
/* ==========================================================================
	3. 	FOUNDATION GLOBAL VARIABLES
	========================================================================== */
/* ==========================================================================
	4. 	MIXINS
	========================================================================== */
/* ==========================================================================
!  Print
	Basic print styles fix page break issues, convert text and background colors to print-friendly

	Hint: to force printers to show background color and use the exact text color, use this CSS property:
	
		-webkit-print-color-adjust: exact; 
		color-adjust: exact; 

	(Note: doesn't work in Firefox if option to "Print Backgrounds" isn't checked in print dialog )
========================================================================== */
/* line 15, styles/layout/_print.scss */
.show-for-print {
  display: none !important; }

@media print {
  /* line 18, styles/layout/_print.scss */
  * {
    background: transparent !important;
    color: black !important;
    -webkit-box-shadow: none !important;
            box-shadow: none !important;
    text-shadow: none !important; }
  /* line 28, styles/layout/_print.scss */
  .show-for-print {
    display: block !important; }
  /* line 29, styles/layout/_print.scss */
  .hide-for-print {
    display: none !important; }
  /* line 31, styles/layout/_print.scss */
  table.show-for-print {
    display: table !important; }
  /* line 32, styles/layout/_print.scss */
  thead.show-for-print {
    display: table-header-group !important; }
  /* line 33, styles/layout/_print.scss */
  tbody.show-for-print {
    display: table-row-group !important; }
  /* line 34, styles/layout/_print.scss */
  tr.show-for-print {
    display: table-row !important; }
  /* line 35, styles/layout/_print.scss */
  td.show-for-print {
    display: table-cell !important; }
  /* line 36, styles/layout/_print.scss */
  th.show-for-print {
    display: table-cell !important; }
  /* line 39, styles/layout/_print.scss */
  a,
  a:visited {
    text-decoration: underline; }
  /* line 41, styles/layout/_print.scss */
  a[href]:after {
    content: " (" attr(href) ")"; }
  /* line 44, styles/layout/_print.scss */
  .ir a:after,
  a[href^='javascript:']:after,
  a[href^='#']:after {
    content: ''; }
  /* line 49, styles/layout/_print.scss */
  abbr[title]:after {
    content: " (" attr(title) ")"; }
  /* line 52, styles/layout/_print.scss */
  pre,
  blockquote {
    border: 1px solid #DDDDDD;
    page-break-inside: avoid; }
  /* line 59, styles/layout/_print.scss */
  thead {
    display: table-header-group; }
  /* line 61, styles/layout/_print.scss */
  tr,
  img {
    page-break-inside: avoid; }
  /* line 64, styles/layout/_print.scss */
  img {
    max-width: 100% !important; }
  @page {
    margin: 0.5cm; }
  /* line 68, styles/layout/_print.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  /* line 76, styles/layout/_print.scss */
  h2,
  h3 {
    page-break-after: avoid; }
  /* line 81, styles/layout/_print.scss */
  .labels a, .labels a:active, .labels a:focus {
    text-decoration: none; }
  /* line 84, styles/layout/_print.scss */
  .call-to-action {
    display: block;
    width: 100% !important; }
    /* line 85, styles/layout/_print.scss */
    .call-to-action main {
      width: 100%;
      text-align: center;
      display: block; }
    /* line 86, styles/layout/_print.scss */
    .call-to-action aside {
      display: none; }
  /* line 90, styles/layout/_print.scss */
  .tooltip {
    display: none !important; }
  /* line 92, styles/layout/_print.scss */
  .equipment-model.portal .toggle_wrap .toggler.active:before,
  .equipment-model.portal .toggle_wrap .toggler:before,
  .equipment-model.used .toggle_wrap .toggler.active:before,
  .equipment-model.used .toggle_wrap .toggler:before {
    background: 0 0;
    content: '';
    border: none; }
  /* line 101, styles/layout/_print.scss */
  .print-logo {
    margin-top: 1em; }
  /* line 105, styles/layout/_print.scss */
  .print-logo img {
    width: 200pt;
    height: auto; }
  /* line 110, styles/layout/_print.scss */
  .print-copyright {
    font-size: 9pt;
    margin-top: 1em; }
  /* line 115, styles/layout/_print.scss */
  .highlight {
    border: none; }
  /* line 119, styles/layout/_print.scss */
  .footer,
  .header-main-large,
  .header-main-small,
  .left-off-canvas-menu.off-canvas-menu {
    display: none; }
  /* line 126, styles/layout/_print.scss */
  .controls,
  .filter,
  .flex-video,
  .left-off-canvas-toggle,
  .pagination {
    display: none !important; }
  /* line 134, styles/layout/_print.scss */
  .button,
  .compare-button,
  .remove-cell {
    display: none; }
  /* line 140, styles/layout/_print.scss */
  a[href]:after {
    content: ''; }
  /* line 144, styles/layout/_print.scss */
  *,
  :after,
  :before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box; }
  /* line 152, styles/layout/_print.scss */
  [class*=block-grid-] {
    display: block;
    padding: 0;
    margin: 0 -.625rem; }
  /* line 158, styles/layout/_print.scss */
  [class*=block-grid-]:after,
  [class*=block-grid-]:before {
    content: " ";
    display: table; }
  /* line 164, styles/layout/_print.scss */
  [class*=block-grid-] > li {
    display: block;
    height: auto;
    float: left;
    padding: 0 .625rem 1.25rem; }
  /* line 171, styles/layout/_print.scss */
  .small-block-grid-1 > li {
    width: 100%;
    list-style: none;
    float: none; }
  /* line 177, styles/layout/_print.scss */
  .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  /* line 181, styles/layout/_print.scss */
  .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }
  /* line 185, styles/layout/_print.scss */
  .medium-block-grid-4 > li {
    width: 25%;
    list-style: none; }
  /* line 190, styles/layout/_print.scss */
  .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  /* line 194, styles/layout/_print.scss */
  .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }
  /* line 198, styles/layout/_print.scss */
  .large-block-grid-3 > li {
    width: 33%;
    list-style: none; }
  /* line 203, styles/layout/_print.scss */
  .print-2 {
    width: 16% !important; }
  /* line 207, styles/layout/_print.scss */
  .print-3 {
    width: 25% !important; }
  /* line 211, styles/layout/_print.scss */
  .print-4 {
    width: 33% !important; }
  /* line 215, styles/layout/_print.scss */
  .print-5 {
    width: 41% !important; }
  /* line 219, styles/layout/_print.scss */
  .print-6 {
    width: 50% !important; }
  /* line 223, styles/layout/_print.scss */
  .print-7 {
    width: 58% !important; }
  /* line 227, styles/layout/_print.scss */
  .print-8 {
    width: 66% !important; }
  /* line 231, styles/layout/_print.scss */
  .print-9 {
    width: 75% !important; }
  /* line 235, styles/layout/_print.scss */
  .print-10 {
    width: 83% !important; }
  /* line 239, styles/layout/_print.scss */
  .equipment-list {
    border: none; }
  /* line 243, styles/layout/_print.scss */
  .equipment-list .grid-view {
    display: none; }
  /* line 247, styles/layout/_print.scss */
  .equipment-list .list-view {
    display: block !important; }
  /* line 251, styles/layout/_print.scss */
  .equipment-list .list-view .model aside,
  .main-slide,
  .medium-slide-wrapper {
    display: none; }
  /* line 257, styles/layout/_print.scss */
  .equipment-list .list-view .model main {
    border: 1px dashed #CCC; }
  /* line 261, styles/layout/_print.scss */
  .equipment-model.portal .toggle_wrap .togglee,
  .equipment-model.used .toggle_wrap .togglee {
    display: block !important; }
  /* line 266, styles/layout/_print.scss */
  .equipment-model.new .accordion dd > a {
    border: none;
    border-bottom: solid 1px #CCC;
    margin-bottom: 1em;
    font-size: 1.125em;
    font-weight: 700;
    text-decoration: none;
    padding: 0; }
  /* line 276, styles/layout/_print.scss */
  .equipment-model.new .accordion dd > a:before {
    content: ''; }
  /* line 280, styles/layout/_print.scss */
  .equipment-model.new .accordion dd .content {
    display: block !important;
    border: none;
    padding: 0 0 1em;
    -webkit-columns: 2;
    -moz-columns: 2;
    columns: 2; }
  /* line 289, styles/layout/_print.scss */
  .equipment-model.portal .toggle_wrap .toggler a,
  .equipment-model.used .toggle_wrap .toggler a {
    font-weight: 700;
    padding-left: 0; }
  /* line 295, styles/layout/_print.scss */
  .tablesaw.tablesaw-columntoggle td.tablesaw-cell-hidden,
  .tablesaw.tablesaw-columntoggle th.tablesaw-cell-hidden {
    display: none !important; }
  /* line 300, styles/layout/_print.scss */
  .tablesaw.tablesaw-columntoggle td,
  .tablesaw.tablesaw-columntoggle td.tablesaw-cell-visible,
  .tablesaw.tablesaw-columntoggle th,
  .tablesaw.tablesaw-columntoggle th.tablesaw-cell-visible {
    display: table-cell !important; }
  /* line 307, styles/layout/_print.scss */
  .tablesaw-bar {
    display: none; }
  /* line 311, styles/layout/_print.scss */
  .tablesaw .container:hover {
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; } }

/*# sourceMappingURL=../sass */