mr.Hi-End писал(а):
вырезать и переставить код сразу после картинки
Помогите, у меня почти получилось, но осталась проблемка.
1) Я поправил файл /components/com_jshopping/templates/default/product/product_default.php, а именно поставил "Характеристики товара" ПОД картинкой.
2) Теперь я начал редактировать файл /components/com_jshopping/css/default.css, а именно чтобы "Характеристики товара" отобразить СПРАВА от картинки.
У меня почти получилось, но отображается текст на тексте, а не колонка.
В спойлерах ниже
прикладываю
отредактированый мной файл product_default.php
Предупреждение: Помехи!
Код: |
<?php defined('_JEXEC') or die(); ?>
<?php $product = $this->product?>
<?php include(dirname(__FILE__)."/load.js.php");?>
<div class="jshop productfull">
<form name="product" method="post" action="<?php print $this->action?>" enctype="multipart/form-data" autocomplete="off">
<h1><?php print $this->product->name?><?php if ($this->config->show_product_code){?> <span class="jshop_code_prod">(<?php print _JSHOP_EAN?>: <span id="product_code"><?php print $this->product->getEan();?></span>)</span><?php }?></h1>
<?php print $this->_tmp_product_html_start;?>
<?php if ($this->config->display_button_print) print printContent();?>
<?php include(dirname(__FILE__)."/ratingandhits.php");?>
<table class="jshop">
<tr>
<td class="image_middle">
<?php print $this->_tmp_product_html_before_image;?>
<?php if ($product->label_id){?>
<div class="product_label">
<?php if ($product->_label_image){?>
<img src="<?php print $product->_label_image?>" alt="<?php print htmlspecialchars($product->_label_name)?>" />
<?php }else{?>
<span class="label_name"><?php print $product->_label_name;?></span>
<?php }?>
</div>
<?php }?>
<?php if (count($this->videos)){?>
<?php foreach($this->videos as $k=>$video){?>
<?php if ($video->video_code){ ?>
<div style="display:none" class="video_full" id="hide_video_<?php print $k?>"><?php echo $video->video_code?></div>
<?php } else { ?>
<a style="display:none" class="video_full" id="hide_video_<?php print $k?>" href=""></a>
<?php } ?>
<?php } ?>
<?php }?>
<span id='list_product_image_middle'>
<?php if(!count($this->images)){?>
<img id = "main_image" src = "<?php print $this->image_product_path?>/<?php print $this->noimage?>" alt = "<?php print htmlspecialchars($this->product->name)?>" />
<?php }?>
<?php foreach($this->images as $k=>$image){?>
<a class="lightbox" id="main_image_full_<?php print $image->image_id?>" href="<?php print $this->image_product_path?>/<?php print $image->image_full;?>" <?php if ($k!=0){?>style="display:none"<?php }?>>
<img id = "main_image_<?php print $image->image_id?>" src = "<?php print $this->image_product_path?>/<?php print $image->image_name;?>" alt="<?php print htmlspecialchars($image->_title)?>" title="<?php print htmlspecialchars($image-
>_title)?>" />
<div class="text_zoom">
<img src="<?php print $this->path_to_image?>search.png" alt="zoom" /> <?php print _JSHOP_ZOOM_IMAGE?>
</div>
</a>
<?php }?>
</span>
<?php print $this->_tmp_product_html_after_image;?>
<?php if ($this->config->product_show_manufacturer_logo && $this->product->manufacturer_info->manufacturer_logo!=""){?>
<div class="manufacturer_logo">
<a href="<?php print SEFLink('index.php?option=com_jshopping&controller=manufacturer&task=view&manufacturer_id='.$this->product->product_manufacturer_id, 2);?>">
<img src="<?php print $this->config->image_manufs_live_path."/".$this->product->manufacturer_info->manufacturer_logo?>" alt="<?php print htmlspecialchars($this->product->manufacturer_info->name);?>" title="<?
php print htmlspecialchars($this->product->manufacturer_info->name);?>" border="0" />
</a>
</div>
<?php }?>
</td>
<td class="jshop_img_description">
<?php print $this->_tmp_product_html_before_image_thumb;?>
<span id='list_product_image_thumb'>
<?php if ( (count($this->images)>1) || (count($this->videos) && count($this->images)) ) {?>
<?php foreach($this->images as $k=>$image){?>
<img class="jshop_img_thumb" src="<?php print $this->image_product_path?>/<?php print $image->image_thumb?>" alt="<?php print htmlspecialchars($image->_title)?>" title="<?php print htmlspecialchars($image->_title)?
>" onclick="showImage(<?php print $image->image_id?>)" />
<?php }?>
<?php }?>
</span>
<?php print $this->_tmp_product_html_after_image_thumb;?>
<?php if (count($this->videos)){?>
<?php foreach($this->videos as $k=>$video){?>
<?php if ($video->video_code) { ?>
<a href="#" id="video_<?php print $k?>" onclick="showVideoCode(this.id);return false;"><img class="jshop_video_thumb" src="<?php print $this->video_image_preview_path."/"; if ($video->video_preview) print $video->video_preview;
else print 'video.gif'?>" alt="video" /></a>
<?php } else { ?>
<a href="<?php print $this->video_product_path?>/<?php print $video->video_name?>" id="video_<?php print $k?>" onclick="showVideo(this.id, '<?php print $this->config->video_product_width;?>', '<?php print $this->config-
>video_product_height;?>'); return false;"><img class="jshop_video_thumb" src="<?php print $this->video_image_preview_path."/"; if ($video->video_preview) print $video->video_preview; else print 'video.gif'?>" alt="video" /></a>
<?php } ?>
<?php } ?>
<?php }?>
<?php print $this->_tmp_product_html_after_video;?>
</td>
</tr>
</table>
<?php if (is_array($this->product->extra_field)){?>
<div class="extra_fields">
<?php $extra_field_group = "";
foreach($this->product->extra_field as $extra_field){
if ($extra_field_group!=$extra_field['groupname']){
$extra_field_group = $extra_field['groupname'];
?>
<div class='extra_fields_group'><?php print $extra_field_group?></div>
<?php }?>
<div><span class="extra_fields_name"><?php print $extra_field['name'];?></span><?php if ($extra_field['description']) {?> <span class="extra_fields_description"><?php print $extra_field['description'];?></span><?php } ?>:
<span class="extra_fields_value"><?php print $extra_field['value'];?></span></div>
<?php }?>
</div>
<?php }?>
<div class="jshop_prod_description">
<?php print $this->product->description; ?>
</div>
<?php if ($this->product->product_url!=""){?>
<div class="prod_url">
<a target="_blank" href="<?php print $this->product->product_url;?>"><?php print _JSHOP_READ_MORE?></a>
</div>
<?php }?>
<?php if ($this->config->product_show_manufacturer && $this->product->manufacturer_info->name!=""){?>
<div class="manufacturer_name">
<?php print _JSHOP_MANUFACTURER?>: <span><?php print $this->product->manufacturer_info->name?></span>
</div>
<?php }?>
<?php if (count($this->attributes)){?>
<div class="jshop_prod_attributes">
<table class="jshop">
<?php foreach($this->attributes as $attribut){?>
<tr>
<td class="attributes_title">
<span class="attributes_name"><?php print $attribut->attr_name?>:</span><span class="attributes_description"><?php print $attribut->attr_description;?></span>
</td>
<td>
<span id='block_attr_sel_<?php print $attribut->attr_id?>'>
<?php print $attribut->selects?>
</span>
</td>
</tr>
<?php }?>
</table>
</div>
<?php }?>
<?php if (count($this->product->freeattributes)){?>
<div class="prod_free_attribs">
<table class="jshop">
<?php foreach($this->product->freeattributes as $freeattribut){?>
<tr>
<td class="name"><span class="freeattribut_name"><?php print $freeattribut->name;?></span> <?php if ($freeattribut->required){?><span>*</span><?php }?><span class="freeattribut_description"><?php print $freeattribut->description;?></
span></td>
<td class="field"><?php print $freeattribut->input_field;?></td>
</tr>
<?php }?>
</table>
<?php if ($this->product->freeattribrequire) {?>
<div class="requiredtext">* <?php print _JSHOP_REQUIRED?></div>
<?php }?>
</div>
<?php }?>
<?php if ($this->product->product_is_add_price){?>
<div class="price_prod_qty_list_head"><?php print _JSHOP_PRICE_FOR_QTY?></div>
<table class="price_prod_qty_list">
<?php foreach($this->product->product_add_prices as $k=>$add_price){?>
<tr>
<td class="qty_from" <?php if ($add_price->product_quantity_finish==0){?>colspan="3"<?php } ?>>
<?php if ($add_price->product_quantity_finish==0) print _JSHOP_FROM?>
<?php print $add_price->product_quantity_start?> <?php print $this->product->product_add_price_unit?>
</td>
<?php if ($add_price->product_quantity_finish > 0){?>
<td class="qty_line"> - </td>
<?php } ?>
<?php if ($add_price->product_quantity_finish > 0){?>
<td class="qty_to">
<?php print $add_price->product_quantity_finish?> <?php print $this->product->product_add_price_unit?>
</td>
<?php } ?>
<td class="qty_price">
<span id="pricelist_from_<?php print $add_price->product_quantity_start?>"><?php print formatprice($add_price->price)?><?php print $add_price->ext_price?></span> <span class="per_piece">/ <?php print $this->product-
>product_add_price_unit?></span>
</td>
</tr>
<?php }?>
</table>
<?php }?>
<?php if ($this->product->product_old_price > 0){?>
<div class="old_price">
<?php print _JSHOP_OLD_PRICE?> <span class="old_price" id="old_price"><?php print formatprice($this->product->product_old_price)?></span>
</div>
<?php }?>
<?php if ($this->product->product_price_default > 0 && $this->config->product_list_show_price_default){?>
<div class="default_price"><?php print _JSHOP_DEFAULT_PRICE?>: <span id="pricedefault"><?php print formatprice($this->product->product_price_default)?></span></div>
<?php }?>
<?php if ($this->product->_display_price){?>
<div class="prod_price">
<?php print _JSHOP_PRICE?>: <span id="block_price"><?php print formatprice($this->product->getPriceCalculate())?><?php print $this->product->_tmp_var_price_ext;?></span>
</div>
<?php }?>
<?php print $this->product->_tmp_var_bottom_price;?>
<?php if ($this->config->show_tax_in_product && $this->product->product_tax > 0){?>
<span class="taxinfo"><?php print productTaxInfo($this->product->product_tax);?></span>
<?php }?>
<?php if ($this->config->show_plus_shipping_in_product){?>
<span class="plusshippinginfo"><?php print sprintf(_JSHOP_PLUS_SHIPPING, $this->shippinginfo);?></span>
<?php }?>
<?php if ($this->product->delivery_time != ''){?>
<div class="deliverytime"><?php print _JSHOP_DELIVERY_TIME?>: <?php print $this->product->delivery_time?></div>
<?php }?>
<?php if ($this->config->product_show_weight && $this->product->product_weight > 0){?>
<div class="productweight"><?php print _JSHOP_WEIGHT?>: <span id="block_weight"><?php print formatweight($this->product->getWeight())?></span></div>
<?php }?>
<?php if ($this->product->product_basic_price_show){?>
<div class="prod_base_price"><?php print _JSHOP_BASIC_PRICE?>: <span id="block_basic_price"><?php print formatprice($this->product->product_basic_price_calculate)?></span> / <?php print $this->product->product_basic_price_unit_name;?></div>
<?php }?>
<?php if ($this->product->vendor_info){?>
<div class="vendorinfo">
<?php print _JSHOP_VENDOR?>: <?php print $this->product->vendor_info->shop_name?> (<?php print $this->product->vendor_info->l_name." ".$this->product->vendor_info->f_name;?>),
(
<?php if ($this->config->product_show_vendor_detail){?><a href="<?php print $this->product->vendor_info->urlinfo?>"><?php print _JSHOP_ABOUT_VENDOR?></a>,<?php }?>
<a href="<?php print $this->product->vendor_info->urllistproducts?>"><?php print _JSHOP_VIEW_OTHER_VENDOR_PRODUCTS?></a> )
</div>
<?php }?>
<?php if (!$this->config->hide_text_product_not_available){ ?>
<div class = "not_available" id="not_available"><?php print $this->available?></div>
<?php }?>
<?php if ($this->config->product_show_qty_stock){?>
<div class="qty_in_stock"><?php print _JSHOP_QTY_IN_STOCK?>: <span id="product_qty"><?php print sprintQtyInStock($this->product->qty_in_stock);?></span></div>
<?php }?>
<?php print $this->_tmp_product_html_before_buttons;?>
<?php if (!$this->hide_buy){?>
<table class="prod_buttons" style="<?php print $this->displaybuttons?>">
<tr>
<td class="prod_qty">
<?php print _JSHOP_QUANTITY?>:
</td>
<td class="prod_qty_input">
<input type="text" name="quantity" id="quantity" onkeyup="reloadPrices();" class="inputbox" value="<?php print $this->default_count_product?>" /><?php print $this->_tmp_qty_unit;?>
</td>
<td class="buttons">
<input type="submit" class="button" value="<?php print _JSHOP_ADD_TO_CART?>" onclick="jQuery('#to').val('cart');" />
<?php if ($this->enable_wishlist){?>
<input type="submit" class="button" value="<?php print _JSHOP_ADD_TO_WISHLIST?>" onclick="jQuery('#to').val('wishlist');" />
<?php }?>
<?php print $this->_tmp_product_html_buttons;?>
</td>
<td id="jshop_image_loading" style="display:none"></td>
</tr>
</table>
<?php }?>
<?php print $this->_tmp_product_html_after_buttons;?>
<input type="hidden" name="to" id='to' value="cart" />
<input type="hidden" name="product_id" id="product_id" value="<?php print $this->product->product_id?>" />
<input type="hidden" name="category_id" id="category_id" value="<?php print $this->category_id?>" />
</form>
<?php print $this->_tmp_product_html_before_demofiles; ?>
<div id="list_product_demofiles"><?php include(dirname(__FILE__)."/demofiles.php");?></div>
<?php
if ($this->config->product_show_button_back){?>
<div class="button_back">
<input type="button" class="button" value="<?php print _JSHOP_BACK;?>" onclick="<?php print $this->product->button_back_js_click;?>" />
</div>
<?php }?>
<?php
print $this->_tmp_product_html_before_related;
include(dirname(__FILE__)."/related.php");
print $this->_tmp_product_html_before_review;
include(dirname(__FILE__)."/review.php");
?>
<?php print $this->_tmp_product_html_end;?>
</div>
|
А также файл отредактированый мной default.css
Предупреждение: Помехи!
Код: |
.jshop h1{
margin-top: 0px;
font-size:16px;
}
.jshop td, .jshop tr{
border: 0px;
}
td.jshop_categ{
vertical-align: top;
padding-bottom: 20px;
}
table.jshop{
border-collapse: collapse;
border: 0px;
width: 100%;
}
table.jshop td{
vertical-align: top;
}
table.list_product{
margin-top:20px;
}
#jshop_menu_order{
margin-bottom:10px;
border: 1px solid #616161;
}
td.jshop_order_step{
padding:2px;
padding-top:5px;
padding-bottom:5px;
text-align: center;
vertical-align: middle;
}
.jshop_order_step a{
vertical-align: top;
text-decoration: underline;
font-size:12px;
}
img.jshop_img{
padding: 1px;
text-align: center;
border: 1px solid #808080;
}
img.jshop_img_thumb{
padding: 1px;
text-align: center;
border: 1px solid #808080;
margin-left: 5px;
margin-right: 5px;
margin-bottom:5px;
cursor: pointer;
}
.jshop table.category{
width: auto;
}
table.jshop a img.jshop_video_thumb{
padding: 1px;
text-align: center;
margin-left: 5px;
margin-right: 5px;
margin-bottom:5px;
}
div.jshop_prod_description{
padding-top:10px;
padding-bottom: 10px;
}
div.jshop_prod_attributes{
padding:0;
margin:0;
padding-bottom: 10px;
}
td.jshop_img_description {
vertical-align: top;
text-align:left;
padding-left: 10px;
}
td.jshop_img_description_center {
vertical-align: top;
text-align:left;
}
.jshop_subtotal .value{
text-align: right;
width: 12%;
white-space: nowrap;
}
.jshop_subtotal .name{
text-align: right;
padding-right: 10px;
width:88%;
}
.jshop .total{
font-weight: bold;
}
.related_header{
margin-top: 20px;
border-bottom: 1px solid #999;
font-weight: bold;
}
table.list_related{
margin-top:10px;
}
tr#checkout td.td_1{
text-align: left;
font-weight: bold;
}
tr#checkout td.td_2{
text-align: right;
font-weight: bold;
}
table.jshop a img {
border: 0;
}
.jshop_pagination{
margin-left: auto;
margin-right: auto;
}
.jshop .product_list_hr{
height: 1px;
border-top:1px solid #aaa;
margin-bottom: 10px;
}
table.jshop_checkout {
border: 1px solid red;
background-color: Gray;
}
div.jshop_register{
width: 80%;
text-align: left;
padding:10px;
padding-left:0px;
}
.jshop_register .name{
width:215px;
}
.register_block .jshop_register .name{
width:120px;
}
.address_block .jshop_register .name{
width:115px;
}
.editaccount_block .jshop_register .name{
width:115px;
}
span.small_header{
padding-bottom: 3px;
margin: 0px;
display: block;
font-size: 13px;
font-weight: bold;
}
span.jshop_error {
color:red;
font-weight: bold;
font-size: 14px;
display: block;
}
span.text_pay_without_reg{
display: block;
padding-bottom: 10px;
}
a.policy {
text-transform: uppercase;
color: #000000;
font-weight: bold;
}
.jshop_payment_method{
padding-left: 20px;
}
#active_step{
font-weight: bold;
padding:0;
margin:0;
vertical-align: middle;
}
#order_add_info{
width: 400px;
height:70px;
}
p.jshop_cart_attribute{
padding-left:10px;
font-weight:bold;
font-style: italic;
font-size: 11px;
margin-top:1px;
margin-bottom:4px;
}
p.jshop_cart_extra_field{
padding-left:10px;
font-weight:bold;
font-style: italic;
font-size: 11px;
margin-top:1px;
margin-bottom:4px;
}
.jshop_price{
color: #950000;
}
td.jshop_categ a.product_link{
font-size: 14px;
}
.table_order_list{
width:100%;
background-color: #F8F8F9;
border: 1px solid #333;
}
.table_order_list td{
vertical-align: top;
text-align: left;
}
span.attr{
font-weight: bold;
font-style: italic;
font-size:10px;
}
div.jshop_register .inputbox{
width:240px;
}
span.review{
font-weight: bold;
margin-top:20px;
display: block;
}
.review_text_not_login{
margin-top: 10px;
font-style: italic;
}
textarea.jshop{
border: 1px solid #b0b1b2;
}
tr.reviews td{
padding-bottom:15px;
}
td.reviews{
padding-left:45px;
}
#mxcpr{
padding-top:20px;
text-align: right;
display:block;
}
#mxcpr a{
font-size:9px;
}
.jshop_code_prod{
color: #999;
font-weight: normal;
font-size:12px;
}
table.cart{
border-collapse: collapse;
border:1px solid #ccc;
}
table.cart th{
text-align: center;
background-color: #ccc;
padding:1px;
color: #000;
}
table.cart td{
text-align: center;
border:1px solid #ccc;
padding:7px 5px;
vertical-align: top;
}
table.cart th table{
border-collapse: collapse;
}
table.cart .odd td{
background-color: #fff;
color: #000;
}
table.cart .even td{
background-color: #f9f9f9;
color: #000;
}
table.cart .taxinfo{
display: block;
font-size:11px;
}
table.cart .jshop_code_prod{
font-size:10px;
}
table.cart .manufacturer{
padding:5px 0px 6px 10px;
font-size:11px;
font-weight: bold;
font-style: italic;
}
table.cart .list_extra_field{
padding-top:3px;
}
.jshop .weightorder{
text-align: right;
margin-top:3px;
}
.jshop .shippingfree{
text-align: right;
margin-top:3px;
}
.jshop .price_prod_qty_list .qty_line{
padding-left: 5px;
padding-right: 5px;
}
.jshop .price_prod_qty_list .qty_price{
padding-left: 5px;
font-weight: bold;
}
.jshop .price_prod_qty_list .qty_price span.per_piece{
font-weight: normal;
}
.jshop .prod_buttons{
}
.jshop span.old_price{
text-decoration: line-through;
font-style: normal;
}
.jshop .list_product_demo{
padding-top:10px;
}
.jshop .list_product_demo table{
}
.jshop .list_product_demo .download{
padding-left:5px;
}
.jshop .not_available{
color: red;
margin-top:10px;
}
.jshop_list_product .block_product{
padding-bottom: 20px;
}
.jshop_list_product .jshop .old_price{
text-decoration: line-through;
font-style: normal;
padding-bottom: 1px;
}
.jshop_list_product .product td{
vertical-align: top;
}
.jshop_list_product .product .image{
padding-right: 5px;
}
.jshop_list_product .product .name{
padding-top: 2px;
}
.jshop_list_product .product .description{
font-size: 11px;
padding-bottom:5px;
}
.jshop_list_product .product .buttons{
padding-top:2px;
}
.jshop_list_product .product table.review_mark{
border-collapse: collapse;
margin-top: 2px;
margin-left: auto;
margin-right: auto;
}
.jshop_list_product .product div.count_commentar{
text-align: center !important;
}
.jshop_list_product .product .taxinfo{
font-size:11px;
}
.jshop_list_product .product .plusshippinginfo, .jshop_list_product .product .plusshippinginfo a{
font-size:11px;
}
.jshop_list_product .jshop_related{
padding-bottom: 5px;
}
.jshop_list_product .image_block{
padding: 2px;
}
.jshop_list_product .jshop .not_available{
margin-top:4px;
}
.jshop_list_product .box_products_sorting{
padding-right:5px;
}
.jshop_list_product .box_products_sorting img{
cursor: pointer;
}
.jshop_list_product .box_products_count_to_page{
}
.jshop_list_product .margin_filter{
height:8px;
}
.jshop_list_product .box_manufacrurer{
padding-right: 5px;
white-space: nowrap;
}
.jshop_list_product .box_category{
padding-right: 5px;
white-space: nowrap;
}
.jshop_list_product .filter_price{
padding-right: 5px;
white-space: nowrap;
}
.jshop_list_product .box_price_from{
padding-right: 3px;
}
.jshop_list_product .clear_filter{
font-size:10px;
padding-left: 5px;
}
.jshop .product_label{
position: absolute;
margin-left: -5px;
margin-top: -5px;
}
.jshop .product_label .label_name{
font-weight: bold;
color: #950000;
}
.productfull #block_price{
font-size:16px;
font-weight: bold;
}
.productfull .taxinfo{
font-size:11px;
}
.productfull .plusshippinginfo{
font-size:11px;
}
.productfull .plusshippinginfo a{
font-size:11px;
}
.productfull .prod_buttons .buttons{
padding-left:10px;
}
.productfull .prod_buttons {
margin-top:5px;
}
.productfull div.prod_url{
text-align: right !important;
}
.jshop_subtotal .plusshippinginfo, .jshop_subtotal .plusshippinginfo a{
font-size:11px;
}
.jshop_subtotal .free_discount{
font-size:11px;
}
.jshop_list_category .category td{
vertical-align: top;
}
.jshop_list_category .category .image{
padding-right: 5px;
}
.jshop_list_manufacturer .manufacturer td{
vertical-align: top;
}
.jshop_list_manufacturer .manufacturer .image{
padding-right: 5px;
}
.shipping_weight_to_price{
margin-left:24px;
margin-top:5px;
border: 1px solid #000;
}
.shipping_weight_to_price .weight{
}
.shipping_weight_to_price .price{
padding-left: 5px;
}
span.prod_attr_img{
padding-left:5px;
}
span.prod_attr_img img{
width:20px;
height:20px;
}
.radio_attr_label img{
width:20px;
height:20px;
}
/*review*/
.review_header{
margin-top:20px;
font-weight: bold;
border-bottom: 1px solid #999;
}
.review_item{
border-bottom: 1px dotted #999999;
padding: 10px;
padding-left: 0px;
}
.review_user{
font-weight:bold;
}
.review_time{
}
.review_text{
padding-top: 2px;
padding-bottom: 2px;
}
.review_mark{
color: #333333;
height: 18px;
}
#jshop_review_write .inputbox{
width:180px;
}
.stars_no_active{
height:16px;
background-image:url(../images/star.gif);
background-repeat: repeat-x;
background-position: 0px 0px;
}
.stars_active{
height:16px;
background-image:url(../images/star.gif);
background-repeat: repeat-x;
background-position: 0px -16px;
}
.jshop .downlod_order_invoice{
float:right;
}
.jshop .order_payment_params{
padding-top:3px;
font-size: 11px;
}
.vendordetailinfo .name{
width:150px;
}
.vendordetailinfo .vendor_logo{
float:right;
}
.requiredtext{
padding-bottom: 10px;
color: #A00;
font-size:11px;
}
.jshop .input_type_radio{
margin-right: 10px;
white-space: nowrap;
display: inline-block;
}
.jshop_profile_data{
margin-bottom: 10px;
}
.jshop_profile_data .name{
font-weight: bold;
}
.jshop_profile_data span{
font-weight: bold;
}
.jshop_profile_data span.subinfo{
font-size:10px;
}
.jshop_profile_data .jshop_user_group_info{
font-size:10px;
}
.jshop .groups_list .title{
width:150px;
}
/* module categories*/
.jshop_menu_level_0, .jshop_menu_level_0_a{
margin-top:3px;
margin-bottom:3px;
}
.jshop_menu_level_1, .jshop_menu_level_1_a{
padding-left: 10px;
margin-top:3px;
margin-bottom:3px;
}
.jshop_menu_level_2, .jshop_menu_level_2_a{
padding-left: 20px;
margin-top:3px;
margin-bottom:3px;
}
.jshop_menu_level_0_a a, .jshop_menu_level_1_a a, .jshop_menu_level_2_a a{
font-weight:bold !important;
}
/**/
.label_products .block_item{
margin-bottom: 10px;
}
.top_rating .block_item{
margin-bottom: 10px;
}
.bestseller_products .block_item{
margin-bottom: 10px;
}
.latest_products .block_item{
margin-bottom: 10px;
}
.random_products .block_item{
margin-bottom: 10px;
}
.jshop_filters .filter_price{
padding-right: 5px;
}
.jshop_filters .clear_filter{
display: block;
font-size: 10px;
}
.jshop_button_print{
width: 30px;
float: right;
padding-top:3px;
text-align:right;
}
.extra_fields .extra_fields_group{
font-weight: bold;
padding-top:3px;
display:inline-block;
width: 50%;
position:absolute;
right:-12px;
top:55px;
}
.extra_fields div{
display:inline-block;
width: 50%;
position:absolute;
right:-12px;
top:55px;
}
.filter_characteristic .characteristic_name{
padding-top:5px;
}
.filter_characteristic .characteristic_group{
font-weight: bold;
padding-top:5px;
}
.jshop td.attributes_title {
width: 50px;
}
.jshop span.attributes_description {
font-style: italic;
display: block;
}
.jshop .prod_free_attribs .name {
width: 50px;
}
.jshop span.freeattribut_description {
font-style: italic;
display: block;
}
.jshop span.extra_fields_description {
font-style: italic;
}
.jshop .prod_attr_img{
vertical-align: top;
}
.jshop .cart .product_name{
text-align: left;
}
.jshop .prod_qty_input input{
width:20px;
}
.productfull .image_middle{
width: 100px;
}
.productfull .manufacturer_name{
padding-bottom: 10px;
}
.productfull .prod_free_attribs{
padding-bottom: 10px;
}
.productfull .price_prod_qty_list{
margin-bottom: 10px;
}
.productfull .button_back{
padding-top: 10px;
}
.jshop_img_description #list_product_image_thumb{
display: block;
}
.productfull .text_zoom {
padding-bottom: 5px;
padding-top: 3px;
}
.productfull .text_zoom img {
float: left;
padding-right: 5px;
}
.productfull a.lightbox:hover{
color:#000 !important;
}
.fielderror{
background-color: #FDC055;
}
|