/**
 * Magento Enterprise Edition
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Magento Enterprise Edition End User License Agreement
 * that is bundled with this package in the file LICENSE_EE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://www.magento.com/license/enterprise-edition
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magento.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magento.com for more information.
 *
 * @category    design
 * @package     enterprise_default
 * @copyright Copyright (c) 2006-2016 X.commerce, Inc. and affiliates (http://www.magento.com)
 * @license http://www.magento.com/license/enterprise-edition
 */
*     { background:none !important; text-align:left !important; }
body  { background:#fff !important; font-size:9pt !important; margin:15px !important; font-family: serif !important; }

.footer-before-container,
.footer-container,
.widget,
.pager,
.toolbar,
.actions,
.buttons-set,
.skip-links,
.header-global-msg,
.mb-breadcrumbs,
.promo-bottom,
.breadcrumbs,
.category-back-page,
.hover-note,
.add-to-links,
.add-to-cart,
.box-up-sell,
.full-width-related-products,
.hide-desktop{ display:none !important; }

.page-print .data-table .cart-tax-total { background-position:100% -54px; }
.page-print .data-table .cart-tax-info { display:block !important; }

.page-print .print-head .logo {
    max-height: initial;
}

.page-print{
    font-family: Serif !important;
}

.page-print{
    font-family: Serif !important;
}

.header-language-background, 
.header-language-background a{
    color: #4F505E;
}

.page-header-container{
    max-width: 1330px;
    margin: 0 auto;
}

.header-language-background{
    padding: 0;
}

.header-language-background .links{
    position: absolute;
    padding: 0 10px;
    top: 0;
    right: -20px;
}

.header-language-background .links li{
    display: none;
}
.header-language-background .links li a{
    font-size: 16px;
}

.header-language-background .links li.first{
    display: block;
}

.header-language-container{
    position: relative;
}

.header-language-container .links li:after{
    content: none;
}

body #header{
    max-width: 1330px;
    border-bottom: 1px solid #4F505E;
    overflow: hidden;
    box-shadow: none;
    width: 100%;
    margin: 0 auto 10px;
}

.logo .large{
    display: block;
    max-width: 100px;
}

.logo.desktop:after{
    content: attr(href);
    font-size: 16px;
    display: block;
    padding: 20px 0;
}

.more-views{
    float: left;
    max-width: 67px;
}

.more-views img,
.product-image img{
    max-width: 100%;
}

.product-img-box .slick-current, .product-img-box .active-thumb{
    border: 0;
}

.product-view .product-essential{
    width: 100%;
    padding: 0;
}

.product-img-box .product-image{
    float: left;
    width: 70%;
    padding-left: 20px;
}

.product-view .product-shop{
    float: right;
    width: 50%;
}

.product-view .add-to-box .extra-info .simple{
    position: static;
    margin: 10px 0;
}

.product-view .toggle-tabs{
    display: none;
}

.product-view dt.tab span{
    font-weight: bold;
    font-size: 16px;
    padding-bottom: 5px;
    display: block;
}

.product-view dd.tab-container{
    margin-bottom: 20px;
}

.catalog-product-view .main-container{
    padding: 10px 0 0;
}

.tab-container table th{
    color: #4F505E;
}