.CartExpectedReleaseDate {
font-style: italic;
font-size: 11px;
}
.OrderItemList .ExpectedReleaseDate {
display: block;
font-size: 11px;
}
.CartContents .ExpectedReleaseDate {
font-size: 11px;
padding-left: 20px;
}
.ProductMain table.ExpectedReleaseDate {
clear: left;
margin-left: auto;
margin-right: auto;
margin-top: 6px
}
.ProductMain table.ExpectedReleaseDate td {
padding: 6px;
border: solid 1px;
}
.BrandCloud {
overflow-x: hidden;
}
.CartProductFields dt {
font-weight: bold;
clear: left;
}
.CartProductFields dd {
margin-left: 50px;
}
.ProductPrice .CatalogPriceExTax,
.ProductList em .CatalogPriceExTax,
.ProductPrice .ProductDetailsPriceExTax,
.ProductList em .ProductDetailsPriceExTax {
display: block;
}
.CartContents .ItemShipping th.ItemShippingDescription {
text-align: left;
}
.CartContents .ItemShipping th {
border-top: 1px solid;
border-bottom: 1px solid;
padding: 6px 10px;
}
.CartContents .ItemShipping:first-child th {
border-top: none;
}
.CartContents tbody td,
.CartContents tfoot td {
padding: 6px 10px;
vertical-align: top;
}
.CartContents tfoot .SubTotal td {
border-top: 1px solid;
text-align: right;
font-weight: bold;
}
.OrderShipments .DateShipped {
white-space: nowrap;
width: 20%;
}
.OrderShipments .ShippingMethod {
width: 55%;
}
.OrderShipments .TrackingNumber {
white-space: nowrap;
width: 25%;
}
.HorizontalFormContainer p.Submit {
margin-top: 10px;
}
#fastCartContainer {
margin: 0 auto;
}
#fastCartWrapper {
clear: both;
padding: 9px;
}
#fastCartContainer .ProductList {
list-style: none outside none;
margin: 0;
padding: 0;
}
#fastCartContainer .ProductList li {
margin: 3px;
overflow: hidden;
padding: 3px;
float:left;
width:122px;
}
#fastCartContainer .ProductList .ProductImage {
width: 120px;
height: 120px;
}
.fastCartContent {
min-height: 235px;
width: 625px;
}
.fastCartContent h2 {
font-size: 25px;
}
.fastCartTop {
padding: 15px 5px;
}
.fastCartBottom {
padding: 0px 5px;
}
.fastCartItemBox {
padding: 10px 2px;
margin-left: 10px;
max-width: 230px;
}
.fastCartItemBox a {
text-decoration: none;
}
.fastCartThumb, .fastCartItemBox {
float: left;
}
.fastCartQuantity {
margin-top: 15px;
}
.fastCartSummaryBox {
text-align: right;
float: right;
padding: 10px;
max-width: 200px;
}
.fastCartSummaryBox .subtotal {
margin-top: 15px;
font-size: 13px;
font-weight: bold;
clear:both;
}
.fastCartSummaryBox .actionLink {
margin-top:10px;
}
.SpecificInfoMessage {
padding: 8px 6px 8px 8px;
margin-top: 10px;
margin-bottom: 10px;
}
#AjaxLoading {
display: none;
text-align: center;
width: 180px;
z-index: 10000000000;
padding: 5px 10px;
}
#AjaxLoading img {
vertical-align: bottom;
margin-right: 5px;
}
.TabNav {
padding: 25px 0px 15px 0px;
}
.TabNav li {
display: inline;
}
.TabNav li a {
font-size: 14px;
text-transform: uppercase;
padding: 20px 15px;
margin-right: 4px;
margin-top: 3px;
text-decoration: none;
}
.TabNav li a:hover {
text-decoration: none;
}
.ProductActionAdd a, .ProductActionAdd strong a {
display: block;
font-size: 13px;
height: 30px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
text-align: center;
cursor: pointer;
line-height: 30px;

text-decoration: none;
margin-left: 35px;
margin-right: 35px;
}
.ProductActionAdd a:hover {
font-size: 14px;
}
.top-search-holder .search-area .control-group {
position: relative;
}
.top-search-holder .search-area .control-group .search-button {
position: absolute;
top: 0px;
right: 0px;
}
.search-area .search-field {
border: medium none;
-webkit-border-radius: 5px 0 0 5px;
-moz-border-radius: 5px 0 0 5px;
border-radius: 5px 0 0 5px;
padding:10px 13px;
width: 87%;
}
.search-area {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
margin: 30px 0 0;
border-radius:2px;
}
.search-area {
-webkit-border-radius: 0px;
-moz-border-radius: 0px;
border-radius: 0px;
margin: 30px 0 0;
border-radius:2px;
}
.search-area .search-button {
border-radius: 0px 3px 3px 0px;
display: inline-block;
float: right;
margin: 0px;
padding: 9px 19px 9px;
text-align: center;
}
.search-area .search-button:after {
content: "\f002";
font-family: fontawesome;
font-size: 16px;
line-height: 7px;
vertical-align: middle;
}

h2.accordion {
    border: medium none;
    cursor: pointer;
    height: 32px;
    margin-bottom: 0;
    text-indent: -9999px;
    width: 100%;
    margin-top: 0px;
}
.simularfrete h2 {
    background: url(../images/parcelas.png) no-repeat ;
}
@media (max-width: 991px) {
#CompreJunto .product-info {width: 100%!important;float: left!important;margin-top: 20px;}
#CompreJunto .product-img {width: 100%!important;float: left!important;}
#CompreJunto .plus {font-size: 20px!important; margin: 15px!important;}
#CompreJunto .ProductImage {width: 60px!important;}
}
#CompreJunto{margin-top: 20px;}
#CompreJunto li{float: left; }
#CompreJunto .plus{font-size: 30px;margin: 35px 20px;}
#CompreJunto .product-info {width: 33%;}
#CompreJunto .product-img {width: 60%;padding-right: 0px;}
#CompreJunto .ProductImage {width: 100px;}
#CompreJunto .AddToCart{text-decoration: none !important; margin-top: 10px; display: inline-block;}
#CompreJunto .Buttons{
display: block;
font-size: 12px;
height: 30px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
-ms-border-radius: 3px;
-o-border-radius: 3px;
border-radius: 3px;
text-transform: uppercase;
text-align: center;
vertical-align: middle;
cursor: pointer;
white-space: nowrap;
line-height: 30px;
text-decoration: none;
padding: 0 10px;
border:0;}
.Buttons i {margin-right: 5px;font-size: 13px;}

@media (max-width: 480px){
.product-item{
height: 520px!important;
}
}
.product-item{
height: 450px;	
}