/**
 * Print stylesheet for bopparts.com
* @version         1.0
*/
.page-print .logo{display:block;float:none;text-align:left}@media print{*{-webkit-filter:none !important;background:transparent !important;color:#000 !important;filter:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}.table-wrapper table{width:100%;table-layout:fixed}.table-wrapper table td{width:auto}.table-wrapper table>tfoot>tr:first-child{border-top:1px solid #999}.box,tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:1cm}.block-content,p,h2,h3{orphans:3;widows:3}.block-content{page-break-before:avoid}.block-title,h2,h3{page-break-after:avoid}.nav-toggle{display:none !important}.sidebar,.nav-sections,.header.content>*[class],.panel.wrapper>*[class],.footer.content>*[class]{display:none}.logo,.footer .copyright{display:block !important;margin:10px 0}.order-details-items .order-items .order-gift-message:not(.expanded-content){height:auto;visibility:visible}.column.main{float:none !important;width:100% !important}.breadcrumbs{margin:0 auto;text-align:right}.footer.content{padding:0}.hidden-print{display:none !important}}
@media print {

    @page { margin: 0; }
 	body { margin: 1.6cm; font-size:12px;font-family:"Open Sans",Helvetica,sans-serif;}
	
	header,footer, #Header, #Footer { 
		display: none!important;
	}
	
	main#maincontent {
    padding-left: 10px;
	margin-left: 15px!important;
	padding-right: 50px!important;
	}
	
/*	img {
    max-width: 150px!important;
    float: left;
	}
*/
	.product.info.detailed, .product.attribute.overview, .product-add-form, .product-social-links, .addit, #amasty-gallery-container, .block.block-related.related,.product-availability-in-stock {
		display: none!important;
	}
	
	.product-info-main .product.attribute.sku .type {
		display: none!important;
	}
    
    .product-info-main .shipping-calculator {
		display: none!important;
	}
	
	.product-info-main .product.attribute.sku .value {
		display: inline-block!important;
		color: #ff0000 !important;
		font-size: 18px!important;
		font-weight: 700!important;
	}
	
	span.price {
		font-size: 12px!important;
		font-weight: 600!important;
		margin-left:3rem;
		float:right;
		margin-top:1rem;
		margin-right:2rem;
	}
	
	.columns .main {
		display:none;
	}
	
	.product-info-main {
	
		width: 93% !important;
		float: left;
		
	}
	.sticky-product{display:none;}
    .page-title-wrapper{float:left;width:100%;margin-left:1.4rem;margin-top:110px;margin-right:2.5rem;font-family: "Open Sans",sans-serif !important;color: #444444!important;text-transform: capitalize!important;font-weight: 700!important;letter-spacing: normal!important;line-height: 24px!important;}
    .page-title-wrapper h1.page-title {font-size: 15px!important;color:#000;margin-right:3rem;line-height:16px !important;font-family: "Open Sans",sans-serif !important;color: #444444!important;text-transform: capitalize!important;font-weight: 700!important;letter-spacing: normal!important;line-height: 24px!important;}
    .page-title-wrapper h1.page-title span{font-size: 15px!important;color:#000;margin-right:3rem;line-height:16px !important;letter-spacing: 1px;font-family: "Open Sans",sans-serif !important;color: #444444!important;text-transform: capitalize!important;font-weight: 700!important;letter-spacing: normal!important;line-height: 24px!important;}
    #amasty-main-container{float:left;text-align: left;position: inherit;}
    .price-box{margin-left:3rem;margin-top:1.8rem;font-size: 11px!important;font-family:"Open Sans",sans-serif !important;}
    .product-info-stock-sku{margin-left:3rem;margin-top:1rem;}
	
	.media {
	
		width: 100%;
		margin-top: 0px;
		
	}
	.product.media{width: 50% !important;float: left !important;}
	
	.product.media img {
		height: auto;
		width: 100px!important;
		float:left;
		margin-left:0px;
		padding-left:0px;
		position: absolute;
	    top:0.6rem;
		left:3.3rem;
	}
	
	.product-view .product-shop .product-name h1, .product-view .product-shop .page-title-wrapper .page-title span {
		color: #444444!important;
		text-transform: capitalize!important;
		font-size: 17px!important;
		font-weight: 700!important;
		letter-spacing: normal!important;
		line-height: 24px!important;
		margin: 20px 0 15px 0;
	}
	
	.product-view .product-shop .ratings, .product-view .product-shop .product-reviews-summary {
    	display: none!important;
	}
	
	.product-view .product-shop .price-box {
    	float: right;margin-top: 0px!important;font-family:"Open Sans",sans-serif !important;
	}
	.product-info-price , .product-info-price .product-info-stock-sku , .product-info-price .product-info-stock-sku .sku , .product-info-price .product-info-stock-sku .sku .value{font-size:13px !important}
	.product-info-stock-sku {
    	float: left;margin-left:1.4rem;font-size:10px !important
	}
	.product-info-main .product.attribute.sku>.value{font-family:"Open Sans",sans-serif;color: #ff0000 !important;font-size: 17px!important;font-weight: 700!important;}
	
	.product-view .product-shop .ratings, .product-view .product-shop .product-reviews-summary {
    	display: none;
	}

	.price-wrapper span.price{font-family:"Open Sans",sans-serif !important;font-size: 14px!important;font-weight: normal !important;}
	.mageplaza-alsobought-block{ 
		display: none!important;
	}
	
    div#mageplaza-alsobought-block-after-related {
    display: none;
    }
    .block-static-block{display:none;}
	.prev-next-products{display:none;}
	.horizonal-pro-slider.related{display:none;}
	.catalog-product-view.page-layout-1column .product-info-main{order: 1 !important;}
	.catalog-product-view.page-layout-1column .product.media { -ms-flex-order: -12; -webkit-order: 2; order: 2 !important;}
}