﻿/**
 * HACKS FOR IE
 *
 * @author Sean Kelly
 * @version $Id: ie_hacks.css,v 1.20 2006/10/24 19:32:05 skelly Exp $
 */
 
/**
 * For IE 7 */
*:first-child+html .clear-after {
    display: inline-block !important; 
}
/**
 * For IE <= 6 */
* html .clear-after {
    height: 1%;
}

body.pipeline fieldset#different-address ul li,
form#shipping-selection fieldset#shipping-summary div#shipping-to address,
fieldset#billing-summary div#billing-to address {
    word-wrap: break-word;
}
body.pipeline fieldset#different-address ul li.right {
    float: none;
}
form#address-book fieldset ul li.second,  
form#address-book fieldset ul li.even {
    float: none !important;
}
#checkout-confirmation #manifests .shipment-recipient,
#checkout-overview #manifests .shipment-recipient {
    float: none !important;
    padding-left: 50px;
}

.info-box .info-box-inner {
    padding-bottom: 23px !important;
}
.multi-recipient {
    margin-bottom: 23px;
}
.multi-recipient input.radio {
    display: inline !important;
}
#send-friend input.image {
    display: inline;
}
a.pdf span{
    display:inline-block;
    width:17px;
    height:17px;
    background:url(../images/pdficon-small.gif) no-repeat;
    font: 0px/0px serif;
    text-indent: -9999px;
}

/**
 * Fixes float-left/left-margin bug */
.multi-quantities,
#go-checkout,
#go-shopping,
select.recipient_select {
    display: inline;
}

body #header #search form input.image {
    float: none;
}

form#address-book fieldset input.radio {
    margin-left: 26px;
    margin-top: -2px;
}
        
/**
 * See Bug 1928 */
body#checkoutsuccessBody form#send-friend textarea {
    display: block;
    margin-right: 7px;
    float: left;
    height: 1%;
    margin-left: 0;
}

/**
 * See Bug 1936 */
body #callouts li#intro {
    float: left;
    height: auto;
    padding-bottom: 7px;
}
/**
 * See Bug 1936 */
body #header h1 {
    \height: 138px;
    he\ight: 137px;
}
body #callouts li {
    \width: 200px;
    w\idth: 199px;
}
body #callouts li.last {
    \width: 201px;
    w\idth: 199px;
}

/**
 * See Bug 1937 */
#product_image_popper a {
    display: block;
}

/**
 * See Bug 1924 */
body #content #go-shopping {
    float: left;
}