/********************** Tabs */
.caixaAbas {display: table; width: 100%; margin: 40px 0; padding-top: 30px; border-top: 1px solid #d2d2d2;}
.product-view .tabs { margin: 0px; overflow:hidden; zoom: 1;}
.product-view .tabs li { float:left; font-size:15px; text-transform: uppercase; line-height:48px; background: #fafafa;border-radius: 4px;margin-right: 10px;}
.product-view .tabs a { display:block; font-family: roboto_condensedbold; padding:0 16px; color:#ec3929; text-decoration: none;}
.product-view .tabs a:hover {color:#444; ; text-decoration: none;}
.product-view .tabs li.active a,.product-view .tabs li.active a:hover {font-family: roboto_condensedregular; font-size: 22px; background:#fff; color:#444;}

.caixaAbas .padder {padding:20px 0 0 0px;}
#product_tabs_description_tabbed_contents {font-size: 16px; font-weight: normal; font-style: normal; color: #333;}
#product_tabs_review_tabbed_contents {font-size: 16px;}
#product_tabs_tags_tabbed_contents.input-box input { width: 300px; }
#product_tabs_tags_tabbed_contents .input-box { width: 300px; float:left; font-weight: normal; margin-right: 10px;}
#product_tabs_related_tabbed_contents li { float:left; margin-right: 10px;}
#product_tabs_related_tabbed_contents ol { clear: both;}
#product_tabs_related_tabbed_contents strong, #product_tabs_related_tabbed_contents b {font-family: roboto_condensedbold;}
.product-collateral:after { content:"."; display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; zoom: 1}

#product_tabs_review_tabbed_contents br, .dedicated-review-box {display: none;}

@media screen and (max-width: 650px) {
    .product-view .tabs li {float: none; margin: 0 0 10px 0;}
}