button.button, a.btn-readmore, .mt-ajax-checkout a { background-color: #00a7e8; }

.top-cart-link .block{background: none repeat scroll 0 0;
    border: medium none;
    margin: 0;
    padding: 0;
    position: static;
    right: 0;}

.show-for-top-cart{display:none !important}
.top-cart-link .hide-for-top-cart, .summary.hide-for-top-cart{display:none !important}
.mini-cart {
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #e6e6e6;
  display: none;
  padding: 10px 20px 20px;
  position: absolute;
  right: 0;
  text-align: left;
  top: 35px;
  width: 300px;
  z-index: 99999999;
    white-space: normal;
    line-height: normal;
}

.mini-cart .block-title {

    text-align: center;
    font-size: 15px;
    padding-bottom: 10px;
}
.mini-cart .block-title strong span {
    color: #00adef;
}
.mini-cart .mini-cart-item {
    padding: 15px 0 10px !important;
    border-top: 1px solid;
}
.mini-cart .mini-cart-item:last-child {
    border-bottom: 1px solid;
}
.mini-cart .mini-products-list .minicart-image {
    width: 40%;
    float: left;
    padding-top: 5px;
}
.mini-cart .mini-products-list .product-details {
    width: 60%;
    float: right;
    padding: 0 5px;
}
.mini-cart .mini-products-list .product-name a {
    font-size: 12px;
    font-weight: 500;
    color: #6f6f6f;
    cursor: pointer;
    font-family: "Gotham SSm A","Gotham SSm B";
    text-transform: uppercase;
    white-space: normal;
}
.mini-cart .mini-products-list .qty-row p { font-family: "Gotham SSm A","Gotham SSm B"; font-weight: bold; color: #4d4d4d;}
.mini-cart .mini-products-list .truncated {
    margin-top: 10px;
}
.mini-cart .block-title {min-height: 40px;}
.mini-cart .mini-products-list .truncated_full_value dl.item-options {
    padding: 0;
    margin: 0;
    line-height: 5px;
}
.mini-cart .truncated_full_value .item-options.option-1, .mini-cart .truncated_full_value .item-options.option-2 {
    display: none;
}
.mini-cart .mini-products-list .item-options dt {
    text-transform: uppercase;
}
.mini-cart .mini-products-list .item-options dt, .mini-cart .mini-products-list .item-options dd {
    text-decoration: none;
    font-size: 12px;
    font-family: inherit;
}
.mini-cart .summary, .mini-cart .summary .subtotal {
    text-align: center;
}
.mini-cart .block-content .summary {
    padding: 10px 0 15px;
    display: block;
}
.mini-cart .summary .sub-total-left, .mini-cart .summary .sub-total-right {
    display: inline-block;
}
.mini-cart .summary .sub-total-left .label, .mini-cart .summary .sub-total-right .price {
    color: #6f6f6f;
    font-size: 15px;
    text-transform: uppercase;
}
.mini-cart .mt-ajax-checkout, .mini-cart .mt-ajax-checkout .view-cart {
    display: block !important;
}
.mini-cart .mt-ajax-checkout .view-cart {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;
    border: 1px solid;
    display: block;
    padding: 5px;
    text-align: center;
    margin-bottom: 10px;
    color: #b3b3b3;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 500;
}
.mini-cart .mt-ajax-checkout .checkout {
    display: block;
    padding: 5px;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 15px;
    text-align: center;
    font-weight: 500;
    background: ;
}
