/********************** Layered Navigation */

.inmedias-footer {
color:lightgrey;
margin-top:15px;
}

.mapodo-layered-nav .content {
    padding: 0;
    width: 191px;
}

.mapodo-layered-nav .border-creator { border-style:solid; border-color:#c4c1bc ; border-width:0 1px 1px 1px; }

.mapodo-layered-nav h3 {
    margin:0;
    border:1px solid #b9ccdd;
    border-left:0;
    border-right:0;
    padding:3px 10px;
    background:url(../images/layered_nav_narrowed_category_heading.gif) #d5e8ff;
    color:#1f5070;
    font-weight:bold;
    font-size:1em;
}
.mapodo-layered-nav .narrowed-category li { background:url(../images/narrow_category_bg.gif) repeat-x 0 100% #fff; padding:4px 6px 4px 10px; }
.mapodo-layered-nav .narrowed-category li .label {
    background:url(../images/narrow_by_li_by.gif) no-repeat 0 .2em;
    padding-left:20px;
    font-weight:bold;
    text-transform:uppercase;
}

.mapodo-layered-nav .widget-btn {
    float:right;
    margin:.1em 0 0 5px;
    font-size:.95em;
}

.mapodo-layered-nav .actions {
    border-style:solid;
    border-color:#dee5e8;
    border-width:1px 0;
    padding:4px 10px;
    background:#cad6e4;
}

.mapodo-layered-nav .narrow-by ol {
    background-color: transparent;
}

.mapodo-layered-nav .narrow-by li {
    margin: 0 !important;
    padding: 2px 0;
}

.mapodo-layered-nav .narrow-by dl {
    /*background:#e7f1f4;*/
    padding:0 0 1em 0;
}

.mapodo-layered-nav .narrow-by dt {
    margin:0;
    padding:7px 10px 0 28px;
    background:url(../images/narrow_by_set.gif) no-repeat 9px .9em;
    color:#2f2f2f;
    text-transform:uppercase;
}
.mapodo-layered-nav .narrow-by dd {
    background:url(../images/narrow_by_dd_bg.gif) repeat-x 0 100%;
    padding:0 12px .8em 12px;
}
.mapodo-layered-nav .narrow-by dd li { margin-bottom:.3em; line-height:1.3em; }
.mapodo-layered-nav .narrow-by dd.last { background:none; }


/* Left search */
#mapodo-left-search .input-text { display: block; width: 100%; padding: 0; }
#mapodo-left-search button { margin: 5px 0 0 0; }
#mapodo-left-search .extended-search { position: relative; top:2px; left: 8px; }

/* Language switcher */

.mapodo-language-switcher { float: right; margin: -21px 10px 0 0; }

.mapodo-nav ol { background-color: transparent; }
.mapodo-nav ol li { padding: 1px; }

.base-mini .min-card-mapodo { 
    width: 191px;
    border:1px solid #7b7b7b;
    border-top: none;
    background:#fff;
    line-height:1.3em;
    font-size:.95em;
    padding: 0;
	min-height:55px;
}

.base-mini .content {
    font-size: 9pt;
}

.min-card-summary-mapodo {
    padding: 5px;
}

.min-card-mapodo .subtotal {
    margin: 5px;
    padding: 5px;
    background-color: #ff8888;
}

.min-card-mapodo h5 {
    padding: 5px;
}

.min-card-noitem-mapodo {
    padding: 5px;
}

.border-creator{
    border:1px solid #7b7b7b;
    border-top:none;
    width: 191px;
    background:white;
}

.product-collateral .collateral-box h4 {
    color:gray;
}

.base-mini .actions {
    background:none repeat scroll 0 0 #F4F3F3;
    border-bottom:1px solid lightgrey;
}

.baseprice {
    font-style:italic;
    display:block;
}

.catalog-listing-home {
    border-bottom: 1px solid lightgrey;
    border-top: 1px solid lightgrey;
}

.one-page-checkout .active .head {
    background:url("../images/data_table_th_bg.gif") repeat-x scroll 0 100% #D9E5EE;
}

.one-page-checkout .active .step-count {
background:none repeat scroll 0 0 darkgray;
color:white;
border:1px solid grey;
}

.one-page-checkout .active h3 {
color:black;
}

#nav ul li, #nav ul li.active {
background:url("../images/nav_divider.gif") repeat-x scroll 0 100% #F8F7F5;color:#2f2f2f;
}

#nav ul li a {
background:none repeat scroll 0 0 #F8F7F5;color:#2f2f2f;
}
/* My Account navigation */

.mapodo-account-nav li a, .mapodo-account-nav li.on { padding:3px 0;  }
.mapodo-account-nav li a { display:block; border-bottom:1px solid #ddd; /*background:url(../images/account_nav_link_bg.gif) no-repeat 10px 8px;*/ }
.mapodo-account-nav li a, .mapodo-account-nav li a:hover { color:#5f5d5c; text-decoration:none; }
.mapodo-account-nav li a:hover { color:#ff0000; }
.mapodo-account-nav li.on { border-bottom:1px solid #ddd; /* background:url(../images/account_nav_on_bg.gif) no-repeat 10px 8px;*/  color:#ff0000; font-weight:bold; }
.mapodo-account-nav li.on a { padding:0; }
.mapodo-account-nav li.last, .mapodo-account-nav li.last a { border-bottom:none; }

.social-bookmarking{
float:left;
margin-right:5px;
}

.main_shipment{
border: 0 none !important;
border-spacing: 1px !important;
empty-cells: show !important;
font-size: 100% !important;
}
