/* gather primary UI */
@import url('normalize.css');
//@import url('style.css');
p {
	line-height: 22px;
	margin: 15px 0px;
	text-align: justify;
}
 h2, h1 {
    font-style: normal;
    text-transform: uppercase;
    font-size: 17px;
    font-weight: 400;
    margin: 25px 0px 0px;
}
h1 {
	font-size: 22px;
}
/* adjust for better print view */ 

.pt_storefront #footer, .pt_storefront #navigation, .pt_storefront #header, .pt_storefront .cookies-popup, .pt_storefront .sticky-bottom,
.pt_product-search-result .breadcrumb, .pt_product-search-result #footer, .pt_product-search-result #navigation, 
.pt_product-search-result #header, .pt_product-search-result .cookies-popup, .pt_product-search-result .sticky-bottom,
.pt_product-search-noresult .breadcrumb, .pt_product-search-noresult #footer, .pt_product-search-noresult #navigation, 
.pt_product-search-noresult #header, .pt_product-search-noresult .cookies-popup, .pt_product-search-noresult .sticky-bottom,
.pt_apps .breadcrumb, .pt_apps #footer, .pt_apps .timeline-navigation, .pt_apps #navigation, 
.pt_apps #header, .pt_apps .cookies-popup, .pt_apps .sticky-bottom,
.pt_history .breadcrumb, .pt_history #footer, .pt_history .timeline-navigation, .pt_history #navigation, 
.pt_history #header, .pt_history .cookies-popup, .pt_history .sticky-bottom,
.pt_press_releases .breadcrumb, .pt_press_releases #footer, .pt_press_releases #navigation, .pt_press_releases #header, 
.pt_press_releases .cookies-popup, .pt_press_releases .sticky-bottom,
.pt_account #secondary, .pt_account .breadcrumb, .pt_account #footer, 
.pt_account #navigation, .pt_account #header, .pt_account .cookies-popup, .pt_account .sticky-bottom,
.pt_cart #secondary, .pt_cart .breadcrumb, .pt_cart #footer, .pt_cart #navigation, 
.pt_cart #header, .pt_cart .cookies-popup, .pt_cart .sticky-bottom,
.pt_checkout #secondary, .pt_checkout #footer, .pt_checkout #navigation, .pt_checkout #header, 
.pt_checkout .cookies-popup, .pt_checkout .sticky-bottom,
.pt_order-confirmation #footer, .pt_order-confirmation #navigation, .pt_order-confirmation #header, 
.pt_order-confirmation .cookies-popup, .pt_order-confirmation .sticky-bottom,
.pt_customer-service #secondary, .pt_customer-service .breadcrumb, .pt_customer-service #footer,
.pt_customer-service #navigation, .pt_customer-service #header, .pt_customer-service .cookies-popup,
.pt_customer-service .sticky-bottom {
	display: none !important;
}

.opened-quickview #wrapper,
.opened-quickview .ui-widget-overlay {
	display: none !important;
}
.opened-quickview .ui-dialog.quickview {
	position: static !important;
}
.pt_customer-service #primary h1 {
	position: static !important;
}
#wrapper 
.pt_customer-service #primary,
.pt_customer-service #main {
	max-width: 800px;
	width: 100%;
}
.pt_checkout #secondary, .pt_checkout #footer, .pt_checkout #navigation, .pt_checkout #header, .pt_checkout .couponfield, .pt_checkout #payment-methods-wrapper,
.pt_checkout .cookies-popup, .pt_checkout h1, .pt_checkout .privacy-policy, .pt_checkout .sticky-bottom, .pt_checkout .cookies-popup, .pt_checkout .checkout-billing .form-row, .pt_checkout .checkout-billing legend, .pt_checkout .checkout-progress-indicator {
	display: none !important;
}
.pt_checkout .checkout-billing .bml-terms-and-conditions {
	max-width: 800px;
	width: 100%;
	border: none !important;
	font-size: 11px ;
	height: 100% !important;
	line-height: 14px !important;
}
.pt_product-details .breadcrumb, .pt_product-details #footer, .pt_product-details #navigation, .pt_product-details #header, 
.pt_product-details .cookies-popup, .pt_product-details .sticky-bottom, .pt_product-details .product-actions, .pt_product-details #thumbnails, #add-to-cart, .recomm-wrapper {
	display: none !important;
}

.pt_product-details .pdp-main .product-image-container .product-primary-image {
	width:90%;
	
}