/*@media print {
    body {
        background: #fff none !important;
        color: #000;
    }
    #wrapper {
        clear: both !important;
        display: block !important;
        float: none !important;
        position: relative !important;
    }
    #header {
        border-bottom: 2pt solid #000;
        padding-bottom: 18pt;
    }
    #colophon {
        border-top: 2pt solid #000;
    }
    #site-title,
    #site-description {
        float: none;
        line-height: 1.4em;
        margin: 0;
        padding: 0;
    }
    #site-title {
        font-size: 13pt;
    }
    .entry-content {
        font-size: 14pt;
        line-height: 1.6em;
    }
    .entry-title {
        font-size: 21pt;
    }
    #access,
    #branding img,
    #respond,
    .comment-edit-link,
    .edit-link,
    .navigation,
    .page-link,
    .widget-area {
        display: none !important;
    }
    #container,
    #header,
    #footer {
        margin: 0;
        width: 100%;
    }
    #content,
    .one-column #content {
        margin: 24pt 0 0;
        width: 100%;
    }
    .wp-caption p {
        font-size: 11pt;
    }
    #site-info,
    #site-generator {
        float: none;
        width: auto;
    }
    #colophon {
        width: auto;
    }
    img#wpstats {
        display: none;
    }
    #site-generator a {
        margin: 0;
        padding: 0;
    }
    #entry-author-info {
        border: 1px solid #e7e7e7;
    }
    #main {
        display: inline;
    }
    .home .sticky {
        border: none;
    }
    .q_slider{
        display:none;
    }
    #sidebar { display:none }
.content{ margin-left:0; 
     float:none; 
     width:auto }
     img{
        display:none;
     }
     body{
        width:auto;
        margin-left:0;
     }
section{
    margin:0;
    padding:0;
    width:auto;
}
}*/

/* CSS for Print by Tiffany Mark */
@media print {	
	.wrapper {padding: 10px !important;}
	body, p, section ul li {
		background: none;
		color: black;
		line-height: 1.3;
		font-size: 1em;
	}
	div, p, div[class^="vc_custom"] {
		margin: 0 !important;
		padding: 0 !important;
		width: auto;
		height: auto;
		background-color: none !important;
	}
	h1, h2, h3, h4, h5, h6, body {
		font-family: 'Roboto', sans-serif;
		margin: 1em 0 0 0 !important;
		color: black;
		background: #fff !important;
	}
	h1 {font-size: 1.8em !important;}
	h2 {font-size: 1.6em !important;}
	h3 {font-size: 1.4em !important;}
	h4, .product-top-bullets p {font-size: 1.1em !important; color: #000 !important;}
	.content, .full_width, section.section, .vc_col-sm-6 {
		float: none;
		width: 100%;
		margin: 0 !important;
		padding: 0 !important;
		background-color: #fff !important;
	}
	div.full_width {
		margin: 20px !important;
	}
	div[id^="layerslide"], #product-slide {
		height: 100px !important;
	}
	header.sticky {position: absolute; top: 0;}
	nav.main_menu.right {height: 90px;}
	footer, .ls-slide img, .about-us-testimonial, nav.main_menu.right>ul, .icon_holder img, #layerslider_4 {
		display: none !important;
	}
	h1.ls-l, .ls-l {display: block; padding: 0; margin: 0; font-size: 1.8em !important; left:0 !important; top: 0 !important;}
	.entry a:after {
		content: " [" attr(href) "]";
	}
	.entry a[name]:after,
	.entry a[href^="#"]:after {
		display: none;
	}
	.wpb_column.vc_column_container.vc_col-sm-6 {padding-right: 25px !important;}

	table {border: 1px solid #ddd; width: 80%;}
	thead {background: #f2f2f2;}
	th {font-weight: 600;}
	td, tbody {border-color: #ddd;}
	th, td {padding: 6px 20px;}
 
}