/*
MarketPress Style: Modern
*/
div.mp_product_meta {
clear: both;
}

form.mp_buy_form {
margin-bottom:20px;
}

form.mp_product_price {

}

.mp_product_price {
line-height: 40px;
bottom: 0px;
left: -120px;
position: absolute;
}

.product {
border-top: 2px dotted #cccccc;
padding: 10px 0 20px;
}

li.product {
border: none;
}

.mp_button_addcart, .mp_button_buynow, .mp_cart_col_updatecart input[type=submit], #mp_shipping_submit, #mp_payment_confirm {
font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;
font-weight: bold;
padding: 5px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
text-decoration: none;
background: #e2e2e2;
background: -moz-linear-gradient(center bottom , rgb(199, 199, 199) 39%, rgb(230, 230, 230) 67%) repeat scroll 0% 0% transparent;
border: 1px solid #e1e1e1;
}

.mp_button_addcart:hover, .mp_button_buynow:hover, .mp_cart_col_updatecart input[type=submit]:hover, #mp_shipping_submit:hover, #mp_payment_confirm:hover {
font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;
font-weight: bold;
padding: 5px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
text-decoration: none;
background: #e2e2e2;
border: 1px solid #e1e1e1;
}

a.mp_link_addcart, a.mp_link_buynow {
font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;
font-weight: bold;
padding: 5px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
text-decoration: none;
background: #e2e2e2;
background: -moz-linear-gradient(center bottom , rgb(199, 199, 199) 39%, rgb(230, 230, 230) 67%) repeat scroll 0% 0% transparent;
border: 1px solid #e1e1e1;
}



del.mp_old_price {
margin-right: 5px;
}
form.mp_buy_form .mp_adding_to_cart {
color: #ffffff;
font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;
font-weight: bold;
padding: 5px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
text-decoration: none;
background: #82b33d;
background: -moz-linear-gradient(center bottom , rgb(130, 179, 61) 39%, rgb(167, 204, 94) 67%) repeat scroll 0% 0% transparent;
border: 1px solid #82b33d;
}
form.mp_buy_form .mp_no_stock {
color: #ffffff;
font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;
font-weight: bold;
padding: 5px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
text-decoration: none;
background: #111111;
background: -moz-linear-gradient(center bottom , rgb(186, 2, 2) 39%, rgb(224, 0, 0) 67%) repeat scroll 0% 0% transparent;
border: 1px solid #9A0000;
}

#mp_cart_updated_msg {
background-color: #FFFFE0;
border-color: #E6DB55;
-moz-border-radius: 3px 3px 3px 3px;
border-style: solid;
border-width: 1px;
margin: 10px 0px;
padding: .5em;
}
div.mp_checkout_error {
background: #ffdddd;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
border: 1px solid #ffafaf;
margin: 10px 0px;
padding: 10px 10px 10px 30px;
}
table.mp_cart_login td, table.mp_cart_contents td, table.mp_cart_shipping td {
vertical-align: middle;
}
td.mp_cart_subtotal_lbl {
text-align: right;
}
td.mp_cart_col_quant input {
margin: 0;
text-align: center;
}
td.mp_cart_col_updatecart input {
margin: 0;
}
table.mp_cart_shipping input, table.mp_cart_shipping select {
margin: 0;
}
p.mp_cart_direct_checkout, p.mp_cart_login_msg {
text-align: right;
margin-bottom: 5px;
}
a.mp_cart_direct_checkout_link {
color: #333333;
font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;
font-weight: bold;
padding: 5px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
text-decoration: none;
background: #e2e2e2;
background: -moz-linear-gradient(center bottom , rgb(199, 199, 199) 39%, rgb(230, 230, 230) 67%) repeat scroll 0% 0% transparent;
border: 1px solid #e1e1e1;
}

a.mp_cart_direct_checkout_link:hover {
color: #333333;
font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;
font-weight: bold;
padding: 5px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
text-decoration: none;
background: #e2e2e2;
border: 1px solid #e1e1e1;
}

a.mp_cart_direct_checkout_link:hover {
border-color: #ccc;
}

.mp_product_image_list, .mp_product_image_single, .mp_product_image_widget {
-moz-box-shadow: 3px 3px 4px #cccccc; 
 -webkit-box-shadow: 3px 3px 4px #cccccc; 
 box-shadow: 3px 3px 4px #cccccc; 
border: 1px solid #eeeeee;
}

.mp_cart_contents_widget td {
padding: 5px;
}

.mp_cart_contents_widget th {
background: #eeeeee;
}

.mp_cart_contents_widget tr, .mp_cart_contents_widget td, .mp_cart_contents_widget tbody {
border: 1px solid #eeeeee;
}

.mp_cart_actions_widget {
padding-top: 10px;
}

.mp_checkout_link {
float: right;
}

.mp_cart_contents thead, .mp_cart_shipping thead {
background: #eeeeee;
}

.mp_product_categories {
padding: 10px;
border: 1px solid #e2e2e2;
background: #eeeeee;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
}

td.mp_cart_col_downloads {
font-size: 80%;
}
#content .mp_product_image{
float: left;
}
#content .mp_product_stuff{
clear: both;
}
.text-box .mp_product_meta{
position: relative;
}
div#sidebar div.sidebar-holder div.widget-1 ul#mp_product_list li.product div.mp_product_meta span.mp_product_price{ line-height: 16px; position: static; }

/* 112692-1349480691-au */

