    @media print {
      .no-print {
        display: none;
      }
    }
.samples-print-button-info {
	margin-bottom: -2em;
	padding-left: 7.2em;
	width: 7.2in;	
}
.samples-print-button-info button.blue-button {
	width: 100%;
}
.samples-print-button-info p {
	margin: -.7em 0 0 0;
    font-size: .7em;
	text-align: center;
}
/*******************************************************************************
 * print helpers
 ******************************************************************************/
.print-site_name, .print-breadcrumb, .print-hr, .print-content .views-field-ops-1, .print-content ul.pager, .print-content .element-invisible, .print-content .view-display-id-tags_to_print .view-header, .print-content .view-display-id-label_full_sheet .view-header,  .field--name-field-compare-button, .field--name-field-needs-a-tag, .field--name-field-color-file-path, .do-not-print, .ajax-progress { /*.print-content .view-display-id-tags_to_print .view-footer, */
	display: none !important;
}
.page-url-qr-code {
    top: 7.4in;
    position: absolute;
}
/*.page { width: 8.5in; }*/
    /* Hide the print button when printing */

.print-content .view-display-id-tags_to_print .views-field-field-sale-icon img {
	top: .43in;
	left: -.03in;
	max-width: 1in;
}
.print-content .view-display-id-tags_to_print .views-field-field-custom-price {
/*	margin-left: 1.8in;
	float: none;*/
	clear: right;
}
/*.print-content .view-display-id-tags_to_print .rug-num {
	font-size: 9px;
	letter-spacing: 1px;
}*/
.print-content .view-display-id-tags_to_print td { 
	font-size: 8px;
}


.print-content .view-display-id-label_full_sheet { 
	font-size: 12px;
}
.print-content .view-display-id-label_full_sheet .tag-bullet { 
	width: 2.6in;
	padding-bottom: .04in;
	position: relative;
	font-size: 1.1em;
    line-height: 1.5em;
	padding-left: .2in;
}
.print-content .view-display-id-label_full_sheet .tag-bullet ul {
	margin-top: 0;
}
.print-content .view-display-id-label_full_sheet p {
	margin-top: 0;
}
.print-content .view-id-product_comparison td {
	padding: 0;
}
.print-content .view-display-id-tags_to_print .view-footer p{
	margin: 0;
}
.print-content .view-display-id-label_full_sheet .views-row {
	height: 7.6in; 
	width: 10in;
}
.print-content .view-display-id-label_full_sheet .views-row-1 {
	margin-bottom: 0;
}
.print-content .view-display-id-tags_to_print tr.row-1  {
	height: 5.4in; 
	padding-bottom: 1in;
}
.print-content .view-display-id-tags_to_print tr.row-2 {
	height: 4.4in; 
}
.print-content .view-display-id-tags_to_print .col-1 {
	width: 4.25in;
	padding-right: 1in;
}
.print-content .view-display-id-tags_to_print .col-2 {
	width: 3.25in;
}
.print-content .view-display-id-tags_to_print .field--name-field-image img {
    float: left;
    width: 1.67in;
	height: auto;
    max-height: 2.3in;
}
.print-content .view-display-id-label_full_sheet .field--name-field-image img {
    float: left;
    width: 5in !important;
    height: 6.65in !important;
	margin-top: -.35in;
}
.print-content .view-display-id-label_full_sheet .detail-image {
    width: 2.6in;
    height: 2.6in;
    top: 4.89in;
    left: 5.3in;
}
.print-content .view-display-id-label_full_sheet .detail-image img {
    width: 10in !important;
    height: 13.3in !important;
    margin-top: -10.9in;
    max-width: 10in;
}
.print-content .tear-sheet .field_QR {/*print with prices*/
    position: relative;
    margin-top: -2.2in;
    margin-left: 0.15in;
}

.print-content .tear-sheet .field_QR_iframe {
    width: 1.5in;
	height: 1.5in;
    overflow: hidden;
	float: left;
}

.print-content .tear-sheet .field_QR span {/*print with prices*/
    float: left;
    margin-top: 1.05in;
	font-weight: bold;
}
.print-content .view-display-id-tags_to_print .field--name-field-color-file-path img {
	width: 1.67in;
	height: .44in;
	margin-top: 3.76in;
	margin-left: 1.58in;
}
.print-content .view-display-id-tags_to_print .tag-bullet img {
	width: .1in;
	margin-left: -.1in;
}
.print-content .view-display-id-tags_to_print .tag-bullet {
	/*background: url(http://jnwebdev.com/rugsites/mafiinternational/sites/all/themes/mafiinternational/images/red_bullet.png) top left no-repeat;*/
	width: 1.7in;
	padding: .035in 0 0 .1in;
	margin-left: 0.05in;
	font-size: 8.8px;
	line-height: 9.5px;
}
.print-content .view-display-id-tags_to_print span.tag-footer {
    margin-top: 4.02in;
    width: 3.25in;
}

.print-content .view-display-id-label_full_sheet span.tag-logo img {
    width: .7in;
	margin: .1in;
	visibility: hidden;
}

.print-content .view-display-id-label_full_sheet h2 {
	padding: 9px 0 6px;
}
.print-content .view-display-id-label_full_sheet span.label-bg {
	width: 5.2in;
	height: .29in;
	margin-left: 5in;
	margin-top: -.71in;
}
.print-content .view-display-id-label_full_sheet span.tag-footer {
	width: 4.9in;
	height: .31in;
	margin-left: 3.2in;
	margin-top: 4.9in;
}
.print-content .view-display-id-label_full_sheet .field--name-field-color-file-path img {
    width: 270px;
    height: 71px;
    position: absolute;
    margin-left: 5.3in;
    margin-top: 4.21in;
}

.print-content .view-display-id-tags_to_print ol li {
	padding: .03in;
	font-size: 9px;
}
.view-display-id-tags_to_print ol li span, .view-display-id-page_2 ol {
	contenteditable: true;
}
.view-display-id-tags_to_print .views-field-field-extractor-field-product ol li {
    background: url(../images/set-tag-btn.png) left top no-repeat;
    padding-left: 25px;
    padding-right: 30px;
    margin-left: -45px;
}
.size-select .views-field-field-extractor-field-product ol li {
    background: url(../images/set-tag-btn.png) left top no-repeat;
    padding-left: 25px;
    padding-right: 30px;
    margin-left: -25px;
}
.size-select table.views-view-grid {
	width: 100%;
}

.view-display-id-tags_to_print .views-field-field-extractor-field-product ol li, .view-display-id-tags_to_print .views-field-field-extractor-field-product-1 ol li {
	height: 13px; /*once it was 14px*/
}
.view-display-id-tags_to_print .views-field-field-extractor-field-product ol li:hover, .size-select .views-field-field-extractor-field-product ol li:hover {
	background-position: left -15px;
}
.view-display-id-tags_to_print .views-field-field-extractor-field-product ol li.selected-size, .view-display-id-tags_to_print .views-field-field-extractor-field-product ol li.selected-size.active, .size-select .views-field-field-extractor-field-product ol li.selected-size, .size-select .views-field-field-extractor-field-product ol li.selected-size.active   {
	background-position: left -30px;
}
.view-display-id-tags_to_print li.selected-size {
	background-image: none !important;
}
.view-display-id-tags_to_print .views-field-field-extractor-field-product ol li.selected-size:hover, .size-select .views-field-field-extractor-field-product ol li.selected-size:hover {
	background-position: left -45px;
}
.print-content .view-display-id-tags_to_print .views-field-field-extractor-field-product-1 {
	width: .5in;
}
.print-content .view-display-id-tags_to_print .views-field-field-extractor-field-product {
	width: .9in;
}
.print-content .view-display-id-tags_to_print .views-field-field-extractor-field-product {
	padding-left: .1in;
}
/********************************************************************************************
* print sheet specific
********************************************************************************************/
.print-content .tear-sheet .field--name-field-image {
	clear: both;
	height: 8.3in;
	float: left;
}
.print-content .tear-sheet h2 {
	margin-top: 1em;
	font-size: 1.3em;
}
.print-content .table-topper h2, .print-content .table-topper a, .print-content .table-topper .rug-as-shown p.size span, .print-content .table-topper #add-ons {
	color: black !important;
}
h4 {
	text-transform: uppercase;
    margin: 1.33em 0 0.5em;
    color: black;
}
.print-content .table-topper .rug-as-shown p.retail {
	display: none; /*was just the border: none treatment*/
}
.print-content .table-topper.view-id-product_comparison td {
	border-bottom: 2px dashed #ddd;
    padding-bottom: .23in !important;
}
.print-content .table-topper .field--name-field-image {
	height: 7in;
}
.print-content .table-topper .field_QR {
	margin-top: -3.45in;
}
.print-content .table-topper .field--name-field-image {
	height: 7in;
}
.print-content .table-topper .field--name-field-image img {
	width: 4.25in !important;
}
.print-content .table-topper .field--type-text-with-summary, .print-content .table-topper .tag-bullet {
	width: 3in !important;
}
.table-topper.size-select .rug-as-shown {
	margin-left: 4.4in;
	margin-bottom: -0.5in;
}
.print-content .tear-sheet .view-header img  {
	width: 7.4in;
	position:relative;
	z-index: 0;
	margin-bottom: -.45in;
}
.print-content .view-display-id-tags_to_print .view-content {
	padding-left: 5px;
}
.print-content .tear-sheet .view-content {
	width: 7.8in;
	height: 9.5in;
}
.print-content .samples-checkout .view-content {
	width: 7.8in;
	height: 8.5in;
}
.print-content .tear-sheet .views-field-title {
    display: block;
    position: absolute;
    margin: -.6in 0 0 .15in;
	z-index: 10;
}
.print-content .tear-sheet .views-label {
	float: left;
	position:relative;
	z-index:12;
	padding-right: .1in;
}
.print-content .tear-sheet .views-label-field-series {
	padding-left: .15in;
}
.print-content .view-display-id-label_full_sheet .views-label.views-label-field-design, .print-content .view-display-id-label_full_sheet .views-field-field-design.tag-title-element .field-content {
	position: relative;
	top: -2px;
}
.print-content .view-display-id-label_full_sheet .field_QR {
	width: 2in;
	/*height: 2.3in;
	left: 5.3in;
    margin-top: 4in;*/
	left: 8.1in;
    margin-top: 4.67in;
	overflow: hidden;
}
.print-content .view-display-id-label_full_sheet .field_QR span {
	font-size: .85em;
	margin-left: 0;
}
.print-content .view-display-id-label_full_sheet .field_QR_iframe {
	margin-top: .05in;
	margin-left: 0;
}
.print-content .view-display-id-label_full_sheet span.label-disclaimer {
	margin-top: 3.67in;
    left: 5.3in;
    font-size: 1.16em;
}
.print-content .view-display-id-label_full_sheet .views-field-body {
	padding-right: .2in;
}
.print-content .tear-sheet .views-field-field-custom-price {
    width: 2.3in;
    float: left;
    margin-top: 0.15in;
    margin-left: 0.2in;
	font-size: .8em;
}
.view-display-id-label_full_sheet .rug-num-field { /*tag info for labels printout*/
	margin-top: 7.35in;
	margin-left: 0in;
}

/*.print-content .view-display-id-page_3 .field--name-field-series a, .print-content .view-display-id-page_3 .field--name-field-collection a{
	color: #fff;
}*/
.print-content .tear-sheet .field--name-field-series, .print-content .tear-sheet .field--name-field-collection {
	float: left;
	padding: 0 .2in .4in 0;
	position:relative;
	z-index:12;
}
.print-content .tear-sheet .field--name-field-image img {
	clear: both;
    float: left;
    width: 4.5in;
    height: auto; /*was height of 6.58in*/
	max-height: 6.58in;
}
.print-content .samples-checkout img.logo {
	position: absolute;
	height: .7in;
	width: .7in;
}
.print-content .samples-checkout h2 {
	margin: 0.2em 0 1.03em .5in;
    padding-left: .25in;
	border-bottom: solid 2px;
	text-transform: uppercase;
}
.print-content .samples-checkout th {
	text-transform: uppercase;
	padding-bottom: 0;
}
.print-content .samples-checkout .field--name-field-image img {
	width: 1in;
    height: 1.25in; 
}
.print-content .samples-checkout .field--name-body {
	width: 4in;
}
.print-content .samples-checkout .views-field-nothing {
	text-align: right;
	font-size: .9em;
	padding-left: 3em;
}
.print-content .samples-checkout .check-box-box {
	border: solid;
    width: .35in;
    height: .35in;
	margin: 0 0 5px 45px;
}
.print-content .samples-checkout .fill-in-box {
	border-bottom: solid 2px black;
    width: 2.5in;
	padding: 5px 20px 0;
}
.print-content .samples-checkout .size-options {
	/*padding-top: 35px;*/
	font-size: .8em;
}
.print-content .samples-checkout .view-content td {
	border-top: solid 1px black;
}
.print-content .view-id-product_comparison td {
	padding: 0 5px 5px;
}
.print-content .samples-checkout td {
	padding-top: 10px;
}
.print-content .samples-checkout .view-footer td {
	padding: 10px 5px 5px;
	font-size: .8em;
}
.print-content .table-topper .field--name-field-image img {
	height: 5.34in !important;
}
.print-content .tear-sheet .views-field-field-extractor-field-product, .print-content .tear-sheet .views-field-field-extractor-field-product-1 {
	/*width: 1in;*/
	float: left;
	font-size: 12px;
}
.print-content .view-display-id-page_4  .views-field-field-extractor-field-product {
	/*width: 1in;*/
	float: left;
	font-size: 14px;
	margin-right: 1in;
}
.print-content .view-display-id-label_full_sheet .views-field-field-extractor-field-product {
	left: 8.2in;
	font-size: 1.2em;
}
.print-content .tear-sheet .views-field-field-extractor-field-product-1 {
	margin-left: -1px;
}
.print-content .tear-sheet ol {
	margin: 0;
}
.print-content .view-display-id-label_full_sheet ol {
	height: 4.7in;	
}
.print-content .tear-sheet .views-field-field-extractor-field-product  {
	margin-left: .2in;
}
.print-content .tear-sheet .field--type-text-with-summary, .print-content .tear-sheet .tag-bullet {
	font-size: 13px;
	float: left;
	margin-left: .2in;
	width: 2.7in;
}
.print-content .tear-sheet .field--type-text-with-summary p {
	margin-top: .5em;
	margin-bottom: 0;
}
.print-content .tear-sheet .tag-bullet p {
	margin: .7em 0;
	font-style: italic;
}
.print-content .tear-sheet .field--name-field-color-file-path img {
	width: 4.75in;
	height: 1.25in;
	margin-top: 7.6in;
	position: absolute;
	z-index: 20;
}
.print-content .tear-sheet .print-footer {
	position: absolute;
	margin-top: 8.84in;
	z-index: 40;
}
.print-content .tear-sheet .print-footer img {
	width: 7.6in;
}
.print-content .table-topper .print-footer {
	position: absolute;
	margin-top: 6.05in;
    margin-left: 1.2in;
	z-index: 40;
}
.print-content .table-topper .print-footer img {
	width: 2.2in;
}
.print-content .table-topper .rug-as-shown p.size {
	margin-bottom: .1in;
    margin-top: .7in;
    font-size: 1.2em;
}
