body {
    width:95%;
    margin-left:auto;
    margin-right:auto;
}

div.column.main {
    padding-bottom:0px !important;
}

div.page-wrapper > header.page-header {
    border-bottom:0;
    margin-bottom:0;
}

div.page-wrapper > header.page-header > div.panel.wrapper {
    display:none;
}

div.page-wrapper > div.breadcrumbs {
    text-align:left;
    margin-bottom:10px;
}

div.page-wrapper > div.breadcrumbs a {
    text-decoration:none !important;
}

.actions, .action {
    display:none;
}

div.page.messages {
    display:none;
}

div[class^=fotorama] {
    height:200px;
}

div.product.media {
    clear:both;
    position:relative !important;
    top:0 !important;
}

div.product.media img {
    height:200px;
    position:absolute;
}

a.logo img {
   width:auto;
   max-height:100px;
}

h1.page-title {
    margin-bottom:5px;
}

.simple-product-condition {
    clear:both;
}

#super-product-table tbody {
    border-top: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
}

div.product-info-main div.product.attibute.overview {
    margin:0;
    padding-top: 5px;
}

.product-reviews-summary {
    clear:both;
}

div.product-social-links {
    display:none;
}

.product-info-main {
    float:left;
    margin-top:10px;
    margin-right:10px;
}

.product-info-main .page-title-wrapper, .product-info-main .product-info-price {
    float:left;
}

div.vti-stickers {
    text-align:left;
    margin:0;
    float:left;
    clear:none;
}

div.vti-stickers img {
    max-width:50px !important;
}

#vti_see_acc_container {
    display:none;
}

td.grouped-options-container-cell {
    margin:0;
    padding:0;
}

div.product-options-wrapper {
    clear:both;
    padding-top:10px;
    margin-left:25px;
    margin-bottom:10px;
}

td.product-social-links-cell {
    display:none;
}

div.product-info-main > div.product-add-form {
    padding-top: 0;
}

div.box-tocart {
    display:none;
}

div.product-info-main > div.product-info-price {
    border:0;
    margin:0;
}

#super-product-table thead {
    display:none;
}

div.control.qty {
    display:none;
}

.data.item.content {
    padding-top:5px !important;
    padding-bottom:0px !important;
}

.product.data.items .item.title a:after {
    content:none !important;
}

div.vti-floating {
    display:none !important;
}

a#tab-label-product\.info\.description-title, a#tab-label-additional-title, a#tab-label-option_descriptions-title, a#tab-label-manuals-title, #tab-label-datasheets-title {
    text-decoration:none !important;
}

#product\.info\.description, #additional, #option_descriptions, #manuals, #datasheets {
    display: block !important;
    margin-bottom:10px !important;
    margin-left:25px;
}

#tab-label-reviews-title, #reviews {
    display: none !important;
}

div.block.related div.block-actions {
    display:none;
}

#product-attribute-specs-table th, #product-attribute-specs-table td, #option-descriptions-table td {
    padding-top:5px;
    padding-bottom:5px;
}

div.product.info.detailed {
    margin-bottom:0;
}

footer.page-footer {
    display:none;
}