/**
 * Magento Enterprise Edition
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Magento Enterprise Edition License
 * 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.magentocommerce.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@magentocommerce.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.magentocommerce.com for more information.
 *
 * @category    design
 * @package     enterprise_default
 * @copyright   Copyright (c) 2014 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://www.magentocommerce.com/license/enterprise-edition
 */
/* ============================================ *
 * General Enterprise Styles
 * ============================================ */
.global-site-notice div.notice-inner {
    background-image: url(../images/demo-logo.png)
    }
/* ============================================ *
 * RMA List
 * ============================================ */
@media only screen and (max-width: 599px) {
    #my-returns-table .ship-from, #my-returns-table .number {
        display: none
        }
    }
/* ============================================ *
 * RMA Create
 * ============================================ */
#rma_create_form .form-list li {
    border-bottom: 1px solid #ccc;
    font-size: f-size-xs
    }
#rma_create_form .form-list li:last-child {
    border-bottom: none
    }
#rma_create_form .form-list li h5 {
    font-weight: 400;
    text-align: left;
    padding-left: 15px;
    text-transform: none
    }
#rma_create_form .form-list li h5.rma-email {
    text-transform: none
    }
#rma_create_form .fieldset {
    margin: 20px 0
    }
#rma_create_form .fieldset #registrant_options .field .input-box {
    margin-bottom: 10px
    }
#rma_create_form .buttons-set {
    border-top: none
    }
/* ============================================ *
 * RMA View
 * ============================================ */
.rma-view.col-2 {
    text-align: right
    }
.rma-view h3 {
    font-weight: 600
    }
body.enterprise-rma-return-view .box-content {
    font-size: f-size-xs;
    margin-bottom: 20px
    }
#my-returns-items-table th, #my-returns-items-table td {
    font-size: 13px
    }
#rma_comment .box-content label {
    font-size: f-size-xs;
    font-weight: 400
    }
#rma_comment .buttons-set {
    border-top: none
    }
#rma_comment .note-list {
    font-size: f-size-xs;
    font-weight: 400
    }
#rma_comment .note-list li {
    border-bottom: 1px solid #ccc;
    padding: 5px 0
    }
#rma_comment .note-list li:last-child {
    border-bottom: none
    }
@media only screen and (max-width: 480px) {
    .rma-view.col-2 {
        text-align: left
        }
    .rma-view.col-1, .rma-view.col-2 {
        border-bottom: 1px solid #ccc;
        margin-bottom: 20px
        }
    .rma-view.col-1 h3, .rma-view.col-2 h3 {
        margin-bottom: 0
        }
    }
/* ============================================ *
 * Store credit
 * ============================================ */
.storecredit .account-balance {
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
    padding-bottom: 10px
    }
body.customer-account .storecredit .data-table td.last {
    padding: 10px
    }
@media only screen and (max-width: 420px) {
    .storecredit th, .storecredit td {
        font-size: 12px;
        padding: 5px
        }
    body.customer-account .storecredit .data-table td.last {
        padding: 5px
        }
    }
/* ============================================ *
 * Gift Registry
 * ============================================ */
.btn-gift-registry {
    padding: 3px 0 0 33px
    }
.btn-gift-registry .input-box {
    margin: 0 0 7px
    }
.btn-gift-registry select {
    width: 100%
    }
/* ============================================ *
 * Reward
 * ============================================ */
.rewards {
    margin-bottom: 30px
    }
.reward-message {
    background-color: #39c;
    display: block;
    margin: 5px 0;
    padding: 3px 10px;
    color: #e6e6e6
    }
.reward-message.reward-checkout {
    margin-bottom: 10px
    }
.reward-message p {
    display: inline;
    font-size: 13px
    }
.reward-message p.limit {
    display: block;
    font-size: 12px;
    font-style: italic
    }
.reward-message a {
    color: #e6e6e6;
    text-decoration: underline
    }
.my-rewards h2 {
    position: relative
    }
.my-rewards h2 .separator {
    display: none
    }
.my-rewards h2 a {
    font-size: 14px;
    margin-left: 30px;
    white-space: nowrap;
    position: absolute;
    top: 10px
    }
.my-rewards .box {
    margin-bottom: 20px
    }
.my-rewards .box.info-box {
    border-bottom: 1px solid #ededed;
    padding-bottom: 10px
    }
.my-rewards .box.info-box dt {
    font-weight: bold;
    margin-bottom: 0;
    margin-top: 10px;
    text-transform: none
    }
@media only screen and (max-width: 979px) {
    .my-rewards h2 {
        padding-right: 120px
        }
    .my-rewards h2 a {
        margin-left: 0;
        right: 0
        }
    .my-rewards #reward-history small.nobr {
        white-space: normal
        }
    }
@media only screen and (max-width: 599px) {
    .my-rewards #reward-history small {
        display: none
        }
    .my-rewards #reward-history th.balance, .my-rewards #reward-history td.balance, .my-rewards #reward-history th.date, .my-rewards #reward-history td.date {
        display: none
        }
    }