/** * @file * Main CSS for out block. * * Some of the styles are empty by default, * but you can customize the most of things in block. *//** * Common */.uc_pic_cart_block_block_title {}.uc_pic_cart_block_sort_header {}#uc_pic_cart_block_content {}#uc_pic_cart_block_content .form-submit {  margin: 0; /* to disable some artefacts in footer of Garland, etc. */  /* use another options if buttons loocks unwanted (e.g. in "Pixture reloaded"   * they have large padding) */} /* Please use height if product images are non square.Alternatively, you can add "Define canvas" action in your ImageCache presetor use "Resize" against "Scale". */.uc_pic_cart_block_productimage {} .uc_pic_cart_block_btn {  vertical-align: middle;}.uc_pic_cart_block_spanqty {  margin-left: 3px;  margin-right: 3px;}.uc_pic_cart_block_spansum {  font-weight: bold;}.uc_pic_cart_block_updateproduct_form {  display: inline; /* need to show "-" 1 "+" (in line :)) */}#uc_pic_cart_block_scroll_area {}/** * Table in vertical view */ td.uc_pic_cart_block_td.desc {  font-size: x-small;}td.uc_pic_cart_block_td.pic {  vertical-align: middle;}td.uc_pic_cart_block_td.title {}td.uc_pic_cart_block_td.qty {  text-align: center;}td.uc_pic_cart_block_td.sum {  text-align: right; /* LTR */}td.uc_pic_cart_block_td.remove {  text-align: right; /* LTR */  vertical-align: top;}.uc_pic_cart_block_scroll_area_vert {  margin-bottom: 4px;  margin-top: 4px;  overflow: hidden;}.uc_pic_cart_block_scroll_area_vert table {    table-layout: fixed;}/* We are hiding scroll buttons by default for JavaScript-disabled case.   Script changes the *_def class to *_scroll if scrolling needed.*/.uc_pic_cart_block_scroll_up_def {  display: none;}.uc_pic_cart_block_scroll_up_scroll {  display: block;  height: 20px;  text-align: center;}                         .uc_pic_cart_block_scroll_up_scroll:hover {  background-color: silver;  cursor: pointer;}.uc_pic_cart_block_scroll_down_def {  display: none;}.uc_pic_cart_block_scroll_down_scroll {  display: block;  height: 20px;  text-align: center;}.uc_pic_cart_block_scroll_down_scroll:hover {  background-color: silver;  cursor: pointer;}/** * Horisontal (or "large icons") view */.uc_pic_cart_block_item_hor {   float: left; /* LTR */   margin: 5px;   text-align: center;}.uc_pic_cart_block_scroll_area_hor {  overflow: hidden;} /* Please do not use margin! */.uc_pic_cart_block_scroll_left_def {  display: none;}.uc_pic_cart_block_scroll_left_scroll {  float: left;  margin-right: 2px;  text-align: center;  width: 20px;}.uc_pic_cart_block_scroll_left_scroll:hover {  background-color: silver;  cursor: pointer;}.uc_pic_cart_block_scroll_right_def {  display: none;}.uc_pic_cart_block_scroll_right_scroll {  float: right;  margin-left: 2px;  text-align: center;  width: 20px;}.uc_pic_cart_block_scroll_right_scroll:hover {  background-color: silver;  cursor: pointer;}/** * Summary */ table.uc_pic_cart_block_summary {}td.uc_pic_cart_block_summary_tditems {}td.uc_pic_cart_block_summary_tdtotal {}tr.uc_pic_cart_block_summary_links {}td.uc_pic_cart_block_summary_tdview {}td.uc_pic_cart_block_summary_tdcheckout {}