/*!!--CSS-START--*/
@import url('https://fonts.googleapis.com/css2?family=Kanit:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,400;1,500;1,700;1,800&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,700;1,400&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:wght@300');
@import url('https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:wght@400');
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css');

#head,
#menu,
#mainTableContainer,
#footer_custom_els_container,
#foot {
max-width: initial !important;
width: 100% !important;
}

body{
    margin: 0;
    padding: 0 0 0px 0;
    background: #ffffff;
    font-family: "Roboto Condensed", sans-serif;
    font-weight: 400;
}

.bannerino{
    display: flex;
    justify-content: space-between;
    font-family: "Roboto Condensed", sans-serif;
    background-color: #4d4b4c;
    color: #e2e2e2;
    align-items: center;
}

.bannerino ul.icon {
    display: flex;
    align-items: center;
    gap: 14px;
    padding-inline-start: 0px;
    padding: 7px 0px 7px 0px;
}

.bannerino li, .bannerino li a{
  display: flex;
  align-items: center;
  gap: 5px;
  font-size: 14px;
}

.whp {
background-color: #0f8174;
border-radius: 50px;
color: #fff;
text-decoration: none;
width: 60px;
height: 60px;
flex-direction: column;
justify-content: center;
align-items: center;
box-shadow: 0 0 25px -6px rgb(0 0 0);
z-index: 9;
box-shadow: 0 0 0 0 rgb(18 140 126);
position: fixed;
bottom: 20px;
left: 10px;
display: flex;
background: linear-gradient(#25d366,#25d366) 14% 84%/16% 16% no-repeat, radial-gradient(#25d366 60%,#24d265 0);
}

img{max-width: 100%;}

img.whp_icon{width: 60px;}

.footer_social li{
    display: flex;
    padding-bottom: 50px;
    justify-content: center;
}

.Premi h1{
  text-align: center;
  font-family: 'Roboto Condensed', sans-serif;
  font-style: italic;

}

.Premi li{
 list-style: none !important;
 font-size: 18px;
 font-style: italic;
  
}

.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp {
  padding: 0;
  margin: 0;
  border: 0;
  outline: 0;
  vertical-align: top;
}
.fancybox-wrap {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 8020;
}
.fancybox-skin {
  position: relative;
  background: #fff;
  color: #444;
  text-shadow: none;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
}
.fancybox-opened {
  z-index: 8030;
}
.fancybox-opened .fancybox-skin {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer,
.fancybox-inner {
  position: relative;
}
.fancybox-inner {
  overflow: hidden;
  min-width: 400px;
  min-height: 150px;
}
.fancybox-type-iframe .fancybox-inner {
  -webkit-overflow-scrolling: touch;
}
.fancybox-error {
  color: #444;
  font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 15px;
  white-space: nowrap;
}
.fancybox-iframe {
  display: block;
  width: 100%;
  height: 100%;
}
.fancybox-image {
  max-width: 100%;
  max-height: 100%;
  display: block;
  height: 100%;
}
#fancybox-loading,
.fancybox-close,
.zoom-close a,
.fancybox-prev span,
.fancybox-next span {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAACYCAMAAACoAftQAAAAvVBMVEUAAAAAAAAAAAAODg4AAAAAAAAAAADNzc0BAQHZ2dkDAwMHBwcAAADf398CAgI/Pz8BAQEAAACCgoIcHBzl5eUAAAC/v7/x8fEGBgZnZ2cAAADs7OwGBgb4+Pg/Pz/Jycmenp5nZ2f39/eDg4MAAADQ0ND4+Piurq7a2tr8/Pzs7OwAAAD5+fn9/f3e3t4AAAD///9OTk7BwcE1NTWsrKyNjY2cnJx6enpdXV1oaGgsLCy6uroiIiLOzs5BQUFt3PCNAAAAL3RSTlMAAQMIDRIZHSMnLTpESFNVXWlpbG15en+HiZCWoaGssrO2vsDFydPU3uL4+fr9/Ywv6xsAAAQVSURBVHhe7JZbc6JMGIQXAUOQEMi3uMYkrmopZgqs5ujZ//+zvpdNzMsMlli1N3uRvtCbpzo9I+nmhyqN9OO6GNQ6Ha1SG0mcrhskXe90rvKE6kbX7r9MF4vp2887nfBrqPW0xJemD4w32e7jHIj2602SbNZ7Qfgd0zJLtgKi2B0+tSsE3h8u0RX7HGGfHWrK9oiIbrK69SiQHxTliO5VWtP0rrNEemhoj6muaYqx2XuGyJrwbgUKohhb3hIFM6wCC7Zm4+M5Zs5fpKNiTYndEOUHDFRYCeADLvGiy7DtL7E5/12gJPacalPlqEc2eoFAdmCa2UOGyOhoUuQgwo7PxCwJMGXYGcQMlyCVX3DchCkGs3V6h0iFgyUSZsuS6QQLGaYDhueUHxhf3RpzOqB8dRMcz84lf5FS9A1Ngi2PQm8PF7RBZOnEyqFnSC/BKX6bHQmucpB13mRzCJtTsPUowlpl14if2JifUXcwgeqdA2OLn1C+PdsbzCKkW0a3KeKxbbAxF4FJ9EgAaXGqyFORAuLZNrkMZNoNKnNS9PE5dpltFofjB4PJXIAk5rP/HMu4Ukmm7XjEkwLfc2yT66tJk7lp2T2H1LMtk2wVVsWpcE0SlW4DbeLE/xG3eRvfQv7Fptw4KvpDNRKLt1/3rZty/xbjrPef1+5D018ITYttkiTrfAUsrmzK3RTIT/woHxH3DaZl9h2rRH2aX0ydaYb1BVK1zNdA32RvNn7DkVmmoyeVJvYBMcdl5Vg2/lW0zpSbUNIKT12KLV8wVjsmNvGW63feU3qj86veGQmAA1e5qzbStNZdmVTlRzzbSjG+4+t4u1iqjxxjR6pczaiNBCCVXoGx25X7mUNGgJBHM/QsXWp+dk4U5xJjX4EXSM7ACcCxnnnm2zI8rxVoFgMr/lUwUpyNPvYVx/eRfaUSQzkzLWxEOVhiwynCAd2GvCm/2bquBPEo+LxnDv0YXdyfFOHQP+8EV/kY0enSorxyitoLxxwiabDRqDImWF2JJVBIeVNEk2HgsDGn7vkhcPy67lMOiBGF4AGS3tX8yYqAfb5eF/kRiMPX4cDjEDLd8wezJT4lwtHrMHBtbg6V9oLhYDYLw3A2eSVbn0elSdMCecFg+Ee0Kq7dlftLXSCrRxNE8lzH7hp0Nu3qpHQty7Ztq2sabHvtpb/SLauisVTye1O+N2Ubbxhu2xSAq6x1UwoAWfum8P3Gu5ZNYaUA2jaFJYCofVPYOWnZFD4TcLpxU1ZAnN24KRnfxQ2bshEE/Vub8r0p35vi/t9eHRoBDMNQDJUvMLkOkDMM+8D7b9cR+kOKLPy4juojnQeAkWWVAyLLLINVdovj44N8LOqi/3Djxo0bN5ZvdbWJuwHhrw2ILYdqBwDT2fEEXtrZFmVcCWLiAAAAAElFTkSuQmCC");
}
#fancybox-loading {
  position: fixed;
  top: 50%;
  left: 50%;
  margin-top: -22px;
  margin-left: -22px;
  background-position: 0 -108px;
  opacity: 0.8;
  cursor: pointer;
  z-index: 8060;
}
#fancybox-loading div {
  width: 44px;
  height: 44px;
  background-image: url("data:image/gif;base64,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");
  background-repeat: no-repeat;
  background-position: center center;
}
.fancybox-close {
  position: absolute;
  top: -10px;
  right: -10px;
  width: 36px;
  height: 36px;
  cursor: pointer;
  z-index: 8040;
}
.fancybox-nav {
  position: absolute;
  top: 0;
  width: 10%;
  height: 90%;
  cursor: pointer;
  text-decoration: none;
  background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");
  background-color: transparent;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  z-index: 8040;
}
.fancybox-prev {
  left: 0;
}
.fancybox-next {
  right: 0;
}
.fancybox-nav span {
  position: absolute;
  top: 50%;
  width: 36px;
  height: 34px;
  margin-top: -18px;
  cursor: pointer;
  z-index: 8040;
  visibility: hidden;
}
.fancybox-prev span {
  left: 10px;
  background-position: 0 -36px;
}
.fancybox-next span {
  right: 10px;
  background-position: 0 -72px;
}
.fancybox-nav:hover span {
  visibility: visible;
}
.fancybox-tmp {
  position: absolute;
  top: -99999px;
  left: -99999px;
  visibility: hidden;
  max-width: 99999px;
  max-height: 99999px;
  overflow: visible !important;
}
.fancybox-lock {
  overflow: hidden !important;
  width: auto;
}
.fancybox-lock body {
  overflow: hidden !important;
}
.fancybox-lock-test {
  overflow-y: hidden !important;
}
.fancybox-overlay {
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  display: none;
  z-index: 8010;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjY3NjM0OUJFNDc1MTFFMTk2RENERUM5RjI5NTIwMEQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjY3NjM0OUNFNDc1MTFFMTk2RENERUM5RjI5NTIwMEQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCNjc2MzQ5OUU0NzUxMUUxOTZEQ0RFQzlGMjk1MjAwRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCNjc2MzQ5QUU0NzUxMUUxOTZEQ0RFQzlGMjk1MjAwRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgbXtVkAAAAPSURBVHjaYhDg4dkAEGAAATEA2alCfCIAAAAASUVORK5CYII=");
}
.fancybox-overlay-fixed {
  position: fixed;
  bottom: 0;
  right: 0;
}
.fancybox-lock .fancybox-overlay {
  overflow: auto;
  overflow-y: scroll;
}
.fancybox-title {
  visibility: hidden;
  font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  position: relative;
  text-shadow: none;
  z-index: 8050;
}
.fancybox-opened .fancybox-title {
  visibility: visible;
}
.fancybox-title-float-wrap {
  position: absolute;
  bottom: 0;
  right: 50%;
  margin-bottom: -35px;
  z-index: 8050;
  text-align: center;
}
.fancybox-title-float-wrap .child {
  display: inline-block;
  margin-right: -100%;
  padding: 2px 20px;
  background: transparent;
  background: rgba(0, 0, 0, 0.8);
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  text-shadow: 0 1px 2px #222;
  color: #fff;
  font-weight: bold;
  line-height: 24px;
  white-space: nowrap;
}
.fancybox-title-outside-wrap {
  position: relative;
  margin-top: 10px;
  color: #fff;
}
.fancybox-title-inside-wrap {
  padding: 5px;
  margin-top: 1px;
  color: #fff;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}
.fancybox-title-over-wrap {
  position: absolute;
  bottom: 0;
  left: 0;
  color: #fff;
  padding: 10px;
  background: #000;
  background: rgba(0, 0, 0, 0.8);
}


  #fancybox-loading div {
    background-image: url("/ReadySkins/wonder/img/fancybox_loading@2x.gif");
    background-size: 24px 24px;
  }
}
@media screen and (max-width: 667px) {
  .fancybox-nav {
    height: 80%;
  }
}
.ajax_warning {
  text-align: center;
}
.ajax_message,
.ajax_warning {
  max-width: 400px;
}
.ajax_message .title {
  font-size: 18px;
  display: block;
  margin-bottom: 15px;
  color: #f97c00;
}
.ajax_warning p {
  background-image: url("data:image/gif;base64,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");
  background-repeat: no-repeat;
  padding: 5px 0 25px 55px;
  text-align: left;
  font-size: 16px;
}
.ajax_message p {
  padding: 0 0 25px 0;
  font-size: 16px;
}
.ajax_message input,
.ajax_warning input {
  padding: 4px;
  font-size: 14px;
}
.ajax_message a,
.ajax_warning a {
  text-decoration: none;
}
.ajax_message a.imageLink,
.ajax_warning a.imageLink {
  background: none !important;
  width: auto;
  display: inline;
}
.ajax_message a img,
.ajax_warning a img {
  margin: 0 10px 10px 0 !important;
  float: left;
}
.ajax_message hr {
  clear: both;
  border: 0;
  border-top: 1px solid #ddd;
}
.ajax_message h2 {
  font-size: 14px;
  padding: 0;
  margin: 0 0 5px 0;
}
.ajax_message .webRequestMail {
  width: 60%;
}
#readyYtApiPlayer {
  width: 500px;
}
.readyTemporayHiddenElement {
  display: none;
}
.highlight {
  background-color: #fdfa73 !important;
  background: #fdfa73 !important;
}
.ajax_message .shippingTimes strong {
  color: red;
  font-size: 13px;
  margin: 0 0 5px 0;
  padding: 0;
}
.ajax_message .shippingTimes {
  color: #000;
  font-size: 11px;
  text-align: center;
}
.ajax_message .shippingTimes span {
  display: block;
  font-weight: bold;
}
#zoom-box {
  background-color: #fff;
  position: fixed;
  text-align: center;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  padding: 0;
  height: 100%;
  width: 100%;
  z-index: 1000;
}
#zoom {
  padding-top: 50px;
  border: 2px solid;
  width: 100%;
  height: 100%;
  text-align: left;
}
#zoom.loading {
  background-image: url("data:image/gif;base64,R0lGODlhMAAwAKIFAP39/sLJz8rQ1djc4Ort7////wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiOGFhYTYzMi01OTBiLTRmNzktYTczMC01ZTY0OTY3Y2IyY2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTMzMTBDMTk0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMzMTBDMTg0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWJkY2YyNTUtMmI5OS00MDM4LWIwYzItZjVjOTY3NjY3MDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmI4YWFhNjMyLTU5MGItNGY3OS1hNzMwLTVlNjQ5NjdjYjJjZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8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");
  background-position: center center;
  background-repeat: no-repeat;
}
.zoom-close {
  z-index: 1000;
  position: absolute;
  right: 13px;
  top: 10px;
  width: auto;
  background: rgba(255, 255, 255, 0.5);
}
.zoom-close a {
  font-size: 0;
  width: 36px;
  height: 36px;
  cursor: pointer;
  display: block;
}
.thumb_wrapper a.prev,
.thumb_wrapper a.next {
  width: 26px;
  height: 100%;
  position: absolute;
  outline: 0;
  cursor: pointer;
  top: 0;
  border: 0 !important;
  z-index: 10;
}
.thumb_wrapper a.prev {
  left: 0;
  background-repeat: no-repeat;
  background-position: 0 center;
  background-color: transparent;
}
.thumb_wrapper a.next {
  right: 0;
  background-repeat: no-repeat;
  background-position: 100% center;
  background-color: transparent;
}
.thumb_wrapper a.prev,
.thumb_wrapper a.next {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAlEAYAAACyoH2oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAVSSURBVHja7JtfaFNXAMa/e3ubWO0acBVqycMwMXQlBu3D0P7xoWhIa5RagmilffKhbHsQm4chTvAlsGF1ILiwSfZgV4oE/yZtKRLcbKzkoY4YWjWtDikhriX/Vq03Tc7dwz13xaZWZInNdfd7+XHuOfdyvvvlnNyc3MMAALA+IpL9QiTTSNn8JlkLLVspzfR4Ky23vuU86XrS9Y2UekotZQWlivK1yCw9n+8WmXQKgiAIwutyvKcYhmEYpmyLWKq4I3JdUGTJXyKFasp1lGnKFOUM5RRliDIgkozSsm8ZB2k9pTBC6aHHh99y3iiEItfiwuLC4kK0NxaOhWNhz292p91pdzY4RAOfbhFbAe8ibW/v6erp6ulqrImdiZ2JnfGWLk4vTi9OR38t9vtQ9EEtV3Zvdm92b+LbC2MXxi6MtaynM4Jx9YDK/uzd0bujd4eZZHdld2V3Jb6Tm2/ZBSUp/iz+LP5s5CsxiM39qwe1+WLMH/PH/MOfyNUvC5lK06Zp07Q1mKURtXrr9e2aiCaiiTRUydUv8+/QkqsBhmEYxvCj6CL85VvqDWL948dy9SnbEfV/kxKUEpQiJSglKEVKUIqUoJSg8qAX5AV5QQDextt428dz4yQ/kr9CiyvUhT1Wj9VjBYLpYDqYBtRutVvtBo4NHBs4NgBoDmsOaw7LL6DkQHIgOQBccl1yXXIBvIW38BbApDKpTCrA6rF6rB4ZrEx4Q96QNwQ8nHk483Amt75R36hv1C9RbisTo1OjU6NTS1yubdpt2m1aYJ9xn3GfsQhH1NDc0NzQHDC5e3L35G6AA/fGxdUH1AfUBwATa2JNLAAXXHDJb0SZHCaHyQE8IA/IAwLwN/mb/M2l+klMYhIA+4R9wj4BWipbKlsqi2BEjZwYOTFyAphwT7gn3Ln16gp1hboCsF2xXbFdATbVbqrdVJvHKWGN1vpmJ2YnZicA9yH3IfchgE/xKT6V267WVmurtQHmc+Zz5nNrENSjjkcdjzqA2823m283rxDQPfU99T3goPWg9aAVqGyvbK9sL8DcvcaLsnNX567OXQWuea55rnkAvp6v5+tz2+3x7fHt8QE1/TX9Nf0fcOpj77P32ftAKSklpSs89XAnuZPcSYDxMT7G9/E+NjPPmefMc4A7zh3njgPEQRzEscL9CrABNrCGU99d413jXSMQjoaj4WhuvcqkMqlMQGtda11rHbDx7MazG8/Kf0TF7DF7zA4Mjg+OD44D6WA6mA7mtttatbVqaxXQFGoKNYWK4KnPn/Fn/Blg2jntnHauEFhEFVFFgP3D+4f3DwMbxjeMbxiXX1Av617WvawDblluWW5ZgHR1ujpdndtO163r1nUDDVwD15CHR7a8/eCVOmRIGBKGBMCVc+Vc+RKJgRiIAXjqeup66pLvVCf1X/Kz3KfkP18BFWxlYuepnad2ngL0GX1GnwFKOko6SjqAskBZoCwA6Np0bbo2+QYl9V/yI/mT/Er+865Cv5SR0CV0CZ0gpL1pb9pbgLdzxG+Ci6u/3CJNffmT5EfyV2gp70woi7KKlKCUoBQpQSlSglKCUqQE9Z9//20XtgvbX9F/gkjj6q2zvxM3cRP3vEEJ6gMreT15PXndTzeCvXrHcufCZ6n51HxqfuwbJagPJGImZmJOnu6L9kX7oud/obE5Vj8r0XpZe1l7WXv+b1JP6kl98nv5TSFFrkxPpifTM/t5/Eb8RvzG0JF87TiMH40fjR8d+jnTmenMdM42Fft9YEQDxb6Hl/SJfP21yNRPYvcX3nsdnu7h/UEsae6IXPcH7edp+vEtuj28/wwAea4CZYt/JiEAAAAASUVORK5CYII=");
}
#colMid .video_gallery .item {
  width: 100%;
  max-width: 100%;
  clear: both;
  margin: 0 0 35px 0;
  border: 2px solid #dcdcdc;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}
#colMid .thumb_wrapper {
  position: relative;
  margin: auto;
}
#colMid .video_gallery .thumb {
  margin: auto;
  overflow: hidden;
  height: 224px;
}
#colMid .video_gallery .thumb ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#colMid .video_gallery .thumb ul li {
  list-style: none;
  text-align: center;
  margin: 0;
  padding: 0;
  display: inline-block;
  position: relative;
  top: 0;
  left: 0;
}
#colMid .video_gallery .thumb ul li a img {
  border-top: 20px solid #fff;
  border-bottom: 20px solid #fff;
  border-right: 10px solid #fff;
  border-left: 10px solid #fff;
  margin: auto;
  width: 320px;
  height: 180px;
}
#colMid .video_gallery .thumb ul li a::after {
  content: " ";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 320px;
  height: 180px;
  z-index: 10;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ1NDdFOUNBOUM4MDExRTc5MEI5RTlCMTY5ODkzMzNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ1NDdFOUNCOUM4MDExRTc5MEI5RTlCMTY5ODkzMzNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDU0N0U5Qzg5QzgwMTFFNzkwQjlFOUIxNjk4OTMzM0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDU0N0U5Qzk5QzgwMTFFNzkwQjlFOUIxNjk4OTMzM0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5luzL+AAAI1klEQVR42txae1BU1x3e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");
  background-position: center center;
  background-repeat: no-repeat;
}
#colMid .video_embedded {
  border: 2px solid #dcdcdc;
  height: 0;
  overflow: hidden;
  padding-bottom: 56.25%;
  padding-top: 30px;
  position: relative;
  clear: both;
}
#colMid .video_embedded iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  border: 0;
}
#colMid .video_gallery .description {
  position: absolute;
  bottom: 23px;
  right: 10px;
  left: 10px;
  height: 36px;
  overflow: hidden;
  line-height: 1.2;
  background: #000;
  opacity: 0.75;
  color: #fff;
  padding: 2px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#fancybox-thumbs {
  position: absolute;
  overflow: hidden;
  z-index: 9000;
  background: #fff;
  border-left: 10px solid #fff;
  border-right: 10px solid #fff;
  border-bottom: 10px solid #fff;
}
#fancybox-thumbs ul {
  position: relative;
  list-style: none;
  margin: 0;
  padding: 5px 0 0 0;
}
#fancybox-thumbs ul li {
  float: left;
  opacity: 0.5;
  padding: 0 2px 0 2px;
  margin: 0 2px 0 2px;
  border: 1px solid #999;
}
#fancybox-thumbs ul li.active {
  opacity: 1;
  border: 1px solid #000;
}
#fancybox-thumbs ul li:hover {
  opacity: 1;
}
#fancybox-thumbs ul li a {
  display: block;
  position: relative;
  overflow: hidden;
  outline: 0;
}
#fancybox-thumbs ul li img {
  display: block;
  border: 0;
  padding: 0;
}
.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-selection--single .select2-selection__clear {
  position: relative;
}
.select2-container[dir="rtl"]
  .select2-selection--single
  .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select2-container .select2-search--inline {
  float: left;
}
.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: 0;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.select2-container
  .select2-search--inline
  .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}
.select2-results {
  display: block;
}
.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select2-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
  cursor: pointer;
}
.select2-container--open .select2-dropdown {
  left: 0;
}
.select2-container--open .select2-dropdown--above {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-search--dropdown {
  display: block;
  padding: 4px;
}
.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
  display: none;
}
.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}
.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__placeholder {
  color: #999;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--default[dir="rtl"]
  .select2-selection--single
  .select2-selection__clear {
  float: left;
}
.select2-container--default[dir="rtl"]
  .select2-selection--single
  .select2-selection__arrow {
  left: 1px;
  right: auto;
}
.select2-container--default.select2-container--disabled
  .select2-selection--single {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled
  .select2-selection--single
  .select2-selection__clear {
  display: none;
}
.select2-container--default.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__rendered
  li {
  list-style: none;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__remove:hover {
  color: #333;
}
.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice,
.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__placeholder,
.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-search--inline {
  float: right;
}
.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--default.select2-container--focus
  .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select2-container--default.select2-container--disabled
  .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select2-container--default.select2-container--disabled
  .select2-selection__choice__remove {
  display: none;
}
.select2-container--default.select2-container--open.select2-container--above
  .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above
  .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below
  .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below
  .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: 0;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--default .select2-results__option[role="group"] {
  padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled="true"] {
  color: #999;
}
.select2-container--default .select2-results__option[aria-selected="true"] {
  background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__group {
  padding-left: 0;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select2-container--default
  .select2-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}
.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic
  .select2-selection--single
  .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select2-container--classic
  .select2-selection--single
  .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select2-container--classic
  .select2-selection--single
  .select2-selection__placeholder {
  color: #999;
}
.select2-container--classic
  .select2-selection--single
  .select2-selection__arrow {
  background-color: #ddd;
  border: 0;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);
  background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0);
}
.select2-container--classic
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select2-container--classic[dir="rtl"]
  .select2-selection--single
  .select2-selection__clear {
  float: left;
}
.select2-container--classic[dir="rtl"]
  .select2-selection--single
  .select2-selection__arrow {
  border: 0;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open
  .select2-selection--single
  .select2-selection__arrow {
  background: transparent;
  border: 0;
}
.select2-container--classic.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above
  .select2-selection--single {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0, #eee 50%);
  background-image: -o-linear-gradient(top, white 0, #eee 50%);
  background-image: linear-gradient(to bottom, white 0, #eee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below
  .select2-selection--single {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select2-container--classic
  .select2-selection--multiple
  .select2-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select2-container--classic
  .select2-selection--multiple
  .select2-selection__clear {
  display: none;
}
.select2-container--classic
  .select2-selection--multiple
  .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select2-container--classic
  .select2-selection--multiple
  .select2-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select2-container--classic
  .select2-selection--multiple
  .select2-selection__choice__remove:hover {
  color: #555;
}
.select2-container--classic[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice {
  float: right;
}
.select2-container--classic[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select2-container--classic[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select2-container--classic.select2-container--open
  .select2-selection--multiple {
  border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above
  .select2-selection--multiple {
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below
  .select2-selection--multiple {
  border-bottom: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}
.select2-container--classic .select2-dropdown {
  background-color: white;
  border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
  border-bottom: 0;
}
.select2-container--classic .select2-dropdown--below {
  border-top: 0;
}
.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select2-container--classic .select2-results__option[role="group"] {
  padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled="true"] {
  color: grey;
}
.select2-container--classic
  .select2-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}
.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}
.sy-box {
  clear: both;
  margin: 0 0 20px 0;
}

.sy-box.sy-loading {
  background-image: url("data:image/gif;base64,R0lGODlhMAAwAKIFAP39/sLJz8rQ1djc4Ort7////wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiOGFhYTYzMi01OTBiLTRmNzktYTczMC01ZTY0OTY3Y2IyY2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTMzMTBDMTk0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMzMTBDMTg0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWJkY2YyNTUtMmI5OS00MDM4LWIwYzItZjVjOTY3NjY3MDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmI4YWFhNjMyLTU5MGItNGY3OS1hNzMwLTVlNjQ5NjdjYjJjZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8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");
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: 32px;
  -moz-background-size: 32px;
  -o-background-size: 32px;
  background-size: 32px;
  min-height: 40px;
  z-index: 9999;
}
.sy-box.sy-loading .sy-slides-wrap,
.sy-box.sy-loading .sy-pager {
  visibility: hidden;
}
.sy-slides-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
}
.sy-slides-wrap:hover .sy-controls {
  display: block;
}
.sy-box a {
  border: 0 !important;
}
.sy-slides-crop {
  height: 100%;
  width: 100%;
  position: absolute;
  overflow: hidden;
}
.sy-slides-crop2 {
  height: 100%;
  width: 100%;
  position: absolute;
  overflow: hidden;
  top: 0 !important;
}
.sy-list {
  width: 100%;
  height: 100%;
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
}
.sy-list li,
.sy-box li {
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}
.sy-list.horizontal {
  -webkit-transition: left ease;
  -moz-transition: left ease;
  -o-transition: left ease;
  transition: left ease;
}
.sy-list.vertical {
  -webkit-transition: top ease;
  -moz-transition: top ease;
  -o-transition: top ease;
  transition: top ease;
}
.sy-slide {
  position: absolute;
  width: 100%;
  z-index: 2;
}
.sy-slide.kenburns {
  width: 140%;
  left: -20%;
}
.sy-slide.kenburns.useCSS {
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.sy-slide.kenburns.useCSS.sy-ken:nth-child(1n) {
  -webkit-animation-name: left-right;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-name: left-right;
  -moz-animation-fill-mode: forwards;
  -o-animation-name: left-right;
  -o-animation-fill-mode: forwards;
  animation-name: left-right;
  animation-fill-mode: forwards;
}
.sy-slide.kenburns.useCSS.sy-ken:nth-child(2n) {
  -webkit-animation-name: right-left;
  -webkit-animation-fill-mode: forwards;
  -moz-animation-name: right-left;
  -moz-animation-fill-mode: forwards;
  -o-animation-name: right-left;
  -o-animation-fill-mode: forwards;
  animation-name: right-left;
  animation-fill-mode: forwards;
}
.sy-slide.sy-active {
  z-index: 3;
}
.sy-slide > a {
  margin: 0;
  padding: 0;
  display: block;
  width: 100%;
}
.sy-slide > a[href="#"] {
  cursor: default;
}
.sy-slide > a > img {
  margin: 0;
  padding: 0;
  display: block;
  width: 100%;
  border: 0;
}
.sy-controls {
  position: absolute;
  left: 0;
  top: 47%;
  width: 100%;
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -ms-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
  padding: 0 !important;
  margin: 0 !important;
}
.sy-box:hover .sy-controls a,
.sy-box:hover .sy-pager {
  opacity: 1;
}
.sy-controls a {
  position: relative;
  float: left;
  display: block;
  width: 26px;
  height: 37px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAlEAYAAACyoH2oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAVSSURBVHja7JtfaFNXAMa/e3ubWO0acBVqycMwMXQlBu3D0P7xoWhIa5RagmilffKhbHsQm4chTvAlsGF1ILiwSfZgV4oE/yZtKRLcbKzkoY4YWjWtDikhriX/Vq03Tc7dwz13xaZWZInNdfd7+XHuOfdyvvvlnNyc3MMAALA+IpL9QiTTSNn8JlkLLVspzfR4Ky23vuU86XrS9Y2UekotZQWlivK1yCw9n+8WmXQKgiAIwutyvKcYhmEYpmyLWKq4I3JdUGTJXyKFasp1lGnKFOUM5RRliDIgkozSsm8ZB2k9pTBC6aHHh99y3iiEItfiwuLC4kK0NxaOhWNhz292p91pdzY4RAOfbhFbAe8ibW/v6erp6ulqrImdiZ2JnfGWLk4vTi9OR38t9vtQ9EEtV3Zvdm92b+LbC2MXxi6MtaynM4Jx9YDK/uzd0bujd4eZZHdld2V3Jb6Tm2/ZBSUp/iz+LP5s5CsxiM39qwe1+WLMH/PH/MOfyNUvC5lK06Zp07Q1mKURtXrr9e2aiCaiiTRUydUv8+/QkqsBhmEYxvCj6CL85VvqDWL948dy9SnbEfV/kxKUEpQiJSglKEVKUIqUoJSg8qAX5AV5QQDextt428dz4yQ/kr9CiyvUhT1Wj9VjBYLpYDqYBtRutVvtBo4NHBs4NgBoDmsOaw7LL6DkQHIgOQBccl1yXXIBvIW38BbApDKpTCrA6rF6rB4ZrEx4Q96QNwQ8nHk483Amt75R36hv1C9RbisTo1OjU6NTS1yubdpt2m1aYJ9xn3GfsQhH1NDc0NzQHDC5e3L35G6AA/fGxdUH1AfUBwATa2JNLAAXXHDJb0SZHCaHyQE8IA/IAwLwN/mb/M2l+klMYhIA+4R9wj4BWipbKlsqi2BEjZwYOTFyAphwT7gn3Ln16gp1hboCsF2xXbFdATbVbqrdVJvHKWGN1vpmJ2YnZicA9yH3IfchgE/xKT6V267WVmurtQHmc+Zz5nNrENSjjkcdjzqA2823m283rxDQPfU99T3goPWg9aAVqGyvbK9sL8DcvcaLsnNX567OXQWuea55rnkAvp6v5+tz2+3x7fHt8QE1/TX9Nf0fcOpj77P32ftAKSklpSs89XAnuZPcSYDxMT7G9/E+NjPPmefMc4A7zh3njgPEQRzEscL9CrABNrCGU99d413jXSMQjoaj4WhuvcqkMqlMQGtda11rHbDx7MazG8/Kf0TF7DF7zA4Mjg+OD44D6WA6mA7mtttatbVqaxXQFGoKNYWK4KnPn/Fn/Blg2jntnHauEFhEFVFFgP3D+4f3DwMbxjeMbxiXX1Av617WvawDblluWW5ZgHR1ujpdndtO163r1nUDDVwD15CHR7a8/eCVOmRIGBKGBMCVc+Vc+RKJgRiIAXjqeup66pLvVCf1X/Kz3KfkP18BFWxlYuepnad2ngL0GX1GnwFKOko6SjqAskBZoCwA6Np0bbo2+QYl9V/yI/mT/Er+865Cv5SR0CV0CZ0gpL1pb9pbgLdzxG+Ci6u/3CJNffmT5EfyV2gp70woi7KKlKCUoBQpQSlSglKCUqQE9Z9//20XtgvbX9F/gkjj6q2zvxM3cRP3vEEJ6gMreT15PXndTzeCvXrHcufCZ6n51HxqfuwbJagPJGImZmJOnu6L9kX7oud/obE5Vj8r0XpZe1l7WXv+b1JP6kl98nv5TSFFrkxPpifTM/t5/Eb8RvzG0JF87TiMH40fjR8d+jnTmenMdM42Fft9YEQDxb6Hl/SJfP21yNRPYvcX3nsdnu7h/UEsae6IXPcH7edp+vEtuj28/wwAea4CZYt/JiEAAAAASUVORK5CYII=");
  background-position: 0 0;
  background-repeat: no-repeat;
  font-size: 0;
  opacity: 0.2;
  z-index: 90;
}
.sy-controls .sy-next a {
  float: right;
  background-position: 100% 0;
}
@media only screen and (max-width: 600px) {
  .sy-controls {
    display: block;
  }
  .sy-controls li {
    min-width: 2.1em;
  }
}
.sy-caption-wrap {
  position: absolute;
  bottom: 0;
  z-index: 12;
  left: 0;
  width: 100%;
}
.sy-caption-wrap .sy-caption {
  position: relative;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.54);
  color: #fff;
  padding: 0.4em 1em;
}
.sy-caption-wrap .sy-caption a:link,
.sy-caption-wrap .sy-caption a:visited {
  color: #fff;
  font-weight: 600;
  text-decoration: none;
}
.sy-caption-wrap .sy-caption a:hover,
.sy-caption-wrap .sy-caption a:focus {
  text-decoration: underline;
}
@media only screen and (max-width: 600px) {
  .sy-caption-wrap {
    left: 0;
    bottom: 0.4em;
  }
  .sy-caption-wrap .sy-caption {
    left: 0;
    padding: 0.2em 0.4em;
    font-size: 0.92em;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    -o-border-radius: 0;
    border-radius: 0;
  }
}
.sy-pager {
  width: 100%;
  text-align: right;
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -ms-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
  opacity: 0.2;
  margin-top: 5px;
}
.sy-pager li {
  display: inline;
}
.sy-pager li.sy-active a {
  background-position: 100% 0;
}
.sy-pager li a {
  font-size: 0;
  display: inline-block;
  width: 14px;
  height: 14px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAOEAYAAADiWek7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAPNSURBVHjaxJdfSFtXHMe/iecmzubq1NiMbDIpSTZEg5RNOqKdkzaMNQs+uGQvcZsPJaB7KU5KQLfpkFL2MLamZEPqJjJS7YMUJ2y0saN31PowJBkyzB6CSqqN1ZiwpSb3zx5ubsfaxQyae/29/Djn/u7vdz/few7nd4ACJgiCIAjNVtHPzIh+Y134l0lj6XmzFUVMjJPP/7/6peOS6qqkCd7P+3m/RiOOPhpEGGGEP74KK6ywUqtFvzCMMMI5ixj/qVucvHBB3afuU/dx7OOF5TKVSqVSqf4Zy831hJBsGVvGln3FYR7zmO9XPzVREEEELy2SCTJBJj587bCElJvrkZDZoexQdqitTYy6fVsevPZ2zahmVDPKMEoJqRQXNUKNUCMMo0qlU+lU+mo1RShCEddOqUvl2BybY6drKulKupJ27yolZDGu7et7x1OrwPTIjXHmGvDH6Q3TvQrgJfOLY8+7APetU5fbPwOendSljlwuzEXraB2tc+8SOOGE8+QUz/Isz8pARkBATk7lR2eglBXhmlm8WclcBBJvJIf3XgBqG6reoreBzdEHs7vjwPc//KT5uQPw2rvsb9oP4AohhBDOEMEhOARH7TFuhVvhVkrPIzQKjUJj7TEsYAELismIQlx8lzAn/A48+HEvkM4CVfeOmCpOAVSaZMlFIFfFmth3gR333mJ6GeBe5+5zlgO4pJ2QqE/UJ+q3zKSH9JCeo6ulBmIn2Ul28r6lbr1uvW7dEFVqaxfjCp67SX4ZB/68kel/2A9ohqkTJARkXbkgawLoLyu+KB8EXP2dDbZvC3Pp1/Rr+jVDlCSdSWfSeXe42lJtqba8XXIwKT/88MMPj1IrshiX/fqr31h9wB3vb0dXPwE2p3aWkgOAoaPmUpUPsJ1v3nh5EOCucXauqXB+PfTQAx4S6Y30RnqvZGxGm9FmLL2QkaZIU6TpSiYvpGJWjEuHcrsWwOnYK2h2AQCy4lLDWWwCSOEszgGcnQN3AJcJJpjwqI98ZnZ5f3l/ef+7Dwxeg9fgfeepT++twFZgKzBT06Jt0bZo35sQZzNdyvaR8nOJPJkutQToiXginshAbSwei8fiX7/PdXPdXDd/nmd4hmeAYl6Kl96X8kn5cSimHJfqscoPRVfnGouORceibZuOJceSY8lL0XE6TsePf05CJERC+hNsJ9vJdm4vpo1pY9r468Bc61zrXGsg5zP7zD4z85yYJzGdz1t+WDcbubmeuCL+t2lviV6fP/UqZvNNVCx/djWI/q/8n9nONwr7HcUu+QoLKRuXxPP3APanWNVb3m0aAAAAAElFTkSuQmCC");
  background-position: 0 0;
  background-repeat: no-repeat;
  text-indent: -9999px;
  margin: 0 3px;
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
}
.sy-filler {
  width: 100%;
}
.sy-filler.ready {
  -webkit-transition: padding 600ms ease;
  -moz-transition: padding 600ms ease;
  -o-transition: padding 600ms ease;
  transition: padding 600ms ease;
}
.sy-filler2 {
  width: 100%;
  padding-top: 0 !important;
}
#menu,
#menu li,
#mainTableContainer {
  position: relative;
  left: 0;
  top: 0;
}
#menu li a {
  display: block;
}
#megamenuLayer .megamenuLayerWrapper {
  visibility: visible;
  position: relative;
}
.megamenuLayerWrapper {
  visibility: hidden;
  position: absolute;
}
#megamenuLayer {
  background: #fff;
  -webkit-box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.5), inset 1px 1px 0 #fff;
  -moz-box-shadow: 0 4px 6px -2px -moz-rgba(0, 0, 0, 0.5), inset 1px 1px 0 #fff;
  box-shadow: 0 4px 6px -2px rgba(0, 0, 0, 0.5), inset 1px 1px 0 #fff;
  -moz-border-radius-bottomright: 10px;
  -webkit-border-bottom-right-radius: 10px;
  border-bottom-right-radius: 10px;
  -moz-border-radius-bottomleft: 10px;
  -webkit-border-bottom-left-radius: 10px;
  border-bottom-left-radius: 10px;
  max-width: 900px;
  min-width: 500px;
}
#megamenuLayer .megamenuLayerWrapper {
  display: table;
  width: 100%;
}
#megamenuLayer .columnizeContainer {
  -moz-column-gap: 10px;
  -webkit-column-gap: 10px;
  column-gap: 10px;
  -moz-column-count: 3;
  -webkit-column-count: 3;
  column-count: 3;
}
#megamenuLayer .dontsplit {
  display: table;
}
#megamenuLayer h3 {
  border-bottom: 1px dotted #ddd;
  padding: 0 0 5px 0;
  margin: 0 0 5px 0;
  font-size: 16px;
}
.megamenuLayerContent {
  min-width: 500px;
  min-height: 200px;
  padding: 30px 20px 30px 20px;
  display: table-cell;
  vertical-align: top;
}
.megamenuLayerImage {
  display: table-cell;
  vertical-align: top;
  padding: 10px;
  border-left: 1px solid #bbb;
  background: #eee;
  text-align: center;
  max-width: 300px;
  width: 20%;
  overflow: hidden;
}
.megamenuLayerImage img {
  max-width: 300px;
}
li.megamenuOverItem a,
li.megamenuOverItem a:hover {
  background: #fff !important;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  color: #000 !important;
  -webkit-box-shadow: 5px 0 10px -3px rgba(0, 0, 0, 0.42);
  -moz-box-shadow: 5px 0 10px -3px rgba(0, 0, 0, 0.42);
  box-shadow: 5px 0 10px -3px rgba(0, 0, 0, 0.42);
}
#categorieslinks {
  -moz-column-gap: 10px;
  -webkit-column-gap: 10px;
  column-gap: 10px;
  -moz-column-count: 3;
  -webkit-column-count: 3;
  column-count: 3;
}
@media screen and (max-width: 600px) {
  #categorieslinks {
    -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;
  }
}
@media screen and (max-width: 400px) {
  #categorieslinks {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
}
.carousel {
  position: relative;
  top: 0;
  left: 0;
  max-width: 100%;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 1;
  padding: 0 30px 0 30px !important;
}
.carousel .boxTitle {
  margin-bottom: 20px !important;
  margin-left: -30px !important;
  margin-right: -30px !important;
}
.carousel .bottomLink {
  margin-top: 20px !important;
  margin-left: -30px !important;
  margin-right: -30px !important;
  z-index: 110;
  position: relative;
}
.carousel .details {
  vertical-align: bottom;
  bottom: 0;
  width: 100%;
}
.carousel_nav {
  position: absolute;
  top: 0;
  height: 100%;
  z-index: 100;
  cursor: pointer;
}
.carousel_nav.left:hover:after,
.carousel_nav.right:hover:after {
  opacity: 1;
}
.carousel_nav.left {
  left: 0;
}
.carousel_nav.right {
  right: 0;
}
.carousel_nav.left:after {
  position: relative;
  top: 47%;
  display: block;
  width: 100%;
  content: " ";
  background-repeat: no-repeat;
  background-position: 0 0;
  background-color: #fff;
  width: 26px;
  height: 37px;
  opacity: 0.5;
}
.carousel_nav.right:after {
  position: relative;
  top: 47%;
  display: block;
  width: 100%;
  content: " ";
  background-repeat: no-repeat;
  background-position: 100% 0;
  background-color: #fff;
  width: 26px;
  height: 37px;
  opacity: 0.5;
}
.carousel_nav.right:after,
.carousel_nav.left:after {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADUAAAAlEAYAAACyoH2oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAVSSURBVHja7JtfaFNXAMa/e3ubWO0acBVqycMwMXQlBu3D0P7xoWhIa5RagmilffKhbHsQm4chTvAlsGF1ILiwSfZgV4oE/yZtKRLcbKzkoY4YWjWtDikhriX/Vq03Tc7dwz13xaZWZInNdfd7+XHuOfdyvvvlnNyc3MMAALA+IpL9QiTTSNn8JlkLLVspzfR4Ky23vuU86XrS9Y2UekotZQWlivK1yCw9n+8WmXQKgiAIwutyvKcYhmEYpmyLWKq4I3JdUGTJXyKFasp1lGnKFOUM5RRliDIgkozSsm8ZB2k9pTBC6aHHh99y3iiEItfiwuLC4kK0NxaOhWNhz292p91pdzY4RAOfbhFbAe8ibW/v6erp6ulqrImdiZ2JnfGWLk4vTi9OR38t9vtQ9EEtV3Zvdm92b+LbC2MXxi6MtaynM4Jx9YDK/uzd0bujd4eZZHdld2V3Jb6Tm2/ZBSUp/iz+LP5s5CsxiM39qwe1+WLMH/PH/MOfyNUvC5lK06Zp07Q1mKURtXrr9e2aiCaiiTRUydUv8+/QkqsBhmEYxvCj6CL85VvqDWL948dy9SnbEfV/kxKUEpQiJSglKEVKUIqUoJSg8qAX5AV5QQDextt428dz4yQ/kr9CiyvUhT1Wj9VjBYLpYDqYBtRutVvtBo4NHBs4NgBoDmsOaw7LL6DkQHIgOQBccl1yXXIBvIW38BbApDKpTCrA6rF6rB4ZrEx4Q96QNwQ8nHk483Amt75R36hv1C9RbisTo1OjU6NTS1yubdpt2m1aYJ9xn3GfsQhH1NDc0NzQHDC5e3L35G6AA/fGxdUH1AfUBwATa2JNLAAXXHDJb0SZHCaHyQE8IA/IAwLwN/mb/M2l+klMYhIA+4R9wj4BWipbKlsqi2BEjZwYOTFyAphwT7gn3Ln16gp1hboCsF2xXbFdATbVbqrdVJvHKWGN1vpmJ2YnZicA9yH3IfchgE/xKT6V267WVmurtQHmc+Zz5nNrENSjjkcdjzqA2823m283rxDQPfU99T3goPWg9aAVqGyvbK9sL8DcvcaLsnNX567OXQWuea55rnkAvp6v5+tz2+3x7fHt8QE1/TX9Nf0fcOpj77P32ftAKSklpSs89XAnuZPcSYDxMT7G9/E+NjPPmefMc4A7zh3njgPEQRzEscL9CrABNrCGU99d413jXSMQjoaj4WhuvcqkMqlMQGtda11rHbDx7MazG8/Kf0TF7DF7zA4Mjg+OD44D6WA6mA7mtttatbVqaxXQFGoKNYWK4KnPn/Fn/Blg2jntnHauEFhEFVFFgP3D+4f3DwMbxjeMbxiXX1Av617WvawDblluWW5ZgHR1ujpdndtO163r1nUDDVwD15CHR7a8/eCVOmRIGBKGBMCVc+Vc+RKJgRiIAXjqeup66pLvVCf1X/Kz3KfkP18BFWxlYuepnad2ngL0GX1GnwFKOko6SjqAskBZoCwA6Np0bbo2+QYl9V/yI/mT/Er+865Cv5SR0CV0CZ0gpL1pb9pbgLdzxG+Ci6u/3CJNffmT5EfyV2gp70woi7KKlKCUoBQpQSlSglKCUqQE9Z9//20XtgvbX9F/gkjj6q2zvxM3cRP3vEEJ6gMreT15PXndTzeCvXrHcufCZ6n51HxqfuwbJagPJGImZmJOnu6L9kX7oud/obE5Vj8r0XpZe1l7WXv+b1JP6kl98nv5TSFFrkxPpifTM/t5/Eb8RvzG0JF87TiMH40fjR8d+jnTmenMdM42Fft9YEQDxb6Hl/SJfP21yNRPYvcX3nsdnu7h/UEsae6IXPcH7edp+vEtuj28/wwAea4CZYt/JiEAAAAASUVORK5CYII=");
}
.carousel_wp {
  width: 100%;
  max-width: 100%;
  overflow: hidden;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 1;
}
.carousel_wp > ul {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 !important;
  position: relative;
  left: 0;
  top: 0;
  right: 0;
  text-align: left;
}
.carousel_wp > ul > li {
  margin: 0 !important;
  padding: 0 10px 0 10px !important;
  list-style: none;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.carousel_wp > ul > li span {
  display: inline-block;
}
.carousel .loader {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  background-image: url("data:image/gif;base64,R0lGODlhMAAwAKIFAP39/sLJz8rQ1djc4Ort7////wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiOGFhYTYzMi01OTBiLTRmNzktYTczMC01ZTY0OTY3Y2IyY2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTMzMTBDMTk0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMzMTBDMTg0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWJkY2YyNTUtMmI5OS00MDM4LWIwYzItZjVjOTY3NjY3MDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmI4YWFhNjMyLTU5MGItNGY3OS1hNzMwLTVlNjQ5NjdjYjJjZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8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");
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #fff;
  -webkit-background-size: 32px;
  -moz-background-size: 32px;
  -o-background-size: 32px;
  background-size: 32px;
  z-index: 9999;
  opacity: 0.9;
}
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
  direction: ltr;
}
.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
.noUi-connects {
  overflow: hidden;
  z-index: 0;
}
.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -webkit-transform-style: preserve-3d;
  transform-origin: 0 0;
  transform-style: flat;
}
html:not([dir="rtl"]) .noUi-horizontal .noUi-origin {
  left: auto;
  right: 0;
}
.noUi-vertical .noUi-origin {
  width: 0;
}
.noUi-horizontal .noUi-origin {
  height: 0;
}
.noUi-handle {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
}
.noUi-touch-area {
  height: 100%;
  width: 100%;
}
.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: transform 0.3s;
  transition: transform 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}
.noUi-horizontal {
  height: 18px;
  padding-right: 16px;
  padding-left: 2px;
}
.noUi-horizontal .noUi-handle {
  width: 20px;
  height: 24px;
  left: -17px;
  top: -4px;
}
.noUi-vertical {
  width: 18px;
}
.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  left: -6px;
  top: -17px;
}
html:not([dir="rtl"]) .noUi-horizontal .noUi-handle {
  right: -17px;
  left: auto;
}
.noUi-target {
  background: #fafafa;
  border-radius: 4px;
  border: 1px solid #d3d3d3;
}
.noUi-connects {
  border-radius: 3px;
}
.noUi-connect {
  background: #3fb8af;
}
.noUi-draggable {
  cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}
.noUi-handle {
  border: 1px solid #d9d9d9;
  border-radius: 3px;
  background: #fff;
  cursor: default;
}
.noUi-active {
  box-shadow: inset 0 0 1px #fff, inset 0 1px 7px #ddd, 0 3px 6px -3px #bbb;
}
.noUi-handle:before,
.noUi-handle:after {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #e8e7e6;
  left: 6px;
  top: 4px;
}
.noUi-handle:after {
  left: 11px;
}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px;
}
.noUi-vertical .noUi-handle:after {
  top: 17px;
}
[disabled] .noUi-connect {
  background: #b8b8b8;
}
[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed;
}
.noUi-pips,
.noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-pips {
  position: absolute;
  color: #999;
}
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center;
}
.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}
.noUi-marker {
  position: absolute;
  background: #ccc;
}
.noUi-marker-sub {
  background: #aaa;
}
.noUi-marker-large {
  background: #aaa;
}
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%;
}
.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
}
.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%);
}
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 15px;
}
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}
.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding-left: 25px;
}
.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%);
}
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}
.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #d9d9d9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap;
}
.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%;
}
.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%;
}
#r_left_menu {
  position: fixed;
  z-index: 10000;
  top: 0;
  bottom: 0;
  left: -300px;
  width: 300px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  opacity: 1;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  transition: all 0.3s linear;
  background-color: #e1e1e0;
  border-right: 2px solid #000;
}
#r_left_menu.show {
  left: 0;
}
#r_left_menu .r_left_menu_container {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ebebeb;
  z-index: 1000;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  clip: rect(auto, 300px, auto, auto);
}
#r_left_menu .r_left_menu_container_scroll {
  min-height: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
}
#r_left_menu .r_left_menu_cat_panel {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 300px;
  bottom: 0;
  display: block;
  z-index: 90;
  width: 293px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#r_left_menu .r_left_menu_cat_panel.show {
  left: 0px !important;
}
#r_left_menu .r_left_menu_loader {
  position: absolute;
  top: 0;
  bottom: 0;
  display: block;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  height: 100%;
  min-height: 100%;
  opacity: 0.9;
  z-index: -1000;
}
#r_left_menu .r_left_menu_loader.show {
  z-index: 99999;
}
#r_left_menu ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#r_left_menu li {
  overflow: hidden;
  vertical-align: top;
}
#r_left_menu .btn > span,
#r_left_menu .btn > a {
  color: #000;
  font-weight: bold;
  display: block;
  cursor: pointer;
}
#r_left_menu .r_left_menu_categories,
#r_left_menu .r_left_menu_pages,
#r_left_menu .r_left_menu_areas {
  background-color: #fff;
}
#r_left_menu .r_left_menu_categories li,
#r_left_menu .r_left_menu_pages li,
#r_left_menu .r_left_menu_areas li {
  font-size: 100%;
  margin: 0;
  font-weight: normal;
  padding: 0;
  border-bottom: 1px solid #c4c4c4;
}
#r_left_menu .r_left_menu_categories li:last-child {
  border: 0;
}
#r_left_menu .r_left_menu_categories li:first-child {
  border-top: 1px solid #c4c4c4;
}
#r_left_menu .r_left_menu_categories li a,
#r_left_menu .r_left_menu_pages li a,
#r_left_menu .r_left_menu_areas li a {
  background-color: #fff;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  display: block;
  padding: 15px;
  position: relative;
}
#r_left_menu .r_left_menu_categories li a.folder:after {
  display: inline-block;
  content: ">";
  position: absolute;
  right: 0;
  padding-right: 10px;
}
#r_left_menu .r_left_menu_categories li a:hover,
#r_left_menu .r_left_menu_pages li a:hover,
#r_left_menu .r_left_menu_areas li a:hover {
  background-color: #bbb;
}
#r_left_menu .r_left_menu_areas li a.current {
  padding-bottom: 0;
}
#r_left_menu .r_left_menu_areas li a {
  color: #000;
  font-weight: bold;
}
#r_left_menu .r_left_menu_categories li a {
  color: #525252;
  font-weight: normal !important;
}
#r_left_menu .r_left_menu_pages li a {
  color: #000;
  background-color: #bbb;
}
#r_left_menu .r_left_menu_categories {
  padding: 0 15px 0 15px;
}
#r_left_menu .r_left_menu_areas {
  border-top: 1px solid #c4c4c4;
}
#r_left_menu .r_left_menu_pages {
  margin-top: 40px;
  border-top: 1px solid #c4c4c4;
}
#r_left_menu .r_left_menu_back_panel {
  display: inline-block;
  cursor: pointer;
  padding: 15px 0 15px 0;
}
#r_left_menu .r_left_menu_back_panel:before {
  display: inline-block;
  content: "<";
  padding-right: 10px;
}
#r_left_menu .r_left_menu_cat_panel .label {
  display: block;
  padding: 15px;
  display: block;
  text-decoration: underline;
  font-weight: bold;
  background: #000;
}
#r_left_menu ul.r_left_menu_btn {
  display: flex;
}
#r_left_menu ul.r_left_menu_btn li {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  flex-shrink: 0;
  flex-grow: 1;
}
#r_left_menu .list {
  padding: 0 10px 10px 10px;
}
#r_left_menu .list a {
  display: block;
  background-repeat: no-repeat;
  background-position: 5px center;
  color: #000;
  border-top: 1px solid #c4c4c4;
  padding: 15px 10px 15px 10px;
}
#r_left_menu .list a:hover {
  background: #fff;
}
#r_left_menu .r_left_menu_list {
  width: 100%;
  max-height: 0;
  overflow: hidden;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#r_left_menu .r_left_menu_list.show {
  max-height: initial;
  min-height: 100px;
  padding-bottom: 10px;
}
#left_countries .list .searchWrapper {
  width: 100%;
  padding: 7px;
  background: #fff;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
#left_countries .list .countrySearchReset {
  cursor: pointer;
  color: #bbb;
  font-weight: bold;
  font-size: 25px;
  display: none;
  position: absolute;
  right: 9px;
  top: 3px;
}
#mainTable.search-filters-load:before {
  opacity: 0.4;
  display: block;
  position: absolute;
  z-index: 999;
  width: 100%;
  height: 100%;
  content: " ";
  background-color: #fff;
}
#mainTable .load {
  width: 48px;
  height: 48px;
  position: fixed;
  z-index: 999;
  top: 50%;
  left: 50%;
  background-position: center center;
  background-repeat: no-repeat;
  background-image: url("data:image/gif;base64,R0lGODlhMAAwAKIFAP39/sLJz8rQ1djc4Ort7////wAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpiOGFhYTYzMi01OTBiLTRmNzktYTczMC01ZTY0OTY3Y2IyY2UiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTMzMTBDMTk0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTMzMTBDMTg0RUQxMTFFMzg4MkJDNTk5QTc3NTdFRkEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWJkY2YyNTUtMmI5OS00MDM4LWIwYzItZjVjOTY3NjY3MDEwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOmI4YWFhNjMyLTU5MGItNGY3OS1hNzMwLTVlNjQ5NjdjYjJjZSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8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");
  margin: -24px 0 0 -24px;
}
#colMid {
  position: relative;
  z-index: 1;
}
.rdy-search-results *,
.rdy-filters * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.rdy-search-filters {
  margin-bottom: 20px;
}
.rdy-search-filters .expand {
  padding: 5px 10px 0 14px;
  display: block;
  text-align: left;
  color: #888;
  font-size: 12px;
  cursor: pointer;
}
.rdy-search-filters li.remove,
.rdy-search-filters fieldset li.hidden,
.rdy-search-filters li.noActive {
  display: none;
}
.rdy-search-filters fieldset {
  text-align: left;
  border: 0;
  margin: 0 0 20px 0;
  padding: 0;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
}
.rdy-search-filters fieldset li {
  position: relative;
  overflow: hidden;
}
.rdy-search-filters fieldset label {
  cursor: pointer;
  color: #383a3f;
  display: flex;
}
.rdy-search-filters fieldset label input[type="checkbox"],
.rdy-search-results .activeFilters input[type="checkbox"] {
  display: none;
}
.rdy-search-filters .label-text {
  line-height: 17px;
  margin-left: 2px;
  margin-bottom: 5px;
  padding: 0 0 0 20px;
  display: inline-block;
  position: relative;
  top: 0;
  left: 0;
}
.activeFilters .label-text {
  margin-left: 2px;
  padding: 5px 5px 5px 20px;
  display: inline-block;
  position: relative;
  top: 0;
  left: 0;
}
.rdy-search-filters label input[type="checkbox"] + .label-text:before,
.rdy-search-filters label span.disable + .label-text:before,
.rdy-search-filters .idCategory .folder_butt:before {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 2px solid #dddfe6;
  content: " ";
  display: inline-block;
  width: 14px;
  height: 14px;
  position: absolute;
  top: 0;
  left: 0;
}
.rdy-search-filters label input[type="checkbox"] + .label-text:hover:before {
  border: 2px solid #347dff;
}
.rdy-search-filters label input[type="checkbox"]:checked + .label-text:before {
  animation: tick 150ms ease-in;
  background-position: -101px -860px;
  background-color: #007bff;
  border: 2px solid #007bff;
}
.rdy-search-filters label input[type="checkbox"].blocked2 + .label-text:before {
  background-position: -101px -977px;
  background-color: #ebedf4;
  border: 2px solid #dddfe6;
}
.rdy-search-filters fieldset label span.disable {
  display: none;
}
.rdy-search-filters label input[type="checkbox"]:disabled + .label-text:before,
.rdy-search-filters label span.disable + .label-text:before {
  background-color: #dddfe6;
  border: 2px solid #dddfe6;
  background-image: none;
}
.activeFilters label input[type="checkbox"]:checked + .label-text:before {
  content: " ";
  display: inline-block;
  width: 11px;
  height: 11px;
  position: absolute;
  top: 7px;
  left: 5px;
  background-position: -100px -1093px;
}
.activeFilters label input[type="checkbox"].blocked2 + .label-text:before {
  content: " ";
  display: inline-block;
  width: 11px;
  height: 11px;
  position: absolute;
  top: 7px;
  left: 5px;
  background-position: -100px -1204px;
}
@keyframes tick {
  0 {
    transform: scale(0);
  }
  90% {
    transform: scale(1.3);
  }
  100% {
    transform: scale(1);
  }
}
.rdy-search-filters .idCategory label {
  font-size: 90%;
  text-align: left;
  margin-left: 19px;
}
.rdy-search-filters .idCategory .folder_butt {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  cursor: pointer;
  width: 14px;
  height: 20px;
}
.folder_butt strong,
.rdy-search-filters .idCategory .expand {
  display: none !important;
}
.rdy-search-filters .idCategory .folder_butt:before {
  background-position: -99px -1314px;
}
.rdy-search-filters .idCategory .folder_butt.clicked:before {
  background-position: -99px -1425px;
}
.rdy-search-filters ul {
  overflow: hidden;
  margin-bottom: 10px;
}
.rdy-search-filters li ul {
  margin-left: 21px;
}
.rdy-search-filters .legend {
  display: block;
  font-weight: bold;
  padding: 5px 15px 5px 5px;
  margin: 0 0 10px 0;
  width: 100%;
  text-align: left;
  cursor: pointer;
  position: relative;
  background-color: #ddd;
}
.rdy-search-filters .legend.clicked::before {
  background-position: -100px -1426px;
}
.rdy-search-filters .legend::before {
  position: absolute;
  right: 5px;
  top: 50%;
  display: inline-block;
  width: 11px;
  height: 11px;
  content: " ";
  margin-top: -5.5px;
  background-position: -100px -1315px;
}
.rdy-search-results .activeFilters {
  background: #f6f8fc;
}
.rdy-search-results .activeFilters div {
  border-bottom: 1px solid #dddfe6;
  height: initial;
  overflow: auto;
  padding: 5px;
  display: flex;
  flex-wrap: wrap;
}
.rdy-search-results .activeFilters .legend {
  display: inline-block;
  width: auto;
  font-weight: bold;
  margin: 0;
  padding: 5px;
  min-width: 120px;
}
.rdy-search-results .activeFilters label {
  margin: 0 5px 0 0;
  border: 1px solid #ccc;
  font-size: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #333;
  cursor: pointer;
  display: inline-block !important;
  background: #fff;
}
.rdy-search-filters-delete .deleteFilters {
  padding: 5px 5px 5px 20px;
  border-bottom: 2px solid #f5c6cb;
  margin-bottom: 10px;
  display: block;
  cursor: pointer;
  line-height: 1.5;
  font-size: 120%;
  background: #f8d7da;
  color: #721c24;
  text-align: left;
  position: relative;
}
.deleteFilters::before {
  position: absolute;
  left: 5px;
  top: 50%;
  display: inline-block;
  width: 11px;
  height: 11px;
  content: " ";
  margin-top: -5.5px;
  background-position: -100px -1093px;
}
.rdy-search-results .tools .bar {
  display: flex;
  align-items: center;
}
.rdy-search-results .changeView,
.rdy-search-results .sort {
  display: inline-block;
  margin: 5px 0 5px 0;
}
.rdy-search-results .changeView a {
  position: relative;
  margin-left: 5px;
  display: inline-block;
  cursor: pointer;
  width: 25px;
  height: 25px;
}
.rdy-search-results .changeView a:hover,
.rdy-search-results .changeView a.current {
  background: #c6c6c6;
}
.rdy-search-results .changeView .grid::before,
.rdy-search-results .changeView .horizontal::before,
.rdy-search-results .changeView .cubes::before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  width: 25px;
  height: 25px;
  color: #000;
  content: " ";
}
.rdy-search-results .totResults,
.rdy-search-results .showFiltersWp {
  display: inline-block;
}
.rdy-search-results .totResults p {
  padding: 0 10px 0 10px;
  margin: 10px 0 10px 0;
  display: inline-block;
  line-height: 1.5;
  font-size: 120%;
}
.rdy-search-results .showFilters,
.rdy-search-back,
.rdy-search-show-results {
  cursor: pointer;
  display: none;
}
.rdy-search-results .pages {
  padding-top: 10px;
}
.rdy-search-results .pages input:disabled {
  display: none;
}
.rdy-search-results .pages input {
  padding: 5px 10px 5px 10px;
  margin: 0 2px 0 2px;
  font-size: 100%;
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.rdy-search-results .pages input.loading {
  background-image: url("data:image/gif;base64,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");
  background-repeat: no-repeat !important;
  background-position: center center !important;
  background-color: #fff !important;
  border: none !important;
  color: #fff !important;
  font-size: 0 !important;
  padding: 0 !important;
  width: 40px !important;
  height: 40px !important;
  outline: 0 none;
}
.rdy-search-results .changeView .cubes:before {
  background-position: -100px -250px;
}
.rdy-search-results .changeView .horizontal:before {
  background-position: -100px -375px;
}
.rdy-search-results .changeView .grid:before {
  background-position: -100px -500px;
}
.rdy-search-results .sort label {
  display: inline-block;
  margin-right: 5px;
}
.officialPriceMin,
.officialPriceMax {
  padding: 7px;
  margin: 15px 5px 5px 5px;
  width: 44%;
}
.noUi-connect {
  background: #eee !important;
}
.rdy-search-params {
  margin-bottom: 10px;
  background: #efefef;
  text-align: left;
  padding: 5px;
}
.rdy-search-params label {
  display: block;
  padding: 0 0 5px 0;
}
.rdy-search-params span {
  display: inline-block;
  padding-left: 5px;
  font-weight: bold;
}
.rdy-search-params a {
  display: block;
  font-weight: bold;
}
.rdy-search-results .results {
  margin: 10px 0 10px 0;
}
.rdy-search-filters label input[type="checkbox"]:checked + .label-text:before,
.rdy-search-filters label input[type="checkbox"].blocked2 + .label-text:before,
.activeFilters label input[type="checkbox"]:checked + .label-text:before,
.activeFilters label input[type="checkbox"].blocked2 + .label-text:before,
.rdy-search-filters .idCategory .folder_butt:before,
.rdy-search-filters .idCategory .folder_butt.clicked:before,
.rdy-search-filters .legend::before,
.deleteFilters::before,
.rdy-search-results .changeView .grid::before,
.rdy-search-results .changeView .horizontal::before,
.rdy-search-results .changeView .cubes::before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAAZ8CAYAAAD8m+LdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlCNEQwQTg3NTdDMDExRUE5NjhBRjQ5RDgxNDJBMTVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlCNEQwQTg4NTdDMDExRUE5NjhBRjQ5RDgxNDJBMTVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUI0RDBBODU1N0MwMTFFQTk2OEFGNDlEODE0MkExNUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUI0RDBBODY1N0MwMTFFQTk2OEFGNDlEODE0MkExNUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BOR3FAAAUyklEQVR42uzcTYhdZxnA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");
}
@font-face {
  font-family: "Muli";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/muli/v29/7Aulp_0qiz-aVz7u3PJLcUMYOFmQkEk30e0.ttf)
    format("truetype");
}
@font-face {
  font-family: "Muli";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/muli/v29/7Aulp_0qiz-aVz7u3PJLcUMYOFnOkEk30e0.ttf)
    format("truetype");
}
html {
  height: 100%;
  font-size: 14px;
}

.noscroll {
  overflow: hidden !important;
  height: 100%;
  padding: 0;
  margin: 0;
}
td,
th {
  font-family: "Muli", Helvetica, sans-serif;
  vertical-align: top;
  font-size: 100%;
}
a:link,
a:visited {
  color: #000;
  text-decoration: none;
}


input[type="submit"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
input[type="text"],
input[type="password"],
input[type="button"],
input[type="submit"],
input[type="number"],
input[type="email"],
input[type="date"],
input[type="url"],
select,
textarea,
button {
  font-family: "Muli", Helvetica, sans-serif;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-size: 100%;
  padding: 4px;
  border: 1px solid #bbb;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background: #fff;
  line-height: 1.5;
}
input[type="text"],
input[type="password"],
select,
textarea {
  -webkit-box-shadow: 1px 1px 3px #fff0e6 inset;
  -moz-box-shadow: 1px 1px 3px #fff0e6 inset;
  box-shadow: 1px 1px 3px #fff0e6 inset;
  transition: border 0.2s linear 0, box-shadow 0.2s linear 0;
}
input[type="text"]:focus,
input[type="password"]:focus,
select:focus,
textarea:focus {
  border-color: #b3b1b1;
  box-shadow: 0 0 0.3rem rgba(82, 168, 236, 0.6);
  outline: 0 none;
}
ul,
ol,
li,
p,
h1,
h2,
h3,
h4,
form,
dl,
dd,
dt {
  margin: 0;
  padding: 0;
  list-style: none;
}
img {
  max-width: 100%;
}
img.lazySrc {
  opacity: 0;
  transition: opacity 0.3s;
}
img.lazySrcLoaded {
  opacity: 1;
}
.thumb img,
.magnifyarea img,
.columnThumb img,
.artCollBox img,
#sheetProductInWebOrders img {
  max-width: none;
}
.completeList {
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
  padding-top: 2px;
  padding-right: 4px;
  padding-bottom: 2px;
}
.rssLink {
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
  background-image: url(data:image/gif;base64,R0lGODlhCgAKAOYAAPr///d9G/R/J+3NwN1qP9ZUMvj///aBJOeDX/CTY/r7+utpHe9rH+vCteliJeZ4OvfNq+V6O/S5k99UHeZkIuVgI+90L/KZU/GTUPCFOOt8S/jq3ulsJtlMJelrI/jt49tNHOZ6O/bj1/OTTtpWQPR4JfV6H+zNwOZlNfv+/PONT+lxOfCGReSFa/Owe/CukPPDmOpiGvK3jPZ9G+hpJNxpPuNdK+RfJfn//+tnIuFZJ+NZHed4OfKmbNxTJPfi0PGBP/Xn3+R3S/SVRvN5GvRvEvR4IPOAIu1vLO7VztRAHuVgHdhGHdZSMPn7+OVhJvXPrfW/lehYF95PGN5ZM+qpnPj79/F0J/FxGPKPR+JaKOptI/bu6fGOPehpJdQ8GPOmZ/Geb99tUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAKAAoAAAdmgEkEUzsUXhxbESc1KC8JV0UmBwEPExobVh89REdGOTdILBlRADBYDE9LKk4/F2A4YVJaNCVZUCkYElw2Ph4CLl0QIisKLUwLQwYyQABCQVVfITMjFg4IVGIkBQM8MRU6IB1KTQ2BADs=);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 2px 4px 2px 15px;
}
.cart_form,
.estimate_form,
.cart_form_matrix,
.cart_form_disabled {
  display: flex;
  flex-wrap: wrap;
}
#colMid .boxColumns .cart_form,
#colMid .boxColumns .estimate_form,
#colMid .boxColumns .cart_form_matrix,
#colMid .boxColumns .cart_form_disabled,
#mainResultBox .cubes .cart_form,
#mainResultBox .cubes .estimate_form,
#mainResultBox .cubes .cart_form_matrix,
#mainResultBox .cubes .cart_form_disabled,
.listProduct.cubes .cart_form,
.listProduct.cubes .estimate_form,
.listProduct.cubes .cart_form_matrix,
.listProduct.cubes .cart_form_disabled,
.carousel_wp .cart_form,
.carousel_wp .estimate_form,
.carousel_wp .cart_form_matrix,
.carousel_wp .cart_form_disabled {
  justify-content: center;
}
.cart_form label,
.estimate_form label,
.cart_form_disabled label {
  display: flex;
}
.freeExpenses {
  color: #f90;
}
span.highlighted {
  background-color: #fffb86;
  font-weight: bold;
  animation: blink 1s linear infinite;
}
@keyframes blink {
  0 {
    background-color: #fffb86;
  }
  50% {
    background-color: #fff;
  }
  100% {
    background-color: #fffb86;
  }
}
.fullAV {
  color: #090;
}
.inArrivalAV {
  color: #339;
}
.halfAV {
  color: #f90;
}
.noAV {
  color: red;
}
.fullAV.ico {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjA76PVpAAAAjklEQVQ4T2OgCWi/M+1/wJm0/zL7LMEYxAaJQaVxg/1vjv9X2G/zn2GbIlYMkgOpgSpHBWAJLJrQMct2lf/H353DNASfzehY46AzqgFg/2FRiA93352FMAQUSNgU4cNgPTAACmlsivBhsB4YoNgAir1ATiBiJCxSohGsFh2QkpDwpkaykzIyIDszkQ4YGAAl50yjbwQ55gAAAABJRU5ErkJggg==) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  padding: 2px 2px 2px 21px !important;
  line-height: 18px;
}
.inArrivalAV.ico {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjA76PVpAAAAkUlEQVQ4T2OgCTjd/uf/lsBf/+fK/gRjEBskBpXGDR7v//t/vuLP/5OYsGOQHEgNVDkqAElg04SOJ7P+/P/8OBZD8NmMjhdr/kQ1AOQ/bArx4bPdSGECCiRsivBhkB6odgYGUEhjU4QPg/RAtVPBAIq9QE4gYiQsUqIRpBaqDQFISUh4UyPZSRkZkJ2ZSAcMDAB6GLaeMSS4+AAAAABJRU5ErkJggg==) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  padding: 2px 2px 2px 21px !important;
  line-height: 18px;
}
.halfAV.ico {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjA76PVpAAAAkUlEQVQ4T2OgCfjzZNr/X9dT//88YwHGIDZIDCqNG/z9cPz/z7PW/38eU8COgXIgNVDlqACsGZsmDKz8/++nc5iG4LUZHZ9zQjUA5D+sCvHgP09nIgwBBxgWRfgwSA9UO9D5oNDGoggvBuqBaqeCARR7gaxARE9YJEUjUC1UGwKQlJDwpkZykzIyIDszkQ4YGACD8+Z7Km+vUQAAAABJRU5ErkJggg==) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  padding: 2px 2px 2px 21px !important;
  line-height: 18px;
}
.noAV.ico {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjA76PVpAAAAjUlEQVQ4T7WTwQ2AIBAEeVgGD5+UQ1c8KIqnZa0LXiJeFALESTaA7Go4D/MLCAHwHrD2Up7zmWx/g5SAfQed78p79Ij9SQnrwJu2DTgOThXNL2s5x6GinFmbeoqRg1CKpA09MSNxrnKltaEnZiTO1fILlo8wU0TdWEO/kV6J3Qw1UrMbZ1u5ZvoyjWPMCY/RZCCvhdzQAAAAAElFTkSuQmCC) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  padding: 2px 2px 2px 21px !important;
  line-height: 18px;
}
.sIva {
  font-size: 60%;
  font-weight: normal;
  display: block;
}
.sDiscount {
  font-size: 60%;
  font-weight: normal;
}
.help {
  cursor: help;
}
.correctValue {
  border: 1px solid #ccc !important;
}
.prodLogo {
  float: none !important;
  margin: 2px !important;
  display: inline !important;
}
.rangePrice {
  font-size: 84.5%;
  font-weight: normal;
  line-height: 1.5;
}
.pricePicking {
  font-size: 84.5%;
  line-height: 1.5;
  margin-bottom: 10px;
  display: block;
}
.pricePicking strong {
  color: #028bff;
  display: inline !important;
}
.mainPriceCurrency {
  display: inline-block !important;
  margin-right: 3px;
}
.mainPrice {
  font-size: 138.5%;
  color: red;
  margin-bottom: 3px;
  line-height: 1.5;
}
.grossPrice {
  font-size: 138.5%;
  color: #000;
  font-weight: normal;
  margin-bottom: 3px;
  line-height: 1.5;
}
.priceMessage {
  font-style: italic;
  display: block;
  font-size: 84.5%;
  color: #9d49cf;
  margin-bottom: 3px;
  line-height: 1.5;
}
.rangePrice .priceMessage {
  display: inline-block;
}
#colMid .cart_form_quantity,
#colMid .cart_form_update select {
  text-align: right;
  margin: 0 5px 5px 0;
  width: 70px;
  padding: 4px 10px 4px 4px;
}
.cart_form_quantity option,
.cart_form_update option {
  text-align: right;
}
.cart_form_quantity optgroup,
.cart_form_update optgroup {
  padding: 0;
}
.cart_form_update .butt2 {
  margin: 0 0 5px 0;
  width: 70px !important;
}
.imageLink {
  border: 0 !important;
}
.personalElement {
  margin-top: 5px;
  margin-bottom: 10px;
}
.personalElement a {
  font-weight: bold;
}
.personalElement p {
  padding: 5px 5px 0 5px;
}
.personalElement ul {
  list-style: square outside !important;
  text-align: left;
}
.personalElement ol {
  list-style-position: outside !important;
  text-align: left;
}
.personalElement li {
  list-style: square;
  padding: 0 0 5px 0 !important;
  margin: 0 0 0 20px !important;
}
.ajax_message .details_wrap {
  display: flex;
  margin-bottom: 10px;
  flex-wrap: wrap;
  justify-content: space-around;
}
.ajax_message .details_wrap .thumb {
  flex: 0 0 40%;
}
.ajax_message .details_wrap .thumb img {
  margin: 0 !important;
  float: none !important;
}
.ajax_message .details_wrap .details {
  text-align: center;
  flex: 1 1 60%;
}
.ajax_message .details_wrap .details p {
  padding: 0;
  margin: 0 0 5px 0;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.btn_wrapp {
  clear: both;
  display: block;
  padding: 10px;
  margin: 10px 0 20px 0;
  text-align: center;
}
.ajax_message.top_right .thumb img {
  max-width: 80px;
}
#cartAddConfirm {
  max-width: 300px;
  width: 300px;
  right: 10px;
  background: #fff;
  position: fixed;
  padding: 20px;
  border: 1px solid #797979;
  border-left: 7px solid #7cb009;
  top: -300px;
  z-index: 999;
  -webkit-box-shadow: 0 0 21px -4px rgba(0, 0, 0, 0.59);
  box-shadow: 0 0 21px -4px rgba(0, 0, 0, 0.59);
}
.cartDBCacheMerge {
  padding: 20px;
}
.cartDBCacheMerge p {
  font-size: 17px;
  color: #143446;
  margin-bottom: 20px;
}
.cartDBCacheMerge .head {
  display: flex;
  padding: 7px 10px 7px 10px;
  border-top: 1px solid #bcd4e1;
  border-right: 1px solid #bcd4e1;
  border-left: 1px solid #bcd4e1;
  border-bottom: 1px solid #bcd4e1;
  background: #e5f2f9;
}
.cartDBCacheMerge .head .name {
  flex-basis: 100%;
  font-weight: bold;
}
.cartDBCacheMerge .product {
  display: flex;
  padding: 7px 10px 7px 10px;
  border-bottom: 1px solid #bcd4e1;
}
.cartDBCacheMerge .nx {
  flex-basis: 200px;
  font-weight: bold;
  font-size: 11px;
}
.cartDBCacheMerge .name {
  flex-basis: 100%;
  font-size: 11px;
}
.pages {
  clear: both;
  margin: 10px 0 20px 0;
  text-align: center;
  font-size: 100%;
  width: 100%;
}
.pages p {
  margin-bottom: 8px;
  font-size: 84.5%;
  font-weight: bold;
}
.pages span {
  display: inline-block;
  margin: 0 2px 10px 2px;
}
.pages a,
.pages input {
  font-size: 84.5%;
  padding: 4px 6px 4px 6px;
  font-weight: bold;
  text-decoration: none;
  background: #fff;
  border: 1px solid #4f4e4e;
  color: #000;
  display: inline-block;
}
.pages a:hover {
  background: #4f4e4e;
  border: 1px solid #4f4e4e;
  color: #fff;
}
span.disabledPg a,
a.disabledPg,
input.disabledPg {
  color: #ccc !important;
  border: 1px solid #ccc !important;
  cursor: default !important;
  background: #fff !important;
}
span.selectedPg a,
a.selectedPg,
input.selectedPg {
  background: #fff !important;
  border: 1px solid #fff !important;
  color: #000 !important;
}
.privacyFormBox {
  text-align: left;
  padding: 2px;
  margin: 5px 0 5px 0;
  border: 0;
  display: flex;
  align-items: flex-start;
}
.privacyFormBox input[type="checkbox"] {
  width: auto !important;
  margin: 2px 5px 0 0;
}
.privacyFormBox a {
  font-weight: bold;
}
.privacyFormBox p {
  font-size: 80%;
  padding: 0 !important;
  margin: 0 !important;
}
#searchBrandForm a,
#latestModelsBox a,
#searchForm a,
#qrCodeBox a,
.web-page-search a {
  color: #fff;
}
#searchBrandForm a:hover,
#latestModelsBox a:hover,
#searchForm a:hover,
#qrCodeBox a:hover,
.web-page-search a:hover {
  color: #f97c00;
}
#loginBox a,
.newsletterBox a,
#mainSearchFormBoxSX a,
#mainSearchFormBoxDX a,
#currenciesBox a,
.web-page-latest-items a {
  color: #606060;
}
#loginBox a:hover,
.newsletterBox a:hover,
#mainSearchFormBoxSX a:hover,
#mainSearchFormBoxDX a:hover,
#currenciesBox a:hover,
.web-page-latest-items a:hover {
  color: #000;
}
#userBox a,
.rssFeed a,
.feedBackBox a,
#colDx .miniBox a,
#colSx .miniBox a,
#sendOrderDetails a {
  color: #606060;
}
#categories a:hover,
#userBox a:hover,
.rssFeed a:hover,
.feedBackBox a:hover,
#colDx .miniBox a:hover,
#colSx .miniBox a:hover {
  color: #000;
}
#colSx .miniBox .bottomLink a,
#colDx .miniBox .bottomLink a,
#colMid .miniBox .bottomLink a {
  color: #000;
}
#cartBoxRight .cart_item .description a {
  color: #6b6969;
}
.whishListRemove {
  display: block;
  background-image: url(data:image/gif;base64,R0lGODlhFAAUAPe3AO1WPu9ZQfBcRepTOfJfSbCcmulPNu5ZQedNMvNjTelQNuRBJP////39/fB4ZO3t7fFdRfRjTdh1aPVmUOVBJet9btt6bu94YvOPgO5yXLGdm/9yXr2urOpTOvtuWf9wW/v7+/98aOlONNtxZfB0X+g/I+50XvlqVu+HdOtQNPRkTvNbQ/JiS8Wcl/prVudMMbaioOpSOdl1aLOAett7bqxZT7pdUelLL+/u7udLMKxrY+lNM8Sinr6zsvCOfeZRPfKJeexUOuRAI/Du7eXl5fSAavNYQdGxrcOzsfRsWO9XP+1VP+53ZflfR+lLMfdpVLShn9ZrXbF9d7VYTfdbRfuqne+IdtPR0amPjO5sVP9sV7OBe7ikouZDJu5pUbSgnvhoUsZYStdVRuB/cfZ8aflnUvdlT/ZjS/X19eNVQfPz8+RWQvBaRO6Hdfr6+vyrntVuYu3s7PJgSfdhS7ejodRXR/doUsGdmPFmTsG3tftsWP5uWsxLPKmUkf9/aurq6vn5+eFRPe9fS+Z4aeJXRbxVR9hgUPB2YNhWR+FbSPloUepAI+lWQMO6ufNiTPZkTeZCJvJmT/xwW/9xXfVhS/ltWO5rVLNlW+5qUcxaTPVmUfBkUuJ5a61vaeFQO+J7bupkUtRuYfFdRtzZ2ODY2NxQPtNVROlAI/5yXMBaTq+bmfRdRfVeSeFxYPV4Y9VeT72ysP1pU/91YNHPz/51YPBdReJbS////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAALcALAAAAAAUABQAAAj/AG/dOmJBAo0RLRoIbNBiBA0JFo4IvMWjgo8LJlBgmCFwBgYUJi74qMDj1hAZRSgsWCDECxApW4BgErKSQhEZQ5AwuZEDAYIXkDJw+pShywufOW4wQVIgSQoFBgwoELGDBIkdIqBKTZGkgAYWQQaIHdAhhhMnMTqMHRCEhYYCRpQAmEu3bl0lRgpw+LHiQIC/gAMfGLziBwccNppAEMC4ceNaECCIamIDxy0YjM4Q2MyZgBxKbJYsWZWGjsA4l+aYcZSgdYIIjwK9CgXHUKoHE2cVimVngm9NYEpJaJPFkpUxdybeylNHi4snT1wIinJoUYkSp1wNIjXRDRdTHyRVcEJFqFUkB+gd4CHzRTkgWGEm0ZKVyNMbBvgZVKGiSrnARlPo4Qcoa5ShQgQRqKAIK1D4J9AVnWxiCx97eHDCCR58kMkoDgr0BxZ9FCDGBiGEsAEiMHQ4EQggqNGDDjXUoEMPaKjoXwMPEEHEAwrdEhAAOw==) !important;
  background-position: 2px center !important;
  background-repeat: no-repeat !important;
  padding: 4px 4px 4px 25px !important;
}
.whishListAdd {
  display: block;
  background-image: url(data:image/gif;base64,R0lGODlhFAAUAPe9AO1WPu9ZQfBcRepTOfJfSe5ZQelQNrCcmulPNvNjTeRBJPVmUOdNMv39/f///+3t7fJcRtt6brpdUWOLK+pSOfdpVNntvcOzset9bnKSSu9XP+tQNLGdm4vMAM3lqupTOvSAau+HdPNbQ+xUOudLMJHUAO53ZedMMd3ux/KJefv7++RAI7OAeuVBJdl1aPNcRoDEANh1aNt7btGxrelLL9txZe50XvRsWL2urPB0X8Wcl+ZRPeZYP+5yXPDu7elONPNYQXa8DbW6r/COfelLMeXl5e/u7o3FQsSinu94YulNM8vmmfOPgPJiS3avQ7F9d4jOAP51YOrq6t5dTJ+zjvltWHm8QdPR0f5hVqV0KPJiU9RXRq51P4e7RMDhgP1pUrikosG3tZrOS7xVR/lrVuZDJvZjS/9rYPPz83u/APX19f9xXWWTC6mPjKGrmb58SbOBe/NfSqOsmeJ7bqStmonIB/ViTZXLO4zGI9nb1/r6+reioZ7UU7/ggPNiTPBaRJl0QOlWQPdlT7NlW/5eUfn5+a1vaO5pUflfR2ikDMZYSmakDI7OAP94bblrLf9wW8O6uauSk/1oWIKZMLVYTWe5AO5qUZvPS/FfSZ2plIeZMvdoUuZCJpzUUu1ORP9uZflgR4XFTd5oRbFzOmmgHIrIB9HPz/5sV43GI/dhS2G6AH3BA7aioNnd1uJ5a3ytN/FdRZ3PN/1dTvxwW2CtAJ2mk9NVRPtsWL2ysGCuAO3s7HvFM5PQNP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAL0ALAAAAAAUABQAAAj/AHv1mhEhhowaOhoIbKCjhowYEWYI7IUEw5AkNkIwYSGQBZMQNpIMwYCklw8XIFooULDiUIoncFJYWrGyBQgXPi6YoEGCAYMTnHq4mtOjzAmfJGiYuHDgxgYDCBAY+KEkRw4lP6BK3XDjAIcmIwaIHfCBAhEiFD6MHTCiCYcDQDQAmEu3bl0NQA7g2CGiQIC/gAEXGFxAxA4cRiQggiWgsWPHEF68gABKgpFerAKZIcC5M6Y4sv7w4AHB0x6BugalEuQngesEdgg5muTEiSZADyaaGvNl04LfC7BksdLpkhg+oahM7BVmyykyFSpIEvWKFy0PHnLF6tJqoh4wth7Nc6pyZtQuVEdQoDiC546b5YVwKVoT5RMXVV4c6HfQZ1Wt5QJBQsktjbxRSR1BWGBBEKWkIQeAAl1hiBZTsAEFDEssAQMjpOQBoUBStBFJJot0UEIJHSRCx4cTqaACGkJkMMEEGQihBosANvBAEUU8oFAvAQEAOw==) !important;
  background-position: 2px center !important;
  background-repeat: no-repeat !important;
  padding: 4px 4px 4px 25px !important;
}
.webRequestPrice {
  background-image: url(data:image/gif;base64,R0lGODlhFAASAPf/AOOtANWiAdOfAMuYAJtoAP///6BtAKRxANypAL2KAO/jx9ekAOSwANyoAM6bANGeAKVyAN2qAOaxANCdAOm3A//ojPv48bmGALJ/APHs0/juzfbms+arAOGuBenp8fr8/+7y/8aRAMaTALiFAOW2EPryYuXMiLB+Cf72yfXnxuTazP//YfDGKMmWALODCvrFAPHy/+i8KMOcRPz58PPiseOuANGjEfvqteG3Kv/xO+S7I/G9ALyKANCcALB9AP/88+exAP3VOf/tYN+sAOO7MvriAObGYbmNI/76bu3es+3n2f/cINuoAO67B/zaWem7If/rkvPy98eoXvXQRfHEJ/TII/rtvf7wuP/SC+jDUOrEQuGpAP7WAPXw3+TBVf/3DezEMe3EMv/10dejAPbbh/768M6uXv/sFdWnFNmlA+S9SefES6t8FvDx8+GsAK98C/rz2PXWN/L6//70zvX3//O/APv9/9qqDbOAAOzu/+zQcJxpAP/88tS1X+W0EdShAKFtAOWxCsKPAOfZtuOwAO/VfeWwB9WvRvf04fXPMt2vGtOgAP789NWhBOrYsuratfPekuvcse3dtefk3+/p3OrCM+/FNPPXbr+SI//+cfXeivDLPv/1dvLDAOvAJ/rIAezKSv3rnPf4/v/oQuW4APnWS/rYU//eV/rqxfHRYfjquvnrv9y2Sc6cAN+rALKGI7eLIcyfFdynAPvsYvzqY+e7JP/3FeWyAOeyAPDhuPLmvP3kZezMXLuIAL+MAP7oAN+2Nvfpyu7FMO/HMPPORtahAP/6ZPXage7x7f368+LIhMmpXPjaN+23A//pGtikAP/dP/PtwNqnAOC7RfLWcOTATOnGU6t5EP/kS/zttfLw8fn8///na6p5C+m+K/TTNu7GAOeuAOSvAvH4//a/AP71zOm2APX1//z//7yJAOzQcvvopPfeAPL0//P1/+KrAOzHSevt/7WCAMScRv3eAa98AK16AJ5rAPDy//v38O7x/+S0ENmmANSgAciVAP///yH5BAEAAP8ALAAAAAAUABIAAAj/AP8JFPjDyqVNw4Rp0bOK0cCHAss5YUZLCDZoQVjss6YBosArcUpkyuGMywtydZp0UKQKIopESFbYKkIKh5dqfoDcYoIm2EA+pmYZ+8IOmAoP8fIgWwMgQitWyQTe+MbpzC8dk0DoU0JJjpZ3CB4IyiUw1a5R9MApG4cvUi1v6p64krYoQR+BYbgt6WSiDYx2GaIV4sAgwoIHIzAJ9HQKC65p2txF4QUKjIQh/P44wONCYIxSnyQkoXNOVBdE1LbIeibAn70TAolM2VEji65tHyBZahaISpoevg7AEmikEgVz4eChswPnGJlsFRq1wGBgmcANikgQYmBIU4Hv36H0ZUtg4MAjgWXU3EGAoIE4YuvmiAlVJQSEPTIsDERlI8CCAAIU04AbAIyRwAEEXKMARDTEMsAEEzgwgAg8+GDAHmw44tE/KRySTi8XyFMPBPcAMs+CG/4zgyRmHPFGN69IMUg+EAUEADs=) !important;
  background-position: 2px center !important;
  background-repeat: no-repeat !important;
  padding: 4px 4px 4px 25px !important;
}
.webRequestDispo {
  background-image: url(data:image/gif;base64,R0lGODlhFAASAPf/AItyM+qzJvLATMfuuL2KAEOSTRR8I8CQAOu5QS+yHXliMbSEAAOcAPr8+m2/WsaSAOO6TaWPSsmTACqvG8OMAcabNLyWS66LPgCLCcaRAK+LMwCXAP////Ho0sKPAP/smMuqIv7GPOu3Ofrz4Z2BPLmEA0zAIeW5PbKNQCevBCmwDqXgk8GLJ2eSObWQPqmFMNG1YNqtL8KZMomeT/nx3ue0O8jsuvbv38uhPuC0Ov7MWN/Ba8CNAOKxL+KwK45nC7WCAA6ZFlqpORmoER+CH2jDZIpvL3bHatekJvzNbuWvJ3/Nb2K0R/b880W+KeXQlLGlde3QgGOmY2WzUP39/u3j0XPPXPHit8SiR8GJAK1+LuzNeEC3JM2pUfG9ONqsK92qKVfGI/DAU6jEqQB/IpN5N+i+aHTUQbisSayNOdWjGPPDWXvJbuW+WM+kPfv15P/LVNytScSRAPfrx+nEYH3YXq6IJ//TVaKBNOKtLfv26uG6PsufI86WHIhmCO+7SdGvf/bx6XSfU2VSLn9jE6qDF6V3HeKwN7qcXt+sM/n7+R2DIamDI7KNP9anHtrCW7iLCFO/RNyqIi2eJsabHsqYGvvGQPvGTOCxIlWlUxSTFK3XpQBtJMziyKOuTNOjPNWpPACGG9mtPLmSKjmvNHSveJehV3O0SorPfsaUBLB5Ae3q3W6rQ72WOGzTNvDRfvjnvsmtSMelSvz0+saNAwydBOTDYdnj2cveyke9IMKoV9m7ZdamKfG+P/S+OHWlQaKZStysKvfq3/v68MafNvTr01y7SarNqwBwIwB/KJR2Mpp8OOO9YcmWCcqWDu3cr7OnT8WdQsieS//RZ6+NPtelGn9oL82hNvbGX3vNbeS8UbSFFM6hOoNqMPv04Z15IPrOUiaxBNatTe29mP/PXcaQFceVE9WaGcWVFevGZXnTX2DKLymhIS2oJvry2tCrUf/SUPTs3aeGNM+UDOOuKLKVPvPp0WXNQvr27YdsKcubIIKuU8yTGei2O//mpP///yH5BAEAAP8ALAAAAAAUABIAAAj/AP/9e+NuzpUnOyAE+7LrGY1hAiP+g3UiQAB6jPJpaFXBTiFej8YJk7gmiRkLKFwAAKBgEJ4aIg6BiIUvogBsiKDoigMHnhgYEdLEcKSmWbGICP40YvbB3ytbezChIwRJggcC9iL2E3Dh07Qo5pylysDDz4IMHhZ0iNjj0gUc5NI9eCDnQYkfJWjxALJWIKVo1NzooEOXwrxREWRd46eqSkQ+yxSAutPmQJY+aPZNYcLKlJZAESUhsNYNAjgJ5zw5UHfPSYIgLThErGZJgxES9bYBc1DnzLpcKiJN6hQxR68XxEQpKyPIiqswJlKwaVIkU8QtSuTJCJEIy6lIxriEa1tCZUA7IhG9aftWwVcecUJI3dqEqoGNCRgMSBzRRZ8XMNz8MsQRs3Bw3wbJFCDRP3q8g4QP5UDDDgPZrJDABqFwcsyC/9wgTSUUsDCDJgzUggEZyJTSAIf/xGOBIYCsgosUixhQwBiKRBQQADs=) !important;
  background-position: 2px center !important;
  background-repeat: no-repeat !important;
  padding: 4px 4px 4px 25px !important;
}
.buttServPrint {
  background-image: url(data:image/gif;base64,R0lGODlhFAASAPfwAOLi4ujo6Pj4+Pb29vf399vb22qy7d/f37i4uLu7u+P0/87Ozunp6dra2rKysvHx8fDw8OHh4YeHh+vr6/Dv76+vr5WVlfPz89fX19PT0+Dg4OXl5c3Nze3t7a2trf7+/vz8/IWFhVqp5/r6+uPj45ubm/X19aywseTk5La3uimL356fn/v7+0Sc5L29vV+r6Wew61Sn6juZ5Zyeorm5uZvN96ampqC80ub2/1ap56qrq7e3t7S0tIyMjPr8/tHMyrCwsGSv6mdgWZKSkpStwH225JeXl3m78e7u7rq8vsbGxuz1+cLCwioqKlCm6MbHyNvb2uTd10RERJGRkbm3s767uc/Y3fD2+r3l/7Cona6noEGY52Ct6eX7/z46N+jy9viwT4yMi3K27+b3/9HQz2m08JzR+7zBwcnU2NnSzsDAwOn6/0aLzpqXio6/5b27uoGBgc7P0OHe3Fys69rw/9Tt/nW37omht765stvX1MzMzKurq3Z2dsXFxXO37YODg8jIxyYmJtDMyfX//66urpSlt2FhYYfC9ebm5ufn5zAwMK2xsDI0NDmZ5ezs7L+/v2al2WdhXMrBtpmZmcrIx7Ha8cC/vampqdr5/rK3vcHCwj6P1aPB2kOW2/H9/3S48un2/cPFx7SztIiIiNrb20ei5kOa4V+p5bnAyKusrcnc5sbGx+no6PPo4Lvh+0JCQqGhod7d3kxMTG628i8wMEmb3urq6nFxcZudn4XC9qenp93a12Gt6Waw7GKk12ax7I+Pj1xcXK3M5Nzc3DqX4sDAwd75/+/9/8zLy8rKysnEwbC+xmVlZdDQ0ImGhNjx/8fn+/i4b3V1dWe49iYmJ3Sr12NjY5WltdbW1pW72aCxw9XV1ZmLfs3Ozez5/zWL1WqgzXS47/Ly8p2dnVio5ZSUlLGxsl1dXU+l5oLA8sXExWew7J6ent3x/2+08JycnP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAPAALAAAAAAUABIAAAj/AOGNgNIN0CME5had0AGvocOHJopd+QJqTRdjmJZReMiRRZwlnnAoaEfnmSpBHDk2sHLM25g60FxVIqLAB7wPKTucGYTFTI104QycmuYG2Q9SIB5SSIXmRpEyuT65m2WgRbU8lpINaCguA4lYuw4I+3VIjIFec4hxapViFTwBCwgMgMBKTpRsQY6s48JLBiQqeFY8iFBAQAdbAQqQSePLDowXItBtaQMmyxMlDyBMYLAhAgdKqEz5EUEuh4o70SThomGCQQBEAEgs0KQMXAwnpRp906YuVBgHAyagAKDhQDMXbzJtqtWJTSEtEmyEANIHg6MNwwpkQCCqSpJrM7gJZ2FEy5AHbBY8VOCQSMM2Hg4uOYvkhZqiV8xGIbmQgN27cSUwAUAChFgTSBNSBCPNHjsEgBMBB1QwSQk9TPEHH7Kcc0sIagAgQEoENACLBUYAIwEcumBwQVIpOSSAHuUMgUAAI7QIT0AAOw==) !important;
  background-position: 2px center !important;
  background-repeat: no-repeat !important;
  padding: 4px 4px 4px 25px !important;
}
.buttServWhastapp {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBDRjkxQkVBQkQ5NDExRTdCMjkxOENCRjExNTIwMEVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBDRjkxQkVCQkQ5NDExRTdCMjkxOENCRjExNTIwMEVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MENGOTFCRThCRDk0MTFFN0IyOTE4Q0JGMTE1MjAwRUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MENGOTFCRTlCRDk0MTFFN0IyOTE4Q0JGMTE1MjAwRUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4oUhQnAAAEjElEQVR42oxUbUxTVxh+7m0pCBXQFZCWgriBgkOQ0k1Utowi6oL7cnPKtoz4wQjZYjbMojMxmfOH/tf9JFtMRpZlGWNhKnQaSiIWbKWUEmHVoNBS6NpSKP28Hzv3DJlxmuw9OTn33PO+z3k/nvMyeIakpaUpDAbDy/oqvT5Pk5fLMAxcbtec9Y7VYjQabwaDwSj+j6SmpspPnjzZPP1w2iE+Q2bds86zX589rlQqFU/aM49vioqKNB0/dFzWVele8/MBGL19GA85scAv0PPVMiVeSHsedVmvIluuwphjzNz4QeOHNpvN+R9ACczYa7yWX5C/+RdPN7rmrmCRD0HOyCFjWKrDQwAncEiVpeJ11S4cVL8N75x30mCorbOPjt5bAUxKSmJMfaZr26q37fp2sh1XfUZywEDBJCOZTYL4RFgCGWE+glfWbEfbhlaMDNtu7qjZWRsKhWIySaG1tbWpubn5i59nfsOPnk4oWSV2q2qRwibDFZuBVBCBwP47QD0fX3KCF3jUbzRoI5FIwGQyDTCSd/ZhuzmnNFffYmnDPBckobyDJu1BPAy70OY4A57hwIJd8VBcDo0XBbDksosVF8BPx++WlJVuZaurqys3lm6sujJthDfmByvKoEsvp4b5qRpUrH4RS4kIEsSTR5NbXgVRRDCxiB73DeSt126qqanZwep0ugrpQltwDIQRiPNxLHIhChhOhOGN+KgnUjGeNiV378yPUv0tZVsqWI1as07a+GMBiIIEyKF3to8qPAhPwxocIUYMOJ6nM84nkFj+lqZAbPzxeaqfk52dw/I8L2A5H3Fyo4yRoWeuD0aPCSUZxWgqOISF2CIifBRRPkaKIGAxEUKYi5KwOQLO0RTQ6guiwE4+mHRJmwx5OmIkXMlAys2FiYsYX7iHw4WH8GXRp5CLcmTKM3Gp/Dw+KzwMlWIt9TZKbNbIMyggeZou+eDgoIV8x3WZ5YreWROSyJBo4osH8PnwGZwvO413tQ3YodJTLzcoC1CSXoTS9E1otpxARIhCv3YrBRy6PXSbtVgsDvOAeeDNgj3QJOfSsKQw5GS4oh4cu30Clya+o5yUwB6J1TeChXiIRtagrYfD5rDcujVgpsTmeC5+4K339k+F3TD771DSSmEzhHsJkUP/X2Z0Tfdg2O+gaeiY7ETHVCeiYgxtxZ9g+9oqnDp96iuLxToslwDVuWqVtI4F/6R5lJKczCqgIM9OklWyFPgJ4X+fvQ7ew5MC8iQtLFo2fISPCw+g69euzvb29u8lXQq4d/fePV7Oh4nF+yhPL0V55maYfVbcDd0jPhI/HzUH8Z8HqF2lxvHio3i/4A0MDQ0NHjl65NhKt9FoNCr7iN2elJm8LpAIQkvySEktRNA99QdMc2bMxbyE9EBWynPYmfUS9uXXkfeehp+ItBDxE1lJbmNj436paQb8gfmB/oH+c9+cO0v+HbrafbU7vhRferK5cpFE2HSj73rDvoaGpzVopr6+3qBWq/N6iLjd7pnHDwsLC9frKisrc3PVakIlxjPr8VitVovT6bz/rI7/twADAIDndO38DnyJAAAAAElFTkSuQmCC) !important;
  background-position: 2px center !important;
  background-repeat: no-repeat !important;
  padding: 4px 4px 4px 25px !important;
}
.buttServTellToFriend {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAB6klEQVQ4jc2Tv2tTURTHv+/lB6gFC61glFKsLiIttYKtg2gd4+RgqCAuibqGuIUMQv8AdWxRR5EsWruIWBGLRMHFSVswiDEKtrWEmr57z7nn3g7JqyItJW/RA9/pnPPh/AT+d/OiJB2fW+0nJXdYySAF9qXfXC9Urx9uAEA8CtAoeWiUjLESsDIDZDwHIAcAfqewU+XaLlIySkqwqcCOh/6OgZVMX+B+NZdbMANSAtbyPjIwVyilhxdme5Jrq8Qt2GsXi+dD/+ZSjpVd0tu9kjFsu1nxzKdLB2t/w67mi8PO8+cBKD+Osek92TpuHlJ/xngAcLHsYh+7VuZY2zOsBUzSMEyj37IDC2HgtXwxZT3/LYB91nnn7t+erGzVgQcAQ09/nqbAvGItaMkitfzhx8jS/O8qHVLwkHLwLt+7Nflgu5HEAUBrtkIOhmxbAmtkx3luWyHKLtavvz9nbc62q2yI4pNrxaOLkVoGgBNT7xI105thst2qaZ8EpSM7LuVZOlv/PL7FUjqxXKGUXt+7f3Zx8LxpxrqSRktFlJ2oXjnwJRIQAEZm6kuBS/QyWRgtMGQff832XQAivl7gEj2sLcKrIC1DoT/S67G2b5gEpn1ipM2LyEAAsNpOsJJHrG2VyNz1G+5GFM6/sQ1dNjPUVs6liQAAAABJRU5ErkJggg==) !important;
  background-position: 2px center !important;
  background-repeat: no-repeat !important;
  padding: 4px 4px 4px 25px !important;
}
.buttServInfo {
  background-image: url(data:image/gif;base64,R0lGODlhFAAVAPf/AAViqjxynLq3tBJmqB12wSF6xb7a8N3d3CqE0gZeolCVzOTk5D2EuxpyuO72/erq6iiI3BZsriqE1BZmpRBiojGN4hxyufv8/vT5/anJ4zON37e3tsXb7NfX1zKP5SN9xyqG2E6UyiN6wwZanCp/xC2G1vD2+ySA0hRqriJ9zCR8xhJmpd7c2hJlpRhusgFXmg5ioiZ/yxRoqh98zh51vRhvtRZqrhRpqxRprCiBzSeAziWAzSV+yyF4wQBYmyB2vhhusBdssQFTmeDg4BpxtRlwtSqCzxhtsSB4v3yRoAVYm2Cu7yeAzbvV6ajN7b68ukqe6t3s+R50ug9mqw9lp9rn8lCj7Rh0vRBko1R9navS9C6I18Lf8Nfn9VWZ02Kr6DCJ2CZ7wQJZnEZ3nNzb2yaC1ZS41xJwwCV7xiuAxiB4wu/1+imBzyV+yMPZ6/j5+iR9yIrA7gtenh96yBlwtuHr8+Lt9h12vB93v6HJ6U2b3hRssiyI2F6n5R50uBJoqObx+77c7/H3/Pz9/qvA0W2u5V+Sum+YuMng8iqC0Fii3hdxuSyD0CB6ySJ8ynux2zmQ3+nu8sPb8MTf9i2M4uDf3VWTw9/u+yd6udjX1xxxth90tTiIyC2K3ZifpC6ByVKX0CeE2FWe2GSs62up26XN8DKM2xJdoKzF2DR1p3Glzh9/0QVcnyd5vSeAykuU1dTo+Ozs7BdrsBRstZnD5zWQ4Rh1xQpmsg1qtp3I4w9uui94ssPc8BlzvRRrrRFkpBBkpmOaxIC67GKi13+35nm26kiX28TZ6vj4+JXF8fr6+qDG6PP3+xpxt0KR0UKR1kWR0SSAz9Xe5sHBwT6JvRhyuhtzugBUnVSk6CN3uebz+Wew7tnY1g5hoBpytx54xGeHnxBhoBBioIjB8R93vDKFyKXK6KmqrE6Z2Q9orxVssBFjpSJ5whdusiF0tUOEtyZ3sSyJ2y+K2oW+8F2l4RNqrRx0uR52u06Ux4yYoGKs7Ch8v7/Z7yN4vP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0I5QjdBODhDNDc5MTFFM0FFQTRGQ0Y4OEE0NThBM0QiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0I5QjdBODlDNDc5MTFFM0FFQTRGQ0Y4OEE0NThBM0QiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQjlCN0E4NkM0NzkxMUUzQUVBNEZDRjg4QTQ1OEEzRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQjlCN0E4N0M0NzkxMUUzQUVBNEZDRjg4QTQ1OEEzRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAP8ALAAAAAAUABUAAAj/AP8JHOhgUrJx8+KUioJhoEOBDrTo27bEChRso74Ig/VQ4KVifSBBoOTBQ6dQZfTQc3LBIaBCxk6A0FCrQgUN8krMMKIozyCBgog9S4GAj6l48UqAACMhUSMVohAJNOCswA4ESrfQ6oJuFaMcMQiQGGYCA6k031zlYIPgxLILr2boiPFBTTVOvOyU61WgDQ8mRqKliLEjR5sPIvBYa/WIwz5rakSggeNojjl/0GypEIHknr09ITL4aUADT48C3z5J8uflDDs8dyw0C4IpQzsi1qT8QHKFBD9/oHSRo9GAiAtZ7o6pc1FDkwULi8IYAI6rgbciQSLcYFCnHorlRejMvOo3XcGtGi6A2LgxQBUzSwNwRDjiIl22QP5CADgiC4eMFRRw8E8TLQxwww0oTLEJF/7gAwAON/zxCwXvrPGPCcFQUKAMVPiSizYMJDBAC7/AMIEbA1WxSwJYrNNCAvBQAwwFNHbDihkPRWLINayIQ8EIL3QTjhw+nIJKR/+8QUgqQrwghhgvCKHEIdI8tMATGwiwgSdJZBFAAGOAk885T2g5zQP/IPPAAkOQUQkLmXQgJzcsHEDGEAvEokxAADs=) !important;
  background-position: 2px center !important;
  background-repeat: no-repeat !important;
  padding: 4px 4px 4px 25px !important;
}
.backToMatrix {
  display: inline-block;
  min-width: 20px;
  height: 20px;
  padding-left: 25px;
  background: url("data:image/gif;base64,R0lGODlhFAAUAPcAAKurq/////z8/OXl5cfHx5qamuHi4+7v8Pr6+uTl5vX19vHx8fLy8vHy8v7+/sbGxvDw8PT09fX19e/v77q7vOfn6O7v7/n6+u/v8OTl5+bm5vb29vHy8+/x8aanqfP09ZmZmfP09MPDxKiqq8vLy/Dx8ufp6vr7+/j4+fDw8YeIivPz9fT19eTk5Lm5uaCgoP///O7u7vX29qmpqfj5+fP08/z9/ePj5Ojo6fLz8+nq6+bm5+fn5+/09v/+/piYmsTZ7P///t/g35K84cjJy9rj6///+PLw7/z7+qGjpJydnoq33oyNj/Hx8vX29+3u78nHxXet3I2Nj//687TP5/r7+tXh7NDg7ODg4dvY1cTX5/v39fv8/Pjw63yz3trb3OXm5p6foZe+4LW2t7GytPv39KamqP/58Ojr7NPl87DP6ba2uPr69+ju8/78+5ucnvDv7ZiYmff3+MnJy/f39vDx8crGxPf39+vs7Lq6u/n07zKK0+Hp8f//+w51y+vs7dna2/Ly89Xr+MbGx8XFx7Gys/n5+tLNy0iU1J+goerr7PDu7Xqz4KKjpPjy7eXl5u3u7hR6ztXl8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAUABQAAAj/AB+QeECgoMGDBwU+ABChwYGHECNGbBABAIAYGQxo3MiRY4YYFi2YSABGw6MEKFOqNGHB4gRFFXhk4AHpQw4OJUpwyPFBh44JLv90WbLnyiEPZNZQoDCmkJkvKYACwPDEkRhEVrJQEDFoDhFCIvJgaYLBIoQOePScgdNBBosQNWqEYCHDQgcIZjkcKaIFDR0bJ6rQoHHhhI0GDfACqPNhipdIaewwUdJoxIgkb6QAMpTC4gInZahE4bPoxo4KOHBU2HEDg5wFnlEEMgJjywoFuHPjXoECNoAFF9gAGdLmTgQJCjZsUCAhwoYLvhtw6cPIjyAoKn4k8uAhTBwVQhw0UrDIwAESSWp6+AjAvj17AQ4YkA+AAEYQNwjy698fQD4ABgEIIOCABBLYHwAzOODeggwG4MAMLrwAQgEUVmihhSC84IIEGrQwwIcghhhiCxpIEBAAOw==")
    no-repeat 0 0;
}
.links a {
  display: block;
  background-image: url(data:image/gif;base64,R0lGODlhFgASAPfHALq6vERERUZGR5mZm////2RkZaOjpd/f4s3Nz8PDxZubnd/f4dHR08PDx+zs7JGRk6KipPv7+2xsbF5eX4mJi7Cwsp+foWVlZlRUVVpaXGtrbOjo6+Xl5djY3Ovr7qGho5mZme7u7qmpqvr6+m1tbfn5+fj4+dTU1D8/QaOjo9bW1vHx9M/P083N0E5OT/n5+oCAgbq6u7q6upqanZubnkhISUhISsHBwbi4t5aWmPHx8lBQUcLCxMzMzs/P0M7O0F9fYX9/gO/v8+7u8WFhYYGBg7+/v8/P0a+vr4aGiE1NTldXV6ysrry8v0dHSHh4eFVVVuPj5Ozs7aioqLOzs4aGh8jIy1BQUFdXWOHh4+np7MrKzqGhofv7/JycnoSEhq+vsYSEhefn68HBxff3+eXl6JycnNXV14uLjmJiZL6+wdPT1ktLTJ+foLy8vL6+v7Cws2BgYouLjLm5u4iIi2FhY6Wlp9PT1dra2vT09JaWmaenqfLy8rS0t3Z2d97e4bW1tcDAwYyMjNzc3M3NzdfX19DQ039/gdfX2W5ub+rq6mxsbvX19YeHh7KytMDAwoaGhri4umJiYsjIzMbGyENDRObm6F1dX0dHSZaWlvX19oGBgZWVl6enqmxsbeLi5Ly8vY2Nj9XV1bu7uujo6F1dXpubnIiIiWFhYk1NTOHh5G9vcaqqrMvLzLa2uN/f32ZmZp6eoNTU125ucN7e3/Ly9dra3oODhHV1d3x8fNDQ0UpKS7e3ub+/wd3d4ODg46qqqvPz80pKSlRUVGNjZvDw8MDAwP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAMcALAAAAAAWABIAAAj/AI8JHEhwYIQbpk4FAcGhoMOBI/ZMAjADDQxYJx46BLBgC4UJaQ7dkhRC40AHc8pAKAAKCQUaftqYFBhDTI9VgwQOATBAwkxFajZ8EDSQwIEKWGbi8IBg1quiOuAsMckhkAcLjQhq8vXAZ8ERKowYsMRCA5cSAgls4BEH2MBihN70YWDLVQdWwuogoHXsxaccGPIcC+Hm0S9VsnpBeNBAAQo7WRy1WkGJWIpjpDodYNDEQJgLF6pUGFBKRItIlxYouBLsmJczhpJMIGGm0DFdXwbEQtSA0y5ciUAIfHIkih48A7tIGdPBCphQGSo5GeZAoCcLd7QIIWOi1h8fvAbkQgLCJoAATFQGToFCh0mCNT8AfChSwEUA8wKUACIYIVMNDAUsogEqOwSQCiQJjCKCMXw8JIocRNggQAabyMDITMcEBAA7);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 0 5px 27px;
  line-height: 20px;
}
#shoppingCartGrid a {
  background-image: url(data:image/gif;base64,R0lGODlhEAAQAPemAHiq7GBscjo3L5xcE15qcGQ0BMHGyHo/BVJfZVw9J////1BdY5HD+LO4u6bY/KSrrvL//1lse2h/jnSf3YGLj4W5+IKz71hrftzSy3+v8FFZW1JYWoCz83uiyI7W/ICy8Imw2JHO+VJfZ5ScoLLr/oG084SqyGF9onaZuWuEkfHy8qLX+32w7n+Jja/g/nqs7mOAqXJ9gX6x8ZrL+8/Hw1tvgPTXn8P2/3yq6mEyBMHw/om89nir7bns/q/p/aVkF2Z+j8zP0ebo6ff3+GJxd6nY/Y/Y/Gl0ecfMzpbI/c7R0/3zyoGs522LqXGRsZ7P+7m+wV5uc1hmbLe3t1xwf8fHx9XNx3We4JqipYK19Yi8+a3d/Pv9/2aErXs+Acfg+Huu71FfZpHE+nF7gHaYvpDM+Ii6+Xuo6fH8/36m2nCPq63e/X6y8d76/lpnbH+z8n2hwoWt3uzu7mJ/p5bM+u/7/9/y/pLZ/NbW1muOw3iYvH2kysDh3Vxobu/w8H6w7oe5+X2w8XN9gldqfVFdY5PF+ICy7tfOx3uFisHc9nig2Kvf/Z/W/K+1t/v8/m96f7Tt/m2QxfP//4S39Jigo4O18JDB+YK29IO19aHU/mWDrIS49neZxWaErL3x/oO29HyfwH2w8ISq1vP09JKIgom9+f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKYALAAAAAAQABAAAAjwAE0JlDOCwIIFASipEMhQoAE3FzRFygNjEAEkDU01CNOFyRcujhIpmiPCAEMhUTrheIJGgYI6DCacIOJHIBYJZ7RsehNIBodLk64AeSDwiB5MJV4AWAqAR6gMZAQJRCCqAhimTFlkSUNAoBQQZj6xsVDJ0J8POwDFCSAwBpwZpSzRCVGmEAMxSTghEvggxZotjDzcMbLCgYMiNRoJHNXHRI8bkHyQ8KTDhRMNVhgGQQBqURtJEOxkQkEowQAMDJUEiNCkwx41VDYkyLFkQMMhDVo8GkMByiEvB37YsJ0xI40CB/gIKM4QT5UppAoIEBAQADs=);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 0 0 21px;
  line-height: 24px;
}
#showCart a {
  font-weight: bold;
}
#showCart .showCartTable .price,
#showCart .showCartTable .mainTotalValue,
#showCart .showCartTable .defaultCurrencyValue,
#showCart .shippingZoneDetails .value {
  white-space: nowrap;
}
#showCart .unitM {
  text-align: right;
}
#showCart .showCartTable .info {
  position: relative;
  padding: 3px 0 3px 0;
  margin-top: 5px;
  display: table;
  width: 100%;
  border-top: 1px solid #eee;
}
#showCart .showCartTable .info strong {
  width: 160px;
}
#showCart .showCartTable .info strong,
#showCart .showCartTable .info span {
  margin: 0 5px 0 0;
  display: table-cell;
  text-align: left;
}
#showCart .shippingZoneDetails .label,
#showCart .shippingLine td {
  vertical-align: top;
}
#showCart .shippingZoneModify {
  display: block;
  margin: 0;
  border: 0 !important;
  text-decoration: none;
}
#showCart .shippingValue {
  white-space: nowrap;
}
#showCart .editDiscount {
  position: relative;
  padding-right: 20px;
  display: block;
}
#showCart .editDiscount::after {
  display: block;
  content: "";
  position: absolute;
  right: 0;
  top: 0;
  width: 18px;
  height: 18px;
  background-image: url("/ReadySkins/wonder/img/edit_pencil.png");
  background-position: 0 center;
  background-repeat: no-repeat;
  background-size: 18px;
}
.footer_block {
  color: #d3d2d2;
}
.footer_block a {
  color: #d3d2d2;
}
.footer_block a:hover {
  color: #d3d2d2;
}

.foot-latest-items .boxTitle {
  color: #e1e1e0;
  background: #000;
}
#foot {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  color: #fff;
  font-size: 92%;
  background-color: #4e4c4c;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #4e4c4c),
    color-stop(100%, #272727)
  );
  background-image: -o-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -moz-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -webkit-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -ms-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: linear-gradient(to bottom, #4e4c4c 0, #272727 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
  padding: 5px 0;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  margin: 0 auto 0 auto;
}
#foot a,
#foot a:hover {
  color: #fff;
}
#backtop {
  font-size: 225%;
  line-height: 46px;
  font-weight: bold;
  text-align: center;
  border-top: 5px solid #c73538;
  border-right: 5px solid #c73538;
  border-bottom: 5px solid #c73538;
  border-left: 5px solid #c73538;
  color: #c73538;
  background: #fff;
  width: auto;
}
#foot {
  display: block;
  min-width: 900px;
  max-width: 1100px;
  width: 100%;
  clear: both;
}

#foot_top_html {
  max-width: 100%;
  width: 100%;
}

section#sezione_sopra_footer {
  background-color: #312e2e;
}

section#sezione_sopra_footer span.material-symbols-outlined {
    font-size: 38px;
    font-weight: 300;
}

section#sezione_sopra_footer ul.icone_sopra_footer{
  margin-top: 0;
  margin-left: auto;
  margin-right: auto;
  clear: both;
  max-width: 1600px;
  min-width: 900px;
  width: 100%;
  display: flex;
  justify-content: space-around;
  padding: 10px 20px;
  box-sizing: border-box;
}

section#sezione_sopra_footer li {
    color: #d3d2d2;
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 16px;
    text-transform: uppercase;
    font-style: italic;
    padding: 10px 0px;
    width: 100%;
    justify-content: center;
    border-left: 1px solid #3d3e42;
}

#footer_custom_els_container {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #312e2e;
    padding: 0;
    border-top: 0;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
    margin: 0 auto 0 auto;
    box-shadow: -2px 3px 20px 12px #00000042;
    z-index: 9;
    position: relative;
}

#footer_custom_els {
    margin-top: 0;
    max-width: 100%;
    min-width: 900px;
    width: 100%;
    padding: 30px 0px 34px 0px;

}

#footer_custom_els.box{
  display: table;
  width: 100%;
}

#footer_custom_els .fa-plus-circle{
  display: none;
}

ul.contatti.foo li{
 display: flex;
 gap: 8px;
}

#backtop {
  display: inline-block;
  height: 40px;
  width: 40px;
  position: fixed;
  bottom: 40px;
  right: 30px;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  transition: all 0.3s linear;
  font-family: Verdana;
  text-decoration: none;
  text-align: center;
  -webkit-border-radius: 40px;
  -moz-border-radius: 40px;
  border-radius: 40px;
}
#backtop:hover {
  opacity: 1;
}
#backtop.show {
  visibility: visible;
  opacity: 1;
  z-index: 990;
}

#bottomElements {
  text-align: center;
  background-color: #4e4c4c;
  background-image: linear-gradient(to bottom, #4e4c4c 0, #272727 100%);
  padding-top: 28px;
  border-radius: 0px;
  margin-bottom: -95px;
  padding-bottom: 95px;
}

#footCustomText {
  padding: 5px 0 15px 0;
}

.footer_block {
  display: table-cell;
  line-height: 1.5;
  width: 45%;
  padding: 20px;
  vertical-align: middle; 
  font-weight: 300;
}

.footer_block_title {
  margin-bottom: 5px;
  font-size: 138.5%;
  display: block;
}
.footer_block_content {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  overflow: hidden;
  height: auto;
}
.footer_block_page a {
  display: block;
  font-size: 100%;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQjJFREQ1OTQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjJFREQ1ODQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4axubRAAAAKElEQVR42mL8//8/Az7AAiImTpyIVVV+fj4jEwMBMBgUMBLyJkCAAQDZkAoL0Tc/WQAAAABJRU5ErkJggg==);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 2px 4px 2px 13px;
}
.footer_block_newsletter input {
  padding: 7px !important;
  margin-top: 5px;
  width: 100%;
}
a.cookiePolicy {
  color: #676767 !important;
}
#pageNotFound {
  clear: both;
}
#pageNotFound a {
  color: #000;
  background: #ffb768;
}
.deleteButt {
  border: 0;
}
.ECS_button {
  border: 0;
}
.destinationButton {
  clear: both;
  display: block;
  border-bottom: 0 !important;
  margin: 0 0 5px 47%;
  text-align: left;
  background-image: url(data:image/gif;base64,R0lGODlhEQARAPesAITmVnPZQprtg1nBMXXbRG7UPnPYQZnsgVzENHjeSIjpWXjeR7n/nXHXQH3hTYHcYZnych+VF3LYQXjeRj2zLz+zL4DjUxqVDonjZ23UPlnAMB2TFR2RFRiVDB+WEbD9jhmYDBqZD3XaQ2vPPJnrgnXbQ3jdRxyXEGXQPIrqW5jxbx6WFpvsg33iT5nsgpzzdEG1M3zcVYvrYAuDBheSDXjbTozrYA2FCH/cXXbWT3DWP2zUQrD7kan0kmzQPIzsXmvUQCKfGI7nax6SFBySDxyODx6QEBiJDYTfZIbnV5bwbmjQPWbOPFrCM677j3bcRiOhGSCXGBKPChSLCo7sYyWcFBWPCyOYEYHkVHveSm3TPAyBB570eYzrYmvUQSemGh6hEh2hEDuuLR+UF2/TPoDkUyCXEYHjUj+zMnndSHbbRJvtg2fQPnLUPo7sZH3aW4fgaAqFBRCHCYnqXanxk0C0MkO2NBuODl3FNnDVP1rBMxSPDHXbRaLyh23TPXbcRSGdEyWjGEGzMx2YEJ70eBWOCwyDB5nycW3QPW7TPYfoWYrrW3TaQzmuLCinHG3TP3vZVgx/BiajG3zfS1m/MBSSCyalGl3ENROLConqWhyYDo3rYorqXrH9jxORCpvzdSCTEmrTQYvrXiGfFkKzM3vfSSGYGiSgGAd7A4XnVnXUTGrOOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKwALAAAAAARABEAAAjvAFkJFAimgh1BpMSAGMhw4JceDHh0wtChYcNAAgi5EYWikkWGUFi8sJGCjaePA0cdOMRJARMpDcM4siTpVBASShSkWkJjxQYOQ+RQoCNgzQEXfboAOGMiBpwHb3KAgsGAyycIKjYBwOJgwaQsagKQMVLHCRUZcxQBsNAiwZMADQpoWXUHzYcfizIlKeMgAR8CJQzoyOCjSCMhQHaE8jJhwR8Cj/Ag0DOA0pEQgDQNunCiRqkAjC7dmGFoSyRUDaMgSdNAAgIrKAWawiGiQJ4mhWKzigDJgJ9EAzDpHqOqzQhEGqbo3lPlihkPROI0DAgAOw==);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 5px 0 5px 22px;
}
.destinationModifyButton {
  clear: both;
  display: block;
  border-bottom: 0 !important;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg3RkZBQzUyQjVEOTExRThCNDZERDc2QTk4MThFNzRCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg3RkZBQzUzQjVEOTExRThCNDZERDc2QTk4MThFNzRCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODdGRkFDNTBCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODdGRkFDNTFCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7enyAJAAABuUlEQVR42oyTP0gCURzHf6mheWghDk0tzQ1tLi1W2CIcDU65NVzc0lpCheDSVE7i0CLkIugQcuAcREuuTk5hf/QQIvVU7vV9x7P0NOsHH+53v/d739977/ce0Y8pYFXA/UVwKsYuaI4dgmfwAd7Bm/BfwCdogI74fwSSXeC+VquxSqXCms0ma7fblj8cDlmpVGLcCoWC9UXuLdi1CzzU63X2H0PuNdgA+yDAJ7tGKqZpUj6fJ1Se2mM0GqVAwMo/AZdABU9g51vA4XBQKBSiwWAwJeD3+6nf73P3BtyBbbAJzlzjib1eb6YAj6fTae7ywazo0jEoTmyhWq1OCfDKuVyOOh3eCDoQYX4W60Cfe4iGYbBUKsUUReEHOKIH9kYFJlaQSCSo2+1a/3wlHKfTSZlMZpRmABloc9uIPTNVVScqu91uJtq39uc9QEUmSdL3ZI/HwzRN4/7V+PKt7s26241Gg8rlMnm9XkJlKhaLFIlE+NCKPddlD7RaLcpms+Tz+Sgej1MsFqNwOPzrQ+IC5vjt03WdkskkybJMwWBwZv54YAEcgXOxXxKvbgkszyj4CrbEa7XsS4ABAF3MGyjGu8x4AAAAAElFTkSuQmCC);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 5px 0 5px 21px;
}
a.personalButt {
  text-decoration: none;
  display: block;
  overflow: hidden;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  text-align: left;
  padding: 0;
  background-color: #4e4c4c;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #4e4c4c),
    color-stop(100%, #272727)
  );
  background-image: -o-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -moz-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -webkit-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -ms-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: linear-gradient(to bottom, #4e4c4c 0, #272727 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 1px double #4e4c4c;
  border-right: 1px double #4e4c4c;
  border-bottom: 1px double #4e4c4c;
  border-left: 1px double #4e4c4c;
  font-size: 100%;
  color: #fff;
  margin: 0 0 2px 0;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  text-align: center;
}
a.personalButt:hover,
a.personalButtSelected {
  background-color: #272727;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #272727),
    color-stop(100%, #272727)
  );
  background-image: -o-linear-gradient(top, #272727 0, #272727 100%);
  background-image: -moz-linear-gradient(top, #272727 0, #272727 100%);
  background-image: -webkit-linear-gradient(top, #272727 0, #272727 100%);
  background-image: -ms-linear-gradient(top, #272727 0, #272727 100%);
  background-image: linear-gradient(to bottom, #272727 0, #272727 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#272727",endColorstr="",GradientType=0);
  color: #c73538;
}
a.personalButt span {
  display: block;
  padding: 6px 6px 6px 0;
}
.btn_wrapp .btn {
  min-width: 180px;
  display: inline-block;
  margin: 0 5px 10px 5px;
}
.btn_wrapp .close,
.btn_wrapp .ko {
  text-align: center;
  padding: 7px 10px;
  background-color: #4e4c4c;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #4e4c4c),
    color-stop(100%, #4e4c4c)
  );
  background-image: -o-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: -moz-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: -webkit-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: -ms-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: linear-gradient(to bottom, #4e4c4c 0, #4e4c4c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  font-size: 100%;
  color: #eee;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}
.btn_wrapp .close:hover,
.btn_wrapp .ko:hover {
  background-color: #4e4c4c;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #4e4c4c),
    color-stop(100%, #4e4c4c)
  );
  background-image: -o-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: -moz-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: -webkit-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: -ms-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: linear-gradient(to bottom, #4e4c4c 0, #4e4c4c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
}
.btn_wrapp .ok,
.cross_selling.lightbox .cross_selling_cart .butt1 {
  text-align: center;
  padding: 7px 10px;
  background-color: #ff9f10;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #ff9f10),
    color-stop(100%, #ff9f10)
  );
  background-image: -o-linear-gradient(top, #ff9f10 0, #ff9f10 100%);
  background-image: -moz-linear-gradient(top, #ff9f10 0, #ff9f10 100%);
  background-image: -webkit-linear-gradient(top, #ff9f10 0, #ff9f10 100%);
  background-image: -ms-linear-gradient(top, #ff9f10 0, #ff9f10 100%);
  background-image: linear-gradient(to bottom, #ff9f10 0, #ff9f10 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff9f10",endColorstr="",GradientType=0);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  font-size: 100%;
  color: #000;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}
.btn_wrapp .ok:hover,
.cross_selling.lightbox .cross_selling_cart .butt1:hover {
  background-color: #ff9f10;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #ff9f10),
    color-stop(100%, #ff9f10)
  );
  background-image: -o-linear-gradient(top, #ff9f10 0, #ff9f10 100%);
  background-image: -moz-linear-gradient(top, #ff9f10 0, #ff9f10 100%);
  background-image: -webkit-linear-gradient(top, #ff9f10 0, #ff9f10 100%);
  background-image: -ms-linear-gradient(top, #ff9f10 0, #ff9f10 100%);
  background-image: linear-gradient(to bottom, #ff9f10 0, #ff9f10 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff9f10",endColorstr="",GradientType=0);
}
.emptyCartBox {
  text-align: center;
  margin: 0 15px 0 15px;
  min-height: 130px;
}
.emptyCartBox span {
  margin-bottom: 13px;
  border-bottom: 1px solid #000;
  padding-bottom: 10px;
  display: block;
  text-align: center;
}
.emptyCartBox label {
  padding-bottom: 10px;
  display: block;
}
input.emptyCartButt {
  margin: auto;
  padding: 10px 20px 10px 20px;
  width: 100%;
  background: #444040;
  border: 1px solid #000;
  color: #fff;
  cursor: pointer;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  height: 50px;
  line-height: 25px;
}
input.emptyCartButt:hover {
  background: #eee;
  color: #000;
}
#colMid input.butt1,
#head input.butt1,
#footer_custom_els_container input.butt1,
#colSx input.butt1,
#colDx input.butt1,
.fancybox-inner .butt1 {
  text-align: center;
  padding: 7px 10px;
  background-color: #c73538;
  background-image: linear-gradient(to bottom, #c735380 0, #c735380 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c735380",endColorstr="",GradientType=0);
  border-radius: 5px;
  font-weight: bold;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  font-size: 100%;
  color: #eee;
  width: auto;
  line-height: 1.5;
  box-sizing: border-box;
  cursor: pointer;
  transition: all 0.5s ease;
}
.fancybox-inner .butt1 {
  margin-left: 5px;
}

a.butt1 {
  text-decoration: none;
  padding: 1px;
}

#colMid input.butt1:hover,
#head input.butt1:hover,
#footer_custom_els_container input.butt1:hover,
#colSx input.butt1:hover,
#colDx input.butt1:hover {
  background-color: #fff;
  background-image: linear-gradient(to bottom, #c735380 0, #e31f23 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
  color: #c73538;
}
#homeRegUsers .panel a,
#homeRegUsers .butt1 {
  text-align: center;
  padding: 7px 10px;
  background-color: black;
  background-image: linear-gradient(to bottom, #c735380 0, #e31f23 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  font-size: 100%;
  color: #eee;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 190px;
  display: inline-block;
  margin: 5px;
}
#homeRegUsers .butt1 {
  background: #000 !important;
  color: #fff !important;
}
#colMid .cart_form input.butt1,
#colMid .cart_form_disabled input.butt1 {
  text-align: center;
  padding: 7px 10px;
  background-color: #c73538;
  background-image: linear-gradient(to bottom, #c73538 0, #c73538 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff9f10",endColorstr="",GradientType=0);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  font-size: 100%;
  color: #eee;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  margin: 0 0 5px 0;
}
#colMid .cart_form input.butt1:hover,
#colMid .cart_form_disabled input.butt1:hover {
  color: #c73538;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #eee),
    color-stop(100%, #fff)
  );
  background-image: -o-linear-gradient(top, #eee 0, #fff 100%);
  background-image: -moz-linear-gradient(top, #eee 0, #fff 100%);
  background-image: -webkit-linear-gradient(top, #eee 0, #fff 100%);
  background-image: -ms-linear-gradient(top, #eee 0, #fff 100%);
  background-image: linear-gradient(to bottom, #eee 0, #fff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eee",endColorstr="",GradientType=0);
}
#colMid .cart_form_matrix input.butt1 {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom: 1px solid #f97c00;
  padding: 0;
  margin: 0;
  font-weight: normal;
  background: transparent;
  color: #f97c00;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -khtml-border-radius: 0;
  border-radius: 0;
}
#colMid .cart_form_matrix input.butt1:hover {
  border-bottom: 0;
}
#sheetProductVariants input.variantsButton {
  width: auto;
}
#colMid #sheetAddToCartRow input.butt1 {
  text-align: center;
  padding: 7px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  font-size: 100%;
  color: #eee;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  min-width: 170px;
  margin: 0 0 5px 5px;
  background: #c73538;
}
#colMid #sheetAddToCartRow input.butt1:hover {
  color: #c73538;
  background-color: #eee;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #eee),
    color-stop(100%, #fff)
  );
  background-image: -o-linear-gradient(top, #eee 0, #fff 100%);
  background-image: -moz-linear-gradient(top, #eee 0, #fff 100%);
  background-image: -webkit-linear-gradient(top, #eee 0, #fff 100%);
  background-image: -ms-linear-gradient(top, #eee 0, #fff 100%);
  background-image: linear-gradient(to bottom, #eee 0, #fff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eee",endColorstr="",GradientType=0);
}
input.buttContinueAndOrder,
a.buttContinueAndOrder,
input.sendOrderButton,
#sendOrder .confirmOrder .butt1 {
  text-align: center;
  background-color: #4e4c4c;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACBSURBVDiNndPBCYAwEETRHzsT7cOLCHZhE15txWIEy3A9SETFbIYM7CWbebfFzIgDtMAODM93b/gAE2DAAYwKUPGfAMwhhDGxv5MCZMQDJCQHZBEFcBEVeCJNKRBzlAIG9Ga2lgCxvHwXCpAsK4BbzgHZsgdI5evn+xprYAM69ZxPNFmcm/SnQQYAAAAASUVORK5CYII=),
    -webkit-gradient(left top, left bottom, color-stop(0, #4e4c4c), color-stop(100%, #4e4c4c));
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACBSURBVDiNndPBCYAwEETRHzsT7cOLCHZhE15txWIEy3A9SETFbIYM7CWbebfFzIgDtMAODM93b/gAE2DAAYwKUPGfAMwhhDGxv5MCZMQDJCQHZBEFcBEVeCJNKRBzlAIG9Ga2lgCxvHwXCpAsK4BbzgHZsgdI5evn+xprYAM69ZxPNFmcm/SnQQYAAAAASUVORK5CYII=),
    -o-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACBSURBVDiNndPBCYAwEETRHzsT7cOLCHZhE15txWIEy3A9SETFbIYM7CWbebfFzIgDtMAODM93b/gAE2DAAYwKUPGfAMwhhDGxv5MCZMQDJCQHZBEFcBEVeCJNKRBzlAIG9Ga2lgCxvHwXCpAsK4BbzgHZsgdI5evn+xprYAM69ZxPNFmcm/SnQQYAAAAASUVORK5CYII=),
    -moz-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACBSURBVDiNndPBCYAwEETRHzsT7cOLCHZhE15txWIEy3A9SETFbIYM7CWbebfFzIgDtMAODM93b/gAE2DAAYwKUPGfAMwhhDGxv5MCZMQDJCQHZBEFcBEVeCJNKRBzlAIG9Ga2lgCxvHwXCpAsK4BbzgHZsgdI5evn+xprYAM69ZxPNFmcm/SnQQYAAAAASUVORK5CYII=),
    -webkit-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACBSURBVDiNndPBCYAwEETRHzsT7cOLCHZhE15txWIEy3A9SETFbIYM7CWbebfFzIgDtMAODM93b/gAE2DAAYwKUPGfAMwhhDGxv5MCZMQDJCQHZBEFcBEVeCJNKRBzlAIG9Ga2lgCxvHwXCpAsK4BbzgHZsgdI5evn+xprYAM69ZxPNFmcm/SnQQYAAAAASUVORK5CYII=),
    -ms-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACBSURBVDiNndPBCYAwEETRHzsT7cOLCHZhE15txWIEy3A9SETFbIYM7CWbebfFzIgDtMAODM93b/gAE2DAAYwKUPGfAMwhhDGxv5MCZMQDJCQHZBEFcBEVeCJNKRBzlAIG9Ga2lgCxvHwXCpAsK4BbzgHZsgdI5evn+xprYAM69ZxPNFmcm/SnQQYAAAAASUVORK5CYII=),
    linear-gradient(to bottom, #4e4c4c 0, #4e4c4c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
  background-position: 95% center;
  background-repeat: no-repeat;
  padding: 4px 21px 4px 4px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 1px solid #272727;
  border-right: 1px solid #272727;
  border-bottom: 1px solid #272727;
  border-left: 1px solid #272727;
  font-size: 100%;
  color: #eee;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  width: 158px;
  margin-top: 10px;
  margin-bottom: 10px;
}
#mainSearchFormButton {
  text-align: center;
  background-color: #4e4c4c;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFQTAxOERGRkJGNDExRTVBNzI1RTZBMDQxRDc4MkRGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFQTAxOEUwRkJGNDExRTVBNzI1RTZBMDQxRDc4MkRGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkVBMDE4RERGQkY0MTFFNUE3MjVFNkEwNDFENzgyREYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkVBMDE4REVGQkY0MTFFNUE3MjVFNkEwNDFENzgyREYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Z+vLaAAAAvklEQVR42mL8//8/AyWAiYFCMGoAFQxgAEUjNCq3grhE4lMwfcguECHBXiEYg3E0IY0aQO2kjA5kgHgTEB8EYj2c+vAYkIuU9ntxGYDPC8w42ESHwRsk9ldciliQ2NJA7A/EXED8HYjtkOSsgTgHiNmA+C8Q7wDim4OjPED2QgoQx0DFPgOxKRB7QeVOAfFOIOaEBugGYtJBHJKT28iJRgEkNgc50chCTDrA5wVNID4GxJeB2B6XvoEvVAECDABsHH0SesLlLgAAAABJRU5ErkJggg==),
    -webkit-gradient(left top, left bottom, color-stop(0, #4e4c4c), color-stop(100%, #4e4c4c));
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFQTAxOERGRkJGNDExRTVBNzI1RTZBMDQxRDc4MkRGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFQTAxOEUwRkJGNDExRTVBNzI1RTZBMDQxRDc4MkRGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkVBMDE4RERGQkY0MTFFNUE3MjVFNkEwNDFENzgyREYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkVBMDE4REVGQkY0MTFFNUE3MjVFNkEwNDFENzgyREYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Z+vLaAAAAvklEQVR42mL8//8/AyWAiYFCMGoAFQxgAEUjNCq3grhE4lMwfcguECHBXiEYg3E0IY0aQO2kjA5kgHgTEB8EYj2c+vAYkIuU9ntxGYDPC8w42ESHwRsk9ldciliQ2NJA7A/EXED8HYjtkOSsgTgHiNmA+C8Q7wDim4OjPED2QgoQx0DFPgOxKRB7QeVOAfFOIOaEBugGYtJBHJKT28iJRgEkNgc50chCTDrA5wVNID4GxJeB2B6XvoEvVAECDABsHH0SesLlLgAAAABJRU5ErkJggg==),
    -o-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFQTAxOERGRkJGNDExRTVBNzI1RTZBMDQxRDc4MkRGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFQTAxOEUwRkJGNDExRTVBNzI1RTZBMDQxRDc4MkRGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkVBMDE4RERGQkY0MTFFNUE3MjVFNkEwNDFENzgyREYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkVBMDE4REVGQkY0MTFFNUE3MjVFNkEwNDFENzgyREYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Z+vLaAAAAvklEQVR42mL8//8/AyWAiYFCMGoAFQxgAEUjNCq3grhE4lMwfcguECHBXiEYg3E0IY0aQO2kjA5kgHgTEB8EYj2c+vAYkIuU9ntxGYDPC8w42ESHwRsk9ldciliQ2NJA7A/EXED8HYjtkOSsgTgHiNmA+C8Q7wDim4OjPED2QgoQx0DFPgOxKRB7QeVOAfFOIOaEBugGYtJBHJKT28iJRgEkNgc50chCTDrA5wVNID4GxJeB2B6XvoEvVAECDABsHH0SesLlLgAAAABJRU5ErkJggg==),
    -moz-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFQTAxOERGRkJGNDExRTVBNzI1RTZBMDQxRDc4MkRGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFQTAxOEUwRkJGNDExRTVBNzI1RTZBMDQxRDc4MkRGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkVBMDE4RERGQkY0MTFFNUE3MjVFNkEwNDFENzgyREYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkVBMDE4REVGQkY0MTFFNUE3MjVFNkEwNDFENzgyREYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Z+vLaAAAAvklEQVR42mL8//8/AyWAiYFCMGoAFQxgAEUjNCq3grhE4lMwfcguECHBXiEYg3E0IY0aQO2kjA5kgHgTEB8EYj2c+vAYkIuU9ntxGYDPC8w42ESHwRsk9ldciliQ2NJA7A/EXED8HYjtkOSsgTgHiNmA+C8Q7wDim4OjPED2QgoQx0DFPgOxKRB7QeVOAfFOIOaEBugGYtJBHJKT28iJRgEkNgc50chCTDrA5wVNID4GxJeB2B6XvoEvVAECDABsHH0SesLlLgAAAABJRU5ErkJggg==),
    -webkit-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFQTAxOERGRkJGNDExRTVBNzI1RTZBMDQxRDc4MkRGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFQTAxOEUwRkJGNDExRTVBNzI1RTZBMDQxRDc4MkRGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkVBMDE4RERGQkY0MTFFNUE3MjVFNkEwNDFENzgyREYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkVBMDE4REVGQkY0MTFFNUE3MjVFNkEwNDFENzgyREYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Z+vLaAAAAvklEQVR42mL8//8/AyWAiYFCMGoAFQxgAEUjNCq3grhE4lMwfcguECHBXiEYg3E0IY0aQO2kjA5kgHgTEB8EYj2c+vAYkIuU9ntxGYDPC8w42ESHwRsk9ldciliQ2NJA7A/EXED8HYjtkOSsgTgHiNmA+C8Q7wDim4OjPED2QgoQx0DFPgOxKRB7QeVOAfFOIOaEBugGYtJBHJKT28iJRgEkNgc50chCTDrA5wVNID4GxJeB2B6XvoEvVAECDABsHH0SesLlLgAAAABJRU5ErkJggg==),
    -ms-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAgCAYAAAAbifjMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJFQTAxOERGRkJGNDExRTVBNzI1RTZBMDQxRDc4MkRGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJFQTAxOEUwRkJGNDExRTVBNzI1RTZBMDQxRDc4MkRGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkVBMDE4RERGQkY0MTFFNUE3MjVFNkEwNDFENzgyREYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkVBMDE4REVGQkY0MTFFNUE3MjVFNkEwNDFENzgyREYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Z+vLaAAAAvklEQVR42mL8//8/AyWAiYFCMGoAFQxgAEUjNCq3grhE4lMwfcguECHBXiEYg3E0IY0aQO2kjA5kgHgTEB8EYj2c+vAYkIuU9ntxGYDPC8w42ESHwRsk9ldciliQ2NJA7A/EXED8HYjtkOSsgTgHiNmA+C8Q7wDim4OjPED2QgoQx0DFPgOxKRB7QeVOAfFOIOaEBugGYtJBHJKT28iJRgEkNgc50chCTDrA5wVNID4GxJeB2B6XvoEvVAECDABsHH0SesLlLgAAAABJRU5ErkJggg==),
    linear-gradient(to bottom, #4e4c4c 0, #4e4c4c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
  background-position: 95% center;
  background-repeat: no-repeat;
  padding: 4px 21px 4px 4px;
  line-height: 36px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 1px solid #272727;
  border-right: 1px solid #272727;
  border-bottom: 1px solid #272727;
  border-left: 1px solid #272727;
  font-size: 100%;
  color: #eee;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  width: 16px;
  height: 16px;
  margin: 5px 0 0 5px;
  float: left;
}
a.printCartButton {
  text-align: center;
  background-color: #4e4c4c;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAxMzYyMkU4QzM0RDExRTRCRjQ1RTY3MDFGOTBFOThEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAxMzYyMkU5QzM0RDExRTRCRjQ1RTY3MDFGOTBFOThEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDEzNjIyRTZDMzREMTFFNEJGNDVFNjcwMUY5MEU5OEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDEzNjIyRTdDMzREMTFFNEJGNDVFNjcwMUY5MEU5OEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4jj7IOAAAEeElEQVR42pRUW0wcVRj+ZnZmb7DdG5eF7rrFtETUCkRjAgIxjdoXTSQmvvhgDCZC8MU+aogNJsRHQ2KkLbHB2sQi4aExaS3SKtAHqyUQ0dBatgsshQWWXfY6uzOzx/9Muw0haYIn+fecPfOf7/v+yzkCHo3R0dHOaHSjBgxOTVNdRV13McacgmBySVbZKclWlwiW6+nufpHcGQ46vr9wYXItGmORrThbS2TZeoax9TxjkQJjSwpj/9L60pUbxTND3zx/EDyxtNB0bVqQZTg9LphtNkAAVBXI5YD8I/MGjgpKNnvyfwGLgjgTDoWhFzkJoFOwRTKBCEyiwQNf0A8J2oGApdKioKq/bzxYVesbj8vMIAJiOYb1XQ2bWQ3bGQ2JPEO47NX21u9SZwqCfOO0+Ye/U7pcns0pC11dXam9wMLeP8Pnhv94+8Oul1Z3gIuzKrEWYJOBeK4IRvIZj4L8VAprJZFHRS6ET15QcXflQXZzc+srk8n0eW9vr8axTCXQ+fn5E8nd3XcSmzFvei2EoGUHRdmO1bSIhkorciqj1DBKVdEgKLdIWEzZcaSqHK831cmS2doeDoefm5iY+PEx8Nzc3Juqql5ub2+vCPhrBV+VF9XOMjR6VFiEPEbvqGiosiGpaNBIOTdV1+G2S7g0n8W7T2dgd7ggiqZnm5ubYwR+yzQ0NGShca2lpcVdKBQEMkOZki8gmVHgt6kQ9DxuboioPSQjXdAJuEjKH6Zmt8DgYAqU+zNwlNuxHIm+/FQg8LXo9Xrf8tMgxdBJBePh0mw2m415J63gRFUGeiYGVSsad4NwDSvQj4/Ifg5J8CvT6NDOwx885i0rK+sU0+n0yerqapSAi0YOKVxNg9VqRT6fx25OxUdHk/h1KUW5FR+mg5Ef9aQkibgXp3O1J6lF3fD7DyObzb4miaLYSKmgi5AzQLmVCCRJMmaeTw814RFxG2nFavQ37ydGTZ6gNjSzPHRbLaaLXdRJKmw223GJQvZzdSWwvcaVc3BOqlEK3qtL4ONZFw57LEhSFCsxFc9ICXz5ShKprILtnXVS7Ifdbq+VFEWx8TSQcgN8PwHf5wXlwyowfNGwhDu7ZjidQMOxNBLRZUxfX8bc/F+GX1NTE5LJ5IKpo6NDpx5+Ix6Po7Ky8nHRSoXkFovFDBJ+v8slHXIihM27f+Lq1Su4/ttN3L49C6oV3G43HA4H9+3kqZipqKgAVRJjY2OkxInW1lbDoaSUk/CULC2FMDU1hUgkAi5EICJeeO7PRdHNu0e+5xYWFv6RqIK3SPr75Hi6vr6+jgONj4+DF7Strc04yFWnUilMTk5icXHRIKeLgEAgwAk5+2UCPdvf3/9L6a0W9jz0lo2NjW4C+dTn81VxMLqRkOkpzWQyhvpoNIpgMAiPx8P37pPPMHXA+b6+vvX9r5uwf2NkZMSxvb19ipanKLxDdJhRVBxYoJk6T/+J1mdramqu9fT0FJ/0bApP+jA4OFi5tbX1GSn6gLpmncAuEse3AwMDawd5j/8TYAB3aaSCOkaR+wAAAABJRU5ErkJggg==),
    -webkit-gradient(left top, left bottom, color-stop(0, #4e4c4c), color-stop(100%, #4e4c4c));
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAxMzYyMkU4QzM0RDExRTRCRjQ1RTY3MDFGOTBFOThEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAxMzYyMkU5QzM0RDExRTRCRjQ1RTY3MDFGOTBFOThEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDEzNjIyRTZDMzREMTFFNEJGNDVFNjcwMUY5MEU5OEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDEzNjIyRTdDMzREMTFFNEJGNDVFNjcwMUY5MEU5OEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4jj7IOAAAEeElEQVR42pRUW0wcVRj+ZnZmb7DdG5eF7rrFtETUCkRjAgIxjdoXTSQmvvhgDCZC8MU+aogNJsRHQ2KkLbHB2sQi4aExaS3SKtAHqyUQ0dBatgsshQWWXfY6uzOzx/9Muw0haYIn+fecPfOf7/v+yzkCHo3R0dHOaHSjBgxOTVNdRV13McacgmBySVbZKclWlwiW6+nufpHcGQ46vr9wYXItGmORrThbS2TZeoax9TxjkQJjSwpj/9L60pUbxTND3zx/EDyxtNB0bVqQZTg9LphtNkAAVBXI5YD8I/MGjgpKNnvyfwGLgjgTDoWhFzkJoFOwRTKBCEyiwQNf0A8J2oGApdKioKq/bzxYVesbj8vMIAJiOYb1XQ2bWQ3bGQ2JPEO47NX21u9SZwqCfOO0+Ye/U7pcns0pC11dXam9wMLeP8Pnhv94+8Oul1Z3gIuzKrEWYJOBeK4IRvIZj4L8VAprJZFHRS6ET15QcXflQXZzc+srk8n0eW9vr8axTCXQ+fn5E8nd3XcSmzFvei2EoGUHRdmO1bSIhkorciqj1DBKVdEgKLdIWEzZcaSqHK831cmS2doeDoefm5iY+PEx8Nzc3Juqql5ub2+vCPhrBV+VF9XOMjR6VFiEPEbvqGiosiGpaNBIOTdV1+G2S7g0n8W7T2dgd7ggiqZnm5ubYwR+yzQ0NGShca2lpcVdKBQEMkOZki8gmVHgt6kQ9DxuboioPSQjXdAJuEjKH6Zmt8DgYAqU+zNwlNuxHIm+/FQg8LXo9Xrf8tMgxdBJBePh0mw2m415J63gRFUGeiYGVSsad4NwDSvQj4/Ifg5J8CvT6NDOwx885i0rK+sU0+n0yerqapSAi0YOKVxNg9VqRT6fx25OxUdHk/h1KUW5FR+mg5Ef9aQkibgXp3O1J6lF3fD7DyObzb4miaLYSKmgi5AzQLmVCCRJMmaeTw814RFxG2nFavQ37ydGTZ6gNjSzPHRbLaaLXdRJKmw223GJQvZzdSWwvcaVc3BOqlEK3qtL4ONZFw57LEhSFCsxFc9ICXz5ShKprILtnXVS7Ifdbq+VFEWx8TSQcgN8PwHf5wXlwyowfNGwhDu7ZjidQMOxNBLRZUxfX8bc/F+GX1NTE5LJ5IKpo6NDpx5+Ix6Po7Ky8nHRSoXkFovFDBJ+v8slHXIihM27f+Lq1Su4/ttN3L49C6oV3G43HA4H9+3kqZipqKgAVRJjY2OkxInW1lbDoaSUk/CULC2FMDU1hUgkAi5EICJeeO7PRdHNu0e+5xYWFv6RqIK3SPr75Hi6vr6+jgONj4+DF7Strc04yFWnUilMTk5icXHRIKeLgEAgwAk5+2UCPdvf3/9L6a0W9jz0lo2NjW4C+dTn81VxMLqRkOkpzWQyhvpoNIpgMAiPx8P37pPPMHXA+b6+vvX9r5uwf2NkZMSxvb19ipanKLxDdJhRVBxYoJk6T/+J1mdramqu9fT0FJ/0bApP+jA4OFi5tbX1GSn6gLpmncAuEse3AwMDawd5j/8TYAB3aaSCOkaR+wAAAABJRU5ErkJggg==),
    -o-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAxMzYyMkU4QzM0RDExRTRCRjQ1RTY3MDFGOTBFOThEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAxMzYyMkU5QzM0RDExRTRCRjQ1RTY3MDFGOTBFOThEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDEzNjIyRTZDMzREMTFFNEJGNDVFNjcwMUY5MEU5OEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDEzNjIyRTdDMzREMTFFNEJGNDVFNjcwMUY5MEU5OEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4jj7IOAAAEeElEQVR42pRUW0wcVRj+ZnZmb7DdG5eF7rrFtETUCkRjAgIxjdoXTSQmvvhgDCZC8MU+aogNJsRHQ2KkLbHB2sQi4aExaS3SKtAHqyUQ0dBatgsshQWWXfY6uzOzx/9Muw0haYIn+fecPfOf7/v+yzkCHo3R0dHOaHSjBgxOTVNdRV13McacgmBySVbZKclWlwiW6+nufpHcGQ46vr9wYXItGmORrThbS2TZeoax9TxjkQJjSwpj/9L60pUbxTND3zx/EDyxtNB0bVqQZTg9LphtNkAAVBXI5YD8I/MGjgpKNnvyfwGLgjgTDoWhFzkJoFOwRTKBCEyiwQNf0A8J2oGApdKioKq/bzxYVesbj8vMIAJiOYb1XQ2bWQ3bGQ2JPEO47NX21u9SZwqCfOO0+Ye/U7pcns0pC11dXam9wMLeP8Pnhv94+8Oul1Z3gIuzKrEWYJOBeK4IRvIZj4L8VAprJZFHRS6ET15QcXflQXZzc+srk8n0eW9vr8axTCXQ+fn5E8nd3XcSmzFvei2EoGUHRdmO1bSIhkorciqj1DBKVdEgKLdIWEzZcaSqHK831cmS2doeDoefm5iY+PEx8Nzc3Juqql5ub2+vCPhrBV+VF9XOMjR6VFiEPEbvqGiosiGpaNBIOTdV1+G2S7g0n8W7T2dgd7ggiqZnm5ubYwR+yzQ0NGShca2lpcVdKBQEMkOZki8gmVHgt6kQ9DxuboioPSQjXdAJuEjKH6Zmt8DgYAqU+zNwlNuxHIm+/FQg8LXo9Xrf8tMgxdBJBePh0mw2m415J63gRFUGeiYGVSsad4NwDSvQj4/Ifg5J8CvT6NDOwx885i0rK+sU0+n0yerqapSAi0YOKVxNg9VqRT6fx25OxUdHk/h1KUW5FR+mg5Ef9aQkibgXp3O1J6lF3fD7DyObzb4miaLYSKmgi5AzQLmVCCRJMmaeTw814RFxG2nFavQ37ydGTZ6gNjSzPHRbLaaLXdRJKmw223GJQvZzdSWwvcaVc3BOqlEK3qtL4ONZFw57LEhSFCsxFc9ICXz5ShKprILtnXVS7Ifdbq+VFEWx8TSQcgN8PwHf5wXlwyowfNGwhDu7ZjidQMOxNBLRZUxfX8bc/F+GX1NTE5LJ5IKpo6NDpx5+Ix6Po7Ky8nHRSoXkFovFDBJ+v8slHXIihM27f+Lq1Su4/ttN3L49C6oV3G43HA4H9+3kqZipqKgAVRJjY2OkxInW1lbDoaSUk/CULC2FMDU1hUgkAi5EICJeeO7PRdHNu0e+5xYWFv6RqIK3SPr75Hi6vr6+jgONj4+DF7Strc04yFWnUilMTk5icXHRIKeLgEAgwAk5+2UCPdvf3/9L6a0W9jz0lo2NjW4C+dTn81VxMLqRkOkpzWQyhvpoNIpgMAiPx8P37pPPMHXA+b6+vvX9r5uwf2NkZMSxvb19ipanKLxDdJhRVBxYoJk6T/+J1mdramqu9fT0FJ/0bApP+jA4OFi5tbX1GSn6gLpmncAuEse3AwMDawd5j/8TYAB3aaSCOkaR+wAAAABJRU5ErkJggg==),
    -moz-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAxMzYyMkU4QzM0RDExRTRCRjQ1RTY3MDFGOTBFOThEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAxMzYyMkU5QzM0RDExRTRCRjQ1RTY3MDFGOTBFOThEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDEzNjIyRTZDMzREMTFFNEJGNDVFNjcwMUY5MEU5OEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDEzNjIyRTdDMzREMTFFNEJGNDVFNjcwMUY5MEU5OEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4jj7IOAAAEeElEQVR42pRUW0wcVRj+ZnZmb7DdG5eF7rrFtETUCkRjAgIxjdoXTSQmvvhgDCZC8MU+aogNJsRHQ2KkLbHB2sQi4aExaS3SKtAHqyUQ0dBatgsshQWWXfY6uzOzx/9Muw0haYIn+fecPfOf7/v+yzkCHo3R0dHOaHSjBgxOTVNdRV13McacgmBySVbZKclWlwiW6+nufpHcGQ46vr9wYXItGmORrThbS2TZeoax9TxjkQJjSwpj/9L60pUbxTND3zx/EDyxtNB0bVqQZTg9LphtNkAAVBXI5YD8I/MGjgpKNnvyfwGLgjgTDoWhFzkJoFOwRTKBCEyiwQNf0A8J2oGApdKioKq/bzxYVesbj8vMIAJiOYb1XQ2bWQ3bGQ2JPEO47NX21u9SZwqCfOO0+Ye/U7pcns0pC11dXam9wMLeP8Pnhv94+8Oul1Z3gIuzKrEWYJOBeK4IRvIZj4L8VAprJZFHRS6ET15QcXflQXZzc+srk8n0eW9vr8axTCXQ+fn5E8nd3XcSmzFvei2EoGUHRdmO1bSIhkorciqj1DBKVdEgKLdIWEzZcaSqHK831cmS2doeDoefm5iY+PEx8Nzc3Juqql5ub2+vCPhrBV+VF9XOMjR6VFiEPEbvqGiosiGpaNBIOTdV1+G2S7g0n8W7T2dgd7ggiqZnm5ubYwR+yzQ0NGShca2lpcVdKBQEMkOZki8gmVHgt6kQ9DxuboioPSQjXdAJuEjKH6Zmt8DgYAqU+zNwlNuxHIm+/FQg8LXo9Xrf8tMgxdBJBePh0mw2m415J63gRFUGeiYGVSsad4NwDSvQj4/Ifg5J8CvT6NDOwx885i0rK+sU0+n0yerqapSAi0YOKVxNg9VqRT6fx25OxUdHk/h1KUW5FR+mg5Ef9aQkibgXp3O1J6lF3fD7DyObzb4miaLYSKmgi5AzQLmVCCRJMmaeTw814RFxG2nFavQ37ydGTZ6gNjSzPHRbLaaLXdRJKmw223GJQvZzdSWwvcaVc3BOqlEK3qtL4ONZFw57LEhSFCsxFc9ICXz5ShKprILtnXVS7Ifdbq+VFEWx8TSQcgN8PwHf5wXlwyowfNGwhDu7ZjidQMOxNBLRZUxfX8bc/F+GX1NTE5LJ5IKpo6NDpx5+Ix6Po7Ky8nHRSoXkFovFDBJ+v8slHXIihM27f+Lq1Su4/ttN3L49C6oV3G43HA4H9+3kqZipqKgAVRJjY2OkxInW1lbDoaSUk/CULC2FMDU1hUgkAi5EICJeeO7PRdHNu0e+5xYWFv6RqIK3SPr75Hi6vr6+jgONj4+DF7Strc04yFWnUilMTk5icXHRIKeLgEAgwAk5+2UCPdvf3/9L6a0W9jz0lo2NjW4C+dTn81VxMLqRkOkpzWQyhvpoNIpgMAiPx8P37pPPMHXA+b6+vvX9r5uwf2NkZMSxvb19ipanKLxDdJhRVBxYoJk6T/+J1mdramqu9fT0FJ/0bApP+jA4OFi5tbX1GSn6gLpmncAuEse3AwMDawd5j/8TYAB3aaSCOkaR+wAAAABJRU5ErkJggg==),
    -webkit-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAxMzYyMkU4QzM0RDExRTRCRjQ1RTY3MDFGOTBFOThEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAxMzYyMkU5QzM0RDExRTRCRjQ1RTY3MDFGOTBFOThEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDEzNjIyRTZDMzREMTFFNEJGNDVFNjcwMUY5MEU5OEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDEzNjIyRTdDMzREMTFFNEJGNDVFNjcwMUY5MEU5OEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4jj7IOAAAEeElEQVR42pRUW0wcVRj+ZnZmb7DdG5eF7rrFtETUCkRjAgIxjdoXTSQmvvhgDCZC8MU+aogNJsRHQ2KkLbHB2sQi4aExaS3SKtAHqyUQ0dBatgsshQWWXfY6uzOzx/9Muw0haYIn+fecPfOf7/v+yzkCHo3R0dHOaHSjBgxOTVNdRV13McacgmBySVbZKclWlwiW6+nufpHcGQ46vr9wYXItGmORrThbS2TZeoax9TxjkQJjSwpj/9L60pUbxTND3zx/EDyxtNB0bVqQZTg9LphtNkAAVBXI5YD8I/MGjgpKNnvyfwGLgjgTDoWhFzkJoFOwRTKBCEyiwQNf0A8J2oGApdKioKq/bzxYVesbj8vMIAJiOYb1XQ2bWQ3bGQ2JPEO47NX21u9SZwqCfOO0+Ye/U7pcns0pC11dXam9wMLeP8Pnhv94+8Oul1Z3gIuzKrEWYJOBeK4IRvIZj4L8VAprJZFHRS6ET15QcXflQXZzc+srk8n0eW9vr8axTCXQ+fn5E8nd3XcSmzFvei2EoGUHRdmO1bSIhkorciqj1DBKVdEgKLdIWEzZcaSqHK831cmS2doeDoefm5iY+PEx8Nzc3Juqql5ub2+vCPhrBV+VF9XOMjR6VFiEPEbvqGiosiGpaNBIOTdV1+G2S7g0n8W7T2dgd7ggiqZnm5ubYwR+yzQ0NGShca2lpcVdKBQEMkOZki8gmVHgt6kQ9DxuboioPSQjXdAJuEjKH6Zmt8DgYAqU+zNwlNuxHIm+/FQg8LXo9Xrf8tMgxdBJBePh0mw2m415J63gRFUGeiYGVSsad4NwDSvQj4/Ifg5J8CvT6NDOwx885i0rK+sU0+n0yerqapSAi0YOKVxNg9VqRT6fx25OxUdHk/h1KUW5FR+mg5Ef9aQkibgXp3O1J6lF3fD7DyObzb4miaLYSKmgi5AzQLmVCCRJMmaeTw814RFxG2nFavQ37ydGTZ6gNjSzPHRbLaaLXdRJKmw223GJQvZzdSWwvcaVc3BOqlEK3qtL4ONZFw57LEhSFCsxFc9ICXz5ShKprILtnXVS7Ifdbq+VFEWx8TSQcgN8PwHf5wXlwyowfNGwhDu7ZjidQMOxNBLRZUxfX8bc/F+GX1NTE5LJ5IKpo6NDpx5+Ix6Po7Ky8nHRSoXkFovFDBJ+v8slHXIihM27f+Lq1Su4/ttN3L49C6oV3G43HA4H9+3kqZipqKgAVRJjY2OkxInW1lbDoaSUk/CULC2FMDU1hUgkAi5EICJeeO7PRdHNu0e+5xYWFv6RqIK3SPr75Hi6vr6+jgONj4+DF7Strc04yFWnUilMTk5icXHRIKeLgEAgwAk5+2UCPdvf3/9L6a0W9jz0lo2NjW4C+dTn81VxMLqRkOkpzWQyhvpoNIpgMAiPx8P37pPPMHXA+b6+vvX9r5uwf2NkZMSxvb19ipanKLxDdJhRVBxYoJk6T/+J1mdramqu9fT0FJ/0bApP+jA4OFi5tbX1GSn6gLpmncAuEse3AwMDawd5j/8TYAB3aaSCOkaR+wAAAABJRU5ErkJggg==),
    -ms-linear-gradient(top, #4e4c4c 0, #4e4c4c 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAxMzYyMkU4QzM0RDExRTRCRjQ1RTY3MDFGOTBFOThEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAxMzYyMkU5QzM0RDExRTRCRjQ1RTY3MDFGOTBFOThEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDEzNjIyRTZDMzREMTFFNEJGNDVFNjcwMUY5MEU5OEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDEzNjIyRTdDMzREMTFFNEJGNDVFNjcwMUY5MEU5OEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4jj7IOAAAEeElEQVR42pRUW0wcVRj+ZnZmb7DdG5eF7rrFtETUCkRjAgIxjdoXTSQmvvhgDCZC8MU+aogNJsRHQ2KkLbHB2sQi4aExaS3SKtAHqyUQ0dBatgsshQWWXfY6uzOzx/9Muw0haYIn+fecPfOf7/v+yzkCHo3R0dHOaHSjBgxOTVNdRV13McacgmBySVbZKclWlwiW6+nufpHcGQ46vr9wYXItGmORrThbS2TZeoax9TxjkQJjSwpj/9L60pUbxTND3zx/EDyxtNB0bVqQZTg9LphtNkAAVBXI5YD8I/MGjgpKNnvyfwGLgjgTDoWhFzkJoFOwRTKBCEyiwQNf0A8J2oGApdKioKq/bzxYVesbj8vMIAJiOYb1XQ2bWQ3bGQ2JPEO47NX21u9SZwqCfOO0+Ye/U7pcns0pC11dXam9wMLeP8Pnhv94+8Oul1Z3gIuzKrEWYJOBeK4IRvIZj4L8VAprJZFHRS6ET15QcXflQXZzc+srk8n0eW9vr8axTCXQ+fn5E8nd3XcSmzFvei2EoGUHRdmO1bSIhkorciqj1DBKVdEgKLdIWEzZcaSqHK831cmS2doeDoefm5iY+PEx8Nzc3Juqql5ub2+vCPhrBV+VF9XOMjR6VFiEPEbvqGiosiGpaNBIOTdV1+G2S7g0n8W7T2dgd7ggiqZnm5ubYwR+yzQ0NGShca2lpcVdKBQEMkOZki8gmVHgt6kQ9DxuboioPSQjXdAJuEjKH6Zmt8DgYAqU+zNwlNuxHIm+/FQg8LXo9Xrf8tMgxdBJBePh0mw2m415J63gRFUGeiYGVSsad4NwDSvQj4/Ifg5J8CvT6NDOwx885i0rK+sU0+n0yerqapSAi0YOKVxNg9VqRT6fx25OxUdHk/h1KUW5FR+mg5Ef9aQkibgXp3O1J6lF3fD7DyObzb4miaLYSKmgi5AzQLmVCCRJMmaeTw814RFxG2nFavQ37ydGTZ6gNjSzPHRbLaaLXdRJKmw223GJQvZzdSWwvcaVc3BOqlEK3qtL4ONZFw57LEhSFCsxFc9ICXz5ShKprILtnXVS7Ifdbq+VFEWx8TSQcgN8PwHf5wXlwyowfNGwhDu7ZjidQMOxNBLRZUxfX8bc/F+GX1NTE5LJ5IKpo6NDpx5+Ix6Po7Ky8nHRSoXkFovFDBJ+v8slHXIihM27f+Lq1Su4/ttN3L49C6oV3G43HA4H9+3kqZipqKgAVRJjY2OkxInW1lbDoaSUk/CULC2FMDU1hUgkAi5EICJeeO7PRdHNu0e+5xYWFv6RqIK3SPr75Hi6vr6+jgONj4+DF7Strc04yFWnUilMTk5icXHRIKeLgEAgwAk5+2UCPdvf3/9L6a0W9jz0lo2NjW4C+dTn81VxMLqRkOkpzWQyhvpoNIpgMAiPx8P37pPPMHXA+b6+vvX9r5uwf2NkZMSxvb19ipanKLxDdJhRVBxYoJk6T/+J1mdramqu9fT0FJ/0bApP+jA4OFi5tbX1GSn6gLpmncAuEse3AwMDawd5j/8TYAB3aaSCOkaR+wAAAABJRU5ErkJggg==),
    linear-gradient(to bottom, #4e4c4c 0, #4e4c4c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
  background-position: 95% center;
  background-repeat: no-repeat;
  padding: 4px 27px 4px 4px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 1px solid #272727;
  border-right: 1px solid #272727;
  border-bottom: 1px solid #272727;
  border-left: 1px solid #272727;
  font-size: 100%;
  color: #eee;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  width: 142px;
  margin: 10px auto 20px auto;
  text-decoration: none;
}
#cartBoxRight input.b_green,
#top_cart input.b_green,
#top_cart_1 input.b_green,
#top_cart_2 input.b_green {
  text-align: center;
  padding: 8px;
  background-color: #9ed53d;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #9ed53d),
    color-stop(100%, #7dbd0c)
  );
  background-image: -o-linear-gradient(top, #9ed53d 0, #7dbd0c 100%);
  background-image: -moz-linear-gradient(top, #9ed53d 0, #7dbd0c 100%);
  background-image: -webkit-linear-gradient(top, #9ed53d 0, #7dbd0c 100%);
  background-image: -ms-linear-gradient(top, #9ed53d 0, #7dbd0c 100%);
  background-image: linear-gradient(to bottom, #9ed53d 0, #7dbd0c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#9ed53d",endColorstr="",GradientType=0);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 1px solid #558d09;
  border-right: 1px solid #558d09;
  border-bottom: 1px solid #558d09;
  border-left: 1px solid #558d09;
  font-size: 115%;
  color: #000;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  margin: 0 auto 0 auto;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#cartBoxRight input.b_green:hover,
#top_cart input.b_green:hover,
#top_cart_1 input.b_green:hover,
#top_cart_2 input.b_green:hover {
  background-color: #7dbd0c;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #7dbd0c),
    color-stop(100%, #9ed53d)
  );
  background-image: -o-linear-gradient(top, #7dbd0c 0, #9ed53d 100%);
  background-image: -moz-linear-gradient(top, #7dbd0c 0, #9ed53d 100%);
  background-image: -webkit-linear-gradient(top, #7dbd0c 0, #9ed53d 100%);
  background-image: -ms-linear-gradient(top, #7dbd0c 0, #9ed53d 100%);
  background-image: linear-gradient(to bottom, #7dbd0c 0, #9ed53d 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#7dbd0c",endColorstr="",GradientType=0);
}
#colMid .estimate_form input.butt1,
#colMid #sheetAddToCartRow .estimate_form input.butt1 {
  text-align: center;
  padding: 7px 10px;
  background-color: #168bde;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #168bde),
    color-stop(100%, #1669de)
  );
  background-image: -o-linear-gradient(top, #168bde 0, #1669de 100%);
  background-image: -moz-linear-gradient(top, #168bde 0, #1669de 100%);
  background-image: -webkit-linear-gradient(top, #168bde 0, #1669de 100%);
  background-image: -ms-linear-gradient(top, #168bde 0, #1669de 100%);
  background-image: linear-gradient(to bottom, #168bde 0, #1669de 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#168BDE",endColorstr="",GradientType=0);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  font-size: 100%;
  color: #fff;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  margin: 0 0 5px 0;
}
#colMid .estimate_form input.butt1:hover,
#colMid #sheetAddToCartRow .estimate_form input.butt1:hover {
  background-color: #1669de;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #1669de),
    color-stop(100%, #168bde)
  );
  background-image: -o-linear-gradient(top, #1669de 0, #168bde 100%);
  background-image: -moz-linear-gradient(top, #1669de 0, #168bde 100%);
  background-image: -webkit-linear-gradient(top, #1669de 0, #168bde 100%);
  background-image: -ms-linear-gradient(top, #1669de 0, #168bde 100%);
  background-image: linear-gradient(to bottom, #1669de 0, #168bde 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1669DE",endColorstr="",GradientType=0);
}
#colMid #sendOrder #estimateCartButton a.buttSendEstimate,
#estimateCartButton a.buttSendEstimate {
  text-align: center;
  padding: 7px 10px;
  background-color: #168bde;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #168bde),
    color-stop(100%, #1669de)
  );
  background-image: -o-linear-gradient(top, #168bde 0, #1669de 100%);
  background-image: -moz-linear-gradient(top, #168bde 0, #1669de 100%);
  background-image: -webkit-linear-gradient(top, #168bde 0, #1669de 100%);
  background-image: -ms-linear-gradient(top, #168bde 0, #1669de 100%);
  background-image: linear-gradient(to bottom, #168bde 0, #1669de 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#168BDE",endColorstr="",GradientType=0);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  font-size: 100%;
  color: #fff;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  margin-left: auto;
  margin-top: 10px;
  margin-bottom: 10px;
  display: block;
  width: 158px;
}
#colMid #sendOrder #estimateCartButton a.buttSendEstimate:hover,
#estimateCartButton a.buttSendEstimate:hover,
.estimate_form .butt1:hover {
  background-color: #1669de;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #1669de),
    color-stop(100%, #168bde)
  );
  background-image: -o-linear-gradient(top, #1669de 0, #168bde 100%);
  background-image: -moz-linear-gradient(top, #1669de 0, #168bde 100%);
  background-image: -webkit-linear-gradient(top, #1669de 0, #168bde 100%);
  background-image: -ms-linear-gradient(top, #1669de 0, #168bde 100%);
  background-image: linear-gradient(to bottom, #1669de 0, #168bde 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1669DE",endColorstr="",GradientType=0);
}
#preRegistrationPage th a,
a.agente_create_anag,
#user_agente .agente_contacts_button,
#user_agente .agente_orders_button {
  text-align: center;
  padding: 7px 10px;
  background-color: #168bde;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #168bde),
    color-stop(100%, #1669de)
  );
  background-image: -o-linear-gradient(top, #168bde 0, #1669de 100%);
  background-image: -moz-linear-gradient(top, #168bde 0, #1669de 100%);
  background-image: -webkit-linear-gradient(top, #168bde 0, #1669de 100%);
  background-image: -ms-linear-gradient(top, #168bde 0, #1669de 100%);
  background-image: linear-gradient(to bottom, #168bde 0, #1669de 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#168BDE",endColorstr="",GradientType=0);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  font-size: 100%;
  color: #fff;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
}
#preRegistrationPage th a:hover,
a.agente_create_anag:hover,
#user_agente .agente_contacts_button:hover,
#user_agente .agente_orders_button:hover {
  background-color: #1669de;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #1669de),
    color-stop(100%, #168bde)
  );
  background-image: -o-linear-gradient(top, #1669de 0, #168bde 100%);
  background-image: -moz-linear-gradient(top, #1669de 0, #168bde 100%);
  background-image: -webkit-linear-gradient(top, #1669de 0, #168bde 100%);
  background-image: -ms-linear-gradient(top, #1669de 0, #168bde 100%);
  background-image: linear-gradient(to bottom, #1669de 0, #168bde 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#1669DE",endColorstr="",GradientType=0);
}
#backToShopButton {
  text-align: center;
  background-color: #383838;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAPHjISAzp/AAAAa0lEQVQoz2P4z4AF5vx/9t8RwsYmXfD//////xsgPCYGdFDA0I/MZcIvja4AQxpVARZpZAVYpREKPLBLIxT8ZfiPX8FuhmzsShBumI5dCbIvsCpBDQcsStBDEkMJZlygK8Ea3an/H/+3g7ABJZZJ6p1hcUkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTU6MzA6NTArMDI6MDC6SF5wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDE1OjMwOjUwKzAyOjAwyxXmzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=),
    -webkit-gradient(left top, left bottom, color-stop(0, #383838), color-stop(100%, #131313));
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAPHjISAzp/AAAAa0lEQVQoz2P4z4AF5vx/9t8RwsYmXfD//////xsgPCYGdFDA0I/MZcIvja4AQxpVARZpZAVYpREKPLBLIxT8ZfiPX8FuhmzsShBumI5dCbIvsCpBDQcsStBDEkMJZlygK8Ea3an/H/+3g7ABJZZJ6p1hcUkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTU6MzA6NTArMDI6MDC6SF5wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDE1OjMwOjUwKzAyOjAwyxXmzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=),
    -o-linear-gradient(top, #383838 0, #131313 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAPHjISAzp/AAAAa0lEQVQoz2P4z4AF5vx/9t8RwsYmXfD//////xsgPCYGdFDA0I/MZcIvja4AQxpVARZpZAVYpREKPLBLIxT8ZfiPX8FuhmzsShBumI5dCbIvsCpBDQcsStBDEkMJZlygK8Ea3an/H/+3g7ABJZZJ6p1hcUkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTU6MzA6NTArMDI6MDC6SF5wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDE1OjMwOjUwKzAyOjAwyxXmzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=),
    -moz-linear-gradient(top, #383838 0, #131313 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAPHjISAzp/AAAAa0lEQVQoz2P4z4AF5vx/9t8RwsYmXfD//////xsgPCYGdFDA0I/MZcIvja4AQxpVARZpZAVYpREKPLBLIxT8ZfiPX8FuhmzsShBumI5dCbIvsCpBDQcsStBDEkMJZlygK8Ea3an/H/+3g7ABJZZJ6p1hcUkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTU6MzA6NTArMDI6MDC6SF5wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDE1OjMwOjUwKzAyOjAwyxXmzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=),
    -webkit-linear-gradient(top, #383838 0, #131313 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAPHjISAzp/AAAAa0lEQVQoz2P4z4AF5vx/9t8RwsYmXfD//////xsgPCYGdFDA0I/MZcIvja4AQxpVARZpZAVYpREKPLBLIxT8ZfiPX8FuhmzsShBumI5dCbIvsCpBDQcsStBDEkMJZlygK8Ea3an/H/+3g7ABJZZJ6p1hcUkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTU6MzA6NTArMDI6MDC6SF5wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDE1OjMwOjUwKzAyOjAwyxXmzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=),
    -ms-linear-gradient(top, #383838 0, #131313 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAPHjISAzp/AAAAa0lEQVQoz2P4z4AF5vx/9t8RwsYmXfD//////xsgPCYGdFDA0I/MZcIvja4AQxpVARZpZAVYpREKPLBLIxT8ZfiPX8FuhmzsShBumI5dCbIvsCpBDQcsStBDEkMJZlygK8Ea3an/H/+3g7ABJZZJ6p1hcUkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTU6MzA6NTArMDI6MDC6SF5wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDE1OjMwOjUwKzAyOjAwyxXmzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=),
    linear-gradient(to bottom, #383838 0, #131313 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#383838",endColorstr="",GradientType=0);
  background-position: 2% center;
  background-repeat: no-repeat;
  padding: 4px 4px 4px 21px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  font-size: 100%;
  color: #fff;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  margin-bottom: 20px;
}
a.buttBack {
  text-align: center;
  background-color: #383838;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAPHjISAzp/AAAAa0lEQVQoz2P4z4AF5vx/9t8RwsYmXfD//////xsgPCYGdFDA0I/MZcIvja4AQxpVARZpZAVYpREKPLBLIxT8ZfiPX8FuhmzsShBumI5dCbIvsCpBDQcsStBDEkMJZlygK8Ea3an/H/+3g7ABJZZJ6p1hcUkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTU6MzA6NTArMDI6MDC6SF5wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDE1OjMwOjUwKzAyOjAwyxXmzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=),
    -webkit-gradient(left top, left bottom, color-stop(0, #383838), color-stop(100%, #131313));
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAPHjISAzp/AAAAa0lEQVQoz2P4z4AF5vx/9t8RwsYmXfD//////xsgPCYGdFDA0I/MZcIvja4AQxpVARZpZAVYpREKPLBLIxT8ZfiPX8FuhmzsShBumI5dCbIvsCpBDQcsStBDEkMJZlygK8Ea3an/H/+3g7ABJZZJ6p1hcUkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTU6MzA6NTArMDI6MDC6SF5wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDE1OjMwOjUwKzAyOjAwyxXmzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=),
    -o-linear-gradient(top, #383838 0, #131313 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAPHjISAzp/AAAAa0lEQVQoz2P4z4AF5vx/9t8RwsYmXfD//////xsgPCYGdFDA0I/MZcIvja4AQxpVARZpZAVYpREKPLBLIxT8ZfiPX8FuhmzsShBumI5dCbIvsCpBDQcsStBDEkMJZlygK8Ea3an/H/+3g7ABJZZJ6p1hcUkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTU6MzA6NTArMDI6MDC6SF5wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDE1OjMwOjUwKzAyOjAwyxXmzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=),
    -moz-linear-gradient(top, #383838 0, #131313 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAPHjISAzp/AAAAa0lEQVQoz2P4z4AF5vx/9t8RwsYmXfD//////xsgPCYGdFDA0I/MZcIvja4AQxpVARZpZAVYpREKPLBLIxT8ZfiPX8FuhmzsShBumI5dCbIvsCpBDQcsStBDEkMJZlygK8Ea3an/H/+3g7ABJZZJ6p1hcUkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTU6MzA6NTArMDI6MDC6SF5wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDE1OjMwOjUwKzAyOjAwyxXmzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=),
    -webkit-linear-gradient(top, #383838 0, #131313 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAPHjISAzp/AAAAa0lEQVQoz2P4z4AF5vx/9t8RwsYmXfD//////xsgPCYGdFDA0I/MZcIvja4AQxpVARZpZAVYpREKPLBLIxT8ZfiPX8FuhmzsShBumI5dCbIvsCpBDQcsStBDEkMJZlygK8Ea3an/H/+3g7ABJZZJ6p1hcUkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTU6MzA6NTArMDI6MDC6SF5wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDE1OjMwOjUwKzAyOjAwyxXmzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=),
    -ms-linear-gradient(top, #383838 0, #131313 100%);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAPHjISAzp/AAAAa0lEQVQoz2P4z4AF5vx/9t8RwsYmXfD//////xsgPCYGdFDA0I/MZcIvja4AQxpVARZpZAVYpREKPLBLIxT8ZfiPX8FuhmzsShBumI5dCbIvsCpBDQcsStBDEkMJZlygK8Ea3an/H/+3g7ABJZZJ6p1hcUkAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTU6MzA6NTArMDI6MDC6SF5wAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDE1OjMwOjUwKzAyOjAwyxXmzAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=),
    linear-gradient(to bottom, #383838 0, #131313 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#383838",endColorstr="",GradientType=0);
  background-position: 2% center;
  background-repeat: no-repeat;
  padding: 4px 4px 4px 21px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  border-top: 1px solid #000;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  font-size: 100%;
  color: #fff;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  width: 158px;
  margin-top: 10px;
  margin-bottom: 10px;
  float: left;
}
#backToShopButton:hover,
a.buttBack:hover {
  background-color: #131313;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #131313),
    color-stop(100%, #383838)
  );
  background-image: -o-linear-gradient(top, #131313 0, #383838 100%);
  background-image: -moz-linear-gradient(top, #131313 0, #383838 100%);
  background-image: -webkit-linear-gradient(top, #131313 0, #383838 100%);
  background-image: -ms-linear-gradient(top, #131313 0, #383838 100%);
  background-image: linear-gradient(to bottom, #131313 0, #383838 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#131313",endColorstr="",GradientType=0);
}
.cart_form_update .butt2 {
  text-align: center;
  padding: 4px 0 4px 4px;
  background-color: #fff;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #fff),
    color-stop(100%, #fff)
  );
  background-image: -o-linear-gradient(top, #fff 0, #fff 100%);
  background-image: -moz-linear-gradient(top, #fff 0, #fff 100%);
  background-image: -webkit-linear-gradient(top, #fff 0, #fff 100%);
  background-image: -ms-linear-gradient(top, #fff 0, #fff 100%);
  background-image: linear-gradient(to bottom, #fff 0, #fff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff",endColorstr="",GradientType=0);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  border-top: 1px solid #bbb;
  border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb;
  border-left: 1px solid #bbb;
  font-size: 100%;
  color: #000;
  width: auto;
  line-height: 1.5;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
}
#sheetAddToCartRow .ECS_button {
  padding: 0 !important;
  margin: 0 0 0 80px;
}
#sheetAddToCartRow #paypalShortCutContainerBox {
  margin: 0 0 0 80px;
  width: 170px;
}
input.buttContinueAndOrder,
a.buttContinueAndOrder {
  margin-left: auto;
  float: right;
}
#colMid h1,
#telToFriend .boxTitle,
#resetPwdRequest .boxTitle,
#resetPwd .boxTitle,
#pwdModify .boxTitle,
#votoForm .boxTitle,
#otherDestination h1,
#productShipping h1 {
  color: #e31f23;
  padding: 0 0 10px 0;
  font-size: 138.5%;
  display: block;
}
#otherDestinationsPage h4,
#couriersListPage h4,
#paymentsListPage h4 {
  font-weight: bold;
  font-size: 123%;
  margin: 15px 0 15px 0;
  color: #f97c00;
}

/*!!TITOLI COLONNA SINISTRA/DESTRA!!*/
#searchBrandForm .boxTitle,
#latestModelsBox .boxTitle,
#searchForm .boxTitle,
#cartBoxRight .boxTitle,
#qrCodeBox .boxTitle,
.web-page-search .boxTitle,
#r_left_menu .btn_left_close,
#r_left_menu .btn_left_logout,
#r_left_menu .r_left_menu_cat_panel .label {
  background-color: #c73538;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #c73538),
    color-stop(100%, #e31f23)
  );
  background-image: -o-linear-gradient(top, #c73538 0, #e31f23 100%);
  background-image: -moz-linear-gradient(top, #c73538 0, #e31f23 100%);
  background-image: -webkit-linear-gradient(top, #c73538 0, #e31f23 100%);
  background-image: -ms-linear-gradient(top, #c73538 0, #e31f23 100%);
  background-image: linear-gradient(to bottom, #c73538, #e31f23 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#c73538",endColorstr="",GradientType=0);
  font-size: 99%;
  line-height: 1.5;
  font-weight: bold;
  text-align: left;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  color: #eee;
  text-decoration:none
}
#colSx .boxTitle span,
#colDx .boxTitle span {
  display: block;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
#r_left_menu .btn_left_close > span {
   text-align: left;
    padding: 5px 10px;
    color: #000;
    display: inline-block;
    cursor: pointer;
    padding: 3px 15px;
    background-color: #fff;
    border-radius: 15px;
    margin-top: 10px;
    color: #000;
    text-transform: initial;
    font-weight: 500;
    font-size: 14px;
    margin-bottom: 10px;
    margin-left: 15px;
    border: 1px solid #fff;
    
}
#r_left_menu .btn_left_logout > a {
  text-align: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVEiJxdS9SgNBFMXxX7QMGIJdSCEWIZBXyDOIWNha52n0HewEG5u0KVOksBJsrAIpJH0KZS0ygVF2Zz/I4oXTzJ45/7nL3JFlmZTQwQxzbILmYa1Tur8kfIAFsgItMGgECCdPhceQwk5SgFmF8INmRTkniusq8a26N9HBpkYHmyYdHKVSgNcaOYXeFOClBqDY+2/XtJVBQw8PeMMad0qeiuBZhz33OMsF4BwfOadc4hb9yNsPa8sc/zt6eYCnCv/7M6jM9/gLgEt8V9hYVV+4iAftWvrK1q1T3IhCp0cMP9Q0BoxaAIxiwLAFwDAGdFsAdGPAtgXANgasWgDsM8McTLBzvDnYYfJ3ksd4tn9XmgavQ8b4kPsDPl0DETxLWZQAAAAASUVORK5CYII=);
  background-position: 95% center;
  background-repeat: no-repeat;
  padding: 5px 29px 5px 8px;
  color: #fff;
}
#searchBrandForm .boxTitle span {
  text-align: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhALOhg/WbrTAAAA4ElEQVQoz32QsUoDURBFT0xg/QItLGxF0FLBzkIsdUltbxcrA/b+gyD5Bi0XHthrGrEQYyMW1gmIAQkvxyLJ+lxkz1Qzc5nL3IbU06r028ATsM8qb9wDptU1OvVCfFQLMbmQcc0Jd8AlWyxXLVa4YY8r+sArp7+eS3PnPrt0GNOjx5gOsVSIR346NLdwQWHu0C9zwXOjAw8dmDKbTO1iMNh2ZJWRbYMBM5vJ8ZTCplmL7ySmd26BY9bnfST+TfKFM2CjFJRv1jATTP7dTQAaAmyyA8AHAThgDYAHnheCGn4A8nekLrnMug4AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTE6NTg6MjQrMDI6MDB/GZNbAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDExOjU4OjI0KzAyOjAwDkQr5wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);
  background-position: 95% center;
  background-repeat: no-repeat;
  padding: 5px 21px 5px 8px;
}
#latestModelsBox .boxTitle span {
  text-align: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAPEx0MfHlrAAAAuUlEQVQoz42RKw7CUBBFD01FEzwLICHVWAwGg8J2UTzRHbALEMVWdS04UgThIPqA8glwR0wynztzZ5BoE4ONBw82BvNbvHOpay8+ozQVGQgpWxbAiZoKWDAjAyqWnBFLVXcO7+OG7iILmMd0FpOtKzGLJTkGte11axFZWjUkzIGaI684UgPzhDFQ8QkVME56gU0n/AU26l7EqYWFhaO4zV5t3pd8SG3V8C6zs57MH4f669Rfn8Wvd18BvqUNsKF8sycAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTYtMDYtMTZUMTU6MTk6MjkrMDI6MDCBbICxAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE2LTA2LTE2VDE1OjE5OjI5KzAyOjAw8DE4DQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);
  background-position: 95% center;
  background-repeat: no-repeat;
  padding: 5px 21px 5px 8px;
}
#searchForm .boxTitle span {
  text-align: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhALLgVy8QFfAAAA9klEQVQoz3WQMUtCYRSGH8UkKGgwmgT/gSBBuxDm1t7g4F8RDJxcnNob3Fqc5P6ClpbAim91aMipW3jxabj36jXwvMOB8z4HXl5ExLojI79889GepeyKpKvvyuLMbRSBvqqJM+998EPV4EkO1F2pwavsp+pQ1UkOjNRka6eaqhtrKRCpsz0bm6p2RMq0gBf255UEaAGU+QTO/wFnVIA4BZ6BNtU94AaABQD2VB0WEly4VINHaciSc1WnNq1Y886lqoNdUQ1D1uC60GZsd1f1qRM3Wys4MFZ/7ErJPFiNS1rELIhY0+GJY365xUO69lsNhwFs++74DzL5Gxf0yEulAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA2LTE2VDExOjQ2OjA1KzAyOjAwRAxw4QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNi0xNlQxMTo0NjowNSswMjowMDVRyF0AAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
  background-position: 95% center;
  background-repeat: no-repeat;
  padding: 5px 21px 5px 8px;
}
#cartBoxRight .boxTitle span {
  text-align: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhALLQOwv/epAAAAr0lEQVQoz4WRsQ7BYBSFv1+EzcbWp9B4CE9iJ57DxGJHYjPwCJVKOvAE7cBgahOSJnIM2mrw67m5y70355x7rxH/UWOJh8fQNlBng0OXEe2f/RAh1JMVRgANYpo2DwApgd3kC17VwN6+hY3hTkSIb4pDXUg4EBFmec3qyuOksfiOnMHF50b6IbNikHs4siBhW2o69Nm9JVxJD7VK5FNJaxVbBMw4E5cY5nSYgKl69xMCempg9SfwMQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNi0wNi0xNlQxMTo0NTowMyswMjowMMzr/tgAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTYtMDYtMTZUMTE6NDU6MDMrMDI6MDC9tkZkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);
  background-position: 95% center;
  background-repeat: no-repeat;
  padding: 5px 21px 5px 8px;
}
#qrCodeBox .boxTitle span {
  text-align: left;
  padding: 5px 8px;
}
#web-page-search .boxTitle span {
  text-align: left;
  padding: 5px 8px;
}
#loginBox .boxTitle span {
  text-align: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAgQAAAIEBHRF40wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADQSURBVDiNpdExTgJRFIXh7w0mhDVQEBs6NiBxBboMwzbUuAqXYCaswnVQ2JipCFRQmFybGYLjY0TmJqd65/zv5lwRoS1MUKKqVWKS9Z4IbxAtbXKQHKDMhBuV5wCqDkDV9hd6Tg7w3uH//da3xKsGlFK6xgJfuMEzbo9+fsRDSmmA14j4OGyAKbZHv33iCXe4x4uf5W4xPVwBy8zKf2lZZ42wvwCwx6jADMOO5k/NELMC4wvCzYwLrHsA1pCw8v8OVkjNFeZ4w+6M4K72ziPCN98i+QZgs/DaAAAAAElFTkSuQmCC);
  background-position: 95% center;
  background-repeat: no-repeat;
  padding: 5px 21px 5px 8px;
}
.newsletterBox .boxTitle span {
  text-align: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAbwAAAG8B8aLcQwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAC5SURBVDiNpdOxagJBEMbx357gQVLZ65PYXt4h4AMJ9rZpJaVgd/XlPQJXSypL1yIjSDgl5w4MLMP3/3ZmYFLOWUkkVFjidSR7Qgd75CfzAH2BwfcEUzQj27/GBmqscR7x8zmYGr6wwNs/x+lDuwhWxg9WmGH3AN6FZhVM9kfwGYJ3HG/qx6jNQnPLDLbYYI5t5DxqQyPeXdJHQE28B5ecri7PRlVokCu0BQZtwsTvMb2MhE/oUuk5XwD3QnjWmnXEOAAAAABJRU5ErkJggg==);
  background-position: 95% center;
  background-repeat: no-repeat;
  padding: 5px 21px 5px 8px;
}
#mainSearchFormBoxSX .boxTitle span {
  text-align: left;
  padding: 5px 8px;
}
#mainSearchFormBoxDX .boxTitle span {
  text-align: left;
  padding: 5px 8px;
}
#currenciesBox .boxTitle span {
  text-align: left;
  padding: 5px 8px;
}
.web-page-latest-items .boxTitle span {
  text-align: left;
  padding: 5px 8px;
}
#categories .boxTitle span {
  text-align: center;
  padding: 0px 0px;
  color: #272a30 !important;
  display: flex;
  align-items: center;
}

#categories .boxTitle span::before {
  display: inline-block;
  content: "";
  right: 5px;
  background-color: #c73538;
  text-align: center;
  border-radius: 0px;
  line-height: 0;
  box-shadow: 0px 2px 6px 0px #0d0c0c59;
  font-weight: 300;
  width: 15px;
  height: 4px;
  margin-right: 8px;
}

#userBox .boxTitle span {
  text-align: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAgQAAAIEBHRF40wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADQSURBVDiNpdExTgJRFIXh7w0mhDVQEBs6NiBxBboMwzbUuAqXYCaswnVQ2JipCFRQmFybGYLjY0TmJqd65/zv5lwRoS1MUKKqVWKS9Z4IbxAtbXKQHKDMhBuV5wCqDkDV9hd6Tg7w3uH//da3xKsGlFK6xgJfuMEzbo9+fsRDSmmA14j4OGyAKbZHv33iCXe4x4uf5W4xPVwBy8zKf2lZZ42wvwCwx6jADMOO5k/NELMC4wvCzYwLrHsA1pCw8v8OVkjNFeZ4w+6M4K72ziPCN98i+QZgs/DaAAAAAElFTkSuQmCC);
  background-position: 95% center;
  background-repeat: no-repeat;
  padding: 5px 21px 5px 8px;
}
.rssFeed .boxTitle span {
  text-align: left;
  padding: 5px 8px;
}
#colDx .miniBox .boxTitle span {
  text-align: left;
  padding: 5px 8px;
}
#colSx .miniBox .boxTitle span {
  text-align: left;
  padding: 5px 8px;
}
.feedBackBox .boxTitle span {
  text-align: left;
  padding: 5px 8px;
}
.feedbackBoxMedia .boxTitle span {
  text-align: left;
  padding: 5px 8px;
}
#sendOrderDetails .boxTitle span {
  text-align: left;
  padding: 5px 8px;
}
#loginBox .boxTitle,
.newsletterBox .boxTitle,
#mainSearchFormBoxSX .boxTitle,
#mainSearchFormBoxDX .boxTitle,
#currenciesBox .boxTitle,
.web-page-latest-items .boxTitle {
  display: block;
  background-color: #edecec;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #edecec),
    color-stop(100%, #dedddd)
  );
  background-image: -o-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -moz-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -webkit-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -ms-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: linear-gradient(to bottom, #edecec 0, #dedddd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#edecec",endColorstr="",GradientType=0);
  font-size: 99%;
  line-height: 1.5;
  font-weight: bold;
  text-align: left;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  color: #000;
}
#userFeedbackOrders th,
#shoppingCartGrid th {
  background-color: #edecec;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #edecec),
    color-stop(100%, #dedddd)
  );
  background-image: -o-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -moz-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -webkit-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -ms-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: linear-gradient(to bottom, #edecec 0, #dedddd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#edecec",endColorstr="",GradientType=0);
  font-size: 99%;
  line-height: 1.5;
  font-weight: bold;
  text-align: left;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  color: #000;
}
#userFeedbackOrders .addFeedBackButton {
  display: block;
  font-weight: normal;
  font-size: 84%;
  line-height: 1.5;
  border: 0;
  margin: 0;
  color: #000;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg3RkZBQzUyQjVEOTExRThCNDZERDc2QTk4MThFNzRCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg3RkZBQzUzQjVEOTExRThCNDZERDc2QTk4MThFNzRCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODdGRkFDNTBCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODdGRkFDNTFCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7enyAJAAABuUlEQVR42oyTP0gCURzHf6mheWghDk0tzQ1tLi1W2CIcDU65NVzc0lpCheDSVE7i0CLkIugQcuAcREuuTk5hf/QQIvVU7vV9x7P0NOsHH+53v/d739977/ce0Y8pYFXA/UVwKsYuaI4dgmfwAd7Bm/BfwCdogI74fwSSXeC+VquxSqXCms0ma7fblj8cDlmpVGLcCoWC9UXuLdi1CzzU63X2H0PuNdgA+yDAJ7tGKqZpUj6fJ1Se2mM0GqVAwMo/AZdABU9g51vA4XBQKBSiwWAwJeD3+6nf73P3BtyBbbAJzlzjib1eb6YAj6fTae7ywazo0jEoTmyhWq1OCfDKuVyOOh3eCDoQYX4W60Cfe4iGYbBUKsUUReEHOKIH9kYFJlaQSCSo2+1a/3wlHKfTSZlMZpRmABloc9uIPTNVVScqu91uJtq39uc9QEUmSdL3ZI/HwzRN4/7V+PKt7s26241Gg8rlMnm9XkJlKhaLFIlE+NCKPddlD7RaLcpms+Tz+Sgej1MsFqNwOPzrQ+IC5vjt03WdkskkybJMwWBwZv54YAEcgXOxXxKvbgkszyj4CrbEa7XsS4ABAF3MGyjGu8x4AAAAAElFTkSuQmCC);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 2px 0 2px 21px;
  line-height: 18px;
}
#loginBox .boxTitle span,
.newsletterBox .boxTitle span,
#mainSearchFormBoxSX .boxTitle span,
#mainSearchFormBoxDX .boxTitle span,
#currenciesBox .boxTitle span,
.web-page-latest-items .boxTitle span {
  display: block;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
#categories .boxTitle,
#userBox .boxTitle,
.rssFeed .boxTitle,
.feedBackBox .boxTitle,
#colDx .miniBox .boxTitle,
#colSx .miniBox .boxTitle,
.feedbackBoxMedia .boxTitle,
#sendOrderDetails .boxTitle {
  /*! display: block; */
  background-color: #edecec;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #edecec),
    color-stop(100%, #dedddd)
  );
  background-image: -o-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -moz-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -webkit-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -ms-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: linear-gradient(to bottom, #edecec 0, #dedddd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#edecec",endColorstr="",GradientType=0);
  font-size: 21.7px;
  line-height: 1.5;
  font-weight: bold;
  text-align: left;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  color: #000;
  font-style: italic;
}
.rssHeader a,
#colDx .miniBox .boxTitle a,
#colSx .miniBox .boxTitle a {
  color: #000;
}
#categories .boxTitle span,
#userBox .boxTitle span,
.rssFeed .boxTitle span,
#colDx .miniBox .boxTitle span,
#colSx .miniBox .boxTitle span,
.feedBackBox .boxTitle span,
.feedbackBoxMedia .boxTitle span,
#sendOrderDetails .boxTitle span {
  /*! display: block; */
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
/*!!TITOLI COLONNA SINISTRA/DESTRA FINE!!*/
#sheetBox .boxTitle.secondary {
  display: none;
}
#sheetBox .boxTitle img {
  float: left !important;
  margin-right: 7px !important;
}
#sheetBoxTopDetails .boxTitle {
  padding: 0;
  margin-bottom: 10px;
  font-size: 138.5%;
  line-height: 1.5;
  font-weight: bold;
  text-align: left;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
}
#sheetBox .detailsBox table {
  width: 100%;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
}
#sheetBox .imagesBox {
  text-align: center;
  display: ;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 0 10px;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  width: auto !important;
  float: left;
  margin: 0 10px 10px 0 !important;
  max-width: 900px !important;
}
#sheetBoxTopDetails .boxTitle span {
  display: block;
  text-align: left;
  padding: 0 0 10px;
}
#sheetBoxTopDetails {
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
}

.slick-prev, .slick-next{
  display: none !important;
}

#colMid #sheetAddToCartRow th,
#colMid #sheetAddToCartRow td {
  background: #fbfbfb;
}
#sheetBoxesMenu li {
  position: relative;
  left: 0;
  z-index: 2;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 160px;
  display: inline-block;
  line-height: 2em;
  text-align: center;
  margin-right: 3px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  background-color: #edecec;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #edecec),
    color-stop(100%, #dedddd)
  );
  background-image: -o-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -moz-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -webkit-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -ms-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: linear-gradient(to bottom, #edecec 0, #dedddd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#edecec",endColorstr="",GradientType=0);
}
#sheetBoxesMenu li.selected {
  bottom: -1px;
  background-color: #4e4c4c;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #4e4c4c),
    color-stop(100%, #272727)
  );
  background-image: -o-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -moz-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -webkit-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -ms-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: linear-gradient(to bottom, #4e4c4c 0, #272727 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
}
#sheetBoxesMenu li.selected a {
  color: #fff;
}
#sheetBoxesMenu a {
  font-weight: bold;
  display: block;
  padding: 0 5px 5px;
  font-size: 84.5%;
  color: #000;
}
.servicesBox a {
  color: #6b6969;
  display: block;
  line-height: 1.5;
  border: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  clear: both;
}
#sheetBoxTopDetails .detailsBox h2,
#sheetBoxTopDetails .servicesBox h2,
#sheetBoxTopDetails #addVotoBox h2 {
  white-space: nowrap;
  margin-bottom: 5px;
  color: #fff;
  font-size: 92%;
  line-height: 1.5;
  font-weight: bold;
  text-align: left;
  border-top: 1px solid #c73538;
  border-right: 1px solid #c73538;
  border-bottom: 1px solid #c73538;
  border-left: 1px solid #c73538;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  background-color: #c73538;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #4e4c4c),
    color-stop(100%, #272727)
  );
  background-image: -o-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -moz-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -webkit-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -ms-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: linear-gradient(to bottom, #4c4c4c 0, #c73538 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
  text-align: left;
  padding: 5px;
}
#sheetBoxTopDetails .detailsBox h2 span,
#sheetBoxTopDetails .servicesBox h2 span,
#sheetBoxTopDetails #addVotoBox h2 span {
  display: block;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
#sheetBoxTopDetails .detailsBox,
#sheetBoxTopDetails .servicesBox,
#sheetBoxTopDetails #addVotoBox {
  padding: 0;
  margin: 0 0 10px 980px;
  clear: none !important;
}
#sheetProductBoxes h2,
#sheetBox .cross_selling h2,
#sheetBox .attachmentsBox th,
#shoppingCartGrid thead th,
table.artCollBox th {
  white-space: nowrap;
  margin-bottom: 15px;
  color: #fff;
  background: #c73538;
  font-size: 92%;
  line-height: 1.5;
  font-weight: bold;
  text-align: left;
  border-top: 1px solid #c73538;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  text-align: left;
  padding: 5px;
}
#sheetProductBoxes h2 span,
#sheetBox .cross_selling h2 span {
  white-space: initial;
  display: block;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
table.artCollBox th span {
  white-space: initial;
}
.descriptionBox,
.variantsBox,
#shoppingCartGrid,
.features,
.componentsBox,
.artCollBox,
.attachmentsBox,
.links,
.video,
#sheetProductVoti,
#sheetProductInWebOrders,
#sheetBox .cross_selling,
.documentsBox {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  overflow: hidden;
  width: 100%;
  clear: both;
  padding: 0;
  margin: 0 0 10px 0;
}

.descriptionBox{
  font-size: 19px;
}

a.allVotesButt {
  padding: 10px;
  display: block;
  color: #fff;
  background: #272727;
}
#searchBrandForm,
#latestModelsBox,
#searchForm,
#cartBoxRight,
#qrCodeBox,
.web-page-search {
  clear: both;
  background: #e31f23;
  padding: 0;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #fff;
  border-left: 1px solid #fff;
  margin: 0 0 10px 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  color: #fff;
}
#loginBox,
.newsletterBox,
#mainSearchFormBoxSX,
#mainSearchFormBoxDX,
#currenciesBox,
.web-page-latest-items {
  clear: both;
  background: #dfdede;
  padding: 0;
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd;
  margin: 0 0 10px 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  color: #000;
}
#categories,
#userBox,
.rssFeed,
.feedBackBox,
#colDx .miniBox,
#colSx .miniBox,
.web-page-latest-items,
.feedbackBoxMedia .content,
#sendOrderDetails .container > div {
  clear: both;
  background: #fff;
  padding: 0;
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd;
  margin: 0 0 10px 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  color: #000;
}

#categories{
  height: 500px;
  overflow-y:scroll;
}

#categories_Title{
  position: sticky;
  top: 0;
  z-index: 10;
}

.feedBackBox p,
.rssFeed p {
  color: #585858;
}
#languagesBox {
  margin-bottom: 10px;
}
#languagesBox img {
  border: 1px solid #000;
  margin: 0 2px 0 2px;
}
.rssBody h4 {
  font-size: 84.5%;
  padding-bottom: 5px;
}
.rssBody .itemDate {
  font-weight: bold;
}
.rssBody p {
  padding-top: 2px;
}
.rssFeed li {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRUFBNTM1MzQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRUFBNTM1MjQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6bl/T6AAAAe0lEQVR42mL8//8/w8SJExMYGBhagDgFiHcwQEF+fj4DE5TNCcTSQLwRiAMZkABMwXQgLgZiNiBeDcSx6ApAoA+I06HsRUAcjq4ABpixWQECRUA8E4j/AnEcEK8ECbJAJTOBuBeIfwFxBBCvRzfhCxA/BWIfZEkQAAgwADz8Fhimv1SMAAAAAElFTkSuQmCC);
  background-position: 2px 9px;
  background-repeat: no-repeat;
  padding: 5px 5px 5px 13px;
  text-align: left;
  border-top: 1px dotted #999;
  margin: 0;
}
.rssRow img {
  display: none;
}
.feedBackBox {
  text-align: right;
}
.feedBackBox li {
  border-bottom: 1px dotted #999;
  margin: 0;
  padding: 5px;
  text-align: left;
}
.feedBackBox li a {
  display: block;
  padding: 2px 0 0 0;
}
.feedBackBox a {
  display: block;
  padding: 2px 5px 0 0;
}
.feedBackBox p {
  padding-top: 2px;
  white-space: normal;
}
.feedBackBox span {
  display: block;
  padding-top: 2px;
}
.userBox form {
  padding: 4px;
  text-align: right;
}
#loginBox form {
  padding: 0 10px 10px 10px;
  overflow: auto;
}
#loginBox label {
  display: block;
  margin: 5px auto 2px auto;
  text-align: left;
}
#loginBox input[type="text"],
#loginBox input[type="password"] {
  display: block;
  margin: 0 auto 2px auto;
  width: 100%;
}
#loginBox .remember_label {
  width: auto;
  float: left;
  padding-right: 5px;
  margin: 0;
}
#loginBox .remember_input {
  background: #fff;
  width: auto;
  float: left;
}
#loginBox ul {
  border-top: 2px dotted #999;
  padding: 4px;
  clear: both;
  text-align: right;
}
#loginBox a,
.userBox a {
  font-size: 84.5%;
}
.userBox ul,
.userBox p {
  padding: 4px;
  text-align: left;
}
.userBox li {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQjJFREQ1OTQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjJFREQ1ODQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4axubRAAAAKElEQVR42mL8//8/Az7AAiImTpyIVVV+fj4jEwMBMBgUMBLyJkCAAQDZkAoL0Tc/WQAAAABJRU5ErkJggg==);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 2px 0 1px 13px;
}
#userBox p strong {
  display: block;
}
#cartBoxRight > form {
  padding: 5px 10px 10px 10px;
}
#cartBoxRight p {
  padding: 4px 4px 10px 4px;
}
#cartBoxRight .cart_content_detailed {
  margin: 0 auto 0 auto;
  background: #fff;
  text-align: left;
}
#cartBoxRight .cart_item {
  border-bottom: 1px solid #ddd;
  display: flex;
  flex-wrap: wrap;
}
#cartBoxRight .cart_item:nth-child(odd) {
  background: #eee;
}
#cartBoxRight .cart_item .imageLink {
  max-width: 40px;
  margin: 5px 0 0 5px;
}
#cartBoxRight .cart_item .description {
  margin: 5px 5px 0 5px;
  flex: 70%;
  flex-grow: 1;
}
#cartBoxRight .cart_item .description a {
  font-size: 77%;
}
#cartBoxRight .cart_item .price {
  padding: 5px 5px 5px 45px;
  color: red;
  font-weight: bold;
  flex-grow: 1;
  align-self: center;
}
#cartBoxRight .cart_item .qta {
  padding: 5px;
}
#cartBoxRight .cart_item .cart_refresh_input {
  width: 35px;
  padding: 1px;
  display: inline-block;
}
#cartBoxRight .cart_item .delete {
  display: table-cell;
  padding-left: 5px;
}
#cartBoxRight .cart_item a {
  font-weight: bold;
  font-size: 84.5%;
}
#cartBoxRight .total_box {
  background: #fff;
  font-size: 84.5%;
  margin: 0 auto 10px auto;
  padding: 5px;
  overflow: auto;
  border-top: 1px solid #ddd;
}
#cartBoxRight .total_label {
  color: #000;
  float: left;
}
#cartBoxRight .total_value {
  color: red;
  font-size: 138.5%;
  float: right;
}
#cartBoxRight .shipping,
#cartBoxRight .payment,
#cartBoxRight .shippingZone {
  color: #6c6c6c;
  background: #fff;
  font-size: 84.5%;
  margin: 0 auto 0 auto;
  padding: 5px;
  text-align: left;
}
#cartBoxRight .shipping span,
#cartBoxRight .payment span {
  font-weight: bold;
}
#cartBoxRight .shippingZone span {
  display: block;
}
#cartBoxRight .shipping .cTitle,
#cartBoxRight .shippingZone .cTitle {
  color: #000;
}
#cartBoxRight .payment .pTitle {
  color: #000;
}
#cartBoxRight .shipping p {
  padding: 0;
}
#searchBrandForm select {
  width: 90%;
  margin: 5px 0 5px 0;
}
#searchBrandForm fieldset {
  border: 0;
  padding: 0;
  margin: 0;
}
#searchBrandForm dl.filterBoxes {
  border: 0;
  margin: 0 5px 0 5px;
}
#searchBrandForm dl.filterBoxes dd {
  float: none;
  width: auto;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQjJFREQ1OTQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjJFREQ1ODQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4axubRAAAAKElEQVR42mL8//8/Az7AAiImTpyIVVV+fj4jEwMBMBgUMBLyJkCAAQDZkAoL0Tc/WQAAAABJRU5ErkJggg==);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 2px 0 2px 13px;
}
#latestModelsBox ul {
  margin: 0 auto 5px auto;
  text-align: left;
}
#latestModelsBox li {
  border-top: 1px solid #eee;
  display: block;
  overflow: auto;
}
#latestModelsBox a {
  display: block;
  font-size: 77%;
  padding: 5px;
}
#latestModelsBox img {
  margin: 0 5px 5px 0;
  float: left;
}
.newsletterBox form {
  padding: 10px;
}
.newsletterBox p {
  padding: 0 10px 0 10px;
  text-align: left;
}
.newsletterBox input[type="text"] {
  width: 100%;
  display: block;
  margin: 0 auto 5px auto;
}
#searchForm form,
.web-page-search form {
  padding: 5px 10px 5px 10px;
}
#searchForm input[type="text"],
.web-page-search input[type="text"] {
  margin-bottom: 5px;
  width: 100%;
  display: block;
}
#mainSearchFormBoxSX form,
#mainSearchFormBoxDX form {
  padding: 4px;
  margin: 1px;
}
#mainSearchFormBoxSX input[type="text"],
#mainSearchFormBoxDX input[type="text"] {
  width: 100%;
  margin-bottom: 2px;
}
#mainSearchFormBoxSX fieldset,
#mainSearchFormBoxDX fieldset {
  border: 0;
  padding: 0;
  margin: 5px 0 0 0;
}
#mainSearchFormBoxSX label,
#mainSearchFormBoxDX label {
  display: none;
}
#mainSearchFormBoxSX .filters label,
#mainSearchFormBoxDX .filters label {
  display: block;
  font-weight: bold;
}
#mainSearchFormBoxSX select,
#mainSearchFormBoxDX select {
  width: 100%;
  margin-bottom: 5px;
}
#mainSearchFormBoxSX .filters_area input,
#mainSearchFormBoxDX .filters_area input {
  display: block;
  float: left;
  clear: left;
  padding: 0;
  margin: 2px 1px 0 0;
  height: 12px;
  width: 1%;
}
#mainSearchFormBoxSX .filters_area label,
#mainSearchFormBoxDX .filters_area label {
  display: block;
  float: left;
  font-size: 77%;
  text-align: left;
  margin: 2px 0 0 0;
  width: 85%;
}
#categories li ul {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  opacity: 0;
  height: 0;
  display: block;
}
#categories li:last-child {
  border-bottom: 0;
}
#categories a.open + ul {
  opacity: 1;
  height: auto;
  overflow: visible;
}
#categories ul.openblock {
  background: #f6f6f6;
}
#categories > ul > li.li-folder {
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  margin: 0;
}
#categories > ul > li > a.folder {
  text-align: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRUFBNTM1MzQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRUFBNTM1MjQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6bl/T6AAAAe0lEQVR42mL8//8/w8SJExMYGBhagDgFiHcwQEF+fj4DE5TNCcTSQLwRiAMZkABMwXQgLgZiNiBeDcSx6ApAoA+I06HsRUAcjq4ABpixWQECRUA8E4j/AnEcEK8ECbJAJTOBuBeIfwFxBBCvRzfhCxA/BWIfZEkQAAgwADz8Fhimv1SMAAAAAElFTkSuQmCC);
  background-position: 2% center;
  background-repeat: no-repeat;
  padding: 2px 4px 2px 13px;
  font-weight: normal;
  font-size: 110%;
}
#categories li.li-folder {
  position: relative;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  margin: 0;
}
#categories div.loadCat {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 9999;
  opacity: 0.8;
  background-color: #eee;
  background-repeat: no-repeat;
  background-size: 20px !important;
  background-position: center;
}
#categories a.folder {
  text-align: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRUFBNTM1MzQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRUFBNTM1MjQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6bl/T6AAAAe0lEQVR42mL8//8/w8SJExMYGBhagDgFiHcwQEF+fj4DE5TNCcTSQLwRiAMZkABMwXQgLgZiNiBeDcSx6ApAoA+I06HsRUAcjq4ABpixWQECRUA8E4j/AnEcEK8ECbJAJTOBuBeIfwFxBBCvRzfhCxA/BWIfZEkQAAgwADz8Fhimv1SMAAAAAElFTkSuQmCC);
  background-position: 2% center;
  background-repeat: no-repeat;
  padding: 2px 4px 2px 13px;
  font-weight: normal;
  color: #6b6969;
  font-size: 110%;
}
#categories li.li-item {
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  margin: 0;
}
#categories li.li-item a {
  text-align: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQjJFREQ1OTQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjJFREQ1ODQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4axubRAAAAKElEQVR42mL8//8/Az7AAiImTpyIVVV+fj4jEwMBMBgUMBLyJkCAAQDZkAoL0Tc/WQAAAABJRU5ErkJggg==);
  background-position: 2% center;
  background-repeat: no-repeat;
  padding: 2px 4px 2px 13px;
  font-weight: 800;
  color: gray;
  font-size: 110%;
}

#categories a {
  display: block;
  line-height: 1.5;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#categories a.open + ul a {
  color: #6b6969;
}
#categories li ul {
  padding-left: 15px;
}
#categories > ul > li > a.folder:hover {
  background-color: #272727;
  color: #fff;
}
#categories > ul > li > a.open {
  text-align: left;
  background-color: #ededed;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFOTc3RjVGNzQ0MkIxMUU2ODBDRjk5OEVCQTc3OTlEOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFOTc3RjVGNjQ0MkIxMUU2ODBDRjk5OEVCQTc3OTlEOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4k0nSzAAAAcklEQVR42mL8//8/Az7AMnHixFggzQPE09HkMoH4OwuQaAdiaSDmBOI+qGQREPcC8VOQgkQg3gIV+AJVAGL/AuIUkILdQBwBxKuBeCYQ/4VikNgOJqiO9VCTQIAZyl4PdiSSoxZDjQWBlTBBRkLeBAgwACtwG45hsMgOAAAAAElFTkSuQmCC);
  background-position: 2% center;
  background-repeat: no-repeat;
  padding: 2px 4px 2px 13px;
  font-weight: normal;
  color: #6b6969;
  font-size: 110%;
}
#categories li ul a.open {
  text-align: left;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFOTc3RjVGNzQ0MkIxMUU2ODBDRjk5OEVCQTc3OTlEOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFOTc3RjVGNjQ0MkIxMUU2ODBDRjk5OEVCQTc3OTlEOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4k0nSzAAAAcklEQVR42mL8//8/Az7AMnHixFggzQPE09HkMoH4OwuQaAdiaSDmBOI+qGQREPcC8VOQgkQg3gIV+AJVAGL/AuIUkILdQBwBxKuBeCYQ/4VikNgOJqiO9VCTQIAZyl4PdiSSoxZDjQWBlTBBRkLeBAgwACtwG45hsMgOAAAAAElFTkSuQmCC);
  background-position: 2% center;
  background-repeat: no-repeat;
  padding: 2px 4px 2px 13px;
  color: #6b6969;
  font-weight: bold;
}
#categories li > a.current {
  font-weight: bold !important;
}
.foot-latest-items .boxTitle {
  padding: 5px;
  font-weight: bold;
}
.foot-latest-items .title {
  font-weight: bold;
  font-size: 90%;
  line-height: 1.2 !important;
  display: block;
}
.foot-latest-items .date {
  font-size: 85%;
  display: block;
}
.foot-latest-items li {
  display: block;
  padding: 5px 5px 5px 5px;
  margin: 0 0 5px 0;
  border-top: 1px solid #bcbcbc;
  text-align: left;
  position: relative;
}
.web-page-latest-items li {
  display: block;
  padding: 5px;
  margin: 0 0 5px 0;
  border-top: 1px solid #ccc;
  text-align: left;
}
.web-page-latest-items li a,
.foot-latest-items li a {
  display: block;
  margin-bottom: 5px;
  font-weight: normal;
}
.web-page-latest-items .date {
  color: #546e7a;
  font-size: 90%;
  display: block;
  font-style: italic;
}
#colMid .bigBox .boxTitle,
#colMid .carousel .boxTitle,
#colMid .bigBoxFade .boxTitle,
#colMid .feedBackBox_mid .boxTitle,
#colMid #formRequestInfo .boxTitle,
.fancybox-inner #formRequestInfo .boxTitle,
#existentUserBox .boxTitle,
#regForm.gCheckout .boxTitle,
#newUserBox .boxTitle {
  display: block;
  padding: 0;
  margin-bottom: 10px;
  background-color: #edecec;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #edecec),
    color-stop(100%, #dedddd)
  );
  background-image: -o-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -moz-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -webkit-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -ms-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: linear-gradient(to bottom, #edecec 0, #dedddd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#edecec",endColorstr="",GradientType=0);
  font-size: 138.5%;
  line-height: 1.5;
  font-weight: bold;
  text-align: left;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #bbb;
  border-left: 1px solid #fff;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  color: #000;
}
#colMid .bigBox .boxTitle span,
#colMid .carousel .boxTitle span,
#colMid .bigBoxFade .boxTitle span,
#colMid .feedBackBox_mid .boxTitle span,
#colMid #formRequestInfo .boxTitle span,
.fancybox-inner #formRequestInfo .boxTitle span,
#existentUserBox .boxTitle span,
#regForm.gCheckout .boxTitle span,
#newUserBox .boxTitle span {
  display: block;
  text-align: left;
  padding: 7px 8px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
#colMid .bigBox .boxTitle a,
#colMid .carousel .boxTitle a,
#colMid .bigBoxFade .boxTitle a,
#colMid .feedBackBox_mid .boxTitle a,
#colMid #formRequestInfo .boxTitle a,
.fancybox-inner #formRequestInfo .boxTitle a,
#existentUserBox .boxTitle a,
#regForm.gCheckout .boxTitle a,
#newUserBox .boxTitle a {
  color: #000;
}
#colMid .bigBox,
#colMid .carousel,
#colMid .bigBoxFade,
#colMid .feedBackBox_mid,
#colMid #formRequestInfo,
.fancybox-inner #formRequestInfo,
#existentUserBox,
#regForm.gCheckout,
#newUserBox {
  clear: both;
  background: #fff;
  color: #000;
  padding: 0;
  border-top: 1px solid #bbb;
  border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb;
  border-left: 1px solid #bbb;
  margin: 0 0 30px 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
}
#colMid #mainSearchFormBox .boxTitle,
#colMid #categoriesLinksContainer .boxTitle,
#colMid #brandLinksWrapper .boxTitle,
#colMid #compatTypesBox .boxTitle,
#colMid .web-page-items .boxTitle,
#colMid #sendOrder .boxTitle {
  display: block;
  padding: 0;
  margin-bottom: 10px;
  background-color: #edecec;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #edecec),
    color-stop(100%, #dedddd)
  );
  background-image: -o-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -moz-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -webkit-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -ms-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: linear-gradient(to bottom, #edecec 0, #dedddd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#edecec",endColorstr="",GradientType=0);
  font-size: 138.5%;
  line-height: 1.5;
  font-weight: bold;
  text-align: left;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #bbb;
  border-left: 1px solid #fff;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  color: #000;
}
#colMid #mainSearchFormBox .boxTitle span,
#colMid #categoriesLinksContainer .boxTitle span,
#colMid #brandLinksWrapper .boxTitle span,
#colMid #compatTypesBox .boxTitle span,
#colMid .web-page-items .boxTitle span,
#colMid #sendOrder .boxTitle span {
  display: block;
  text-align: left;
  padding: 7px 8px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
#colMid #mainSearchFormBox .boxTitle a,
#colMid #categoriesLinksContainer .boxTitle a,
#colMid #brandLinksWrapper .boxTitle a,
#colMid #compatTypesBox .boxTitle a,
#colMid .web-page-items .boxTitle a,
#colMid #sendOrder .boxTitle a {
  color: #000;
}
#colMid #mainSearchFormBox,
#colMid #categoriesLinksContainer,
#colMid #brandLinksWrapper,
#colMid #compatTypesBox,
#colMid .web-page-items,
#colMid #sendOrder {
  clear: both;
  background: #fff;
  color: #000;
  padding: 0;
  border-top: 1px solid #bbb;
  border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb;
  border-left: 1px solid #bbb;
  margin: 0 0 30px 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
}
#colMid #mainSearchFormBox a,
#colMid #categoriesLinksContainer a,
#colMid #brandLinksWrapper a,
#colMid #compatTypesBox a,
#colMid .web-page-items a,
#colMid #sendOrder a {
  color: #5b5b5b;
}
#colMid #mainSearchFormBox a:hover,
#colMid #categoriesLinksContainer a:hover,
#colMid #brandLinksWrapper a:hover,
#colMid #compatTypesBox a:hover,
#colMid .web-page-items a:hover,
#colMid #sendOrder a:hover {
  color: #000;
}
#colMid .miniBox .boxTitle {
  display: block;
  padding: 0;
  margin-bottom: 10px;
  background-color: #4e4c4c;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #4e4c4c),
    color-stop(100%, #272727)
  );
  background-image: -o-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -moz-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -webkit-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -ms-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: linear-gradient(to bottom, #4e4c4c 0, #272727 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
  font-size: 100%;
  line-height: 1.5;
  font-weight: bold;
  text-align: left;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #bbb;
  border-left: 1px solid #fff;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  color: #fff;
}
#colMid .miniBox .boxTitle span {
  display: block;
  text-align: left;
  padding: 5px 8px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
#colMid .miniBox .boxTitle a {
  color: #fff;
}
#colMid .miniBox {
  clear: both;
  background: #fff;
  color: #000;
  padding: 0;
  border-top: 1px solid #bbb;
  border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb;
  border-left: 1px solid #bbb;
  margin: 0 3px 30px 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
}
#colMid .miniBox a {
  color: #5b5b5b;
}
#colMid .miniBox a:hover {
  color: #000;
}
#existentUserBox .boxTitle,
#regForm.gCheckout .boxTitle,
#newUserBox .boxTitle {
  max-width: initial;
}
#showCart .showCartTable th {
  background-color: #edecec;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #edecec),
    color-stop(100%, #dedddd)
  );
  background-image: -o-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -moz-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -webkit-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: -ms-linear-gradient(top, #edecec 0, #dedddd 100%);
  background-image: linear-gradient(to bottom, #edecec 0, #dedddd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#edecec",endColorstr="",GradientType=0);
  font-size: 138.5%;
  line-height: 1.5;
  font-weight: bold;
  text-align: left;
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #bbb;
  border-left: 1px solid #fff;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  color: #000;
  padding: 5px;
  width: 1%;
  white-space: nowrap;
  font-size: 100%;
}
#showCart .showCartTable th.name {
  width: auto;
}
#showCart .showCartTable {
  clear: both;
  background: #fff;
  color: #000;
  padding: 0;
  border-top: 1px solid #bbb;
  border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb;
  border-left: 1px solid #bbb;
  margin: 0 0 30px 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
}
#colMid .bigBox.boxColumns ul {
  width: 100%;
  overflow: hidden;
  display: table;
  table-layout: fixed;
  border-collapse: separate;
  border-spacing: 10px;
}
#colMid .bigBox.boxColumns li {
  padding: 10px 0;
  border-top: 0;
  border-right: 0;
  border-bottom: 1px solid #ccc;
  border-left: 0;
  position: relative;
  display: table-cell;
  overflow: hidden;
  text-align: center;
  vertical-align: top;
}
#orderByForm,
.rdy-search-results .tools .bar {
  background: #fff;
  padding: 0;
  border-top: 1px solid #bbb;
  border-right: 1px solid #bbb;
  border-bottom: 1px solid #bbb;
  border-left: 1px solid #bbb;
  margin: 0 0 30px 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
  color: #000;
  padding: 7px 0 7px 0;
}
#orderByForm p {
  padding: 0;
  margin: 0;
  line-height: 18px;
  font-weight: bold;
  display: inline-block;
}
#orderByForm form {
  padding: 0;
  margin: 0;
  line-height: 18px;
  display: inline-block;
  background-position: 2px center !important;
}
#orderByForm input {
  color: #000;
  text-align: left;
  padding: 0 20px 0 20px;
  margin: 0;
  cursor: pointer;
  border-left: 0;
  border-top: 0;
  border-bottom: 0;
  border-right: 1px solid #ccc;
  background: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-position: 96% center !important;
}
#orderByForm form:last-child input {
  border-right: 0;
}
#colMid .miniBox {
  clear: none;
  width: 32%;
  float: left;
  text-align: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#colMid .miniBox ul li a {
  color: #5b5b5b;
}
#colMid .miniBox ul li a:hover {
  color: #000;
}
#formRequestInfo table {
  margin-top: 10px;
  width: 100%;
  table-layout: fixed;
}
.fancybox-inner #formRequestInfo {
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.fancybox-inner #formRequestInfo table {
  width: 100%;
  max-width: 500px;
}
#formRequestInfo form {
  padding: 10px;
  text-align: left;
}
#formRequestInfo p {
  padding: 0 0 10px 0;
  text-align: left;
}
#formRequestInfo label {
  display: block;
  font-weight: bold;
  color: #555454;
  margin: 8px 0 2px 0;
}
#formRequestInfo input,
#formRequestInfo textarea,
#formRequestInfo #maskedField2,
#formRequestInfo #maskedField4,
#formRequestInfo select {
  width: 99%;
  margin: 0 2px 0 0;
}
#formRequestInfo textarea {
  height: 150px;
}
#colMid .bigBox {
  overflow: hidden;
}
#colMid .bigBoxFade {
  height: 167px;
  overflow: hidden;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
#colMid .bigBox .bottomLink,
#colMid .carousel .bottomLink,
#colMid .bigBoxFade .bottomLink {
  text-align: right;
  background: #eee;
}
#colMid .bigBoxFade ul {
  height: 112px;
  overflow: hidden;
  margin: 0;
  padding: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#colMid .bigBox ul {
  overflow: hidden;
  margin: 0;
  padding: 0;
}
#colMid .bigBox li,
#colMid .bigBoxFade li {
  border-top: 1px solid #fff;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #fff;
  padding: 4px 0 4px 160px;
  margin: 0;
  position: relative;
  overflow: hidden;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#colMid .boxColumns li .date {
  display: block;
  background: 0;
  padding: 0;
}
#colMid .boxColumns li .imageLink {
  margin: 0 auto 15px auto;
  width: 100%;
  min-height: 155px;
  float: none;
  display: block;
}
.carousel_wp > ul > li .title {
  display: inline-block;
  font-size: 115% !important;
  height: 2.4em;
  line-height: 1.2em;
  overflow: hidden;
  padding: 0 10px 0 10px !important;
  margin: 0 0 10px 0 !important;
}
#colMid .boxColumns li .title {
  height: 2.4em;
  overflow: hidden;
  padding: 0 10px 0 10px;
  margin: 0 0 10px 0 !important;
}
#colMid .boxColumns li .details {
  float: none;
  width: auto;
  padding: 0;
  text-align: center;
}
#colMid .boxColumns form {
  width: 100%;
  margin: 0 !important;
}
#colMid .boxColumns .pricePicking {
  display: none;
}
#colMid .bigBox .column .title img {
  position: absolute;
  top: 2px;
}
#colMid .bigBox .column .title img:nth-child(even) {
  left: 50px;
}
#colMid .bigBox .column .title img:nth-child(odd) {
  left: 2px;
}
#colMid .bigBox .imageLink,
#colMid .bigBoxFade .imageLink {
  float: left;
  text-align: center;
  border: 0 !important;
  width: 160px;
  margin: 0 -160px 0 -160px;
}
#colMid .bigBox .imageLink img,
#colMid .bigBoxFade .imageLink img {
  margin: auto;
  max-width: 150px;
  max-height: 150px;
}
#colMid .bigBox .title,
#colMid .bigBoxFade .title {
  display: block;
  font-size: 115%;
  line-height: 1.2em;
  font-weight: normal;
}
#colMid .bigBox .title img,
#colMid .bigBoxFade .title img {
  float: left !important;
  margin-right: 7px !important;
}
#colMid .bigBox .details,
#colMid .bigBoxFade .details {
  width: 37%;
  float: right;
  padding: 5px 0 5px 10px;
  margin: 0;
}
#colMid .bigBox .details strong,
#colMid .bigBoxFade .details strong {
  font-size: 84.5%;
}
#colMid .bigBox p,
#colMid .bigBoxFade p {
  color: #6b6969;
  padding: 5px 0 5px 0;
  margin: 0;
  width: 60%;
  float: left;
}
#colMid .bigBox p.news,
#colMid .bigBoxFade p.news {
  width: auto;
}
#colMid .bigBox dl,
#colMid .bigBoxFade dl {
  width: 60%;
  float: left;
  padding: 5px 0 5px 0;
  margin: 0;
}
#colMid .bigBox dt,
#colMid .bigBoxFade dt {
  font-weight: bold;
  width: 40%;
  line-height: 1.5;
  float: left;
  clear: both;
  text-align: left;
  padding: 0;
  margin: 0 5px 0 0;
}
#colMid .bigBox dd,
#colMid .bigBoxFade dd {
  padding: 0;
  line-height: 1.5;
  float: left;
  overflow: hidden;
  text-align: left;
}
#colMid .bigBox .availability,
#colMid .bigBoxFade .availability {
  display: block;
  margin-bottom: 5px;
  padding-top: 1px;
}
#colMid .bigBox form,
#colMid .bigBoxFade form {
  margin: 5px 0 5px 0;
}
#colMid .bigBox .date,
#colMid .bigBoxFade .date {
  background-image: url(data:image/gif;base64,R0lGODlhCAAKAKIEAP/8ycrKyv/5oYODgwAAAAAAAAAAAAAAACH5BAEAAAQALAAAAAAIAAoAAAMbOKrUI1AMF+F8IQug6u5Zxj3VKITBCKzs4ioJADs=);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 5px 0 13px;
  line-height: 15px;
}
#colMid .web-page-items.short > ul {
  padding: 10px 10px 10px 10px;
  margin: 0;
}
#colMid .web-page-items.short .list-item {
  list-style: none;
  margin: 0;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRUFBNTM1MzQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRUFBNTM1MjQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6bl/T6AAAAe0lEQVR42mL8//8/w8SJExMYGBhagDgFiHcwQEF+fj4DE5TNCcTSQLwRiAMZkABMwXQgLgZiNiBeDcSx6ApAoA+I06HsRUAcjq4ABpixWQECRUA8E4j/AnEcEK8ECbJAJTOBuBeIfwFxBBCvRzfhCxA/BWIfZEkQAAgwADz8Fhimv1SMAAAAAElFTkSuQmCC);
  background-position: 0 5px;
  background-repeat: no-repeat;
  padding: 0 0 10px 13px;
}
#colMid .web-page-items.short .date {
  font-weight: bold;
  display: block;
  font-size: 90%;
  font-style: italic;
}
#colMid .web-page-items.sidebyside > ul {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: space-around;
  -webkit-align-content: stretch;
  -ms-flex-line-pack: stretch;
  align-content: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  margin: 0 !important;
  padding: 0 !important;
}
#colMid .web-page-items.sidebyside .list-item {
  position: relative;
  top: 0;
  left: 0;
  -webkit-flex: 1 1 33%;
  -ms-flex: 1 1 33%;
  flex: 1 1 33%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 !important;
  padding: 20px 10px 35px 10px !important;
  text-align: center;
  list-style: none !important;
}
#colMid .web-page-items.sidebyside img {
  max-width: 100%;
  max-height: 200px;
}
#colMid .web-page-items.sidebyside .date {
  margin: 0 0 10px 0;
  display: block;
  font-weight: bold;
  color: #546e7a;
}
#colMid .web-page-items.sidebyside .title {
  line-height: 1.2em !important;
  max-height: 2.4em !important;
  min-height: 2.4em !important;
  overflow: hidden;
  padding: 0 !important;
  margin: 10px 0 10px 0 !important;
}
#colMid .web-page-items.sidebyside li > .description {
  margin: 0 0 20px 0;
  padding: 0;
  text-align: justify;
  display: -webkit-box;
  max-width: 100%;
  -webkit-line-clamp: 10;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
#colMid .web-page-items.sidebyside li > .description * {
  line-height: 1.4em !important;
  margin: 0;
  padding: 0;
}
#colMid .web-page-items.sidebyside li .c_butt {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  text-align: right;
  padding: 10px;
  background: #ccc;
  color: #fff;
  font-weight: bold;
  box-sizing: border-box;
  font-style: italic;
}
#colMid .feedBackBox_mid ul {
  margin: 0;
  padding: 0;
}
#colMid .feedBackBox_mid li,
#feedBackResult li {
  border-bottom: 2px dotted #ccc;
  padding: 5px;
  list-style: none;
  margin: 0;
}
#colMid .feedBackBox_mid li a,
#feedBackResult li a {
  display: block;
  padding: 2px 0 0 0;
  text-align: left;
}
#colMid .feedBackBox_mid a {
  display: block;
  padding: 2px 5px 2px 0;
  text-align: right;
}
.miniBox .firstElement {
  position: relative;
  overflow: hidden;
}
.miniBox .imageLink {
  display: block;
  min-height: 150px;
  margin-bottom: 5px;
}
.miniBox .title {
  overflow: hidden;
  font-size: 92%;
  padding: 0 5px 0 5px;
  margin-bottom: 5px;
  display: block;
}
.miniBox .item {
  border-bottom: 1px solid #ddd;
  padding-bottom: 5px;
  margin-bottom: 5px;
}
.miniBox ul {
  margin-right: 1px;
  padding: 5px;
  text-align: left;
}
.miniBox li {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRUFBNTM1MzQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRUFBNTM1MjQ0MkIxMUU2ODc0QkU3NjEzNzQwNjUzMyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6bl/T6AAAAe0lEQVR42mL8//8/w8SJExMYGBhagDgFiHcwQEF+fj4DE5TNCcTSQLwRiAMZkABMwXQgLgZiNiBeDcSx6ApAoA+I06HsRUAcjq4ABpixWQECRUA8E4j/AnEcEK8ECbJAJTOBuBeIfwFxBBCvRzfhCxA/BWIfZEkQAAgwADz8Fhimv1SMAAAAAElFTkSuQmCC);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 2px 0 2px 13px;
  font-size: 84.5%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.miniBox .bottomLink {
  font-size: 77%;
  background-color: #e1e1e0;
  padding-bottom: 2px;
  overflow: auto;
  width: 100%;
}
.miniBox img {
  max-width: 150px;
}
#colMid #categoriesBoxes,
#colMid #brandBoxes {
  text-align: center;
  margin: 0 0 30px 0;
  padding: 0;
  overflow: auto;
  clear: both;
}
#colMid #categoriesBoxes li,
#colMid #brandBoxes li {
  display: inline-block;
  overflow: hidden;
  text-align: center;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  width: 162px;
  height: 128px;
  padding: 10px 10px 10px 10px;
  margin: 0 auto 0 auto;
}
#colMid #categoriesBoxes li a,
#colMid #brandBoxes li a {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  display: block;
  width: 100%;
  height: 100%;
  overflow: hidden;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-left: 1px solid #ccc;
  margin: 0 auto 0 auto;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
}
#colMid #categoriesBoxes strong,
#colMid #brandBoxes strong {
  display: block;
  margin-bottom: 5px;
  background: #fff;
  font-size: 100%;
  line-height: 1.5;
  font-weight: bold;
  text-align: center;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  overflow: hidden;
}
#colMid #categoriesBoxes strong > span,
#colMid #brandBoxes strong > span {
  display: block;
  height: 2.4em;
  line-height: 1.2em;
  overflow: hidden;
  text-align: center;
  padding: 5px;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
#colMid #categoriesBoxes.noDesc a,
#colMid #brandBoxes.noDesc a {
  text-align: center;
}
#colMid #categoriesBoxes.noDesc img,
#colMid #brandBoxes.noDesc img {
  margin: 0 auto 0 auto;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
  max-width: 100%;
  max-height: calc(100% - 31.2px - 10px - 5px);
}
#colMid #categoriesBoxes.noDesc span.description,
#colMid #brandBoxes.noDesc span.description {
  display: none;
}
#colMid #categoriesBoxes.withDesc img,
#colMid #brandBoxes.withDesc img {
  float: left;
  margin: 0 5px 5px 5px;
}
#colMid #categoriesBoxes.withDesc span.description,
#colMid #brandBoxes.withDesc span.description {
  color: #606060;
  text-align: left;
}


@media screen and (min-width: 800px) {

}


#mainSearchFormBox form {
  padding: 4px;
  text-align: center;
}
#paramsFormblockHead {
  height: 0;
  overflow: hidden;
}
#mainSearchFormBox input {
  width: 65%;
  float: left;
  padding: 5px;
  margin: 0 0 5px 0;
}
#mainSearchFormBox label {
  width: 18%;
  text-align: right;
  display: block;
  float: left;
  margin: 0 5px 5px 0;
  font-weight: bold;
  padding: 4px 0 4px 0;
  max-height: 22px;
}
#mainSearchFormBox fieldset {
  border: 0;
  padding: 0;
  margin: 10px 0 10px 0;
  width: 100%;
  float: left;
  display: flex;
  flex-wrap: wrap;
}
#mainSearchFormBox fieldset label {
  font-size: 84.5%;
}
#mainSearchFormBox select {
  width: 25%;
  float: left;
  margin: 0 0 5px 0;
}
#mainSearchFormBox .butt1 {
  float: none;
  clear: left !important;
  width: 150px !important;
  margin: 0 auto 5px auto !important;
}
.filterBoxes {
  border-top: 1px solid #ddd;
  padding: 0 0 5px 0;
  margin: 5px 0 2px 0;
  text-align: left;
  overflow: hidden;
  clear: both;
}
.filterBoxes a {
  background: none !important;
  padding: 0 !important;
  font-size: 84.5% !important;
}
.filterBoxes dd {
  float: left;
  width: 33%;
  margin: 0;
  padding: 0;
}
.filterBoxes dt {
  font-weight: bold;
  display: flex;
  margin: 0;
  padding: 0;
  clear: left;
  font-size: 100%;
  background: #c8c8c8;
  flex-wrap: wrap;
}
.filterBoxes .currentFilter strong {
  margin-right: 5px;
}
.filterBoxes dt a {
  font-weight: normal;
}
.filterBoxes dt span {
  font-weight: normal;
  display: inline-block;
  margin-left: 3px;
}
.filterBoxes a.delFilter {
  position: relative;
  display: inline-block;
  padding-left: 20px !important;
  font-size: 0 !important;
}
.filterBoxes a.delFilter::after {
  position: absolute;
  top: 50%;
  left: 0;
  content: "";
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5klEQVR4nO2VUQrCMBBE4wVtZlT80LMrKFZFD5CNgrJQQWzULG0VsQ/6l9mXZJPGuZ6ev0GAiZDHSG4C6XNzAYAAWyEPARibpBfnBhqM5EU/IU9CTt9Olpzq2LvcwSRWhNzfCuTIH6VVZuesBO+ZKJSUP5GetIZZrGiPagWBs4xG84ezUB8DzFwTwgt5Z9J3W5nbikakVt7ZSnPlnUqVVE9TB+4j0tilXL5xuOTFlcm5561LXUXr8uB90cIvszCLI7lu+khEcmUWC1m28CyWZnHwvtAZR2Bh2bIqt9RsAIZmcU/Pz3IFITzwuZRERNYAAAAASUVORK5CYII=");
  background-color: #c8c8c8;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: 0 center;
  background-size: 14px;
  height: 14px;
  width: 14px;
  border: 1px solid #888;
  border-radius: 3px;
  display: block;
  margin-top: -7px;
}
.filterBoxes a.delFilter:hover::after {
  background-color: #acabab !important;
}
.filterBoxes .expandButton {
  clear: both;
  float: none;
  width: auto;
  margin: 0;
  padding: 0;
  background: #ccc;
}
.filterBoxes .expandButton a.open {
  background-image: url(data:image/gif;base64,R0lGODlhCAAIAJECAH9/fwAAAP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NkFGQjI5Q0UyNzNGMTFFNjhBMEJENzg4QkZDRDkyRDMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NkFGQjI5Q0YyNzNGMTFFNjhBMEJENzg4QkZDRDkyRDMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2QUZCMjlDQzI3M0YxMUU2OEEwQkQ3ODhCRkNEOTJEMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2QUZCMjlDRDI3M0YxMUU2OEEwQkQ3ODhCRkNEOTJEMyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAIALAAAAAAIAAgAAAIPlI+JAAkRmnkwClqt2qYAADs=);
  background-position: top right;
  background-repeat: no-repeat;
  display: block;
  height: 6px;
  border: 0 !important;
}
.megamenufilters .filterBoxes dd {
  width: 100%;
  padding: 0 !important;
  float: none;
}
.megamenufilters .filterBoxes {
  border: 0;
  overflow: visible;
  margin: 0;
}
#sheetBox {
  clear: both;
}
#sheetBoxesMenu {
  width: 100%;
  clear: both;
  padding-top: 30px;
  position: relative;
  top: 0;
  left: 0;
}
#sheetProductBoxes {
  clear: both;
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
}
#shoppingCartGrid th {
  font-size: 92%;
  padding: 5px;
  text-align: left;
}
#sheetBox .thumbsList {
  margin-top: 20px;
}
#sheetBox .thumbsList .thumb {
  padding: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#sheetBox .detailsBox th {
  text-align: left;
  padding: 5px;
  width: 120px;
  border-top: 1px dotted #ddd;
}
#sheetBox .detailsBox strong.th {
  padding-bottom: 10px;
  padding-top: 10px;
  display: block;
}
#sheetBox .detailsBox td {
  padding: 5px;
  border-top: 1px dotted #fff;
}
#sheetBox .availability a {
  cursor: help;
}
#sheetBox .detailsBox .documentAttachments .attachment .ico-file {
  background-size: 17px;
}
#sheetBox .detailsBox .documentAttachments .attachment {
  display: flex;
  justify-content: space-between;
  margin: 5px 0 5px 0;
  border-bottom: 1px solid #ddd;
  padding: 0 0 5px 0;
  align-items: center;
  font-size: 88%;
}
#sheetBox .detailsBox .documentAttachments .attachment:last-child {
  border: 0;
}
#sheetBox .detailsBox .documentAttachments .attachment .description {
  flex-basis: 100%;
  display: flex;
  flex-flow: column;
  justify-content: center;
}
#sheetBox .delivery,
.resultBox .delivery,
#colMid .bigBox .delivery a {
  display: block;
  color: #737373;
  font-size: 84.5%;
  padding: 3px 0 0 0 !important;
  font-style: italic;
}
#sheetBox .delivery a,
.resultBox .delivery a,
#colMid .bigBox .delivery a {
  color: #737373;
  border-bottom: 0 !important;
}
#sheetBox .warehouseList,
.resultBox .warehouseList,
#colMid .bigBox .warehouseList {
  padding-bottom: 10px;
}
#fancybox-manual-butt {
  border: 1px solid #ddd !important;
  color: #1267cf;
  cursor: pointer;
}
#sheetAddToCartRow form {
  width: 100%;
  text-align: left;
}
#sheetBox .grossPrice,
#sheetBox .priceMessage {
  margin-bottom: 5px;
}
#sheetSelectVariantsRow td {
  padding: 5px 0 10px 0 !important;
  /*! border: 1px solid #ccc !important; */
  background: #fff !important;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
}
#sheetSelectVariantsRow label {
  white-space: nowrap;
  text-align: left;
  padding: 5px;
  width: 120px;
  /*! border-bottom: 1px dotted #ddd; */
  font-weight: bold;
  display: block;
  float: left;
  clear: left;
}
#sheetSelectVariantsRow label.error {
  width: auto;
  margin-left: 130px;
  border: 0;
}
#sheetSelectVariantsRow select {
  float: left;
  margin: 5px;
  width: 60%;
  padding: 6px;
  border: 1px solid #888;
  font-size: 100%;
}
.servicesBox {
  overflow: auto;
}
.attachmentsBox {
  margin-bottom: 10px;
}
.attachmentsBox td {
  border-bottom: 1px dotted #ccc;
  padding: 4px;
}
.attachmentsBox td .description {
  display: flex;
  flex-flow: column;
  justify-content: center;
}
#sheetBox p {
  margin-bottom: 10px;
}
#sheetBox .descriptionBox li {
  list-style: circle outside;
  margin-left: 15px;
}
.magnifyarea {
  -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
  background: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
#tech-specs .box-header h2 {
  background: #e9e9e9;
  padding: 2px 5px 2px 5px;
  font-size: 14px;
  color: #000;
  margin-left: 2px;
}
#tech-specs .label {
  background: #e9e9e9;
  padding: 2px 5px 2px 5px;
  text-align: right;
  width: 20%;
  font-size: 92%;
}
#tech-specs .scd-label {
  border-bottom: 1px dotted #ccc;
  padding: 2px 5px 2px 5px;
  text-align: right;
  width: 25%;
  font-size: 84.5%;
}
#tech-specs td {
  border-bottom: 1px dotted #ccc;
  padding: 2px 5px 2px 5px;
  width: 55%;
  font-size: 84.5%;
}
#sheetBox.news .descriptionBox {
  clear: none;
  width: auto;
}
.artCollBox ul,
#sheetProductInWebOrders ul {
  display: table;
  width: 100%;
}
.artCollBox li,
#sheetProductInWebOrders li {
  display: inline-table;
  text-align: center;
  width: 33%;
  vertical-align: bottom;
  padding: 5px 0 5px 0;
  border-bottom: 1px solid #ddd;
}
.artCollBox img,
#sheetProductInWebOrders img {
  margin: 0 auto 0 auto;
  display: block;
}
.artCollBox div,
#sheetProductInWebOrders div {
  min-height: 80px;
  width: 180px;
  margin: 5px auto 0 auto;
  vertical-align: top;
}
.artCollBox div a,
#sheetProductInWebOrders div a {
  line-height: 13px;
  height: 26px;
  overflow: hidden;
  display: block;
  margin-bottom: 10px;
  font-weight: bold;
}
table.artCollBox {
  border-right: 1px solid #ddd;
}
table.artCollBox td {
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd;
  padding: 4px;
  vertical-align: middle;
}
.image_lab,
.title_lab,
.price_lab,
.notes_lab,
.notesnum_lab,
.cart_lab,
.code_lab,
.dispo_lab {
  font-weight: bold;
  background: #eee;
}
table.artCollBox td.image img {
  width: 40px;
}
table.artCollBox .title {
  width: 40%;
}
table.artCollBox .cart {
  width: 17%;
  text-align: right;
  white-space: nowrap;
}
table.artCollBox .image {
  width: 50px;
}
table.artCollBox .price {
  width: 20%;
}
.componentsBox li {
  padding: 2px 0 5px 0;
  float: left;
  width: 100%;
}
.componentsBox li .imageLink {
  display: block;
  float: left;
  margin: 0 5px 0 0;
}
.componentsBox img {
  margin: 0 5px 0 0;
}
.features th {
  background: #eee;
  text-align: right;
  border-bottom: 2px solid #fff;
  padding: 4px;
}
.features td {
  padding: 4px;
}
.features .bkg1,
.features .bkg2 {
  background: 0;
}
.documentsBox li {
  padding: 5px;
}
.documentsBox li > * {
  vertical-align: middle;
}
.ico-file {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAAAxVJREFUSA21Vt1S2kAUPgkQAqGIQ8X6VxVruWG8sKUXeGffgTfoS9k+gQ+g3mhnnA5CtY5acEBH1OmFjFiVjvKrpHuW7jYLRGKLYcLufuec/XY35zuJlM/ntf399A2Qa37+vQRra6t6tVqm96eFBV2uVKqnaMVreHT0VG52Df8YgjdCEsYym+AqDAQaRpfJZGioQMnmmpwch6WlpRNxGmb908qFQmG1BaNDxKXl5eW606nYmYOqus6i0eiwsGY05nIncH19nWrjCgYnYG9nJ9wWwaZsi3gCA+A+2JmZtalUSk8mk0eMX8IH9Co4BeVyhWEwERznfdY5PDwCu90Ol5eXcX5SzIjtSY6nA4Vlmw2mp6do/8v6erTj06NWkz+eVN4+r4lLE27c3wt2uryG3hBAHOD6R1+OtOHUhn+apoEW1Do6dAIlBi4uLiqsb9bGYrEa2qSVlZXviuIImznquo6aUyRJqtMAo3bMgo6PTyEUCskkSDfNttbgbDZLT4nmrfEBulwqDA4NCv67u3vg9fZRzDTRhQgy2Py6CelUGugzMTK0OuJ4ZGwEIu8ioCiKWDA6Obdilhkcjmb+Wt4DY7LEoHk8MBDw05jeMXRSJFI8msFyarBNy8VikRduBpq16Es1YUUPOAlqguphZiYc9vubx2Y2ezccS1SpVPoRiUQmiAwE/csouP8lwAXIskxU4B0j0rlPJBJZIlZeBR59uGY7cjgc3OTz+V6jTuPx+BaCtGLPzUWhcH4BFUPV5hGkoxL9DgSeGyHT/kZ8Aw6yB9zuVNW/JBztUWf72zbskUJiI28He61WPyPzDj20Eyu8NpsMgRcBWt/Rf/bNLL3XVj/n7Y1Gg5Zdq8dhhdDoQ8RRbRYUgvZ6J0YiToI7wXcE3v9ySUB+Ms9aYQpOUqvV4OL8JyERdCQ4dxtozzzg8zXfGEZfToKFHnfT6WVtDEA9oPAec3GSu7s78tVW7HpcquqEbp8arQvgJPhp8VQZRr6cKsVW5l6Oyfy/JCzZpHp+7O/vf6tpbk+vCG5vSzdXV1dbbrf7w2+9NHnmxfiIvwAAAABJRU5ErkJggg==) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  width: 30px !important;
  height: 31px !important;
  padding: 0 0 0 30px !important;
  line-height: 47px;
}
.ico-file.doc {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABHpJREFUSA21Vl1MHFUU/u7ssLvsLLvL3wJSWNiKMQpolIZqNNEilVZMbFV8MTYmGn3zQaMvRtukWjU++WCMPmh8MJaGoo3SqAVtUm1ToYI0tSFly8+Sbdn/LWyHYdnrvRcYYHeHQpQ7mb9zzne+e849586Qoa/fUN4ffWAGbBw99DQxRRtf1w6/+jj8SSvSNS0H0dPTM6aqScpP/ixzU0IIvy2O597tovzkbyQyo9G3vrkELUVBOEZImbmchen+M0Cvx1T6XvcIPXZuih471S+sBeXc3E2aeXJ6aZEz91UKBoO9uVRcTl44eHR+jsoiAG707L22wDP79txGus8H6PBkAq885sFPQ0EszIbgTgcvCi7fdBKJZApP3leG364Ch/tm6wmfWS4e4ZvSFd1y0NlZW4IbxmOoEHEQ9x16HLkmsqs2jWIa9rXv3b2d6yUe+FNN5cL2tbZa7NjuQvPtLrz4SJWO/9UnIUZcXr4QP/5w8nfCV9Va5tUNbvUw6huDfKA5f3xnc5UnGokZ27Py2VZVKfS9vYFxEYskSUilUsagDI0ApWk6QwzIbI23VS96z1QKkKIoULxKps7wXS/2zs5Os6HVkqKjo0Pjj+TIkU+GB9XKekMAK5NvD3nMhDTNcxv5svPheqvT0FwojvelNVZgEissKmJ5e18dSgrM+K7/GsyyBFVbwP7mCgSiKj48MYo0q8bjfRd4loioqenEHH4ZDqK1oQQ//83ujaU4czkijDnFoF8ToK7eASoAvFSK7GZ88P0VfPZSAz46cQWKxYR39teJKfmT+fjybBwf90yAHPj0r5XqF2rjSyQah2ErGcFE0P5JP0D1ZcmyLSp2wcYWmQ+dYXVfZiKW+5TLBcOYbzzTZs27Yrej1F0sZDrDGot1XgwZaryenLBNMxjuHjndM6EUj8c3vHDcViR/I/3AGXlPiH4Ysu6ot1isRrPYkHxXTRpFJDrZ3tZSw9ZtTf/rW1Z9VQEa2HlDTWFwLAF/RBXOeTHXlSsYCcyg3xcXsrsq7bjH4wDf6i9cjWN+gaLFS5Evp8EaDRY1PPLE3tY7ec9xgE7CN1S304zPeyfw/EOVkE0EZU4LBpjjUxdD2M1aizueYuRmmeCr034UKnkod1nwz9QMqh0pNJavlLEguxkcaG9vaxI1Iqa3dLFbTfC6bTg/GoNJIvCW2SBfIqgpzUfohiYiam0oFTpOWrFEMpGQMZEArofCSMTZw+K4/9E3u6geybI0193EimlhTZZZCtikV33msmChcAyRGJsos5P33G0N7HzQU2EEWF136zVpNr5aEJ/74+w12W0nWi1LxVaNCac0p68Jz2MkHP1PXEUlRXA4CrJ86CQOpwMFzGC9lGShVwkI2MEKJdfQSTRNQ2g6zEgyVjgXykCmFNjhcmV/uHQSs9nMNssS9llZnyQvLw/8L2AzQyfhvw6xWPyW6bJaLeCp3czQSfivBY9kK4akqurihrQV3plP5j9B+JadTCa/KCwsbFIUm/3/4pqdTc5Eo9F+m8328r8AQNu5qv7oJQAAAABJRU5ErkJggg==) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  width: 30px !important;
  height: 31px !important;
  padding: 0 0 0 30px !important;
  line-height: 47px;
}
.ico-file.gif {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABKtJREFUSA2tVl1oXEUU/ubm3t3N5m93Q7JpYpqalLTgliKp1RZBSrGK9ElJHnwRFSVvKvRF8U1QUHz2QWxRjA8RfBAbUShUrElN02JsF1qrNWvSbLI3m83dP3fv/lznzGZu7v7FYj2wOzPnfOecmTPnnDts8bMzbcqHh9LgdGjxBYbrhz+1Sht5a+uhS9ZPQ+csZfm9nkixo4zWa2MwPgpGVIIu3YnQUCFSoR+tWClhWqnH54WE5fN/Cy6tFPqz9QifffcP4Srz5i3h7tfPL1fQMzMzS6Ra+yO+MEOm8rk8DVWk6Lp+gThuj7tKQHx27dgnBS2rigOQNPN6d/SxF0/3s9Tzi5Z2qhvaMz1InbgC/SUNscHEDbUUTkM9EYCVKgpzPWcLWE9FQ1UHczoSu0saKZsn5/a2I3/+ZQtpInazGd8UTBmezq4ONPUhzjGcPGCfo8re9iI6qSIRNO4cn3hqhFiMAj769imY3+hofWsYrFsDa21B8ZcUsq+GK2oMiLzGBN9wx2eF0mBRGNi2u/sQTt+GSgkzenJsiKDyQI3U9g0LCIwLyUpSSVCgOwCKgKTYWgy9fb2QsZT8ugBIb26Ph6dHDsuRFXT5uiRejFVK5MXpqQrpWPC4VGh6etol583GiYkJk2Tsh5c/uB5Y6A01A8KyEFoMuRg7UiCMevjysebgbSvhqZJpWZbCGLPEWTp+PIoSv8T82RWwLhWsU0Vx3oC1JnaBMiyEp+bLXJ+JLCyc16GMtG7bA7TTvbDiYgeCp17MCKUbUz9XPLCABsWn2Qp2umxz+ufcWLsYxYa5BUZ9w0b+y0Q3N5uneTNd+wKpkngkGuJ4dDD04F4hsxUILJOuVkumDvHtWq0F0ZqSsZbqFMiama/E3x/w1+IrRS+5+roupqt3o3C5XDBNEwMP9EuxGKs8ZDJZW0hgorsrqzaPJk27RxXKsVAMw2gcSwdITgkrauJe6oGUqCZEPRyYfTjkUTzS0H8ao5MtMIKp5UfHn9zHL5oy26aqltXySCc03r5Lt7MofBcH86lwPRtE4VsdrueCtpL5VQzl33eCSoL1SQ15vwVeaDC0zd+Ojz99kGqOZPZteN4Ygmu8D7n3l1D4Pg5lwA0l6OK8IJRBD7ST3TC/1sWv1gEZcl+pfMPKPDM7TP9o+Iv58qUvzy+QzE7b8koOricCgLeFt4gOtL6zH9kztwgjyMqXUb6Zkcu60XdVge9qEau5GOJFQ8rHZkfOWVXhEhKV32vxnhNBGqsb1/Mb0M0EePSg6pO+6P6jB/fwTrRDzsqt4u9A6mY1OnsxCqrxufm5NTU3pJlKqK1O5/9i5BJa3r4Tp1Eq9rY2b92bw4mpndPjhcq4UTtq6IQM0Gdtt6+VbE30rSRKIiWciEXNX1MnTtxWwoCqtaC9vd1mS+M2Y5fJrk7K5TJWV6IoFitvq61NA3sG+njGMMR4S6T+2dcfFC1xFx87dVILSqfSkA8rKSNn9CpwEm1C5a9CL7/DZmRXvBNAO5X918lvNifnSSMpTtgIo+ZyObs8JUB+xeT6fkZuP8moZWez2Y/9fv8RnrY7N3s/lrkuT+d0IpFY8Hq9r/wD1ZwSdR2u0EwAAAAASUVORK5CYII=) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  width: 30px !important;
  height: 31px !important;
  padding: 0 0 0 30px !important;
  line-height: 47px;
}
.ico-file.jpg {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABNlJREFUSA2lVm1MW2UUfu7t7cdaoLQQKAXGlxMGKM6ByxKzaYgSNRGTCT+dxpmY+NfofizGX4vxx2I0Jhr9MTVxGTGSLBtDzbIEGZqFqBtkKm5AKRRoLdAPSltKr/e85b3c2w9C5DS973nP+zznvB/nvPcKd75+23YpORWFIh+cuSIYSl8oT1a3tKCkvBzOduF9DA0NzSYSGzL9SZcIOjvtoSYjZ798UaY/9YRYMip71/7Bj1OXIBBnGwSRFJVH+MGJz+Wf/r4sE+WT0Xfkqz9/l0FrQ/LQPDxzQ64S8QQ1OhEDgcANspgtZt0A2YVzn/VupiSZLYBGj7tPLfY+f9otUPB6x2G0uZ5grMmpP2AOmyfFRmcbM1z78yu4Sxrg2bqDi5MX2nULY4jtB5tdOBRRbVxXp+2ZmVMHSWGzWQmuMCPfnhJ7sX7ztBS2jsr2ZnUd2kGu16IDB2Km6Z5n+5rIJvGF19ibIIkmPNX0Ekamr6Da3gha+ze/fYg53EWN8ZFGOghjVB4T6JQoGfYqv94eg3TC/aanu+vpOiLxBeVzUN/IIGgK3/To1uIsc4J2gIt/yY8KVwX4XnK7jkRGHs1ssSjpEYfXMw97qZ3jWasjURRtJB1S0xG4PjAwYOJ6oba/vz9JY8KnH78+4bUG2gsBBSXbz595zyQInZuEkdKPl7VXo6wQntmHx+aSsiyLgiDsZPLpzrMQBQMCUR/G52+goqgWxeZS3Jq9hq10GsNjg2mFLahZSK4OGG0osThwuKIL/677UFt6iEXwhO8x0vXR7zMRXjn6Ln6ZHUZXbTe+/f2CEknEa13ncG/5NiOk7VHc9FyGb2kBrJaYdQ+PeZ+3cJoX4qsHSJWk7ERenLI7qGs4yMZUAoF50mWzeOqQXbdL2UBKxmzJIZC3ZIJlARxORzY+U/TcGlgOMNW3sAiTyYRkMonqGjcfZq0uwvp6TB0kMMnCvE+1kVLwhtKhNB0xFArl30sNiKuEZTWxl3ogEtUEq4dIs7ndZivijv5XWys/CsuGxdvzzKl65aAps1XJubLsljIcKn8M08FJtFZ2MWAovoK//OPYTCs7XdKIBmcrgrEl3A/exeZWZkPrxCMQt4wwiCKESGqqp6evhWqOHOhOgwxUa22uLqWcnKhzNGN09io2NiN4ueMtHK97Thk7xmz3gxMoMTuJwiSQmGMt1WjKJj48fGsw/cP1gXEyqml7pPok/FGvUq9FSKTijAAlvw2ipMx4gv3bKo+h3tkCo8EEV/FBdD/Uh4vj5xk2ZgxiBkE8mHmAZf9Shg8cffWjk3LOdgkQICu/3YRumrS8tRsEc14PqLzprpA6ynsXn2w9UQWNY33h5g+YMxENjI1tv5lGR0aWJLupKllhq9l1VvsZdFpmEuqZaB1Rsdts1pxvDi0mW6ePFyrjfNdR3iDkgF5ru72t+NVE70qSMCIsCOtkPQoG0eLWVkOQjAYUFe0ULHeuxRXSdw2SVnLeN7+IVCrF+GsrIVRVu5TMFuBXrkS6P13uSnYlFgpA9oJBopEo+IcVd0DB6KtAKzQJSZJgVc6wkORUPAFppvz+LUTU2il4OBRmPK2d61I8Hg/xDm/5W4z399Mq/sMCXdmxWOwLh8PRqaTtzsnux7PCVdI5urq6Om61Wt/4DwPTEe8w84TPAAAAAElFTkSuQmCC) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  width: 30px !important;
  height: 31px !important;
  padding: 0 0 0 30px !important;
  line-height: 47px;
}
.ico-file.pdf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABJ9JREFUSA2tVmtsFFUU/mZ2urU7pe+HpaUPVxG0SmxJARv94S8Tjc+2CRpNfFUx/CA+En9ojNEmJkb8oQ0hGBNQICnxDyENRKvEV0raUkvVkEbK9gHb7bZst92dzr5mvOcuM53ZZVgIns2de+655zvnPs45dzF26B15pNWrUwMRMZoS1Zd23Kv/4K3S0d/f71NVRadGvERagiBQlyYbnnCphSDHC4QhHVKXsjDRng/02KkTpvro4YPpNZCbWGxVz2wkF8nexYtT1GWRGAwGB5qaGrImSC4MPnRfIk9R+AZIQ939rr/9pTfWC6tf9+rQdbgfexrqga8wW1KOYG3tX1wz9s0+6NEIEiePo5qhpubmmwVaWZYTJuAInZkyyNg0X7bPN82PwhCSkqMpjjDMWHu+j01JzdyHddLgL73QjaXKisn2zue9JBPoku7Z9RbcT3Qg+vYuSC1tkO5/AK4tLUhdmICyp5vuCZMv74ZQUIBIvvsPDvK6bzOM5uyH5oOQAh9/OdW0ra0hdGXJGcDCp25DLZ9PDPw8xTcrF8pIpJK81dXXwuVyIZlMrrVE0mbwmgcgiunIlCQJZCSTTJA1TKpr6GadyQz2vr4+t7NaeqarqytOnDDQ/ex4ycifzY4AQUfLUJ9bELYmSEdqHT/fjBzHfe7oP3EWYCKLIZ3vRd7/Hb8wLTAHzX8ZsYP74e54DsmRM0gNn4HGovHc0W81WhE/Ztddd4OlFl+VureHR4TU9iAEeR2XuX47zUFjRw7pAqVzwYefYvWj9+D5rBeuJi9WOh5Nh83YWQ6gz/RKBHNRBRxgSnMwlyMM4JRKTli+6dmZWUA3ryVLt6y8BB5Z5nLTgzUvMxHWlOQeAoF5KMoqPJ4CVFdXwTc5ZcPIhYWorCrnMg4gZSKjb7wjuwxxBfbhAGNg9IaH+oY6iCz0rWTuwSq8Hu9YPZxAYjgcXitbTlpX5aTLD/9G8oEwlBM8HzaP/t3skeyby+Esa3qW1baVisqZ7Z07G9m9UWSbZJYsaVs7qCGV4vUtceoE8h5/hgew5r+ExOkfoQcDyH/lTRb5hdxAyncBiePfc97/4utQi4rBEg0rkjTR3rlzE+UcTZqH62reAqG0DGrv58zwnSh4/xPkPfwItDk/4scOw9OzF+4nO+F+qgupyX8RZ29I8pefuAP65I8OcZ5yVE4kNlKe/nrsyDAJ7TEiMp95eVD3fcEBlIpEYu0GiPWNSE37+Fib8UGbOM9541M2fhbUfMsrCKyqhrh1YGONbh6XIf2/+tlIBDy9WTmWQq/u8efv2F5Db6xJTjysOqZ2msnA0MtG7ffBwTkp3uCNi5udi22GqZsexhfCMfNOlsPLuLIYumkjVkBZRRmKitI11yo3nRQVF4Ha9UjTbOFvUxXAflefQ9sEG5hOaOJaf6eM53FxYRHqWtRk2uFjeV0hSkqKs+ZsTrJmLYLyinQhtYhumLU5oWptFGCyQGODgvMLtp3Q34vb11dDpNzKQTYn9Bw4UWVVhdNUTrmoqmo4p9YtKDD7ywKVbEVRDpSWlm6VZU+68t2CUQMajSqRUCg07PF4XvsPkYn9TwAoy10AAAAASUVORK5CYII=) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  width: 30px !important;
  height: 31px !important;
  padding: 0 0 0 30px !important;
  line-height: 47px;
}
.ico-file.png {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABM5JREFUSA2lVltvG0UUPrter+21m8TOxUmcNsElpQpu1NKqQkWCUtoqqgDBi1VekCrUdx76C/gFbXmhVC0SL4g8ViSpoAEEJJVoQKIOLSBI6taX2E7i+2XXjpc5s55lvfGGUI60OzNnvnPOzJzLDPfLp5fcn8hvl4DQ5YsvcQIOpk4eBY+dg/iVRVU4G8hHX92njgKocGE8FxUQ+mglio1G719fUPHDEffBN0WV5wCaZMjJcpVycYbHny6H+FsPq6rSaKo3fiqrdx/L6q0fIhp6dnb2EYqaP+RTNahKrsnYtBGfyWTmkeNwOtomkM9dujZfb/BOugGcPRmoJt86d3qY+3ZVVkFVIV1uwh4HD+X1GHiKq8vU1nfROjzXJ8DLYyI8kP3w8UN3qG1jRkNUopAv6jzW15cdXX2sT2KHrmZzY5My2fF0de9pPzyjCN1H14Hj+j6Mk6w/YY+DVEmsnDt7aj/yBNw4buGFIQE+u1+DoM8G/W4etpoAkVQdpsYdcG0pAM+LShAdIZYSixx6yffsJFP6r23kfgRowLx2QhhFNNtQJ8mxIIXAfLUVVAzk6/UBngCj9FoaBgYHgJ0l4287AGbN4XSS8KjBk2gMunu6GZ62bUJoxWipDWkYkHjWaHp6WmR9qzYcDis4x1398EZkxXkwZAVUidrL7zlEjjtWR4yQC4VDPit0iz+zGFVUlaQYx6l0LxeOuMBuAyiQGJ77Q4bwISd0iTzEClvw+XKNJKIKM4u/EjcDR6PQ7+GhgUNC70y6aLucrkMfiQakP/N2KvTFwrJKOb+tN+Dmz1U6+dG9Cm0lUh4kQTuXkhSAmagDbt4raPlPEbv4pVJp6zC3ktcdiJlETqIjjpwOjD6zj87pAghmQWeWYqGDfO0YzIjWGIPRTNsEUJsi0ygAr89rxmtJz7iZVIZ2E/EkiKIIiqJAYGSYTdO2zUK5rPkAZxCMFI8laMt+lhWKAcwtn8/nO5+lGUnGiKW+300+oDzmBM2HZPD1kEuSOujcPWtCiIG7mnoydeaVMeLoVihr8jwmHBoIem1wZr8Ip4MiHPJrMXCE1L6Jfq0/QKL9xb12KjXao2EPDwogklRC4nkb1KXevSR1tuZu3/mdBI9eBXRvjHTbwC1ycGdFocX0zYMOelecIkbDISf4XBw1jmMsvF/9pcCDTAN6nJqKuKxdU5ijdY//AObp3O0vl3ABetjiAE3byO9rYgjpPEnyH+N1WCtuwbuHXZAiN1eu2oTxXjvdwUiXDd4gi7lytwJZzgfZug9iJEQ2NtapPID76PmrC+p/rvAtaWBXPBub2+RaCjC9cdHC8f5y8sSkbcgiWcnDojNZ4RFNZUKYJcOw+P3CmtAjNpQhj+6jzhr/B7fPWZfbfMJ0YbK73dK2Nweb79Ti4wXTuFM56mgEleC1ttNtxUoT3pVIBShSI3Rg+lkaMeJy2TwI5G7xeDw6mynXGTt0djTSbDYhEUtCo9GgKnKbeRgKDAKW7jQpiVg/B4f9tCTuYKM9T4zAUrEE7GHF+GgMXwVGwkUIggAS8aEV6RlvBOBKWf018q36aLyQJ3ckketEQq1Wy5sn2C1m5j/NmOgvcFiyK5XKda/Xe4yE7T+efRqNBhkSzqVsNrskSdLFvwH9OAbTKe89dAAAAABJRU5ErkJggg==) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  width: 30px !important;
  height: 31px !important;
}
.ico-file.ppt {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABW9JREFUSA2tVltsVEUY/s7u6d67l162LbRsKUmDsYYgBBIpRiQCUXgxUomGRDHGxBijiQ/qiz4QX03gxcQHE2IUGt8IiESCFtFIQCAQSquW3d627P1+7x7n/9s57indgIl/cs78M/Pf5r/NKDdPfODMXP09BwE7j11SzK/2mSsbDxxBSyaMPb0tn+Ls2bPBifG7Wrlc1Ag3EanZbEZwKkQocOndnRp9hCt/fXaQEZqAeP6cmNRyuaym0IRXxU8h+sE9r8DeP4TC1A0Ug7eQ2PAstrxwSGGVRC0/YidcVy/FkAnhubCcwhSNRi/IWf9AAOv6+3hK68rF93ZX1XpFlQTK06+Fh196Y40SHxsVlmlwP7kXlUgIUzevIK16bjNl8pfvQF/Hc0dgHz+Pe+N3hwxnSSVS8LZ5WSo7h7B4NI5UKq07iTfI3PbOdphMJnSv6WIOFlXI5+FwOlGr1aCqSwYadDDp8o/P0edv08/RuCnx3GP7kFOdU8MHDm2gNRMd3Dd8EIF3voDFH0D/+1+h5+WPmZ6ORuC68wOsi6WBa2dOamOnRy9zlHq6u3nzUX53JyahZvd9FNq2e1egkSGfL0BRFEQWIjxqmgaKD8HkhYsh3W+0ELo3zZ5wOh2IRWK0BGIgmJv9N9oPOEC6TkadgmBz2EGCJBiYAuvXgXwfjcRZA5lIaytBkQujo6MWiTcbR0ZGKrSnnP/k8C17MjjUjFBkHIaPfW5RlK1VolEHrKUhPMTdN85NVYQzTMJUjc+y9vBRKBYrapk4Cn9fR72cR+sTzyB7eww58dXrddw4N1oni9jNlq4AtCqbCN+OF5mpEptlYjJjceqaYNLwx/enljTkJ64gcvo4ug9+iNDxt4jGAG3ZIO6fv4J4IrGi/g1kD06isTiapjnZXSqV4RABbARDAGmDCGPRBCyWFqSSKaaVuUUTg4bI/aiI+FIyerxuEXXA6/UgFJzWE1JPRpJcLBR5g1KDApYWRU3EjaAzZDM5dHS28R4xZzJZLnZaaDRJP0NLi4pisQiny2UgoBJoBF2DQ6QyaaFOIWEmNItOf7uc8mg4NK3o3Vrg/q4ObjdMufxTIpGFusfj0VO9cXMlnk6nNSZ8lHogZqoJroc1WmrIZrOtFPif5lnR2/Kqa2bH/pF+ERbKbB30lmVfvwmOgU2UHihHp0V2X0Lrpl2wdPRCq1VRnL6DanIBni17dWZCMtd/RDUxj8Ljz6Oq2jl8uZo2Obx/ZCPVHNHo0bCtHYTZ4UH84tcs2L//bTgHt4lajCHx87fwbj8Ax4bNiF84wdWnmFTGSQHD/DgPlCsOkzZ4XdTp2OlTV2lRzxGmEDcGzCoSP33DUypFEgaTGeGTR3mt2c+RvAeIL7ywgEQyLcm2nHl9s6a7S67+X2MkGkVMlDdddWpx++Fw146neriApIblhi6nctSoyCQ0oeFtsedfpvvt8q8Las3XW7H08GUn2R86zs/Oo1Lh5su0bo8bbe2+VfkWO8JlY0xWIaPLJHI/pt9xROL1eYSSNDyizRA+NzOPTDqDZsqaKpHCzaoZfYFefoRNB2cMZlB7olblanVxMyRFNrvt4V2UpFBjJOvdnlbhhqU21iidLM7nCqJbOcXyUpzoRAQ2m5XHxt+qJ6lWlzqXxWq8SS3WFpSKZcxOz7EMspxuffp8bT7hPnejbB1fVUmr24VkIimeD+IFINqNfBl09xgfM4uLi6D2SUA8zWBVJZTb1NXpTpFWkxCrcAV1x3K5IgKdZZnUt/1dnc3k87paKpX08lxJKZmpVZSKJUg30um8Pq9+zazka5wL+RmFWnahUPjS5/NtFQ+j5mdu5HwEXDzxcslk8qrD4XjzH357ihwqcXcqAAAAAElFTkSuQmCC) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  width: 30px !important;
  height: 31px !important;
  padding: 0 0 0 30px !important;
  line-height: 47px;
}
.ico-file.rar {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABMBJREFUSA2tVl1MFFcU/mZ2dtkfyP7/ISCIWEypVSFNQyuRkmqjaUxfSNomTZOmDz70L+2DL/Sltr61TXzT9EESY0rStEkrWAwqoLaJijEVJKZVKbAsLOx2Yf932ek9d5lxd2VlQ3uTmXvume/77j1zz7kzwp3ez0yh4NkIWNv/8ZwgXPnWK+98vhla87MY6j8HKbbjuylLe+dWQpj8h6ZEMqg9fDiVM4hCFx/N/GiW43MXZOqFZDKe87JHKo/DCB+8/ZEcnviKw/2De+UbV87k0P39/Y+IqlyTk5PcJn+hDNNqaOBL46piIBAY4tbaTVkj+YWLXzeltWJEUgBi4+dzHa8frRbC907ImZX7gCBC1DkwG6pCKLHtLkfqnB1IBUYRfXAKFmQxflfTUhBYMBjiijabFao2eZLJlDIVChiqlxkF8SjLJUDBg3wGj2Nnw0LBXPkAsgOWHkRS3gf7Dr7dSGO+r3sOfojK7R9gfvA5uDqvslhtSAaGUeHcD98vNYCcwWzVCYiSEbG47jonbd8aI4Gy2m/jUi5hnF25hClmUYAejwt+/4K6caaKy4+TqphAY0EQsLgY5H3+85JviED19XWord0CWZYfZyrzP5WUr55vC8qgr69Pp9il+u7ubr7vQv83b/xhFH5vKQVkK2M197NOENrShJF21V8qCVZExkbHUywmkb0Umcfi6BiE+9Xb/Hn1kSDvra2n4T08ze1sFhgb7WX3teB1lt2Qsxno7O2Yv7gbor4aeu9hpJauc8Lq4gCIdGv4jMxzLD77E6NqYX/xe8ydr4Wr6waW730BU8N7nFCjGcCjiV8xuyRAoLrn3jJuMwFGyD8jijlKPeTXeEnC0lKQ7zaJUMrY7TauV3LHI5EoHA47v8hWWskZEokEz1wCUhbr9XrOKUlQFIv7kktSgBS4Ejz5Sta6Asp/Q0TYcEnFRCkcDstms1lNdVKhVgwkH2E5sJx6IALVBK+Hbe7LLZWGsjOEuE+0gLkH0bR3+qUDb9WzjeaZrYDUI6vC9Qr0ri6W6SkkF68huXCJYbLQGLbA1HgUyxPH2TAB49Z3oK16Btn0MhILQ0iHbnKtJWsPUnBCZHsVjWrv73vtzWaqOXqobp/O9gLECierhuMw1b+LquZjnOx4+TxLQQ2rmHN8bGDllYnPIPLnSdhaT0HvOcT9mpUR3lO5GQzpHWMjvdmRgbN8BU9sucRWWeHqxD93PoVlz0kIkgl69wF2ittR2fQJF6KbofoIq4NVJPwXuM+SGYYlNIy/fCL8QXXtrT986ZDV16Wy/yfj73kR06y82TkFKVl3bM7a3uZlHxhVXs6z2XJVfyEGmF9xILOqgaRZhbtyEQLbw1yT2ecY2MWuq9du+aVVfVNKsuxde1hel8mwD96MTz02aCLfsgc1NdWQpMIdyBoTyUJPeXPA5/NzMRJV2gyblPx1deyrW9TUHSryP3Wo02lB0Sj/HNTTmPzrtU1F4vG4EY/HQSdtKpVi4jq43U6Wuob15ih9aq2LznOSoCJK5w/9Liit+KTbVCTKoVZKVPEr/aYmKV7pRpNK7PsSVmYst99INF+H6S8LdGTHYrHTVqu1zWQyVuYD/osdjcYioVDoptFofP9fXcYLyw0XavAAAAAASUVORK5CYII=) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  width: 30px !important;
  height: 31px !important;
  padding: 0 0 0 30px !important;
  line-height: 47px;
}
.ico-file.rtf {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABANJREFUSA21Vs1PU1kUP/f5oKWv1FIqFqdCQTrjJBBjqo5jTCYYUSedWbjhP1DXZmYzOzczJpMY187sJiEmbE1wRRCIHwRCIrAywQIqhXagH5TXUqDXe055d9rXPluS4ZDHO/d89px7fvc+9vafX7U38dYMCLr3y2/s2PmrP+d/CN+GjS0dLoZCD2BkZGQpl9M5PsiraMoYw1eRnjx6yPHBler0dUA4HAbx5gx9UIrmaoXP1NQUX11d5bqu86GhIT7+4gVZU8qdnSw3P5hewXhWpMTj8dFqSpSzvx493BUJqAA06v7mbHTgp9un2NzcHM9ms7C/v0/OOcHDbnaBLN1uN8zMzMioy5FIL8NfJiUlDHlw/p/OKLqyawdelvVYKqgOzdch6yjJL1mfzwdsL/f+2s3wGRQqWHhfXx8MDg6CzWaDUChExrju7+8nfm1tDfgxWzduxOjzZy8Z7ipuaL20srQE6ulvzy1f/u5SZ2Izae0nxsd/+ivSj46OLVMtiqLA3t6etZNJQ04FXjCJRaGqCv6OYnSzkpw0TQOtWzPrLNdy2IeHhxstrQ4UoqN5ZNnTxw/m0wVbr6WDQMXd+9cbGbuwizZqoS3Y67S0LiomJ/W8GDBFDBanWgYGBsBut8PCwgJ0dXVBJBIhy/X1dRDIAl4owOTEBHaJ0Ux5PB7AEUXDVCoF+XweAoEA5HI5cozF46SfGB8vZlhZWQHcm1IaGxuTSwwwPz8PaRGMIZClpgaTSibBEkpWvlT0xw8fAbjclgpbT6sbHGKTkWSGUlyaPQycopwyLL1fNtuUrTWnE060tZJMZiiz+MLCMkOgu7Oq26EzlO9W1ZjlQkWMQv0bJ2yp+fXgAfMgJggPOXdnb2NjTQyV/zbTynfyJLD9/If+Gz8GxL6V4V8eWe3t7YAPnumxWAwymQwEg8GyUNFolGwM4eLiIiEC16eELw49Uxjsbm+9u3YrfBYxhzrZXK/XS4epuECgp6eHYDQ7O0v3HU4U8hjE7/cT3AzIYRCkpAAAEi9wUJucXyNOxcFLlw3NCGkP/rlcLvq109PTpWLJY6WJREKuDUYXt5n+6RNsbmzAVjptiEN//vE7l+0ypP/XO7G5WTwPRBfUtkAwevnK9+2lwb8ERsOuHhu0ffPq9Zpqa3Lk8Wg7KmrSnDtyT9KptOhnZa8Pk9zj9YDL1VzhIpO4jrugWRjU2wZzJAbiT4xvNZJJ8PD+N7YhkpThqJqPpUxrdoLbfbxCL5Mg4k+0eaHaZV3q1dDQUHHTlOqr8TIJfjokk6ma7bLbbYCtPQzJJPhpgZUcBSniBk4dRWAjpoifZnhki++Cv1taWi5omqPW94bhW/O9va1nxPEz43A47nwGpNrCn4bzLK0AAAAASUVORK5CYII=) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  width: 30px !important;
  height: 31px !important;
  padding: 0 0 0 30px !important;
  line-height: 47px;
}
.ico-file.txt {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABFRJREFUSA21Vm9MW1UU/936WqCvLaUgujkKYYpmwKKRMFyMmHT+YWwwEsL85KctOhM+aaLGuMz5YSZ+WSJR4zTqPpIYcUyWmHXqFLY5TbaMEuN0tB2O8bctbd/aV8rznVv6oK99Dpy7yXv33XN+5/zuufecex+7fPw1se90RQxqO3b8DXZP2t4h1zc/ielwEdzuxkMYGhryJxKSQg99CwRljFGXaftffE+hh0YstZhWDvQOcA0jGy5V4UKeTTq9pPw8PK589sVF5eXer5VvTvzA0Zwymbyl6B+iN3HPBi/TzMyMt5CO5Kx335FUQmY8AALtbH94smtv10bW9/GIIkkp7O3eikAwhGAwAJctPipcujwJm82CDffb4f3+T4ycn8f0TV8Do5kV4uG+FWVFlw06f9WWzQ3jMVTwOG6Z67Q4Ck3E01qG0hLp2s7OXZtJb8oG/tEHezj+8MFnIIoW/r29xc37M2dDiKeKa2kjTg0MDjPaVUV8iCvX8pqdGoPQ9cLWQMu25urQfNjYRk2fTVUPcL3XWxLgsZhMJiwuLhob6TTcaElZ0okBQRCwyZ3xrldyI1EUIdaKep3hWEv2/v7+zJIZQoGenh6Z1Ozom4eu+P4ubjDGMnzypcfCWFOKMMJouLEBt5nV4Mm4rCaYSU0shcfS9lwdwuEEGurvgz8Qgm9sCq+89AS+PfU7zl0IgrJx8ORZWiXGc4qSmhSffn4RHe1bcGMyimg0yWU0jVHfLDc6MfhjhoGE1I6+vwuHj3jhrnJmBMvv8SDDFZ8PUnwObN+Br1ayPweWP4jHZ2BYSvnwjIQHPXF9AlC0bcnDusqdsKqbTE1jWF2XeotsnZKcM/ivBfSYnLFos+HeynIu0xhyEP8yMGSoqa0uaLZuBsPTo6B7VWiKRCJr3jjC8sVfSz0QI9UEr4dLs5sbBMFqNIs1yT2tTvVsS15v62irUfctp/61I+v5Z+vgsBdpDqenY6istOG701cRi8vo3L0FExMRVLtzk3lgcAyynIbnaResJYzfdEI6+kdbZ/sjVHPkUCOhAd0NB9/yIHvplTlL8M7bO0DIvg9HcPWvOYLh9Vdb8dPwuHqHBPmYXjVuMxrrHdqYstCcXvitbc/uJp4jmkb38dijGzEfkjClRrWtuUoj0cH40B9MwR+cQzRyA4lEKAt5vLv7XSUnkqzm/+hjsSlIsVmo5xSEp3Y8ONncsn2Dwhdl2f2qZFt1X+Zw6wt2lYla/SvQX84P3xTKK6xyTXXuZq5A7vwr4LcltT1ZiCxgfk5by//k3VXhgsNhz7PVSBylDthVgH4Z8iwMBGryqkd+4UNSI5FlGbPTcypJTh0ZuCwsFu02OJ2leUqNxGKxqIdlBQpd1qutzGYz6C9gPU0joV+HcDhy2+UqLi4CLe16mkZCvxYUyd1opkQiEbkbjrM+Vf8LjI5sSZKOlZWVNYmi1ZZV3mkfj0uxUCj0q9Vq3f8PflDLyA8EgJ4AAAAASUVORK5CYII=) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  width: 30px !important;
  height: 31px !important;
}
.ico-file.zip {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAfCAYAAAFlt1boAAAABGdBTUEAALGPC/xhBQAABIdJREFUSA2tVktsG1UUPTOeOLHjKHYSYyfNx0lJoFJUFFohPkpFVImPUFuxiaBsYNEFOxYgsSBsKDsESCxYICQaqUKKQJUoxBW/NmmiFpFGAlIIn9CEJrYbO3ad+Dv+DO++6L3OWHEdBa408+7cd8597869980oP42/2piIn02ByeOvhBXl0vvtxuDDI8iFv8KV6xq0zMDHK01DIz1NQ0Bj/cUVlaAkN26sbCtEoYuelGIuZkSC+/mMks9nuZWeJI9PET7562kjdvWkUSqkjdVzzcaPl85soycnJ5eJKq7FxUWuk93qhvnq7e3hHummRqPR7+QTU8Qeya58825/oU5NaQKg7n8zfOTYyx1KdOa4UdYTcHScwOZvb+G25zUkcn0LSmbtvKEn5qDHf4C+cYUTZxdssAQWjyf4REuLB9I3WfJ5nU/QzcKQVqZY4hHbJYBlwszgcRzoXbesZQaQHnWPIaW3/z385As8F6oI3HvkW45taH8G/qf/hHvoA8n13j4Nu22zjxIxFfx0lhfDvT0ZCailyILxHh25kxUTiwL0++9BJLIuE2cpKhNWqoqiIBaLg0azVH1DBAoEutHVtQ+GYcgqIPtdSQTYSeS6ExMT9p0AZtvo6CjPuzL53rO/OJWrg+ZJs852xnruvF1RDhfIrh0MfF8VLIjzl6/rLCaVvQyDV4Cj6zl4WBKLqb+g2luQWvoQ2bVzKGW227NcBuYvj7M7FB68rb4NoS98wiFcfackmIylWBBEujZ1xlCoLzuOR1EubKKcX+crRC7cJ8lCWQ6rWNtQwAnCWGtcjTKC+YyoJIh+MPd4VcLGRpxnm5xQqbS2tnB/VTOeSqXR1tbKL9KFVF0hl8vxyiUgVXFDQwPnVCUIj5Vj1S0JIAUugidb1V4XIPMbIkLNLVUStWQyaTQ3N8tSJy8klUCyEZYDd9MPRKCe4P3Q57s46HJsH/M0sReJNo8hXWi/+dgTJwMs0VTZUuSR5Qy8iDpXv5zIRoKwew4hF/kajn0noGpNKBe32HduEoXkzxInlA3PGHR4obJcpdN1fww/9fz91HM0L9OXWf4EyYU3UOd+APQB0WMzcLJ+1Fx9aAy8hGz4S2z9/g5aH/kM9paHhG852ramuU7t5nAUBuanx8vTwbNzZJQp15oOwDscRHTqKIrpJUkWiqLWA0YZkQsDwmQZ3cUpuBNTWAqpiMTl3g99/nabIV+XhfE/PPxzS8VN1t7snIKW73497Hn0cDvbpnRtmHTWttJuxQC3ttpQLNmg2UrwuWJQIPJtwM1YB9k1M3stopUa+nXN/aDJUW21WCxibTUkjw1aKLTpR2dnBzRNZoA7Kjtzeaultn+OCIUi3Bk5FbLKFiV7d3enMMlRZkhadqHY7XWgaMQ/B430TPadZE+R+P0+ZLNZ0Emr6zpzbofP52Wl69hpjTslvOPsXYzkUDil84d+F4RUnnR7ikQcatWcCrsY97RI5U5rLaqx70tSrLjbsZZTsx/mf1OhIzuTyXzk8XgONzY6XWbAf9HT6UwqkUjMOZ3OU/8C3TsLeuKvI7sAAAAASUVORK5CYII=) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  width: 30px !important;
  height: 31px !important;
  padding: 0 0 0 30px !important;
  line-height: 47px;
}
.links li {
  padding-bottom: 5px;
}
.video ul {
  text-align: center;
}
.video li {
  display: inline-block;
  padding: 5px;
  text-align: center;
  max-width: 100%;
  position: relative;
  top: 0;
  left: 0;
  min-width: 320px;
  min-height: 180px;
}
.video li > a,
#fancybox-thumbs .videoThumb {
  display: inline-block;
  position: relative;
}
.video li > a::after,
#fancybox-thumbs .videoThumb::after {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 10;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ1NDdFOUNBOUM4MDExRTc5MEI5RTlCMTY5ODkzMzNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ1NDdFOUNCOUM4MDExRTc5MEI5RTlCMTY5ODkzMzNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDU0N0U5Qzg5QzgwMTFFNzkwQjlFOUIxNjk4OTMzM0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDU0N0U5Qzk5QzgwMTFFNzkwQjlFOUIxNjk4OTMzM0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5luzL+AAAI1klEQVR42txae1BU1x3e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);
  background-position: center center;
  background-repeat: no-repeat;
}
.video img {
  margin: 0 auto 0 auto;
  border: 1px solid #000;
  max-width: 100%;
  z-index: 1;
  position: relative;
  top: 0;
  left: 0;
}
.video strong {
  font-size: 84.5%;
  max-width: 320px;
  height: 45px;
  line-height: 1.5;
  overflow: hidden;
  display: block;
}
.voti li {
  border-bottom: 1px dotted #ddd;
  margin-bottom: 10px;
  padding-bottom: 2px;
}
.voti p {
  padding: 5px 0 0 0;
}
.voti .userName {
  display: block;
}
.voti li strong {
  display: inline-block;
  font-size: 100%;
  margin: 0 0 10px 2px;
}
.voti .img-star-mini,
.feedBackBox .img-star-mini,
.feedBackBox_mid .img-star-mini,
#userFeedback .img-star-mini,
#feedBackResult .img-star-mini {
  margin: 0 !important;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-size: 16px !important;
  padding-left: 18px !important;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAjVBMVEUAAAD//wD/2z7/2z//3Dr/2z//20D/3Tz/zDP/3Tz/2kH/20D/2z//2z//2z//3D//2z//2z//2j//2UD/2z//1Tn/2z//30D/2z7/2zf/2z7/3EH/2kD/2z7/2z//2z//2z7/v0D/2z//2z//3ED/2z//3T//2z//4Tz/2kH/2z//2z7/5jP/2z8AAACYd3oEAAAALXRSTlMAAluBFvWMHgUmS3CVuu9m8+i1FNASzBDIDsQzYLjl/awE/K8sxjXFETc5YgrRFFEtAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+EMBxAKJeQmKIIAAAC0SURBVCjPbZFXEoMwDERF6L33XkKq7n+9BAhmTLQ/lvbNeiQbgEm4XASgJCKKlC/JiLJEAAW/UugAGVkDRESVNyCrzNJ0w7RsB39ybMs0dA3A9ZCQ54KPpHwIaBBAGFF+FALEyb+fxMtYaXb2s3QbOC94v8j3VXQe6GzHkgclAxUPqvMD7joesuZBzUCz9m3XtWvR7H4/LO04AUzjUg39Tq6I9ryVs414Y1fd3cfxZc/Xezk+E8s0Dn/TTx8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTItMDdUMTY6MTA6MzcrMDE6MDD8ehsuAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTEyLTA3VDE2OjEwOjM3KzAxOjAwjSejkgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
}
.cross_selling.cart {
  text-align: left;
}
.cross_selling.cart .price {
  display: block;
  margin: 0;
  padding: 5px 0 0 0;
}
.cross_selling.cart h2 {
  font-size: 100%;
  margin-bottom: 10px;
  padding: 0;
  text-align: center;
}
.cross_selling.lightbox {
  text-align: left;
  border-top: 1px solid #ddd;
  padding-top: 10px;
}
.cross_selling.lightbox .cross_selling_cart {
  text-align: center;
}
.cross_selling .thumb {
  white-space: nowrap;
}
.cross_selling.cart .thumb {
  display: none;
}
.cross_selling.lightbox .thumb {
  display: block;
  text-align: center;
  padding: 10px 0 10px 0;
  margin: 0 0 10px 0;
  border-bottom: 1px solid #ddd;
}
.cross_selling.sheet .thumb,
.cross_selling.sheet .content {
  display: table-cell;
  vertical-align: top;
}
.cross_selling.sheet .thumb {
  padding: 0 10px 0 0;
}
.cross_selling .thumb div {
  display: inline-block;
}
.cross_selling .thumb img {
  max-height: 50px;
}
.cross_selling .thumb .plus {
  display: inline-block;
  width: 14px;
  height: 14px;
  background-position: -100px -1426px;
  margin: 0 10px 22px 10px;
}
.cross_selling .cart_form {
  justify-content: center;
  margin-top: 10px;
}
.cross_selling label input[type="checkbox"],
.cross_selling .cart_form label {
  display: none;
}
.cross_selling .content li {
  margin-bottom: 5px;
  padding-bottom: 5px;
}
.cross_selling li.image-view {
  border: 1px solid #ddd;
  margin-bottom: 10px;
  padding: 10px;
}
.cross_selling li > label {
  margin: 0 0 0 25px !important;
}
.cross_selling p.label-text {
  line-height: 17px !important;
  margin: 0;
  padding: 0 !important;
  display: inline-block;
  position: relative;
  top: 0;
  left: 0;
}
.cross_selling label input[type="checkbox"] + p.label-text:before {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #9ea0a7;
  content: " ";
  display: inline-block;
  width: 14px;
  height: 14px;
  position: absolute;
  top: 0;
  left: -25px;
}
.cross_selling label input[type="checkbox"] + p.label-text:hover:before {
  border: 2px solid #020202;
}
.cross_selling label input[type="checkbox"]:checked + .label-text:before {
  animation: tick 150ms ease-in;
  background-position: -101px -1540px;
  background-color: #fff;
  border: 1px solid #020202;
}
.cross_selling label input[type="checkbox"]:disabled + p.label-text:before {
  background-color: #dddfe6;
  border: 2px solid #dddfe6;
  background-image: none;
}
.cross_selling span,
.cross_selling a {
  display: inline-block;
}
.cross_selling .name.current {
  font-weight: bold;
}
.cross_selling .price {
  font-weight: bold;
  color: red;
  white-space: nowrap;
}
.cross_selling .image-view .name,
.cross_selling .image-view .price {
  text-align: center;
}
.cross_selling .checkbox-view .name,
.cross_selling .checkbox-view .price {
  padding: 0 0 0 5px;
}
.cross_selling .total,
.cross_selling .currency {
  font-weight: bold;
  color: red;
  font-size: 138.5%;
}
.cross_selling input[type="submit"]:disabled {
  background-color: #dddfe6 !important;
  border: 1px solid #bbb !important;
  background-image: none !important;
  color: #bbb !important;
}
.cross_selling_cart {
  margin-top: 10px;
}
.variantsBox label {
  font-weight: bold;
  font-size: 14px;
}
.variantsBox form {
  padding: 10px;
  color: #fff;
  border-bottom: 1px solid #fff;
}
#varaintsListBox {
  width: 100%;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  table-layout: fixed;
}
#varaintsListBox td {
  vertical-align: top;
  padding: 5px;
  border-bottom: 1px solid #ddd;
}
#varaintsListBox th {
  padding: 10px 5px 10px 5px;
  text-align: left;
  border-bottom: 1px solid #ddd;
}
#varaintsListBox th.columnPrice,
#varaintsListBox td.columnPrice {
  text-align: right;
}
#varaintsListBox td.columnCart form {
  background: 0;
  text-align: right;
}
#varaintsListBox td.columnCart select {
  margin-right: 0;
}
#varaintsListBox .sIva {
  display: block;
}
#varaintsListBox .sDiscount {
  font-weight: normal;
  display: block;
}
#varaintsListBox .columnAvailability {
  white-space: nowrap;
}
#varaintsListBox.mobileView th,
#varaintsListBox.mobileView thead {
  display: none;
}
#varaintsListBox.mobileView {
  border: 0;
}
#varaintsListBox.mobileView tbody {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-box-align: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
#varaintsListBox.mobileView tr {
  -ms-flex-preferred-size: 30%;
  flex-basis: 30%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  border: 1px solid #ddd !important;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 10px 1% 10px 1%;
  background: #fff !important;
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
#varaintsListBox.mobileView td {
  font-size: 90%;
  position: relative;
  padding-top: 20px;
  color: #848484;
}
#varaintsListBox.mobileView td:before {
  display: block;
  content: attr(data-line);
  position: absolute;
  left: 5px;
  top: 0;
  font-weight: bold;
  color: #000;
}
#varaintsListBox.mobileView .columnThumb {
  -webkit-box-flex: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
#varaintsListBox.mobileView .columnThumb img {
  width: 80px;
}
#varaintsListBox.mobileView .columnAvailability,
#varaintsListBox.mobileView .columnPrice {
  text-align: left;
}
#varaintsListBox.mobileView td form {
  text-align: center;
}
#varaintsListBox.mobileView td form input,
#varaintsListBox.mobileView td form select {
  width: 100% !important;
}
.variantsBoxDetails {
  background-image: url(data:image/gif;base64,R0lGODlhEAAQAPemAHiq7GBscjo3L5xcE15qcGQ0BMHGyHo/BVJfZVw9J////1BdY5HD+LO4u6bY/KSrrvL//1lse2h/jnSf3YGLj4W5+IKz71hrftzSy3+v8FFZW1JYWoCz83uiyI7W/ICy8Imw2JHO+VJfZ5ScoLLr/oG084SqyGF9onaZuWuEkfHy8qLX+32w7n+Jja/g/nqs7mOAqXJ9gX6x8ZrL+8/Hw1tvgPTXn8P2/3yq6mEyBMHw/om89nir7bns/q/p/aVkF2Z+j8zP0ebo6ff3+GJxd6nY/Y/Y/Gl0ecfMzpbI/c7R0/3zyoGs522LqXGRsZ7P+7m+wV5uc1hmbLe3t1xwf8fHx9XNx3We4JqipYK19Yi8+a3d/Pv9/2aErXs+Acfg+Huu71FfZpHE+nF7gHaYvpDM+Ii6+Xuo6fH8/36m2nCPq63e/X6y8d76/lpnbH+z8n2hwoWt3uzu7mJ/p5bM+u/7/9/y/pLZ/NbW1muOw3iYvH2kysDh3Vxobu/w8H6w7oe5+X2w8XN9gldqfVFdY5PF+ICy7tfOx3uFisHc9nig2Kvf/Z/W/K+1t/v8/m96f7Tt/m2QxfP//4S39Jigo4O18JDB+YK29IO19aHU/mWDrIS49neZxWaErL3x/oO29HyfwH2w8ISq1vP09JKIgom9+f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKYALAAAAAAQABAAAAjwAE0JlDOCwIIFASipEMhQoAE3FzRFygNjEAEkDU01CNOFyRcujhIpmiPCAEMhUTrheIJGgYI6DCacIOJHIBYJZ7RsehNIBodLk64AeSDwiB5MJV4AWAqAR6gMZAQJRCCqAhimTFlkSUNAoBQQZj6xsVDJ0J8POwDFCSAwBpwZpSzRCVGmEAMxSTghEvggxZotjDzcMbLCgYMiNRoJHNXHRI8bkHyQ8KTDhRMNVhgGQQBqURtJEOxkQkEowQAMDJUEiNCkwx41VDYkyLFkQMMhDVo8GkMByiEvB37YsJ0xI40CB/gIKM4QT5UppAoIEBAQADs=);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 0 0 21px;
  line-height: 24px;
  display: block;
  border: 0 !important;
  line-height: 1.5;
  font-size: 84.5%;
  float: left;
}
@-webkit-keyframes dissapearIntoThinAir {
  0 {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes dissapearIntoThinAir {
  0 {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  95% {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes slideInToLeft {
  50% {
    opacity: 0;
    transform: translate(0);
  }
  53% {
    opacity: 1;
  }
  62% {
    opacity: 1;
  }
  65% {
    transform: translate(-5rem, 5rem);
    opacity: 0;
  }
  75% {
    opacity: 0;
    transform: translate(0);
  }
  78% {
    opacity: 1;
  }
  97% {
    opacity: 1;
  }
  to {
    transform: translate(-5rem, 5rem);
    opacity: 0;
  }
}
@keyframes slideInToLeft {
  50% {
    opacity: 0;
    transform: translate(0);
  }
  53% {
    opacity: 1;
  }
  62% {
    opacity: 1;
  }
  65% {
    transform: translate(-5rem, 5rem);
    opacity: 0;
  }
  75% {
    opacity: 0;
    transform: translate(0);
  }
  78% {
    opacity: 1;
  }
  97% {
    opacity: 1;
  }
  to {
    transform: translate(-5rem, 5rem);
    opacity: 0;
  }
}
@-webkit-keyframes slideInToRight {
  50% {
    opacity: 0;
    transform: translate(0);
  }
  53% {
    opacity: 1;
  }
  62% {
    opacity: 1;
  }
  65% {
    transform: translate(5rem, -5rem);
    opacity: 0;
  }
  75% {
    opacity: 0;
    transform: translate(0);
  }
  78% {
    opacity: 1;
  }
  97% {
    opacity: 1;
  }
  to {
    transform: translate(5rem, -5rem);
    opacity: 0;
  }
}
@keyframes slideInToRight {
  50% {
    opacity: 0;
    transform: translate(0);
  }
  53% {
    opacity: 1;
  }
  62% {
    opacity: 1;
  }
  65% {
    transform: translate(5rem, -5rem);
    opacity: 0;
  }
  75% {
    opacity: 0;
    transform: translate(0);
  }
  78% {
    opacity: 1;
  }
  97% {
    opacity: 1;
  }
  to {
    transform: translate(5rem, -5rem);
    opacity: 0;
  }
}
.finger-zoom,
.pinch-to-zoom {
  position: absolute;
  padding: 20px;
  background-color: rgba(0, 0, 0, 0.4);
  border-radius: 50px;
  border: 1px solid #fff;
  opacity: 0;
}
#finger-zoom-one {
  top: calc(50% - 45px);
  left: calc(50% - 10px);
  -webkit-animation: slideInToRight 4s ease-out 0 1;
  animation: slideInToRight 4s ease-out 0 1;
  transform: translate(5rem, -5rem);
}
#finger-zoom-two {
  top: calc(60% - 45px);
  left: calc(40% - 10px);
  -webkit-animation: slideInToLeft 4s ease-out 0 1;
  animation: slideInToLeft 4s ease-out 0 1;
  transform: translate(-5rem, 5rem);
}
.pinch-to-zoom {
  bottom: 0;
  left: 0;
  right: 0;
  padding: 5px;
  border-radius: 5px;
  color: #fff;
  -webkit-animation: dissapearIntoThinAir 6s ease-out 0 1;
  animation: dissapearIntoThinAir 6s ease-out 0 1;
  box-sizing: border-box;
}
#shoppingCartGrid {
  clear: both;
  text-align: center;
  margin-bottom: 10px;
}
#shoppingCartGrid table {
  width: 100%;
  margin-bottom: 5px;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
}
#shoppingCartGrid td {
  font-size: 77%;
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
  text-align: left;
  vertical-align: top;
}
#shoppingCartGrid .wrapper {
  display: flex;
  align-items: start;
  padding: 5px;
  flex-wrap: wrap;
}
#shoppingCartGrid td input {
  padding: 0;
  margin: 0 5px 5px 0;
  display: inline-block;
  width: 40px;
}
#shoppingCartGrid .butt1 {
  font-size: 14px;
}
#shoppingCartGrid .mainPrice {
  display: block;
  margin: 0;
  padding: 0;
  line-height: initial;
  font-size: 100%;
  flex-grow: 1;
  min-width: 100px;
}
#shoppingCartGrid .availability {
  flex-grow: 1;
}
#shoppingCartGrid .availability span {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  min-width: 100px;
  max-width: 150px;
  display: block;
}
#shoppingCartGrid a.details {
  display: inline-block;
}
#shoppingCartGrid .availabDetails {
  margin: 0;
  background: 0;
  padding: 0;
  display: inline-block;
}
.sheetIframe {
  width: 100%;
  padding: 0;
  margin: 0;
  border: 0;
  clear: both;
  height: 2000px;
}
.listProduct {
  display: table;
  border-collapse: separate;
  border-spacing: 10px;
  width: 100%;
  table-layout: fixed;
}
#colMid div.resultBox {
  position: relative;
  overflow: hidden;
}
#colMid .cubes .resultBox {
  border-top: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  border-left: 1px solid #ccc;
  margin: 0;
}
#colMid .cubes .resultBox {
  display: table-cell;
  height: 100%;
  text-align: center;
  vertical-align: top;
  position: relative;
  left: 0;
  top: 0;
  padding-bottom: calc(7px+7px+35px);
}
#colMid .cubes .row:only-child .resultBox:only-child {
  width: 50%;
  display: block;
}
.cubes .row {
  display: table-row;
}
.cubes .resultBox .imageLink {
  padding: 10px 5px 5px 5px;
  margin: 0 auto 0 auto;
  min-height: 160px;
}
.cubes .resultBox .content > dl,
.cubes .resultBox .content > p,
.cubes .resultBox .content > ul {
  clear: both;
  width: 80%;
  margin: 0 auto 5px auto;
  text-align: left;
  overflow: auto;
}
.resultBox .title {
  font-size: 115%;
  margin-bottom: 10px;
}
.cubes .resultBox .title {
  display: inline-block;
  line-height: 1.2em;
  height: 2.4em;
  overflow: hidden;
  width: 90%;
  margin: 0 auto 10px auto;
}
.cubes .resultBox .price,
.cubes .resultBox .availab {
  text-align: left;
  overflow: hidden;
}
.cubes .resultBox ul li > strong {
  position: absolute;
  display: block;
  width: 40%;
  height: 100%;
  text-align: left;
  border-bottom: 1px solid transparent;
  font-weight: bold;
}
.cubes .resultBox .mainPrice,
.cubes .resultBox .grossPrice,
.cubes .resultBox .price > .priceMessage,
.cubes .resultBox .availab span,
.cubes .resultBox .pricePicking,
.cubes .resultBox .rangePrice {
  display: block;
  padding: 0 0 3px 0;
  margin: 0 0 0 40%;
}
#mainResultBox .cubes .resultBox .cart,
.rdy-search-results .cubes .resultBox .cart {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  background: #eee;
  padding: 5px;
  width: 100%;
  text-align: right;
  margin-bottom: 0;
}
.cubes .resultBox .imageLink img {
  max-width: 250px;
}
#colMid .horizontal .resultBox {
  padding: 5px 0 5px 160px;
  border-top: 0;
  border-right: 0;
  border-bottom: 2px dotted #ddd;
  border-left: 0;
  margin: 0;
  overflow: hidden;
  clear: both;
}
.horizontal .resultBox .imageLink img {
  margin: auto;
  max-width: 140px;
}
.horizontal .resultBox .imageLink {
  float: left;
  margin: 0 -160px 0 -160px;
  min-width: 160px;
}
.horizontal .resultBox dl,
.horizontal .resultBox p {
  width: 60%;
  float: left;
}
.horizontal .resultBox ul {
  width: 35%;
  overflow: hidden;
  padding-left: 10px;
}
.resultBox .imageLink {
  text-align: center;
  display: block;
}
.resultBox .imageLink img {
  margin: auto;
  max-width: 150px;
}
.resultBox .title img {
  position: absolute;
  top: 5px;
}
.resultBox .title img:nth-of-type(1) {
  left: 5px;
}
.resultBox .title img:nth-of-type(2) {
  left: 60px;
}
.resultBox p {
  color: #6b6969;
}
.resultBox dt {
  display: block;
  overflow: hidden;
  font-weight: bold;
  width: 40%;
  line-height: 1.5;
  float: left;
  clear: both;
  text-align: left;
  padding: 0 0 3px 0;
  margin: 0;
  border-bottom: 1px solid transparent;
}
.resultBox dd {
  padding: 0 0 3px 0;
  line-height: 1.5;
  float: left;
  overflow: hidden;
  text-align: left;
}
.resultBox dl,
.resultBox p {
  margin-bottom: 5px;
}
.resultBox .availab,
.resultBox .price,
.resultBox .cart {
  width: auto !important;
  float: none !important;
  margin-bottom: 5px;
  position: relative;
}
.resultBox .availab strong,
.resultBox .price strong {
  display: block;
}
.resultBox .rangePrice strong {
  display: inline;
}
#resultsTable.tableOverfloaded {
  width: 100%;
  border: 0;
}
#resultsTable.tableOverfloaded thead {
  left: -9999px;
  position: absolute;
  visibility: hidden;
}
#resultsTable.tableOverfloaded tr {
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  margin-bottom: 40px;
}
#resultsTable.tableOverfloaded td {
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
  margin: 0 -1px -1px 0;
  padding-top: 35px;
  position: relative;
  width: 50% !important;
  text-align: left !important;
}
#resultsTable.tableOverfloaded td:before {
  content: attr(data-line);
  background: #eee;
  display: block;
  font-size: 10px;
  font-weight: bold;
  padding: 5px;
  position: absolute;
  text-transform: uppercase;
  top: 0;
  left: 0;
  right: 0;
}
.resultsTableWrapper * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#resultsTable th.hide,
#resultsTable td.hide {
  display: none;
}
#resultsTable .title img {
  position: absolute;
  top: auto;
  bottom: 5px;
}
#resultsTable {
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  clear: both;
}
#resultsTable th {
  background: #ddd;
}
#resultsTable .bkg1 {
  background-color: #fff;
}
#resultsTable .bkg2 {
  background-color: #f7f7f7;
}
#resultsTable th,
#resultsTable td {
  text-align: left;
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
  padding: 8px;
}
#resultsTable .price {
  text-align: right !important;
}
#resultsTable tbody .price {
  line-height: 14px;
}
#resultsTable tbody .price h3 {
  margin: 0;
  white-space: nowrap;
}
#resultsTable .thumb {
  width: 1%;
  text-align: center;
}
#resultsTable .thumb img {
  width: 40px;
  margin: auto;
}
#resultsTable tbody .title {
  width: 20%;
  position: relative;
  padding-bottom: 30px;
}
#resultsTable tbody .logos {
  width: 15%;
}
#resultsTable tbody .sIva,
#resultsTable tbody .sDiscount {
  display: block;
}
#resultsTable tbody .cart {
  white-space: nowrap;
  width: 10%;
  text-align: right;
}
#resultsTable tbody .date {
  display: inline-block;
  margin-right: 5px;
}
#showCartEmptyMessage p {
  padding: 10px 0 10px 0;
  color: #888;
  line-height: 1.5;
}
#showCart thead th {
  background: #eee;
  line-height: 2.3em;
  font-size: 92%;
  color: #000;
  text-align: right;
  padding: 6px;
  white-space: nowrap;
}
#showCart tfoot td {
  font-size: 92%;
  color: #000;
  text-align: right;
  background: #f5f5f5;
  border-right: 0;
  padding: 6px;
}
#showCart td {
  border-bottom: 1px dotted #d6d5d5;
  border-right: 1px dotted #d6d5d5;
  vertical-align: middle;
  padding: 6px;
}
#showCart td.qta {
  white-space: nowrap;
  width: 80px;
  overflow: hidden;
}
#showCart td.qta span {
  display: inline-block;
  float: left;
  font-weight: bold;
}
#showCart td.qta .edit {
  display: inline-block;
  border: 0 !important;
  padding-left: 5px;
}
#showCart tr.warning {
  background-color: #ffe451 !important;
}
#showCart tr.expired {
  background-color: #ffe451 !important;
}
#showCart tr.warning p {
  font-size: 15px;
  font-weight: bold;
  color: #800;
}
#showCart .deliveryTimeLabel {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAALjSURBVHjanFRNaBNBFP5mdvOzSVNtEaHEbuuh6VmK3hSkKIJWtEjVSy/15kXFHvw/KIqi6FW8aRVFqD89qAg9edGDRShWSmgttcFUsW3aJM1uZsY3m20IGtvax3477M6b97353pthSiloG07Y3sgIQfiWzwM7dkLduAOWna83TLObgYUV/EXVrSiEeNLSkvimP0wsZyZNfx2D/DENFottNxRuK0ax1bKrIIWsp+Hcvwmk0l4A5x4BP3sazuXrlmtZUMXissEZY3p/djnHPx0U59vYhth5VhPTc4o0Y0iNCfXqhXQOHgZzXazCin8RfKdYYWIPZDO73QNHOyK9Z6ByEixioPCoD7l3r4GOTsB18D9WJsgSHAUeFBKGVYuMUUv7pWAsCBklSRWTpuNyOO7aCMjiLtSgG61pwLP7wNvnpVpoTed+IbilDRbJo4prJMgq1NGQ0AGxkAHmZrzgumLKcSBoDGiCajXw/VYikF7/kEz0gBvc+8G8ANRRJF2E9JeVBIYBBIK0QEJyo1QfIaoT5JTKwz9kceYdFygiSRFFnqQyqQkEZSpLlDRnwJydQWTwDXITE7BsG7n2PRDr68CkqLIDiS7qeh6l10sWwOTGBtiZGWx18ygwTqrNc2t0FNIpePviRCAG+tE39AnpuA175AvaJydh7u9EcSEbxd59JfWWrooLTfEPYaBtpCh4uPMQjnV343F/P7IPH6CJEl/UjlKWMwtTWw0XXG51HcHxnh48HRjAz3t30SyFKDB28cpU+qr24yZtW4ME2ZVVsvWzK3otkiYSCiFKWQ4JeWJByYRgSDictWoIgyfynCdGFesNa1npSgkRf9IMnMrRnDLNa0txmVGqY5SwjhDSsG37UnNzU9tUKvVxfGz8lpTl1FnlodevTY2NJzeTbzo9/T6ZTN4k10V9pHRZCbNLBBYh5hMEdH/44D5YBcrB/VFWQFfX9aGbJqMJVjK2ivP0z/v1twADAFDMPN92KAOVAAAAAElFTkSuQmCC);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 5px 0 5px 29px;
  font-size: 85%;
}
#showCart h3,
#sendOrder .confirmOrderTotal h3,
#showCart .confirmOrderTotal h3 {
  font-size: 138.5%;
  color: red;
  display: inline;
}
#showCart .warning {
  font-size: 77%;
  width: 14%;
}
#showCart .imageLink img {
  width: 60px;
}
.defaultCurrencyTotal h3 {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA0lBMVEX///8AZv8AbPAAbu8AbPAAbfAAbfEAbfEAb+8Abe8AbfAAbfAAbvAAdOgAbO8AbfAAbfAAYP8AauoAbfAAbfAAbfAAbvEAbfMAbvAAb/EAbfAAbvAAbu8AbfAAbe8AZu4AbfAAbe8AbfAAbPAAbfAAa/IAbfAAbvEAbfAAafAAbfAAbfAAbfEAbfAAbPAAbu8AbfAAb/QAbe8AbfAAbfAAbfAAcPUAbe8AbfAAbPIAbfAAbfAAbfEAbfAAbPAAVf8AbfAAbPEAbf8AgP8AbfAAAADdzIFNAAAARHRSTlMABWij1vHDjz4v0P6VC0D60wgM3oXKjhV0N9usX9+DD/uUwK62OfdY4hH9+MLMi091F7Tr2O0ZP8koqOyN9sgDrVoHBG2tUoEAAAABYktHREWOs6hXAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4AcGCwgktVSz1gAAAKFJREFUGNNVj+cWgjAMha+KIiJucAvi3rjFPfr+z2Qa5Hi4P3qTL2nTAKRYPKEkU2oaP2kZwdKzBue5vAhVKFJeKsuwopnSLAIW16qo8a060GDQbLXZO7B16U7X7THoY8A+BEYcjDGZSp+FYA4sIoDGLCNgBXj86DoYu6F/KFzZ7hw69wfgKP46+dRwFuKiXk1H3O7eQ672dF9vMsP/BKt/AR4jKoXvBADSAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTA2VDExOjA4OjM2KzAyOjAwBT9ltQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0wNlQxMTowODozNiswMjowMHRi3QkAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 0 0 21px;
  line-height: 24px;
}
#defaultCurrencyMessage {
  text-align: right;
  margin: 0 0 20px 0;
  border: 1px dotted #ccc;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA0lBMVEX///8AZv8AbPAAbu8AbPAAbfAAbfEAbfEAb+8Abe8AbfAAbfAAbvAAdOgAbO8AbfAAbfAAYP8AauoAbfAAbfAAbfAAbvEAbfMAbvAAb/EAbfAAbvAAbu8AbfAAbe8AZu4AbfAAbe8AbfAAbPAAbfAAa/IAbfAAbvEAbfAAafAAbfAAbfAAbfEAbfAAbPAAbu8AbfAAb/QAbe8AbfAAbfAAbfAAcPUAbe8AbfAAbPIAbfAAbfAAbfEAbfAAbPAAVf8AbfAAbPEAbf8AgP8AbfAAAADdzIFNAAAARHRSTlMABWij1vHDjz4v0P6VC0D60wgM3oXKjhV0N9usX9+DD/uUwK62OfdY4hH9+MLMi091F7Tr2O0ZP8koqOyN9sgDrVoHBG2tUoEAAAABYktHREWOs6hXAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4AcGCwgktVSz1gAAAKFJREFUGNNVj+cWgjAMha+KIiJucAvi3rjFPfr+z2Qa5Hi4P3qTL2nTAKRYPKEkU2oaP2kZwdKzBue5vAhVKFJeKsuwopnSLAIW16qo8a060GDQbLXZO7B16U7X7THoY8A+BEYcjDGZSp+FYA4sIoDGLCNgBXj86DoYu6F/KFzZ7hw69wfgKP46+dRwFuKiXk1H3O7eQ672dF9vMsP/BKt/AR4jKoXvBADSAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTA2VDExOjA4OjM2KzAyOjAwBT9ltQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0wNlQxMTowODozNiswMjowMHRi3QkAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 6px 6px 6px 21px;
}
#defaultCurrencyMessage strong {
  color: #000;
}
#defaultCurrencyMessage p {
  font-size: 84.5%;
  color: #666;
}
.upSellMessages .wrapper {
  position: relative;
  overflow: hidden;
  text-align: left;
  border: 1px solid #ddd;
  margin: 0 0 20px 0;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  box-shadow: 2px 2px 5px 0 rgba(156, 156, 156, 0.5);
  -webkit-box-shadow: 2px 2px 5px 0 rgba(156, 156, 156, 0.5);
  -moz-box-shadow: 2px 2px 5px 0 rgba(156, 156, 156, 0.5);
}
.upSellMessages .wrapper::before {
  content: "";
  position: absolute;
  width: 3px;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
  box-sizing: border-box;
  border-radius: 3px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
.upSellMessages .ico {
  position: absolute;
  top: 50%;
  left: 10px;
  display: block;
  width: 20px;
  height: 20px;
  z-index: 0;
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  margin-top: -10px;
}
.upSellMessages .ico::after {
  content: "%";
  font-size: 15px;
  font-weight: bold;
  position: absolute;
  left: 3px;
  top: 0;
  z-index: 1;
  color: #fff;
}
.upSellMessages .text {
  z-index: 1;
  position: relative;
  font-size: 15px;
  padding: 15px 15px 15px 37px;
  color: #676767;
}
.upSellMessages .amount {
  color: #fc0202;
  font-weight: bold;
  font-size: 20px;
  display: inline-block;
}
.upSellMessages .wrapper:nth-child(1)::before,
.upSellMessages .wrapper:nth-child(1) .ico {
  background: #01ad01;
}
.upSellMessages .wrapper:nth-child(2)::before,
.upSellMessages .wrapper:nth-child(2) .ico {
  background: #ffa801;
}
.upSellMessages .wrapper:nth-child(3)::before,
.upSellMessages .wrapper:nth-child(3) .ico {
  background: #00abff;
}
#cartButtons {
  text-align: right;
  float: right;
  clear: both;
}
#estimateCartButton {
  text-align: center;
  float: right;
  clear: both;
}
#sendOrder #estimateCartButton {
  margin-right: 5px;
}
#sendOrder #estimateCartButton:after {
  content: " ";
  display: block;
  clear: both;
}
a#printCartButton {
  float: right;
  clear: both;
  width: 120px !important;
}
#cartButtons span {
  clear: both;
  display: block;
  text-align: center;
  margin: 5px 0 5px auto;
}
#sendOrder table {
  width: 100%;
  border: 0;
}
#sendOrder label {
  display: block;
  font-weight: bold;
}
#sendOrder li {
  border: 0;
  margin: 0;
  padding: 0 0 10px 0;
}
#sendOrder th {
  text-align: right;
  width: 25%;
  padding: 10px;
  border-top: 1px solid #d6d5d5;
}
#sendOrder td {
  text-align: left;
  padding: 10px;
  border-top: 1px solid #d6d5d5;
  border-bottom: 0;
}
#sendOrder input {
  width: 100%;
  border: 1px solid #999;
}
#sendOrder textarea {
  width: 100%;
  height: 100px;
  border: 1px solid #999;
}
#sendOrder select {
  width: 60%;
  border: 1px solid #999;
}
#sendOrder h3 {
  font-size: 92%;
  display: block;
  clear: both;
  padding: 0 0 10px 0;
}
label.lbl_radio_btn > input[type="radio"] {
  display: none;
}
label.lbl_radio_btn > input[type="radio"] + *::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  border-style: solid;
  border-width: 1px;
  border-color: gray;
  position: absolute;
  left: 0;
  top: 1px;
}
label.lbl_radio_btn > input[type="radio"]:checked + *::before {
  background: radial-gradient(
    #000 0,
    #000 40%,
    transparent 50%,
    transparent
  ) !important;
  border-width: 1px !important;
  border-color: gray !important;
}
label.lbl_radio_btn > input[type="radio"].wrongValue + *::before {
  border-width: 2px;
  border-color: red;
}
label.lbl_radio_btn > input[type="radio"] + :hover::before {
  border-color: #000;
}
.lbl_check_btn strong {
  position: relative;
  padding-left: 25px;
  display: inline-block;
}
label.lbl_check_btn > input[type="checkbox"] {
  display: none;
}
label.lbl_check_btn > input[type="checkbox"] + *::before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  border-style: solid;
  border-width: 1px;
  border-color: gray;
  position: absolute;
  left: 0;
  top: 1px;
  border-radius: 3px;
}
label.lbl_check_btn > input[type="checkbox"]:checked + *::before {
  border-width: 1px !important;
  border-color: gray !important;
}
label.lbl_check_btn > input[type="checkbox"].wrongValue + *::before {
  border-width: 2px;
  border-color: red;
}
label.lbl_check_btn > input[type="checkbox"]:checked + ::after {
  display: block;
  width: 16px;
  height: 16px;
  position: absolute;
  top: 0;
  left: 0;
  color: #000;
  text-align: center;
  content: "\2713";
}
label.lbl_check_btn > input[type="checkbox"] + :hover::before {
  border-color: #000;
}
#showCart .confirmOrderTotal {
  text-align: center;
  float: right;
}
.confirmOrderTotal .butt1,
.confirmOrderTotal .sendOrderButton {
  margin: 10px auto 10px auto;
}
#sendOrderButton.wait,
#paypalCreditCardButt.wait {
  background-repeat: no-repeat !important;
  background-position: 2px center !important;
  background-color: #eee !important;
  border: 1px solid #ddd !important;
  color: #848484 !important;
  background-size: 20px !important;
}
#paypalCheckoutContainerBox,
#paypalCustomFieldsContainerBox {
  overflow: auto;
  margin: 10px 0 10px 0;
  clear: both;
}
#paypalCheckoutContainer,
#paypalCustomFieldsContainer {
  float: right;
}
#paypalCheckoutContainer {
  width: 250px;
}
#P4PAnagChoice .boxTitle {
  font-weight: bold;
  margin-bottom: 10px;
}
#P4PAnagChoice label {
  display: flex;
  align-items: flex-start;
  flex-basis: 90%;
}
#P4PAnagChoice span {
  padding: 0 5px 10px 0;
}
#P4PAnagChoice .anagsList {
  margin-bottom: 10px;
}
#p4pDestinationsList form {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  border-bottom: 1px solid #ddd;
  padding: 0 0 5px 0;
}
#destinationBox #invoiceCartRequest {
  display: flex;
}
#invoiceCartRequest {
  display: inline-flex;
  align-items: center;
  margin: 10px 0 15px 0;
  border: 1px solid #92e992;
  padding: 10px;
  box-sizing: border-box;
  text-align: left;
  align-content: start;
  background: #dfd;
}
#invoiceCartRequest label {
  position: relative;
  top: 0;
  left: 0;
  display: flex;
  align-items: center;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #000;
  padding: 0 0 0 30px;
  min-height: 25px;
}
#invoiceCartRequest.animated label:before {
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 2px solid #bbb;
  background: #fff;
  content: " ";
  width: 25px;
  height: 25px;
}
#invoiceCartRequest.animated label:after {
  position: absolute;
  top: -15px;
  left: 2px;
  display: block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  content: "\2713";
  max-width: 0;
  overflow: hidden;
  opacity: 0.5;
  color: #0699d1;
  font-size: 32px;
  font-weight: bold;
}
#invoiceCartRequest label.disabled:after {
  color: #ddd;
}
#invoiceCartRequest.animated input[type="checkbox"] {
  display: none;
}
#invoiceCartRequest input[type="checkbox"]:checked + label:after {
  max-width: 35px;
  opacity: 1;
  width: 35px;
}
#invoiceCartRequest input {
  width: auto;
}
#invoiceCartRequest p {
  font-size: 90%;
  padding: 0 0 0 5px !important;
  margin: 0 !important;
  text-align: left;
  border: 0 !important;
}
.loginAndRegister {
  display: table;
  border-collapse: separate;
  border-spacing: 10px;
  padding-top: 30px;
  width: 100%;
}
#gCheckoutFormType {
  background: #eee;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  padding: 10px 5px 0 5px;
}
#gCheckoutFormType th {
  border: 0;
}
#gCheckoutFormType label,
.gCheckoutBCreateBox label {
  display: block;
  line-height: 22px;
}
#gCheckoutBCreateAccount,
#gCheckoutFormType input {
  width: auto !important;
  float: left;
}
#gCheckoutFormModify {
  margin-right: 10px;
}
#regForm.gCheckout {
  width: 49%;
  margin: 30px 0 10px 0;
}
#regForm.gCheckout th {
  font-size: 84.5%;
}
#regForm.gCheckout textarea {
  width: 90%;
}
#regForm.gCheckout input {
  width: 88%;
}
#regForm.gCheckout select {
  width: 60%;
}
#regForm.gCheckout fieldset input,
#regForm.gCheckout input[type="checkbox"] {
  width: auto;
}
#gCheckoutFormContent {
  padding: 10px 5px 10px 5px;
}
a.viewPassword {
  display: inline-block !important;
  text-decoration: none !important;
  margin: 0 !important;
}
a.viewPassword::after {
  display: block;
  content: " ";
  margin-left: -25px;
  width: 20px;
  height: 20px;
  cursor: pointer;
  background-color: #fff;
  background-size: 16px;
  background-position: 50%;
  background-repeat: no-repeat;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAABkklEQVR4nO2WvUoDQRSFPwsjoomk8wHEUpNgL9aKnVjYii/hT2FEIwgS8hBKgp1gY6ddYpGHWPNjKRKrRAZuYBj3zu5iRIs9cJs7557D3Duzs5AixT/AGlAGHoEOMJDoSO4UKE3ScBt4AUYxowls/cRwGXhIYOjGPbCU1HQX+AgR6wGHQAGYkygCR7Lm8t+BnTiGU8A5MAwRqQNZT61Za4TUGa0z0VZNa0rb6r5CRyPMfARUNY0rpaAXsVMXOaCvaF265APPITEztZERgVcgACqSs3Hs0dsfk1aBTw/RrNuohHBMzkbRozcAVgypFXEt3DYHIRyTs5GN0GwZUvsXjHMRmm1D2lCuzzgKMVp9kaDVQ2B9TKx6iObjYCMj5oHncJ149K5dsecJXacF4E3RegKm3YK8Z96NBB+QO89c81rhorwumnkuYqeaaVO0vZgFbhWBvnwczLs7L1GSmWrtvRHNWDAt21OuTtwIRCPOiL4hKy+LthutK+WEB1LFDLApr5c5/V3r16cruZpwDDdFCv4MXw/YJO5+W1zLAAAAAElFTkSuQmCC");
}
a.viewPassword.show::after {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB0UlEQVR4nO3XsWpUQRTG8V8KFY0JBDRoL1gpSZ5AUWy0tRA7SaPPYFREUFGQkGcQhLSCCJY2mljEBNKlCBHdhFSisYkrg7NwudyZuazL2uTAFLv3m++/O3POmTv8jduYNOS4gy5Whw0/ic8Rvo7TB/BhxGTc66Y9P48HeIst/MQevuIdHmJmkPAb+Bg/txlLuDYIeLfP8RpnBgXvYC4u+zGMYhp347M6/DuutwXex60G+C+czcwbw2ID/DceYSQ1MTx4EcX7CXipyYwk4F3Mp+CPa8IUfK0AH8d2Av60Lp5NCAP8cgN8E7v4gic4XPObyyTdbE90LtZjSjjVItsDvBrTGb+9mJyWC2URMlcBHv55PdFynstBtFIQBRMFeFj2aowWPFeC6GJM+TZLnYJv1hJuKuO3jws94XxGGJpDKlLZfi/j97xqELLyfULYSSx3E3w1NplUOb3BobrBRGa/F3Odp6HDNXl8wvGUwal4uqTg4y3h9fEBJxTiKF4lDLZjc5iJv753SFzKwF82lGQywrLejPWZK4tSe+30+wI5Fk+WnX+Al3p7No7gKhZi9n+Lre8HNuJ3z3ClMmdg8H7i4NW5+z8uDdU9D9emoUaAhwuiP6xsQKy3OineAAAAAElFTkSuQmCC");
}
.new_user_box,
.existent_user_box {
  width: 50%;
  margin: 30px 0 10px 0;
  text-align: center;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
.new_user_box,
#regForm.gCheckout,
.existent_user_box {
  display: table-cell;
}
#existentUserBoxTop .boxTitle,
#newUserBoxTop .boxTitle,
#userBoxTop .boxTitle {
  background: #ddd;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  font-size: 115%;
  line-height: 1.5;
  color: #000;
  padding: 5px;
}
#existentUserBoxTop input[type="text"],
#existentUserBoxTop input[type="password"] {
  width: 80%;
}
.existent_user_box p,
.new_user_box p {
  min-height: 40px;
  padding: 10px;
}
.new_user_box form,
.existent_user_box form {
  padding: 10px 10px 0 10px;
  margin: 0 auto 0 auto;
}
.existent_user_box fieldset {
  border: 0;
  padding: 0;
  margin: 0 auto 0 auto;
  width: 100%;
}
.existent_user_box a {
  display: block;
  margin: 5px 0 10px 0;
  border: 0 !important;
}
.existent_user_box label {
  display: flex;
  position: relative;
  flex-wrap: wrap;
  justify-content: center;
  margin-bottom: 5px;
  align-items: center;
}
.existent_user_box label strong {
  display: block;
  margin-bottom: 5px;
  font-weight: normal;
  flex-basis: 100%;
}
.existent_user_box input[type="text"],
.existent_user_box input[type="password"] {
  display: inline-block;
  width: 60%;
}
.existent_user_box input[type="password"]::-ms-reveal {
  display: none;
}
.existent_user_box input[type="checkbox"] {
  width: auto;
  margin: 0 5px 5px 0;
}
.existent_user_box .remember_label {
  margin: 0 0 5px 0;
  display: inline-block;
}
#regForm th {
  text-align: right;
  padding: 4px;
  line-height: 18px;
  width: 35%;
  color: #666;
  border-bottom: 1px dotted #ddd;
}
#regForm td {
  padding: 4px;
  line-height: 18px;
  text-align: left;
}
#regForm fieldset {
  border: 0;
  padding: 0;
  margin: 0;
}
#regForm textarea {
  width: 95%;
  display: block;
}
#regForm label {
  font-weight: bold;
  padding: 0 4px 0 4px;
}
#regForm p {
  padding: 5px;
}
#regForm li {
  padding: 0 0 10px 10px;
}
#regForm h2 {
  color: #900;
  font-size: 14px;
  margin: 0;
  padding: 5px;
}
#regForm h3 {
  color: #900;
  font-size: 92%;
  margin: 0;
  padding: 5px;
}
#regForm td.td-pwd,
#regForm td.pwd-repeat {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
#regForm td.td-pwd input,
#regForm td.pwd-repeat input,
#regForm td input[type="password"] {
  padding-right: 30px;
}
#regForm td input[type="password"]::-ms-reveal {
  display: none;
}
#regForm .notes {
  color: #999;
  display: block;
  font-size: 84.5%;
  flex-basis: 100%;
}
#regForm .uppercase {
  text-transform: uppercase;
}
#regForm .fattElDetail {
  margin-left: 5px;
}
#fattElettronicaNotes {
  max-width: 600px;
  font-size: 120%;
  line-height: 1.5;
}
.fattButtInfo {
  vertical-align: top;
  display: inline-block;
  min-height: 25px;
  cursor: pointer;
  background-color: #fff;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAQAAABKIxwrAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfjAQcNFCoBfl9VAAABuUlEQVQ4y33Tv0tVYRwG8M89XaigoawpHSJnLZCGIK1MDLKQyjWoxa3oj2iS/IW4WNkmNGrQ1JDaEOGPoa0pIq9LeSsNFLx9G+7xeO710vednuf7POc87/d934J8Jbr063TaST+ULJi16K+Gdd2qOLBW9B6UFk0IYcMzd7Rp0eau58pCGFesFb8Wdg05XveZJiMqwlzeMCFs6svMvQb1OZriflvC2H7msJuJu31NU6+7kRkqQk91GqvCUNq4YDu3zR0XU35UWJZwRdjIMr8VfrvnrPt+Ce+yPZSFLsaEqSz1tvAwRY+EiiMpmhaGWRJuZ/IOHY6l6KoQ2X8HhI+sC20NDq3glfAlw+eENXaE5jrpGU98EMLjjGsRtikJ7XXy6XQyLyUZd174llhDa538MD7r8yB3vVpRSiySHdFe/VE2700NdxPzXBY2nPD/qs69k8SK8LSmOalksoYZFZYUoFeouJVrzggzOVy9M9f24LiwmTN0G9SdE28JI/vuojmhYljTgcyjKsKsQ3m6aEwIZS8MaNei3YBpP4UwUiuuVo/lBm/1U37MhRpD4pJ+nZqd8t2aBbPei33BPwAstJwp76LYAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTAxLTA3VDEyOjIwOjQyKzAxOjAw8F/waAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wMS0wN1QxMjoyMDo0MiswMTowMIECSNQAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
  background-position: center center;
  background-repeat: no-repeat;
  padding: 0 0 0 29px;
  line-height: 36px;
}
#preRegistrationPage table {
  margin: 20px 0 50px 0;
  width: 100%;
}
#preRegistrationPage th {
  padding: 10px;
  border-bottom: 1px solid #eee;
  min-height: 80px;
  width: 35%;
  vertical-align: top;
}
#preRegistrationPage td {
  padding: 10px;
  border-bottom: 1px solid #eee;
  vertical-align: top;
}
#preRegistrationPage h2 {
  margin-bottom: 5px;
  font-size: 100%;
  line-height: 18px;
}
#preRegistrationPage h3 {
  margin-bottom: 5px;
  font-size: 84.5%;
  line-height: 18px;
}
#preRegistrationPage p {
  margin-bottom: 10px;
  line-height: 18px;
}
#preRegistrationPage ul {
  margin: 0 0 10px 0;
}
#preRegistrationPage ol {
  margin: 0 0 10px 0;
}
#preRegistrationPage ul li {
  padding: 0 0 5px 0;
  list-style: circle;
  margin: 0 0 0 30px;
}
#preRegistrationPage ol li {
  padding: 0 0 5px 0;
  list-style: decimal;
  margin: 0 0 0 30px;
}
#staticPage.flexVersion {
  display: flex;
  flex-wrap: wrap;
  align-content: flex-start;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#staticPage.flexVersion > .wp {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 5px 0 5px;
  align-self: stretch;
  min-width: 250px;
}
#staticPage {
  clear: both;
  margin-bottom: 20px;
  font-weight: 400;
  text-align: justify;
}
#staticPage embed {
  max-width: 100%;
}
#staticPage h1 {
  font-size: 200%;
  padding: 15px 0 5px 0;
  margin: 0;
  font-weight: 700;
  clear: both;
}
#staticPage .image_text_left h1,
#staticPage .image_text_right h1 {
  clear: none;
}
#staticPage h2 {
  font-size: 120%;
  padding: 0 0 10px 10px;
  margin: 0;
}
#staticPage h3 {
  font-size: 110%;
  padding: 0;
  margin: 0 0 10px 0;
}
#staticPage h4 {
  font-size: 100%;
  padding: 5px 0 5px 0;
  margin: 0;
}
#staticPage p {
  margin-bottom: 10px;
  line-height: 1.8em;
}
#staticPage ul {
  margin: 0 0 10px 0;
  padding: 0 0 10px 10px;
}
#staticPage ol {
  margin: 0 0 10px 0;
  padding: 0 0 10px 10px;
}
#staticPage ul li {
  list-style: circle;
  margin: 0 0 0 25px;
  padding: 0 0 5px 0;
  list-style-position: outside;
}
#staticPage ol li {
  list-style: decimal;
  margin: 0 0 0 25px;
  padding: 0 0 5px 0;
  list-style-position: outside;
}
#yourPurchases {
  border: 1px solid #ddd;
}
#yourPurchases table {
  width: 100%;
}
#yourPurchases th {
  text-align: left;
  border-bottom: 1px solid #ddd;
  padding: 4px;
  font-size: 120%;
}
#yourPurchases td {
  text-align: left;
  border-bottom: 1px solid #ddd;
  padding: 4px;
}
#yourPurchases .nx {
  text-align: center;
}
#yourPurchases .doc {
  width: 35%;
}
#yourPurchases .productNewRma a {
  display: block;
  position: relative;
  padding-left: 29px;
}
#yourPurchases .productNewRma a::after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBxELMySPdOBtAAABQ0lEQVQ4y5XTvS5sURTA8R+Oj0aQ3IJEbqXVjELlBbyCF3A7947GtErF9RaKaWhEI/FREInE3Oj1U8gdiUJMLMWcc8wcx8Fa1V75//dee2cvYM6pBy0Noz6KKduuzGbLNV0hnElK8bp7IVzxs6BsleArIs1tjv1Ky+tCuCkRzlP83hRtL6lSE8KzoQK+mu9fh0vhxaYZf4VwW8AXtYVwbqVX+J37vexYfoe3rb6Vhh0WlP+5kuGLg4cO23Dh0XX6dJmyUI73R21AGXNQjZcpCz6NWqGxTyIx/h0l0XRk4qtKoinEV5UM7yn9jXW0PLmx1f+T+/HQlAxcP8uzbF7KcKVKowqHayHsmrSuK7SqcR6FsITeiD3QqMC5EMJmulpzyl0FzoYQ+Ygxx34F/vb5c2XEP/Mm7PijWyKEPR3Txv1wosMrGhzlVbHI8sEAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDctMTdUMTE6NTE6MzYrMDI6MDC2m9wvAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA3LTE3VDExOjUxOjM2KzAyOjAwx8ZkkwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 0 0 29px;
  line-height: 36px;
  content: " ";
  position: absolute;
  top: 50%;
  margin-top: -12px;
  width: 24px;
  height: 24px;
  left: 0;
}
#yourPurchases .doc a {
  display: block;
  position: relative;
  padding-left: 29px;
}
#yourPurchases .doc a::after {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBxELLwks3OFFAAAAeklEQVQ4y+3SsQ3CQAwF0CdAomIhVkjLFClZIFkuyj5JA6I4qmvAd7k+sTvrP8mSDTwt0l+/TDphRfHcQwSSFM56H8nYDnjEpAwKpAYyGdpBJl07oJdMdbAEd6mC6JhVUFjxtBn8qQPsBVzA6tbwTSucwdvddTM+mvkCzU1kfYYl57MAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDctMTdUMTE6NDc6MDkrMDI6MDACzASiAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA3LTE3VDExOjQ3OjA5KzAyOjAwc5G8HgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 0 0 29px;
  line-height: 36px;
  content: " ";
  position: absolute;
  top: 50%;
  margin-top: -12px;
  width: 24px;
  height: 24px;
  left: 0;
}
#yourPurchases .doc strong {
  display: block;
}
#yourPurchases .description {
  width: 60%;
}
#yourPurchases tr:nth-child(even) {
  background-color: #eee;
}
#yourPurchases tr:nth-child(odd) {
  background-color: #fff;
}
#userDocuments .head td {
  font-size: 140%;
  padding: 0 4px 0 4px;
}
#userDocuments table {
  border: 1px solid #ccc;
}
#userDocuments td table,
#rma td table {
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
  background: #fff;
  margin: 0 auto 10px auto;
  width: 95%;
}
#userDocuments th,
#rma th {
  text-align: right;
  padding: 4px 8px 4px 8px;
  white-space: nowrap;
  border-bottom: 1px solid #ccc;
}
#userDocuments td,
#rma td {
  padding: 4px 8px 4px 8px;
  border-bottom: 1px solid #ccc;
}
#userDocuments h2,
#rma h3 {
  margin: 0 auto 2px auto;
  padding: 2px;
  line-height: 16px;
  font-size: 100%;
  width: 94%;
  background: #ddd;
  border: 1px solid #ccc;
  clear: both;
}
#userDocuments tr,
#rma tr {
  cursor: pointer;
}
#userDocuments .butt1,
#rma td .butt1 {
  font-size: 0 !important;
  display: block !important;
  border: 0 !important;
  float: right !important;
  min-height: 20px;
  background-image: url(data:image/gif;base64,R0lGODlhFAAUAPf/AJW88Iq+94e69Hmn5o6dpXmKlXmm5ZKeoOns64yz6qHI9Xml5H2m45vC8/39/Xil4/Lz83+n5Pr6+pvC8oS28aXT+Pb29o3F/2yBk32m5Hys693d3Y2+9aDH9WWEptPX13eIlaJkIK1vKo3E/7i/wNzt/Xuv7ltzgfb8/qHJ4e7w8HKTuYu/+Yy27e/5/6HL9WiJs5CQjKDM9bz2/6XM95bC94OYn4WSloiWmo7C/IGQlYirwX+z8Ym/+N/f31xkXou99ovB/m+Knq/d+cWTSY6164RJEH2w7XuUnHCGm6XQ+K2moJK1zoKeqMWXV2KFsdTY2HpyYqjQ+azV/M3S0qXP/36v7JqCbIrA+LLg/aHJ9pLF/4q05om99oi49JG47Z3J+XWcxqmEXvf493em5vLt58Dh/8Wpi4Cp5vjYmHyv7nOMmpymp43B+fLy8o3B/Ie27JjF8anY57W9vuDj44Cw77yISO/v79zc3KjZ+qdrKN/e3oSs6KtuKYS38pzC85S67qvd+6zZ+8f3/6/Z/IqGduvt7WiQwn9FDW5WNoZHCZtcGfD4//f4+Ofp6Y+zy4Wz7IGo12iDmatyLKStrtvb25G1x5zD9Za7xcnOzpahpsetkJynqWaLvJC267re/77c+r/f/39/cKPEzKjS/nio56LN/LHL0aTO+KmysqmztY7E+5KDY+zs7MueVLnn/6TU+Lbo/LTm/4+88qHL9pbF++Tk5K6xsI624LfY+sLJyfbMhYm//dS5m5S8736Nl5O+9HWazrns/b3v/77ExHyQlfHy8rylj8zR0bPX+c/T08Ti/XyYo8isj3CTv5rA8r7Gx/vamnyt7KbY+3aOn7n0/5ijppXG/oqXn43A+o/A+JjH+PPz84zD/YW373ii1pvE8vv7++H6/5vD8rW8vLa9vY+27NT6/+Li4oKx7b6LR7q6ue7u7pzB8m6DlMfMzKna+/39/PX29nmSob/FxaTT+Hio6Hmp6aHN9aDG9Iq89X+y8KBkIKTM95zC8v///yH5BAEAAP8ALAAAAAAUABQAAAj/AP8J/IdgDrYCvzRlGjOwYUME1pI8OdTJAwhy4Rw2VObuW61PocxUqQPjhgqN/6BI8nNhmQtGKEqs4hVMRyOH8gp469ZjWzJQucAEwBLEWSqHxMKMCCBgn4kjangI6MLCCwZjDQnAyUZB2r1SZAbY00AByJsV9BpSy6HPygADCx48WGAgHZA2kdg0FLKFAyQ0ETIwYBCBT4tZ2rgcaDjvGjBfXzwVSZDAHCAAvmrg4pQ1zqV2fyaMAzehgb8Gz0ztINGw3CNS+RTQkoHvhRYFHfoRWmOoIYRiQ6agqgerQgUlNKS8YkJJIzJmsWQFgjctj6Asw1KcKORkk8N3SORUYRsk7twMYZZwRFEXzdUZh3QONMF0atQOG6ri2VHUJw2RZmU45AgV0OjyAQQC9cIPInrsMokYKKF0TAhGiMCKKCg5IIEFbrSCDh57XLFIIj/EkOGG3LBjiw8bVLLELevcERAAOw==);
  background-position: center right;
  background-repeat: no-repeat;
  padding: 0 25px 0 0;
  line-height: 30px;
}
#userDocuments .anag_name {
  display: inline-block;
  padding-right: 15px;
}
#userDocuments .trackingLink {
  display: inline-block;
  padding: 0 0 0 28px;
  min-width: 22px;
  height: 22px;
  background: url("data:image/gif;base64,R0lGODlhFgAWAPf/AGKClAl6jv/aazpuwqvb81vHLQBv77fxmgRcuVGIV4flUoTMxzVucWbNKEml6rHc83yCfJzW+wSHJheO3XqFiVm2a77l9tv0/QaMBVSDzDxnpjWRBJe46AN0vGKZ02bLOGnKV/3+/yuKOju3GKe95UG9Et3s/GuLyU11uCqW4wSLbGC7a2bMQvv+/8Xz/8vl/4zG/lyl3W3TOhmO56TV8UNptIfbV8fV63eZ253M/wB3w3p+ggV7Vlt6l4Op3Ye31nXcNP9ICkq+IgBqywB905XQ80q2ZAKD1QCGR5uhpQBX0KTR/qrX6S9cqqPa/tHp+v9ZF3zE0Hh8fkZyqrbh9kWOPIXC853S8fr7/RaiGcPi+/+2V2um1wBz2gFkvgB93rXE5I2aovH1/DO0DaPY9JjQ7wCRAPb5/ieDzwB30D6FL+GMO3HQPYq1vjldliGlMb/n9//49mB5j/f//8/a5drm8ZLF2F93i3TSYTWc5Fh4xRF9OrbM7SFmqeaFTqTW2ZCcu4aOfWqkt/D//3CruYmDgFes8AiG2A+K3I2irVS+XY+ntHSMmL3h+3ObT5CiwAykAEOmtDGtQsHO5oHYO9Xf6abh/8zu+QByfSt9VQ6OgMXm7z6luYB+gcfs957mcsjs95HN7lis5wBmoBqkIv/n4wBxqxpivpPS++X5/XbImRydL4SOlpScm3Gn3XjZSCGtAZuywSmwC/+iSQCEORaFMiST363irAODrlFzvtfl+R930mnAaW7FdXHOY4Kc1XDPdsLHwN3d3Tyb/7Xo/1rIGZmxv8zn1gGGFR2WAMDf6Il+es7c7+ve2rzd/Z3eeSNrtemdZf+cRrvAxGPOHv9aD9bz+tP8/+maQUiXIVWbKpfP8LHM9ZrO8JGya2Sz7Gez877V8pLrXbTE6aWqrbjL7XmVz0dym6SymHakzeHz/0yymez//0mo35LmfHeu4Z7kfmaK0LnsnnOti4SFhW6fz4WKjoyMjFKm8Fup/3Giv2+auX+kvwBq2gSI2////yH5BAEAAP8ALAAAAAAWABYAAAj/AP8JHIjFRDgO71z5IMEMy8CHA0Ooy4EvxYwZiPwdQeMhHMSBLbSAMLKuQQMjKSYgOpJml48zEFtQ+dDAlyobNig5SHmISJoOJ2AKDNGIRQM8UWDA+7QAnANbK78EqIVj4IVeDYAkXfLgwB8r3/LMIIWrA4YB5f5hsVMMBDBxOZy9ePJECwErnN5A0sFDBIp/ulZQa5fPHZMXJuok6bSD1Y92KgwgScbgBjchioYZWrDkRaUkyq65YBKGXyQJZjBU+fWjRAEWQBQcOJaE3ZxUl6hYCjNvlRkJ2fQQGlFAhgzZ6DYNCnHBExUyZChUkMCjSg1BY4QUfyUPgosL1kDB+iFwxQkEXpj2TKmRDtYI7WxuQSBmAQ6VBzSKmOc16lSCXBxkIct7BTwTCBkEJEhDGd2YV4ESIqhhzg27ZPHFGJKs0EYiEVxRRijbRGDMHfqIsAEDk2CRgQpdaPLFF6IwskgRqEQQQSyFTLOMN9o0IVA5ASDRRRpExrDPDlJIsYMc5ASDDRStjDMUDhiY0k8AHQyBRgxccOFBPZ2sIcAWUJQykBgZoGYGLUN44SYCCEDzSBCzjFlNM2fGk0kyyCgBJwJ9aHBOD4AEIY0A0djzUAgkTJGAI4wAIGkPbjRBQhxB+EEHPR9hAcYJKGigQQ0ngOHQP3FQcI8wAQEAOw==")
    no-repeat 0 0;
}
#userDocuments .linkedDoc {
  display: inline-block;
  padding: 0 0 0 25px;
  background: url("data:image/gif;base64,R0lGODlhFAAVAPfiAJ6qs9Xq8tHo8fn5+Wiu0b/e68zl7+v1+efn5////9vt9OPx9sjj7t7u9K/W5q3b8sPg7LTZ6Nrs9LXg9XaKl9Do8bXZ6OLw9sDf7PL3+6va8qCstKzb8tbq8lqLpKva8W2l0Nns8/39/b7e6/D6/MLg7Nfr8+3t7u3t7SV3tzZsleX5/7LY5xt4wDZslH+41wdlrdTp8Q1osFyNpU6X0SR2tsfj7jRpkzqHw+7//4242m2MpdDn8afN42ulzzltlqTK4KGtttfr8q/c8+73+h9/y+Hu9q7b8l+Ppe/3+pXA3crk7tbr8jqFvsjn+MPh7dHo8M/R0mWs0MnN0OTy9n+pvyuBxbji9vX6+6rP5KjJ4rrc6obP9Nz2/9vs9GenzSB7wneNmuLx9p+rtA1or3WJl6GstdLl72Wey9zt9dns9Gam1p2stKjO4/v7+3Kt2x14v/L5+7/IzSl5udTq8qGstOby98bi7Ator2+GlgBbqABYppfE56ra8ff39+Dv9eXy9zmFwvr+/TSCvdHn8fr8/dDn8BpxtoWz10WLwrfb6eP4/7/V6WmWrDZrlRZtshBqsNjr83Gn0A9qsMbi7fD3+WWZti9zn4Oswq7V5rPN5Xmy3niMmLnj+vL7/Gyq2Wen1wVkrdrr9IC31muw0ur7/w1nr2632+f09xx5wKCrtIityiR9wt/v9dvs8x9ztYez1+Hw9v3+/sDf63yt1Obp65i/3Y+52rfb6E99oGSiymKj1WufuZzA3uLx93Gr10+QxHOw0rPY56awuObz99bw/jOAvO/6+yx6ufz8/Bdusvb29sHm+ez0+ZO83Hus01Kq1fHx8dvp88/m8Of1+Sl6uHiz1LzV6Yy22WOezCZ3trTY6Mvl7+z1+MXi7d3u9bzU6Ojo6P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAOIALAAAAAAUABUAAAj/AOVAI0WgoEECUk5h8iOuocMxD7q5UkCRYiQiQJxUWeawIYAPd4RFGDnSQQhdZ7pYOtHxo6ERBWLG3PLniyhBpXix9KghRgkIQIGOEBPM2otRnRo5BKAhhA0GUKF6I5QmS5sexWYs5fCNm4GvYJdMM2FCyAoPW31VEMC2rYAKcHksQuuRAyo6AfLqDdChL5OzSx8cUCOhcGEv1I6RIOEpB5LAlRpIltyKihIfIDL/urSKTy0AD7AsGD2aGCBIyuakSKEtEA44wwAckXWgdu0kzUJpScCbdwYwqkDHiXWh+AU7Rh4NQsYImCZEr1qYAdBnViYH2B2wYDGJVjZneiTVfkBjpc5HStssqLegCBcZHYmqNYFhTBqrDUyhFMDAH8OTEjLcYsozvexxTSEtbMAGF8xM4KCDVwyBhy2wZAAONglkkMoGUYRRBgUggshJHofQsAkon7yxxi5FBCGCGwPEKGMyKOzwgyMuqKCCCzfkMkVHQIoQTTgIFGkkCgMEBAA7")
    no-repeat 0 0;
}
#directEpaymentTransactions {
  margin: 50px 0 0 0;
}
#directEpaymentTransactions .title {
  margin: 0 0 10px 0;
  padding: 0;
}
#directEpaymentTransactions .transactionsTable {
  width: 100%;
  border: 1px solid #ccc;
}
#userDocuments .transactionsTable th,
#directEpaymentTransactions .transactionsTable th {
  text-align: left;
  padding: 4px 8px 4px 8px;
}
#userDocuments .transactionsTable td,
#directEpaymentTransactions .transactionsTable td {
  vertical-align: middle;
  border-top: 1px solid #ccc;
  padding: 4px 8px 4px 8px;
}
#directEpaymentTransactions .transactionsTable tr.bkg1 {
  background: #f7f7f7;
}
#directEpaymentTransactions .transactionsTable tr.bkg2 {
  background: #fff;
}
#userDocuments .transactionsTable th.amount,
#userDocuments .transactionsTable td.amount,
#directEpaymentTransactions .transactionsTable th.amount,
#directEpaymentTransactions .transactionsTable td.amount {
  text-align: right;
}
#directEpaymentTransactions .transactionsTable td.payment {
  font-weight: bold;
}
#directEpaymentTransactions .transactionsTable td.notes {
  border: 0;
  font-size: 80%;
}
#userDocuments .transactionsTable .id,
#directEpaymentTransactions .transactionsTable .id {
  width: 2%;
}
#userDocuments .transactionsTable .date,
#userDocuments .transactionsTable .time,
#userDocuments .transactionsTable .amount,
#directEpaymentTransactions .transactionsTable .date,
#directEpaymentTransactions .transactionsTable .time,
#directEpaymentTransactions .transactionsTable .amount {
  width: 10%;
}
#userDocuments .transactionsTable .response,
#directEpaymentTransactions .transactionsTable .response {
  text-align: center;
  width: 10%;
}
.transactionsTable td.response span {
  color: white;
  padding: 5px 10px;
  border-radius: 5px;
  display: flex;
  align-items: center;
  font-size: 12px;
  justify-content: center;
  font-weight: bold;
  display: flex;
  justify-content: space-between;
}
.transactionsTable td.response span.ok {
  background-color: #7db910;
}
.transactionsTable td.response span.ko {
  background-color: red;
}
.transactionsTable td.response span.verify {
  background-color: purple;
}
.transactionsTable td.response span.pre-auth {
  background-color: orange;
}
.transactionsTable td.response span::before {
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px;
  width: 20px;
  height: 20px;
  margin-right: 5px;
}
.transactionsTable td.response span.ko::before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABtUlEQVR4nO2YTUvDQBBAt1XqDxGvHkQ9WPTfiRfBgkXFol78APFmf5FWPIlC8WTxybJNSNNNGnF3Jyt51wy785LZDTNKNTQ0zAAcAGPgCGip2MAkn3AenQTmzROtBNACTnMSF0BbxQKxSwC7wD3wbSmnVALYBj7wxwQYAXdAt0riS5Y3j7BElmNguUzghGpISvSLkt/LBT4CW0BHJwtclUn4ALO3zmGY23u+nKY1nyZveS4ikZCTuLEFvGYCNucChCUwZZowsgXoE5/QKVlIqpxWMvtNbAEpFf8TZ6H/E5TliBtmJIAN4A0PKE8CwSSUR4EgEsqzgHcJ9asDUoEQBxufAiEk8C3gW4IQAj4lCCXgS4KQAj4kCC3gWgIJAZcSSAm4kkBSwIUE0gJ/lWCBQKWGxgUFTdGgTEJPIzKxX7aAl0UtpaQEsJ6Je7IF6OFRYVMvKYEpu4dMzLVtsW5uoeG0kRYvJ2AVeJ8+09PCnaLF9OSrLgwswzMt0VMLDkqf+kqsVbpy9ScCboHn3O0kLlF7EBrZOIV/ItG23E6HKiYwEpcZgbGKDYxED/gE9qXzaWhQNeMHX+MbOy/smroAAAAASUVORK5CYII=");
}
.transactionsTable td.response span.ok::before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABHklEQVR4nO3YwU4CQQzG8RoNL4QcAF8Pz4b4CBI9qVkfCXkCDl42/E3jjpmQYZcDyXTJ9zuSbmhpl8nUTERE5NoAD8AbsANa6mmBb+AVWJ6T+B3wTFxrz7GvgMjJJ+u+scl9AlNgYpUAE+AeaLK8DsCiFOwznzQWDPCe5bcpBfgLm0wtGP46kWxLAfm/TbWxGRinpC0F/LOg6MuRkTEVUJlddQcsKFRAZagDlaEOVIY6cEHAI/Bz4pzyz1eFZ2IcZMANsB84bPdhC+i+b3XpDoz+QrMLfqWcDV0pfXmUfFkwwEeW30spYHk0h01Xde21ysx/0KO1yvzUA775iu5paLUYtYiDJw/cntO6hS+P/GUJsNzddrmUx0ZERMRG7BfuGyJYdmeHOAAAAABJRU5ErkJggg==");
}
.transactionsTable td.response span.verify::before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAACtklEQVR4nO2Yu2sVQRSHt0mIaASN4hMs1fwNF0L0FhKCYCE2dpKHoiD4SBevnWitaKN/hBEETVQMlgoWKlexshBFAyYhhlz95OCsnBxnN7vk7oNkPxhY5pydOb+Z2ZkzGwQVFRUVFRVrCWADcBX4ALQonpaLpSGxJQl+mvIyDXTFCZCRLzvjcQJkqkIuAR1BwQAdwGUVVzPOWa/5zqAkAJ0qrlac4z+CkkGS2CoBGcK6ngHiaSTtOAWNSkBQzcAa+QbaBetaQFYA+1ye8xD4BPwEFtzzA+ACsLd0AoAe4F7C+8YScLc0AoBjwBdWQVCUAOCkZ9QfAUPAAWCjK/I8DEy2RQAw5ivOVouw18y7103wTaAvgeh+c08RBtMKiJxKd1eN3J0ibM+BrSm/GX3V/QrsLkpA0wYPDALPgDlXngIDHhF6Jm6nEXDNV5ytHmGvO7vsNpply4a/69/Hb+CU8T2k7IvAnkQCVgNwRjX72Ni2AfNEM+eZrSllP5uHADmQQoaM7YSyvZQRdeWVqj9u3hlRtonML/VuzYfsN7Y+teSOqPob6p2L5h3ZYkPe2870RzLWDhHArGqzO8EvlAHgs3rnqPHpVrZZ28AVsiVSALAZeG3839lBNAJ+2Ea63B6dFcuW0Aq7kSR0vR6/g8rnrbWHIsZlfWXwc3f4vw79sz8BbAk8AKPK736QNcA51eFkG9p7oto73Z4o4zvc4VLikP4Iv5rNozw+cmiGLHnTiSwA7qiOPwLbPT6NFX6r2FTiZi7Bu853Ad9V55KY9SQV4E7sF8o+IzObmwCVsP1SQchoHlb2us2jVL3MWkhLH3p5ixjx7GxTrl62x02u9Lo6/cGGwY8WEry5Un4jPTOFjbwF2OnS7MUEgctucyv3NZ8E2QaB83IguXUu6bPkTm/cYSaHVuxW+Qdf5gPWpZtCXwAAAABJRU5ErkJggg==");
}
.transactionsTable td.response span.pre-auth::before {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAABuElEQVR4nO2WzUpCQRzF3VRCUrrta2u9QiY+ihUmPYF90KI3qJ4jsnUW1DYhWqpBBlGLArGo1r+YOJcG8+PO9WYEHrgw3Pmf/zkz85+PSGSI/wggCuwBj/pMOzpIAwf8xP4gDTxLdBFIqf00SAMNiaYsA41BCE8Cy8BDmyUw/7Im5jeEx4Bt4IXeaAJbhhOW+BxQtgROgByQBMb1zetfyYq7BGb7FZ8B7pSwCiz54KQVa1AHpoOKjwLXSnQOxB24ceBC3CtgJIiBXSWodBL35rpDXwKoKWTHVXzCKriO097NgLUcBq9OuwNY9wquR1xXA4o5VVjexUBRpNUQDKwp7NDFQF2kZAgGzBY1uHUx8CFSzI8BG21iYup6dzHwFqKBCa8QXQzU/CyBz1zeElRdSMci5UIwkFeuIxfSikilEAycKVfWhZTQrWaQ7kM8oxxNl6P8C8Cmt3bO5O9B3ChHIejDs6wE5mJJOIpfWNdysAcrMAXcK5HZGRmf0+6N3HCnAom3mDCj8HCqyl7QIRNTO28VnDfy/sRblmPDKsxuMDGF0J5kbR4aWV1WFZ2Yb2oX1edcsENE/hKfMXB60aQK0wUAAAAASUVORK5CYII=");
}
#rma label {
  display: block;
  font-weight: bold;
}
#rma select,
#rma textarea {
  width: 95%;
}
#rma .number,
#rma .date,
#rma .productName,
#rma .status {
  text-align: left;
}
#descContainer {
  width: 95%;
  border: 1px solid #ccc;
  background: #eee;
  min-height: 160px;
  height: auto !important;
  height: 160px;
  padding: 4px;
}
#userDocuments .docCompoHead {
  background-color: #ffd553;
}
#userDocuments .docCompoItem {
  background-color: #fdfdb3;
}
#userDocuments .docCompoItem td {
  font-size: 77%;
  padding-left: 10px;
}
.downloadPDFButt {
  display: block;
  width: 139px;
  font-size: 92%;
  color: #000;
  font-weight: bold;
  margin: 5px 0 5px 17px;
  border: 0 !important;
  float: left;
  background-image: url(data:image/gif;base64,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);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 0 0 20px;
  line-height: 44px;
}
.downloadCSVButt {
  display: block;
  width: 139px;
  font-size: 92%;
  color: #000;
  font-weight: bold;
  margin: 5px 0 5px 17px;
  border: 0 !important;
  float: left;
  background-image: url(data:image/gif;base64,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);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 0 0 20px;
  line-height: 44px;
}
.repeatOrderButton {
  display: block;
  width: 132px;
  font-size: 92%;
  color: #000;
  font-weight: bold;
  margin: 5px 0 5px 17px;
  border: 0 !important;
  float: left;
  overflow: hidden;
  background-image: url(data:image/gif;base64,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);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 0 0 25px;
  line-height: 44px;
}
#userFeedbackOrders .addFeedBackButton {
  width: auto !important;
}
.addFeedBackButton {
  display: block;
  width: 139px;
  font-size: 84.5%;
  color: #000;
  font-weight: bold;
  margin: 5px 0 5px 17px;
  border: 0 !important;
  float: left;
  background-image: url(data:image/gif;base64,R0lGODlhnQAdAPf/AMPz/73KyeLi49Pz/+nv8v////+2Ru38/4uDeeTx9919DsjIyOHw9pPO7GyrypOPkdXp8tzu9MfIyNu4f8rj7neesvrYkePk5MfHyOz1+Xa11d7e3/b7/fL4+3Cx0be/xL7b6uno6IvA2k9/mOX//+bz91uKotPo8dHn8de2f+v0+crv/7m5upips4OvxPn5+WZmZszMzO3t7erq6vf397+/v9zc3PX19fDw8NDQ0Ofn59jY2ODg4NTU1Lu7u8TDw9/g4OPk49jZ2ODf4MPDw8jIx9jY2bu6u/Ly8tTV1Lq7u/Lz8sPEw8PDxObn5+fm5/Ly89TU1dXU1Lu7uuPj4/Py8uDg39DR0O/w8PX09dDQ0dHQ0MPExLq6utnY2OTj4/Py8/Dw793c3PLz88TExMjHyNzd3PPz8sTEw+fn5r/Av/T19cC/v/Pz8+bn5uTk5OTj5Lq7uvf49/X19MjHx9XU1dTV1djZ2dzc3eTk49XV1dHQ0XKz1Ofm5vDv8Lu6uvDv793d3PT09dXV1Pf8/dDR0ebm5/T09NnY2b7q/ubm5l2u1vnXjbGmq7y3rn6ux6/X65vW8tb6/8HBwu7x83G84ZChq6Sxuv39/urq653P6O73+Vt+idns9Ga04Pn6++vr7KOss9Xd1rm6ut/f0tPZ2+yx67i9tH6hqtmeSlxdXY6aoT+bysfd6dWSyfP19+DHkpmjm+3Tnd/LrP/CUf/BPsrO0PDy8tHR0dnZ2KeCUfr6+v/clNfr9Nzd3dHR0IXH5f3//7V/POrp6mqnxsKEtqSNZ6vc9b69vTlRWfr9/dry/eG5dnC13nu62eDw8qSgm8DAv2eQpWKdt8/g3oisv2CInniDgXqLlO3u797d3L7S1v39/VyInMa/woyzxqW6xbXV6GKjwdXW1tePI+yIFNz4/7WzobS6p5Le/6KlqcG6vuP6/+f4/7Pi+sTU1crW1KWerbGPr8/Y0uz2+Yyy0u/3+lB/ltvs88OxwOHk5tn5//TVmN/9/7nZ6v///yH5BAEAAP8ALAAAAACdAB0AAAj/AP8JHEgQhsGDCBMqXMiwocOHECNKnEixIcGLAmG82Mixo8ePIEOKHEmypMmTKFOKhIFxoEaVMGPKnEmz5keWLV/a3Mmzp0+UODHq/Em0qFGaQS8OPcq0qVOPQSlVq8SHD7GqWDUsenTrqdevNnFiAueugNmzZzlAavABrNu3QAUSqFAAEwcOhPIS4lDAnzhnluAKHnxToD4XBTooXtzBXgER6iZtIEx5MM5SDQqoyMA5A70MKoLVk+ftBo3TqFOrXs269Wk5NGCrlj0bNW3XsXHr3s179205OD8cK5CghPHjB57lM+Vq3ZwbN7JEXwMd+prngqpDl35jzSHt3LVX/+dOPbr45+KrZ5eOfvz2LOHJh7/R3np58YfKz7+Rfc797tJxh15/+rHETSiJKBMBAwwykAA7pCATQDzFNHLGElUgAQUUVWw4xhlQIIHEEku0kSEUS4wBBhhtjFgFGGcg0QaGIrYBxYVQjCHiGFCseAYYY6RYRYZVBAkiiWAguWOHMCJxYRUpsjjGjFC0oWMVMXZ4RotghAgGlDKuGGSIVcy4hIg38sjhhkhAeaGKMp7RYRUsfdLCCpt0EkEE+ERgjijMwOLINQ+EEAYOiGIBCBY4MIrDoYhGmuikWEAa6aF+XIoFo45mKumhjjYq6aNhAOKHp6BeOmqkgIRh6aqjhv/B6aSwQsrpopeaCitLr7iwDAMQBNvLAPNMYEEtwhQqw7LMNuvss9BGK+201FZr7bXYZsssS6A40E4vKKBwwgDwGGsAOQi8McO67Lbr7rvwxivvvPTWK+8w9uar77wsXUDMARQEvMI7KVhgQDmoXPKEDgw7wbAOfeiQxhNPpKEDxU6k4QbDTxiiw8YOc/zwww4/0YfDG1u8sBMsOxHxxWlY3LDKIUv8scsNuxGyExV/TPLDhijC88VuuLFwwz4bcrQbafC88MQ9v6xDzT3XzFI2GhRwQgQDbFOwAQrM4skHX3wRxAVUBPEGFRfk8QUVVLwRBBxBpK023HWzDffeecD/QYXbb+QRxNtwv/GF32gLToXfgw9Od9oXzG132nsH4TbbF6Ct9wWHUz74G5Hj7ffepGuet9x1z303FV/kgbbcbA9OONxmw6BJBayI4EEz36TACNjnHDBNE0PwUDwQQPCgPPLF84B88sYnP4QV0CtvxRDIK1889c3zYIXzyns//fXeS898+Nh/Tz74xQ/RPPTQT988+dMDcf332E8fvvPkA/F+9tGrXvbahz3oWQEGkWgFCBYYjlPwgxYKiMUKSCANW9jggjYwQwYziAcM2kAMG/TgBUGIQTEEIoQi9OAJU5jCFZLwgx/U4AY7GEIaioGGI7RBB1/oiwvSUIOBeCEM/1OoQSHiQYNIZOEHxQADDZCgH/uQBDVkwYtUoCMdAADGKsZxByHsYAdGQIQRhOAFI+zAC17cgRfX+MU0enGMX/SCF84IRjMaYYxzVKMQ7AjGO9wBjF70Qi6+SMg6rnGORuhiIeNIyD/m8Yt3vKMjIZnHPaqxjZhkoxoRicYwmlGNf2zjHGHQAhN0wxom4IQujJGMEdzjHtjAQA+k0AM7SCEJUrhlD6LQgyTUoQe7DGYS9BAFXv4SmHWQwiBoOYha5jIJSeDlIHg5TF0Cs5fU7GUSenlMYgJTCnqAJi/1AEw7bPOawORlL4EZzVla0w68VKYUjtmDXxYznMFUZx22Sf/NZ0rBDrOsJTyjIAUY3IAKAsiEBBAADW2oggUsGMUCcpCDLeRAC1coBEU3StErbFQLWrDoRT1KUYtq4aIVvcJJc3AFke6hoh/NwUthmgNcoLSjW9DoS1vq0V+wlKUkFalHPaqFmVZUoyi16BZ2itKTipSlK90CSDdKUo7moBAqpalHX5qUXYSABv+AQQzGStaymvWsaE2rWtfK1ra69a1wjStbk1IQDBSBDhIoggQwkFe9FqEMZcDrAga7gLwuAAODlUAZioBYCez1sHelA2ETu4AiHJayCygDZi072cYeVgJ41asEBgtYywJWs6QtAmNRW1jLcrawoy0sHRj72dH/2rUMsUWsXicL2tL2da95BS1j6eqSHzThB2ggAxF+wAUmoIEJPyBCE447XS6goQlEIAITmECG6DaBCVz4wQ+UC13kEoEM0M0uGZrw3CZwIbtcOC5ymQte8S63udfdLnrTS4TwHhcN54VufcnABQI3gcDLBbBxk7tc7IqXCecVb3MdvN/ssje+1HWwc+t7XjQY9wfEzUgNRsyGGpR4xGoYsYprkOIVo9jFMI4xi2Hc4hNHQ8YmxjEbWqziFJdYDSfOMYl7jOMiz5jGSB5ykEOckSMcYQpdmMIRfEBlH3QhDlWeshKq7AMlxKELTo7DlpWgBC37YApT2DKVlfCHLnThVMxKmAKVwfwHL3c5Dkegs5zHHOc/5FnOVj5zoN/sgyNsWcpS3nKb5XyEOCA6zlPec6HJfGcnX1nNay50lb/M5SdH2clMdklFRk3qUpv61KhGiEACAgA7);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 0 0 20px;
  line-height: 44px;
}
.creditCardPay {
  text-align: left;
  font-weight: bold;
  border: 0 !important;
  background-image: url(data:image/gif;base64,R0lGODlhDwAQAPfRAP////r6+La3u+KlALa5vuClALu7uuXl6eTl6sjIyNHR0erCJNDQ0MfM0sXN07W3uf/++bm6vcjO1NChJsy6pPXXauDh472/xd6nAPLVbGiEw7/ExdeaAIzQ/+O1ALfI1PDx9f///fxgBuC2IvXLuezt8QV03xyZ/c7U1+fev8/T1dW+gMvR1OKuACRatn+363+x4yV00QQ3ofzp3P9WAL/Dycizof9nG+XKeeHFcOPGT+nq7SZ+3PPx7eTk5ufERd3AZODg5NGVAN7BTvHk4eTh1eXJaN/APf9qBe6HO8eym7i5uwR96gRVwMbK0HvA9cHExe2XNMPP1eyxdu7x9tqrHMjN0vq7ANKwTvxzOPLs6cq4ov50K/yKCvjaYrSzsOqbAPb7/srMzP7lfwVp1c/PzyaG5c2KAK6vr//NAMvLzPDWwra6v7q6uubfx+2vAPPBANO0Xv/Vs3+s3f94Hda4TdmkAQVeyvj5+e7Qari5vff3+LKxr+fp8ueqAHudzs2sTSRhv9upA9DJv83ItMXK1uro4cbFu8XGxbu8vQRKtbWvlZiny+6NR3mVxvDKQ8G3k+rNadXV1dq/TdnHjbCwsfPDAEKy/wIbkCaQ7iRqyfxkNeDg4qustLa2trq7va6urq2trezDJU5hrszLwPPa0v769ODVr/H2+NPS0uq1AMHAwPG6APO3ANi6YwRAq720j9PT1eLFZ7GzuMnJydfUzCCW98OtXMStdN/i5ra1tea8JLS2veOtBPv48v9aFdyfAH2k1RJCqaampsulR8G/t+5/RfT097q8wr3AwsO5lsLHzP/++3+88GqGvLO0t/9RDQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAANEALAAAAAAPABAAAAj/ABOgkGClgZNlNS4gY/NATbRoUi7ZymSGRwxNgVwI0/Dp4YcTTEyQudNE0SsZmEYJeOigw5NmL2DMCfbHkTNGSx6mAsCzZwgIpnz1aPOwDLMAAfYcA1FixwFOFjw9JDWmQoY8kYzIAuIqzoovsRQQSnOl1Rs/A4BxEHJmAh8Euop5efRDx5BJdbAAIoarUx8DkmodGkRhiw0lyiDBWnQrhZ6HhdYkaWQsiqgFu0b0wkHgoQo5SOjc6GIJDitVBXLweshiBhcav0SA8dACg51Tsx6KCUMiC7RNU44IqkIpCJqHtPCg0lKKCBVDbork8gHqIYNViKBsSJYogoBnlUINAgsIADs=);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 0 2px 20px;
  line-height: 21px;
}
#telToFriend {
  padding: 15px;
  border: 1px solid #ddd;
  max-width: 500px;
}
#tellToFriendForm {
  margin-top: 10px;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-items: center;
}
#tellToFriendForm label {
  font-weight: bold;
  flex-basis: 40%;
  margin-bottom: 10px;
}
#tellToFriendForm > input,
#tellToFriendForm .butt1,
#tellToFriendForm .privacyFormBox {
  flex-basis: 60%;
  margin-bottom: 10px;
}
#tellToFriendForm label.error {
  display: none !important;
}
#resetPwdRequest label,
#resetPwd label,
#pwdModify label {
  font-weight: bold;
  display: block;
}
#resetPwdRequest input {
  width: 75%;
  margin-bottom: 5px;
  padding: 5px 2px 5px 2px;
  font-size: 92%;
  border: 1px solid #ddd;
}
#resetPwd form,
#pwdModify form {
  text-align: center;
  padding: 10px 0 10px 0;
}
#resetPwd .text,
#pwdModify .text {
  text-align: left;
  margin: 0 0 20px 0;
}
#resetPwd .notes,
#pwdModify .notes {
  font-weight: normal;
  display: block;
  font-size: 90%;
  color: #999;
  margin-bottom: 5px;
}
#resetPwd input,
#pwdModify input {
  display: block;
  min-width: 250px;
  margin: 0 auto 10px auto;
}
#resetPwdRequest .butt1,
#pwdModify .butt1 {
  width: 20%;
  display: block;
  margin: 5px auto 5px auto;
}
#formRequestInfo .butt1 {
  margin-top: 5px;
  width: auto;
}
#resetPwdRequest p,
#resetPwdRequest form {
  padding: 5px;
  text-align: center;
}
a.cookiePolicy {
  display: block;
  font-weight: bold;
  margin: 10px auto;
  text-align: center;
  width: 300px;
  text-decoration: underline;
}
#navBar {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACBSURBVDiNndPBCYAwEETRHzsT7cOLCHZhE15txWIEy3A9SETFbIYM7CWbebfFzIgDtMAODM93b/gAE2DAAYwKUPGfAMwhhDGxv5MCZMQDJCQHZBEFcBEVeCJNKRBzlAIG9Ga2lgCxvHwXCpAsK4BbzgHZsgdI5evn+xprYAM69ZxPNFmcm/SnQQYAAAAASUVORK5CYII=);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 0 0 21px;
  line-height: 24px;
  font-size: 92%;
  margin-bottom: 10px;
  line-height: 1.5;
}
#navBar ul,
#navBar li {
  display: inline-block;
  padding: 0;
  margin: 0;
}
#navBar li:before {
  display: inline-block;
  content: "\3E";
  margin-right: 0.3em;
}
#navBar a {
  font-weight: bold;
}
#messageMiddleBox {
  margin-bottom: 100px;
}
#messageMiddleBox h2 {
  margin-bottom: 10px;
  font-size: 190%;
}
#messageMiddleBox p {
  font-size: 126%;
  line-height: 1.5;
  margin-bottom: 10px;
  line-height: 22px;
}
#messageMiddleBox table {
  border: 0;
  border-collapse: collapse;
}
#messageMiddleBox td,
#messageMiddleBox th {
  border: 1px solid #ccc;
  padding: 4px;
}
.results-view {
  float: right;
  padding: 7px;
  text-align: center;
}
.results-view li {
  display: inline-block;
  padding: 0;
  margin: 0;
}
.results-view a {
  position: relative;
  margin-left: 5px;
  display: inline-block;
  cursor: pointer;
  width: 25px;
  height: 25px;
}
.results-view a:hover,
.results-view a.selected {
  background: #c6c6c6;
}
.results-view .view-grid a:before,
.results-view .view-horizontal a:before,
.results-view .view-cubes a:before {
  position: absolute;
  left: 0;
  top: 0;
  display: inline-block;
  width: 25px;
  height: 25px;
  color: #000;
  content: " ";
}
.results-view .view-cubes a:before {
  background-position: -100px -250px;
}
.results-view .view-horizontal a:before {
  background-position: -100px -375px;
}
.results-view .view-grid a:before {
  background-position: -100px -500px;
}
#errorPage {
  padding: 10px;
  background: #fff;
  border: 1px solid #000;
  width: 400px;
  margin: 80px auto 0 auto;
  font-size: 14px;
  text-align: center;
  line-height: 18px;
}
#errorPage p {
  padding: 10px;
  margin: 0 0 20px 0;
}
#errorPage a {
  display: block !important;
  width: 250px !important;
  text-decoration: none;
  padding: 3px !important;
  font-weight: bold;
  margin: 0 auto 0 auto;
}
#accessMessageBox {
  margin: 0 auto 0 auto;
  position: relative;
  top: 50px;
  width: 750px;
  background: #fff;
  line-height: 18px;
  padding: 10px;
  border: 1px solid #000;
}
#accessMessageBox form {
  margin: 0;
  padding: 15px;
}
#accessMessageBox input {
  width: 100px !important;
  font-size: 14px;
  margin: 15px 5px 30px 0;
}
#accessMessageBox .content {
  clear: both;
  text-align: center;
}
#accessMessageBox .mainText {
  font-size: 14px;
}
#accessMessageBox .text {
  border-top: 2px dotted #999;
  padding-top: 5px;
  font-size: 84.5%;
  color: #666;
}
.fancybox-inner #accessMessageBox {
  top: 0;
}
.fancybox-inner #languagesBox img {
  border: 1px solid #000;
  margin: 0 2px 0 2px;
}
#otherDestinationIframe {
  margin: 0;
  padding: 0;
  width: 650px;
  border: 0;
  height: 420px;
}
#otherDestinationBody,
#tellToFriendBody {
  padding: 0;
  background: #fff;
}
#otherDestination {
  text-align: center;
  width: 100%;
  padding-top: 10px;
}
#otherDestination hr {
  clear: both;
}
#otherDestination h3 {
  border: 2px dotted #ddd;
  padding: 0;
}
#otherDestination form {
  margin: auto;
  padding: 0 0 20px 0;
  width: 600px;
  text-align: left;
}
#otherDestination label {
  display: block;
  margin: 0;
  padding: 0 0 10px 0;
  clear: both;
}
#otherDestination strong {
  display: block;
  text-align: right;
  float: left;
  width: 46%;
  clear: left;
  border-top: 1px dotted #ddd;
  padding: 5px 5px 0 0;
}
#otherDestination .title {
  display: block;
  text-align: left;
  float: left;
  width: 46%;
  font-size: 138.5%;
  clear: left;
  border: 0;
  padding: 0 5px 10px 0;
  color: #f97c00;
}
#otherDestination input,
#otherDestination select {
  margin-top: 5px;
  width: 45%;
}
#otherDestination input.butt1 {
  clear: left;
  margin: 0;
}
#rmaNew tr.hidden {
  display: none;
}
#rmaNew th {
  border-bottom: 1px dotted #ccc;
  text-align: right;
  padding: 4px 2px 4px 2px;
  width: 35%;
}
#rmaNew td {
  border-bottom: 1px dotted #ccc;
  padding: 4px 2px 4px 2px;
}
#rmaNew textarea {
  width: 88%;
  display: block;
}
#rmaNew select {
  width: 50%;
}
#rmaNew fieldset {
  border: 0;
  padding: 0;
  margin: 0;
}
#rmaNew label {
  font-weight: bold;
  padding: 0 4px 0 4px;
}
#rma_row_productCode {
  margin-bottom: 5px;
}
#ricercheRisultati {
  display: none;
  position: absolute;
  top: 0;
  z-index: 999;
}
#ricercheRisultatiContent {
  background: #fff;
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-left: 1px solid #ddd;
  min-height: 50px;
}
#ricercheRisultatiContent.load {
  background-repeat: no-repeat;
  background-position: center;
  background-color: #fff;
}
#ricercheRisultatiContent.load ul,
#ricercheRisultatiContent.load p {
  display: none;
}
#ricercheRisultatiContent p {
  text-align: center;
  padding: 20px;
}
#ricercheRisultati ul {
  margin: 0;
  padding: 0;
}
#ricercheRisultati li {
  margin: 0;
  padding: 5px 0 5px 0;
  border-bottom: 1px solid #ddd;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: flex-start;
  align-content: flex-start;
}
#ricercheRisultati li .thumb {
  width: 30px;
  min-width: 30px;
  margin: 0 0 0 5px;
  padding: 0 5px 0 0;
  border-right: 1px solid #ddd;
}
#ricercheRisultati li .code {
  min-width: 130px;
  margin: 0 0 0 5px;
  padding: 0 5px 0 5px;
  border-right: 1px solid #ddd;
  display: inline-block;
  min-height: 100%;
  display: flex;
  align-items: center;
}
#ricercheRisultati a:link,
#ricercheRisultati a:visited {
  color: #000 !important;
  text-decoration: none;
  margin: 0 0 0 5px;
  padding: 0 5px 0 0;
  display: inline-block;
  min-height: 100%;
  display: flex;
  align-items: center;
}
#ricercheRisultati li:hover {
  background: #eee;
}
#votoForm {
  text-align: left;
}
#votoForm .boxTitle {
  font-size: 115%;
  margin: 5px 0 10px 0;
}
#votoForm form {
  margin: 5px 0 0 0;
  padding: 5px 0 0 0;
  clear: both;
  border-top: 2px dotted #ddd;
  text-align: center;
}
#votoForm img {
  margin: 0 5px 0 0;
}
#votoForm label {
  display: block;
  font-weight: bold;
  font-size: 92%;
  padding: 10px 0 2px 0;
}
#votoForm textarea {
  width: 90%;
  height: 70px;
  margin-bottom: 5px;
}
#votoForm fieldset {
  margin: 0;
  padding: 0;
  border: 0;
  display: inline;
}
#votoForm fieldset input {
  border: 0;
  margin: 0;
  cursor: pointer;
  padding: 0;
}
#addVotoBox div {
  display: flex;
  align-items: center;
}
#addVotoBox .img-star-empty,
.feedbackBoxMedia .img-star-empty {
  margin: 0 !important;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhDAcQHh57gxbzAAABSklEQVQ4y51TP0vDQBT/3REdioJ1sFOEGP8gtHTQIO4lu9DFqeDQLyBk7wfwczjaOUunCkU7dBJtXoMKog4xg3TQknNoTGJyxOi75Xjv9+dx7x2DJASfHAMb5yxAsaAOCRLUkdVYNuWsMRclAFOhbb6mq1wiYqEEACjBKuAQ6UPukXWwIrjUI+VA67hJEIApdvWHFOF6oaxhKzwGVlKSPq4wnp83d/+TOW12hqWC7/0uThk9o1IQDgAvHMM/wIEhn7UwKgwfzVoMeFz9sLFXRH3RVD0OqB5vYPArfMAbqhcOTvMDE/1ceD8wNR9IDI62cZtD2NHv5pdoNcRynkFcjXeplttSLUuo5hKq/yYo0pYCXAA4kjUcpnoKizeqK+p6U2+KOrrfKVbpKfgZk0sSJMgmI5klg2wSJCg7pfuy03YPZO2PD+nkKfpUX9JwZmreUNRkAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTEyLTA3VDE2OjMwOjMwKzAxOjAwYbGcYQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0xMi0wN1QxNjozMDozMCswMTowMBDsJN0AAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  padding: 0 0 0 29px !important;
  line-height: 36px;
}
#addVotoBox .img-star,
.feedbackBoxMedia .img-star {
  margin: 0 !important;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAjVBMVEUAAAD//wD/2z7/2z//3Dr/2z//20D/3Tz/zDP/3Tz/2kH/20D/2z//2z//2z//3D//2z//2z//2j//2UD/2z//1Tn/2z//30D/2z7/2zf/2z7/3EH/2kD/2z7/2z//2z//2z7/v0D/2z//2z//3ED/2z//3T//2z//4Tz/2kH/2z//2z7/5jP/2z8AAACYd3oEAAAALXRSTlMAAluBFvWMHgUmS3CVuu9m8+i1FNASzBDIDsQzYLjl/awE/K8sxjXFETc5YgrRFFEtAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+EMBxAKJeQmKIIAAAC0SURBVCjPbZFXEoMwDERF6L33XkKq7n+9BAhmTLQ/lvbNeiQbgEm4XASgJCKKlC/JiLJEAAW/UugAGVkDRESVNyCrzNJ0w7RsB39ybMs0dA3A9ZCQ54KPpHwIaBBAGFF+FALEyb+fxMtYaXb2s3QbOC94v8j3VXQe6GzHkgclAxUPqvMD7joesuZBzUCz9m3XtWvR7H4/LO04AUzjUg39Tq6I9ryVs414Y1fd3cfxZc/Xezk+E8s0Dn/TTx8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTItMDdUMTY6MTA6MzcrMDE6MDD8ehsuAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTEyLTA3VDE2OjEwOjM3KzAxOjAwjSejkgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  padding: 0 0 0 29px !important;
  line-height: 36px;
}
#addVotoBox .img-star-half,
.feedbackBoxMedia .img-star-half {
  margin: 0 !important;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjAxRDREMzcxREI2NDExRTc5OUE5REI5QzQ4OEY1ODQ5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjAxRDREMzcyREI2NDExRTc5OUE5REI5QzQ4OEY1ODQ5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDFENEQzNkZEQjY0MTFFNzk5QTlEQjlDNDg4RjU4NDkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDFENEQzNzBEQjY0MTFFNzk5QTlEQjlDNDg4RjU4NDkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6SuAgkAAAAg0lEQVR42mL8f9uegUjwH0TcY5oH4zMSo4mJgcaAiRTXEyE2OH3wn0y5weGD/xT6kIGFlAgjwxJGJioYjtfiQZMPBrcFjDQ0n5GJlIKLVMPRg4iR2oZjiwNGaho+fFLRcLFA5QAED7APGElNaSxw1h0HopMeEv8/8RYQZzADqRYBBBgAvCATtKaQdAsAAAAASUVORK5CYII=) !important;
  background-position: 0 center !important;
  background-repeat: no-repeat !important;
  padding: 0 0 0 29px !important;
  line-height: 36px;
}
#votoForm .starOFF {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhDAcQHh57gxbzAAABSklEQVQ4y51TP0vDQBT/3REdioJ1sFOEGP8gtHTQIO4lu9DFqeDQLyBk7wfwczjaOUunCkU7dBJtXoMKog4xg3TQknNoTGJyxOi75Xjv9+dx7x2DJASfHAMb5yxAsaAOCRLUkdVYNuWsMRclAFOhbb6mq1wiYqEEACjBKuAQ6UPukXWwIrjUI+VA67hJEIApdvWHFOF6oaxhKzwGVlKSPq4wnp83d/+TOW12hqWC7/0uThk9o1IQDgAvHMM/wIEhn7UwKgwfzVoMeFz9sLFXRH3RVD0OqB5vYPArfMAbqhcOTvMDE/1ceD8wNR9IDI62cZtD2NHv5pdoNcRynkFcjXeplttSLUuo5hKq/yYo0pYCXAA4kjUcpnoKizeqK+p6U2+KOrrfKVbpKfgZk0sSJMgmI5klg2wSJCg7pfuy03YPZO2PD+nkKfpUX9JwZmreUNRkAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE3LTEyLTA3VDE2OjMwOjMwKzAxOjAwYbGcYQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNy0xMi0wN1QxNjozMDozMCswMTowMBDsJN0AAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 0 0 29px;
  line-height: 36px;
}
#votoForm .starON {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAjVBMVEUAAAD//wD/2z7/2z//3Dr/2z//20D/3Tz/zDP/3Tz/2kH/20D/2z//2z//2z//3D//2z//2z//2j//2UD/2z//1Tn/2z//30D/2z7/2zf/2z7/3EH/2kD/2z7/2z//2z//2z7/v0D/2z//2z//3ED/2z//3T//2z//4Tz/2kH/2z//2z7/5jP/2z8AAACYd3oEAAAALXRSTlMAAluBFvWMHgUmS3CVuu9m8+i1FNASzBDIDsQzYLjl/awE/K8sxjXFETc5YgrRFFEtAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+EMBxAKJeQmKIIAAAC0SURBVCjPbZFXEoMwDERF6L33XkKq7n+9BAhmTLQ/lvbNeiQbgEm4XASgJCKKlC/JiLJEAAW/UugAGVkDRESVNyCrzNJ0w7RsB39ybMs0dA3A9ZCQ54KPpHwIaBBAGFF+FALEyb+fxMtYaXb2s3QbOC94v8j3VXQe6GzHkgclAxUPqvMD7joesuZBzUCz9m3XtWvR7H4/LO04AUzjUg39Tq6I9ryVs414Y1fd3cfxZc/Xezk+E8s0Dn/TTx8AAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMTItMDdUMTY6MTA6MzcrMDE6MDD8ehsuAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTEyLTA3VDE2OjEwOjM3KzAxOjAwjSejkgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 0 0 0 29px;
  line-height: 36px;
}
#votoForm .votoValue {
  border: 0;
  width: 12px;
  height: 20px;
  margin: 0 2px 0 2px;
  font-size: 20px;
  line-height: 18px;
  text-align: center;
  font-weight: bold;
  padding: 0;
}
#addVotoBox form {
  display: inline;
}
#addVotoBox img {
  margin: 0 2px 0 2px;
}
#addVotoBox fieldset {
  float: left;
}
#userFeedback table {
  width: 100%;
}
#userFeedback td,
#userFeedback th {
  padding: 2px 5px 2px 5px;
  text-align: left;
  border-bottom: 1px dotted #ccc;
}
#userFeedback span {
  color: #000;
}
#userFeedback td {
  color: #666;
}
#userFeedback a {
  font-weight: bold;
  border: 0 !important;
}
#userFeedbackOrders {
  margin-bottom: 20px;
}
#userFeedbackOrders td {
  padding: 5px;
}
#userFeedbackOrders .products {
  border: 1px solid #ddd;
  margin-bottom: 10px;
  background: #fff;
  width: 100%;
}
#userFeedbackOrders .products td {
  border-bottom: 1px dotted #ccc;
  padding: 2px 5px 0 5px;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  vertical-align: middle;
}
#userFeedbackOrders th {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  vertical-align: middle;
}
#userFeedbackOrders th:nth-child(2),
#userFeedbackOrders .products td:nth-child(2) {
  white-space: nowrap;
  width: 210px;
}
#userFeedbackOrders .addProductFeedBackButton {
  display: block;
  font-weight: normal;
  font-size: 84%;
  border: 0;
  color: #666;
  margin: 0;
  line-height: 1.5;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg3RkZBQzUyQjVEOTExRThCNDZERDc2QTk4MThFNzRCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg3RkZBQzUzQjVEOTExRThCNDZERDc2QTk4MThFNzRCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODdGRkFDNTBCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODdGRkFDNTFCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7enyAJAAABuUlEQVR42oyTP0gCURzHf6mheWghDk0tzQ1tLi1W2CIcDU65NVzc0lpCheDSVE7i0CLkIugQcuAcREuuTk5hf/QQIvVU7vV9x7P0NOsHH+53v/d739977/ce0Y8pYFXA/UVwKsYuaI4dgmfwAd7Bm/BfwCdogI74fwSSXeC+VquxSqXCms0ma7fblj8cDlmpVGLcCoWC9UXuLdi1CzzU63X2H0PuNdgA+yDAJ7tGKqZpUj6fJ1Se2mM0GqVAwMo/AZdABU9g51vA4XBQKBSiwWAwJeD3+6nf73P3BtyBbbAJzlzjib1eb6YAj6fTae7ywazo0jEoTmyhWq1OCfDKuVyOOh3eCDoQYX4W60Cfe4iGYbBUKsUUReEHOKIH9kYFJlaQSCSo2+1a/3wlHKfTSZlMZpRmABloc9uIPTNVVScqu91uJtq39uc9QEUmSdL3ZI/HwzRN4/7V+PKt7s26241Gg8rlMnm9XkJlKhaLFIlE+NCKPddlD7RaLcpms+Tz+Sgej1MsFqNwOPzrQ+IC5vjt03WdkskkybJMwWBwZv54YAEcgXOxXxKvbgkszyj4CrbEa7XsS4ABAF3MGyjGu8x4AAAAAElFTkSuQmCC);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 2px 0 2px 21px;
  line-height: 18px;
}
#colMid #productsWishList {
  margin-bottom: 10px;
}
#colMid #productsWishList .prod {
  background: #eee;
}
#colMid #productsWishList .title {
  width: 60%;
  float: left;
}
#colMid #productsWishList .wishbutton {
  border-bottom: 1px solid #ddd;
  padding-bottom: 10px;
  margin-bottom: 10px;
  overflow: hidden;
}
#discountCodesBox {
  margin: 0 0 40px 0;
  border: 1px solid #d6d5d5;
  clear: both;
}
#discountCodesBox form {
  padding: 10px;
  margin: 0;
  min-height: 20px;
  border: 1px solid #fff;
  text-align: right;
  background: #fccc62;
}
#discountCodesBox .boxTitle {
  color: #000;
  font-size: 92%;
  padding: 5px 5px 2px 5px;
  margin: 0;
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  border-top: 1px solid #fff;
  display: none;
}
#discountCodesBox p {
  float: left;
  margin: 0;
  padding: 0 0 10px 0;
  line-height: 19px;
  font-weight: bold;
}
#discountCodesBox input {
  margin: 0 0 10px 5px !important;
}
.increaseLine {
  background: #fef3a4;
}
.discountLine {
  background: #fccc62;
}
.discountLine p {
  font-size: 17px !important;
  font-weight: bold !important;
  color: #c00 !important;
  line-height: 25px;
  display: block;
}
.imageList {
  margin: 0 0 20px 0;
  text-align: center;
  clear: both;
}
.imageList table {
  margin: auto;
}
.imageList li {
  text-align: center;
  float: left;
  border: 1px solid #ccc;
  margin: 5px;
  overflow: hidden;
}
.imageList p {
  height: 30px;
  margin: 2px 0 0 0;
  padding: 2px;
  background: #eee;
  font-weight: bold;
  overflow: hidden;
  line-height: 14px;
}
.imageList img {
  margin: 0 auto 0 auto;
  display: block;
  border: 0;
}
.uploadifyQueueItem {
  font: 11px Verdana, Geneva, sans-serif;
  border: 2px solid #f2dbdb;
  background-color: #faefef;
  margin-top: 5px;
  padding: 5px;
}
.uploadifyError {
  border: 2px solid #fbcbbc !important;
  background-color: #fde5dd !important;
}
.uploadifyQueueItem .cancel {
  float: right;
}
.uploadifyQueueItem .cancel img {
  float: left;
  margin-right: 5px;
}
.uploadifyQueueItem .cancel a {
  border-bottom: 0 !important;
  height: 15px;
  color: #000 !important;
  font-weight: bold;
}
.uploadifyQueueItem .cancel a:after {
  content: "Elimina";
}
.uploadifyProgress {
  background-color: #fff;
  border-top: 1px solid gray;
  border-left: 1px solid gray;
  border-right: 1px solid #c5c5c5;
  border-bottom: 1px solid #c5c5c5;
  margin-top: 10px;
  width: 100%;
}
.uploadifyProgressBar {
  background-color: #09f;
  width: 1px;
  height: 3px;
}
#directEpaymentBox table {
  margin: 10px auto 10px auto;
  width: 70%;
}
#directEpaymentBox th {
  border-bottom: 1px dotted #ccc;
  text-align: right;
  padding: 4px;
  width: 35%;
}
#directEpaymentBox td {
  border-bottom: 1px dotted #ccc;
  padding: 4px;
  text-align: left;
}
#directEpaymentBox input,
#directEpaymentBox select {
  width: 90%;
  margin: 0 0 5px 0;
}
#jsNotEnabledMessage {
  text-align: center;
  margin: 10px 10px 20px 10px;
}
#jsNotEnabledMessage img {
  margin: auto;
}
#mapLinksBox table {
  width: 100%;
  background: #fff;
}
#mapLinksBox td {
  padding: 0 4px 4px 4px;
  border-right: 2px dotted #999;
  width: 16%;
}
#mapLinksBox th {
  padding: 2px 4px 2px 4px;
  text-align: left;
  border-right: 2px dotted #999;
  width: 16%;
  background: #eee;
}
#mapLinksBox th a {
  display: block;
  padding: 0 2px 0 2px;
  font-weight: bold;
  font-size: 84.5%;
  text-decoration: none;
  color: #464646;
}
#mapLinksBox ul {
  margin: 0;
  padding: 0;
}
#mapLinksBox li {
  margin: 0;
  padding: 0 2px 0 2px;
  list-style: none;
}
#mapLinksBox li a {
  color: #000;
  text-decoration: underline;
  color: #8b8b8b;
}
#colSx,
#colDx {
  text-align: center;
  display: table-cell;
  vertical-align: top;
  overflow: hidden;
}
#colSx {
  width: 250px;
  min-width: 250px;
  max-width: 250px;
  padding: 20px 30px 0px 20px;
}
#colDx {
  width: 170px;
  min-width: 170px;
  max-width: 170px;
  padding: 10px;
}

#body_getProd #colSx {
    width: 250px;
    min-width: 250px;
    max-width: 250px;
    padding: 20px 30px 30px 30px;
}

#body_getProd #colDx {
  width: 170px;
  min-width: 170px;
  max-width: 170px;
  padding: 5px 0 10px 0;
}
#body_showCart #colDx,
#body_cartStep #colDx,
#body_regStep #colDx,
#body_addressStep #colDx,
#body_courierStep #colDx,
#body_paymentStep #colDx,
#body_sendStep #colDx {
  width: 170px;
  min-width: 170px;
}
#colMid {
  padding: 20px 255px 20px 30px;
  width: 100%;
  display: table-cell;
  vertical-align: top;
}
#mainTable {
  background: #fff;
  width: 100%;
  table-layout: fixed;
  display: table;
}
#head {
  display: block;
  margin: 0 auto 0 auto;
  clear: both;
  max-width: 1100px;
  min-width: 900px;
  width: 100%;
}
#mainTableContainer {
  display: block;
  margin: 0 auto 0 auto;
  clear: both;
  max-width: 1100px;
  min-width: 900px;
  width: 100%;
}
#mapLinksBox {
  display: block;
  margin: 0 auto 0 auto;
  clear: both;
  max-width: 1100px;
  min-width: 900px;
  width: 100%;
}
#iceCatIframe {
  margin: 0;
  background-image: url(data:image/gif;base64,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);
  background-position: center center;
  background-repeat: no-repeat;
  padding: 0;
  line-height: 48px;
}
.socialShare {
  display: flex;
  margin-top: 20px;
  padding: 10px 0 10px 0;
  border-top: 1px solid #eee;
  align-items: center;
  justify-content: space-between;
}
.socialShare div {
  flex-grow: 1;
  flex-shrink: 1;
  flex-basis: 0;
  text-align: center;
  padding: 0 10px 0 10px;
  white-space: nowrap;
}
.socialShare strong {
  display: block;
}
.socialShare .btn {
  background-repeat: no-repeat;
  display: inline-block;
  width: 50px;
  height: 50px;
  transition-property: all;
  transition-duration: 0.6s;
  transition-timing-function: ease;
  position: relative;
}
#productShipping {
  width: 500px;
}
#productShipping form {
  margin: 10px 0 5px 0;
  padding: 10px;
  border: 1px solid #ddd;
  background: #eee;
  text-align: left;
}
#productShipping input,
#productShipping select {
  margin: 0 5px 0 5px;
}
#productShipping table {
  width: 100%;
  margin-top: 10px;
}
#productShipping th {
  padding: 5px !important;
  border-top: 1px dotted #ddd !important;
  text-align: left;
}
#productShipping td {
  padding: 5px !important;
  border-top: 1px dotted #ddd !important;
  text-align: right;
  vertical-align: middle;
}
#productShipping th span {
  display: block;
  font-size: 84.5%;
  font-weight: normal;
}
#productShipping .bkg1 {
  background-color: #f7f7f7;
}
#productShipping .bkg2 {
  background-color: #fff;
}
#productShipping input {
  width: 100px;
}
#productShipping label {
  font-weight: bold;
  font-size: 84.5%;
  width: 200px;
  float: left;
  display: block;
  clear: left;
  border-bottom: 1px solid #ddd;
  text-align: right;
}
#productShipping input,
#productShipping select {
  margin: 0 0 5px 205px;
  display: block;
}
#productShipping h3 {
  font-size: 123%;
  margin: 0;
  padding: 10px;
  text-align: center;
  color: red;
}
#productShipping h4 {
  font-size: 123%;
  margin: 0;
  padding: 0;
  color: red;
}
#productShipping p {
  text-align: left;
  font-size: 84.5%;
}
.shippingDetails span {
  display: inline-block;
  margin: 0;
  padding: 0 0 5px 0;
}
.shippingDetails span.sIva {
  font-size: 80%;
}
.shippingDetailsButton {
  display: block;
  margin: 0;
  font-size: 84.5%;
  border: 0 !important;
  text-decoration: none;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAALjSURBVHjanFRNaBNBFP5mdvOzSVNtEaHEbuuh6VmK3hSkKIJWtEjVSy/15kXFHvw/KIqi6FW8aRVFqD89qAg9edGDRShWSmgttcFUsW3aJM1uZsY3m20IGtvax3477M6b97353pthSiloG07Y3sgIQfiWzwM7dkLduAOWna83TLObgYUV/EXVrSiEeNLSkvimP0wsZyZNfx2D/DENFottNxRuK0ax1bKrIIWsp+Hcvwmk0l4A5x4BP3sazuXrlmtZUMXissEZY3p/djnHPx0U59vYhth5VhPTc4o0Y0iNCfXqhXQOHgZzXazCin8RfKdYYWIPZDO73QNHOyK9Z6ByEixioPCoD7l3r4GOTsB18D9WJsgSHAUeFBKGVYuMUUv7pWAsCBklSRWTpuNyOO7aCMjiLtSgG61pwLP7wNvnpVpoTed+IbilDRbJo4prJMgq1NGQ0AGxkAHmZrzgumLKcSBoDGiCajXw/VYikF7/kEz0gBvc+8G8ANRRJF2E9JeVBIYBBIK0QEJyo1QfIaoT5JTKwz9kceYdFygiSRFFnqQyqQkEZSpLlDRnwJydQWTwDXITE7BsG7n2PRDr68CkqLIDiS7qeh6l10sWwOTGBtiZGWx18ygwTqrNc2t0FNIpePviRCAG+tE39AnpuA175AvaJydh7u9EcSEbxd59JfWWrooLTfEPYaBtpCh4uPMQjnV343F/P7IPH6CJEl/UjlKWMwtTWw0XXG51HcHxnh48HRjAz3t30SyFKDB28cpU+qr24yZtW4ME2ZVVsvWzK3otkiYSCiFKWQ4JeWJByYRgSDictWoIgyfynCdGFesNa1npSgkRf9IMnMrRnDLNa0txmVGqY5SwjhDSsG37UnNzU9tUKvVxfGz8lpTl1FnlodevTY2NJzeTbzo9/T6ZTN4k10V9pHRZCbNLBBYh5hMEdH/44D5YBcrB/VFWQFfX9aGbJqMJVjK2ivP0z/v1twADAFDMPN92KAOVAAAAAElFTkSuQmCC);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 2px 0 2px 29px;
  line-height: 18px;
}
.toolOneyBox strong {
  padding: 5px 12px 0 0;
  color: #737171;
  font-family: sans-serif;
  text-transform: uppercase;
  font-size: 11px;
}
.toolOneyBox {
  display: flex;
  margin: 20px 0 20px 0;
}
.toolOneyButt::after {
  display: block;
  position: absolute;
  right: 0;
  top: 0;
  width: 14px;
  height: 14px;
  content: "";
  text-align: center;
  background: url("/ReadySkins/wonder/img/payments/oneytooltip.svg") no-repeat;
}
.toolOneyButt.disabled::after {
  background: url("/ReadySkins/wonder/img/payments/oneytooltip-grey.svg")
    no-repeat;
}
a.toolOneyButt {
  display: inline-block;
  position: relative;
  padding: 5px 20px 5px 0;
  background: url("/ReadySkins/wonder/img/payments/x4_without_fees_IT.svg")
    no-repeat;
  width: 150px;
  height: 52px;
  font-size: 0;
}
a.toolOneyButt.disabled {
  background: url("/ReadySkins/wonder/img/payments/x4_without_fees_IT_alt.svg")
    no-repeat;
}
.toolOneyButt .toolOneyButtTooltip {
  position: absolute;
  color: #2d2b2b;
  border: 3px solid #b2b2b2;
  width: 100%;
  font-size: 12px;
  background: #fff;
  padding: 10px;
  top: -17px;
  left: 183px;
}
.toolOneyButt .toolOneyButtTooltip::after {
  content: "";
  width: 10px;
  height: 10px;
  border-left: 3px solid #b2b2b2;
  display: block;
  position: absolute;
  left: -9px;
  background: #fff;
  transform: rotate(45deg);
  top: 14px;
  border-bottom: 3px solid #b2b2b2;
}
/* !! Smartphone !! */

@media screen and (max-width: 800px) {
  .toolOneyButt .toolOneyButtTooltip {
    top: 77px;
    left: 0;
    width: 150px;
  }
  .toolOneyButt .toolOneyButtTooltip::after {
    left: calc(50% - 5px);
    top: -9px;
    transform: rotate(135deg);
  }
 
  #header_responsive #top_buttons_wrapper {
    border-bottom: 0px solid #000;
  }	

 .bannerino ul.icon {
    display: flex;
    align-items: center;
    gap: 14px;
    justify-content: center;
  }

  #top_text div {
    display: block;
  }
  
  .footer_block {
    display: block;
    width: auto;
    border-bottom: 0px solid #fff;
    border-right: 0;
  }
	 
}
.findomesticButtContainer {
  display: inline-block;
  margin-top: 10px;
  color: #000 !important;
  width: 100%;
}
.findomesticButtContainer a {
  font-weight: bold;
  color: #000;
}
.findomesticButtContainer:after {
  display: block;
  content: " ";
  width: 100%;
  height: 70px;
  background-image: url("/ReadySkins/wonder/img/findomestic-banca-logo.png");
  background-position: 0 0;
  background-repeat: no-repeat;
  background-size: auto 65px;
  margin: -11px 0 0 -4px;
}
#ECS_anags p,
#ECS_destinations p {
  font-weight: bold;
  font-size: 123%;
  margin: 15px 0 15px 0;
}
#ECS_anags form,
#ECS_destinations form {
  width: 100%;
  float: left;
  border-bottom: 1px dotted #ccc;
  padding: 0 0 5px 0;
  margin: 0 0 5px 0;
}
#ECS_anags label,
#ECS_destinations label {
  color: #666;
  display: block;
  float: left;
}
#ECS_anags span,
#ECS_destinations span {
  color: #666;
  display: block;
  margin-bottom: 5px;
}
#ECS_anags .butt1,
#ECS_destinations .butt1 {
  display: block;
  float: right;
  width: 100px !important;
}
#ECS_anags label input,
#ECS_destinations input {
  margin-top: 2px;
}
#orderStepNavBar {
  margin-bottom: 20px;
  text-align: center;
}
#orderStepNavBar ul {
  margin: 0 auto 0 auto;
  padding: 0;
  text-align: center;
  display: table;
  width: 100%;
}
#orderStepNavBar li {
  margin: 0;
  padding: 0;
  max-width: 350px;
  height: 40px;
  text-align: center;
  min-width: 25px;
  vertical-align: bottom;
  display: table-cell;
}
#orderStepNavBar form {
  display: block;
  margin: 0;
  width: 100%;
  height: 25px;
  background-image: url(data:image/gif;base64,R0lGODlhyAAZAIABAFZWVgAAACH5BAEAAAEALAAAAADIABkAAAJcjI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC8fyTNf2jef6zvf+DwwKh8Si8YjUAZbMpvMJjUqn1Kr1is1qt9xp8gsOi8fksvmMTqvX7Lb7DY/L5/S6/Y7PzwsAOw==);
  background-position: bottom left;
  background-repeat: repeat-x;
  padding: 0;
  line-height: 38px;
}
#orderStepNavBar strong {
  color: #000;
  font-weight: bold;
  font-size: 92%;
  display: block;
  padding: 0 5px 0 5px;
  height: 15px;
  line-height: 13px;
  text-overflow: ellipsis;
  overflow: hidden;
}
#orderStepNavBar .current strong {
  color: #000;
}
#orderStepNavBar .disabled strong {
  color: #d1d0d0;
}
#orderStepNavBar input {
  display: block;
  width: 100%;
  height: 25px;
  line-height: 16px;
  color: #fff;
  font-size: 138.5%;
  border: 0;
  font-weight: bold;
  cursor: pointer;
  background-color: transparent;
  background-image: url(data:image/gif;base64,R0lGODlhHQAZALMAAG1sbGtqapSTk+rq6ry8vFpZWc3NzYB/f6uqqnJxcezs7EtKSsPDw////0pJSQAAACH5BAAAAAAALAAAAAAdABkAAASHsMk5BxGprJIEGVQoNgoCOGiaAogyisahzuphvBMT0DwaMDjDrtcL3EQKGZF4cIUQyygiNDhFiQDQhHCNEiiC7lJASYiJCUrh3CtQFmzeQh2nuSfmuio9CetTZFt/KV8VVnpZT4NTIUl6TSNCcUY4Omc/OBIxXTaZEyWHNCxOnhUXGRsdHzgRADs=);
  background-position: bottom center;
  background-repeat: no-repeat;
}
#orderStepNavBar .disabled input {
  cursor: auto;
  background-image: url(data:image/gif;base64,R0lGODlhHQAZALMAAPLy8trZ2eTj49XU1NnY2O7u7tva2urp6d/e3vDw8Pr6+v///9HQ0AAAAAAAAAAAACH5BAAAAAAALAAAAAAdABkAAASFcMk5VRFmsGFEUVQoLsoRMGiaBgc4hgCizioCvFNC0DxKJDjArtcj3EQKGZGIcFEOy+ghpDhFiQHnonCNFiiC7lJAMYiJBormzBtQ2EQ1nOaemOeq9CSMT5EnXH0oXxVWeFkhUH1TVEpwTSNCcEY4Omc/OBIxXTaZFSZYLZ5UFxkbHR84EQA7);
  background-position: bottom center;
  background-repeat: no-repeat;
}
#orderStepNavBar .current input {
  background-image: url(data:image/gif;base64,R0lGODlhHQAZALMAAP7x5P7w4vqVMfqULvzCiPuxaP3buf3PofqHFvujTPqZOPl9Av3Uq/////l8AAAAACH5BAAAAAAALAAAAAAdABkAAASHsMk5wykKLaTKCVQoNgAhOGiaCgQwikaizmpivBMz0Dw6MDjDrtcb3EQAGZGYcIUIyyghFDhFiQLQ5HCNHiiF7rJAUYiJCgri3ENQFmzeQh2nuSfmuio9CetTZFt/KV8VVnpZT4NTIUl6TSNCcUY4Omc/OBIxXTaZEyWHNCxOnhUXGRsdHzgRADs=);
  background-position: bottom center;
  background-repeat: no-repeat;
}
#orderStepNavBar #cartStep input {
  background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAG1sbGtqapSTk+rq6ry8vFpZWc3NzYB/f6uqqnJxcezs7EtKSsPDw0pJSf///wAAACH5BAEAAA8ALAAAAABeARkAAAT/0MlJq7046827/2AYDoSQFEuRCMSQPXAsz3Rt33iu73zv/zWRcEgsGo9EBQLQaDqdAITiAqxar9isdofser/gsMRweJqfB4Nly26731uxfE6vOxiBs74ZYFTggIGCg3aFhocfBnl7ewFqE4ORkpNAiJaXlgpljIwHUxKUoaKjMJimp3IInKsIkKSvsHCos7RFA0yrjAAuDrG+v1i1wsMdBLmrBKDAy8w6xM/QFALHnALKzdjZpdHcwwnUjAnX2uTA3ee0BeB7BePl76/o8qYL63oL7vD6lPP9iOr2zLTrta8gP38I63wL+EQcQYMQBSWcKGcaQyfWHkbc6Iaixy/GZy42SaaRo8ksH1MeuSVyV76TMH+onElE1cVWL2PqdEazJwhNDD252kmUi8+jHRTZc0ShqNMcSKNuwAOuz5+nWGlI3YqBzLE0a7KK3ca17AQluPRE+XR1bFazcCeQMIFCBQteVNxmjQAAOw==);
  background-position: bottom center;
  background-repeat: no-repeat;
}
#orderStepNavBar #sendStep input {
  background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAG1sbGtqapSTk+rq6ry8vFpZWc3NzYB/f6uqqnJxcezs7EtKSsPDw0pJSf///wAAACH5BAEAAA8ALAAAAABeARkAAAT/8MlJq7046827/2B4OWRZDoSQFEuRCMRgznRt33iu73zv/8CZaEgsGo/ITk2BADSeUCgAoQhar9isdstLer/gcJJmOETP0YOBy26732yxfE6vzxgBtP4ZYMD/gIGCDnWFhociJgZ5e3sBa4ORkpNdiJaXmA8lCmaNjQdVlKKjlJmmp3IlCJ6sCKSvsH+os7RGJANOrI0AMrG+v1e1wsNKDgS6rATAy8w7xM/QFCQCyJ4CzdjZJtHcxCQJ1Y0J2uTN3ee0JAXhewXl77/o8qYkC+x6C/D6r/P9lur30LjbR3CSv4OFvgU8M66gQ0EII6ZyQG0hlGsPM8KRyPELiWMWYZ8o00gyTseTthzgCsmrpEstKGMOURXS1cubVmTq/LCp0z1QOIP+2El0gyJG4R4JXVqpqNMKd5Dq6sO0ao6nWCeQ8elJjdWvNrJmXdJkFxWwaIWIfXoDhQoWLmD0SkvXQQQAOw==);
  background-position: bottom center;
  background-repeat: no-repeat;
}
#orderStepNavBar #sendStep.disabled input {
  background-image: url(data:image/gif;base64,R0lGODlhXgEZALMNAPr6+uTj4/Ly8u7u7tnY2NXU1Orp6dva2trZ2d/e3vDw8NHQ0P///wAAAAAAAAAAACH5BAEAAA0ALAAAAABeARkAAAT/sMlJq7046827/2B4MWRZAkNwFEtxBANgznRt33iu73zv/8CZaEgsGo/ITg1gQCyeUCjCIAtar9isdrtLer/gcJImSETP0YSAy26732yxfE6vzxQEtP5JUMD/gIGCDHWFhociJgJ5e3sEa4ORkpM8iJaXmBInZo2NCVWUoaKTmaWmciUGnasGo66vf6eys0YkAE6rjQigsL2+QbTBwkoMA7mrA7/Ky13Dzs8TJAHHnQHM19gm0NvDJAfUjQfZ48zc5rMkLOB6BeTuvufxpSTrje/3rvL6lun1aO34ApLaR9AOg2/+oogTyFBQwYeoGExLCMVaw4twIGr8QsIYxSfJXTCKjLOxZC0Gtz7uGslSi8mXQ1J9bNWyphWYOD9sSvjJps8fOYNuUMQI3KOfSCsJXWrhTtFcfZJKzcG0arQZZY6pmcrVhlWrS5rootK1rJCvTG+gUMHCBQxeZs1GAAA7);
  background-position: bottom center;
  background-repeat: no-repeat;
}
#orderStepNavBar #cartStep.disabled input {
  background-image: url(data:image/gif;base64,R0lGODlhXgEZALMNAPr6+uTj4/Ly8u7u7tnY2NXU1Orp6dva2trZ2d/e3vDw8NHQ0P///wAAAAAAAAAAACH5BAEAAA0ALAAAAABeARkAAAT/kMlJq7046827/2AYAkNwFEtxBAOQNXAsz3Rt33iu73zv/zWRcEgsGo9EgAGxaDqdCIPLAqxar9isdofser/gsESQeJqfCQF1y26731qxfE6vMxSEs75JUFTggIGCg3aFhocfAnl7ewRqE4ORkpNAiJaXlgBljIwJUwyUoaKjMJimp3IGnKsGkKSvsHCos7RFAEyrjAhTsb2+WLXBwh0DuasDEr/Ky1zDzs8TAcacAcnM19gx0NvDB9OMB9bZ48rc5rQo33oF4uTusOfxpuqM7e/3ofL6iOn0T+yg8AmktK+gHW/+noQLOLChIIMQ5UhL6KQaQ4cY3UTc+KUYxSbIZC5mHJmFo8kjtz7uskeyZaWTMIeootiKpcubzWLq/KApoSdXOIPm3El0gyJ6jigIXZqjqNMNeL71+cO0Ko2nWDGQMZZmjdWvDbKKraAEl54on5SC/Tq27QQSJlCoYJGW6tqqEQAAOw==);
  background-position: bottom center;
  background-repeat: no-repeat;
}
#orderStepNavBar #cartStep.current input {
  background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAP7x5P7w4vqVMfqULvzCiPuxaP3buf3PofqHFvujTPqZOPl9Av3Uq/l8AP///wAAACH5BAEAAA8ALAAAAABeARkAAAT/0MlJq7046827/2AYBkehIAuiFEeQPXAsz3Rt33iu73zv/zWRcEgsGo9EAEHQaDqdAgLgAqxar9isdofser/gsMSQeJqfCYNly26731uxfE6vOxiDs745YFTggIGCg3aFhocfBnl7ewNqE4ORkpNAiJaXlgBljIwJUxKUoaKjMJimp3IEnKsEkKSvsHCos7RFAUyrjAIuDrG+v1i1wsMdB7mrB6DAy8w6xM/QFAXHnAXKzdjZpdHcwwrUjArX2uTA3ee0COB7COPl76/o8qYL63oL7vD6lPP9iOr2zLTrta8gP38I63wL+EQcQYMQBSWcKGcaQyfWHkbc6Iaixy/GZy42SaaRo8ksH1MeuSVyV76TMH+onElE1cVWL2PqdEazJwhNDD252kmUi8+jHRTZc0ShqNMcSKNuwAOuz5+nWGlI3YqBzLE0a7KK3ca17AQluPRE+XR1bFazcCeQMIFCBQteVNxmjQAAOw==);
  background-position: bottom center;
  background-repeat: no-repeat;
}
#orderStepNavBar #sendStep.current input {
  background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAP7x5P7w4vqVMfqULvzCiPuxaP3buf3PofqHFvujTPqZOPl9Av3Uq/l8AP///wAAACH5BAEAAA8ALAAAAABeARkAAAT/8MlJq7046827/2B4OWRZBkehIAuiFEdgznRt33iu73zv/8CZaEgsGo/ITg1AEDSeUKiAAAhar9isdstLer/gcJJmSETP0YSBy26732yxfE6vzxgDtP45YMD/gIGCDnWFhociJgZ5e3sDa4ORkpNdiJaXmA8lAGaNjQlVlKKjlJmmp3IlBJ6sBKSvsH+os7RGJAFOrI0CMrG+v1e1wsNKDge6rAfAy8w7xM/QFCQFyJ4FzdjZJtHcxCQK1Y0K2uTN3ee0JAjhewjl77/o8qYkC+x6C/D6r/P9lur30LjbR3CSv4OFvgU8M66gQ0EII6ZyQG0hlGsPM8KRyPELiWMWYZ8o00gyTseTthzgCsmrpEstKGMOURXS1cubVmTq/LCp0z1QOIP+2El0gyJG4R4JXVqpqNMKd5Dq6sO0ao6nWCeQ8elJjdWvNrJmXdJkFxWwaIWIfXoDhQoWLmD0SkvXQQQAOw==);
  background-position: bottom center;
  background-repeat: no-repeat;
}
#otherDestinationsPage .destinationButton {
  margin-bottom: 15px;
}
#otherDestinationsPage table,
#couriersListPage table,
#paymentsListPage table,
#sendOrderDetails table {
  width: 100%;
  border: 0;
  clear: both;
}
#otherDestinationsPage th,
#couriersListPage th,
#paymentsListPage th,
#sendOrderDetails th {
  text-align: right;
  width: 20%;
  border-bottom: 1px dotted #d6d5d5;
  padding: 10px;
  background: #eee;
}
#otherDestinationsPage td,
#couriersListPage td,
#paymentsListPage td,
#sendOrderDetails td {
  text-align: left;
  padding: 10px;
  background: #fff;
  border: 0;
  border-bottom: 1px dotted #d6d5d5;
}
#otherDestinationsPage td input,
#couriersListPage td input,
#paymentsListPage td input,
#sendOrderDetails td input {
  width: 90%;
}
#otherDestinationsPage td textarea,
#couriersListPage td textarea,
#paymentsListPage td textarea,
#sendOrderDetails td textarea {
  width: 90%;
}
.otherDestinations ul,
.couriersList ul,
.paymentsList ul {
  margin: 0;
  padding: 0;
}
.otherDestinations li,
#couriersList li {
  border-bottom: 1px solid #ddd;
  padding: 0 0 15px 0;
  margin: 0 0 15px 0;
}
#couriersList span.alert {
  color: #f41c1c;
}
.otherDestinations li input,
.couriersList li input {
  float: left;
  margin: 0 13px 0 0;
  width: auto !important;
}
.otherDestinations p,
.couriersList p {
  float: left;
  margin: 0;
  padding: 0;
  display: block;
}
.invoiceAddress span,
.otherDestinations span,
.couriersList .span {
  display: block;
}
#otherDestinationsPage .freeText,
#couriersListPage .freeText,
#paymentsListPage .freeText,
#sendOrderDetails .freeText {
  color: #616161;
  line-height: 18px;
}
#couriersList .title,
#paymentsList .title {
  display: inline-block;
  position: relative;
}
#couriersList .title input[type="radio"],
#paymentsList .title input[type="radio"] {
  position: absolute;
  top: 3px;
  left: 0;
  margin: 0;
}
#couriersList .title strong,
#paymentsList .title strong {
  padding-left: 25px;
  display: inline-block;
}
.couriersList .notes,
#paymentsList .notes {
  font-size: 90%;
  margin: 0;
  padding: 10px 0 0 25px;
  color: #666;
  display: block;
  clear: both;
  line-height: 1.5;
}
#couriersList .amount {
  display: inline-block;
}
#paymentsList .notes strong {
  display: inline;
  float: none;
}
#paymentsList .amount {
  display: inline-block;
  font-weight: normal;
}
#paymentsList .iva,
.couriersList .iva {
  font-size: 90%;
}
#paymentsList li {
  border-bottom: 1px solid #ddd;
  padding: 0 0 15px 0;
  margin: 0 0 15px 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#paymentsList .title strong.pay {
  padding: 0 0 0 83px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  min-height: 30px;
}
#paymentsList li .pay:after {
  content: "";
  display: inline-block;
  position: absolute;
  top: 0;
  left: 28px;
  width: 48px;
  height: 30px;
  background-size: 48px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
#paymentsList .ico_1:after {
  background-image: url(/ReadySkins/wonder/img/payments/cartadicredito.png);
}
#paymentsList .ico_5:after {
  background-image: url(/ReadySkins/wonder/img/payments/paypal.png);
}
#paymentsList .ico_10:after {
  background-image: url(/ReadySkins/wonder/img/payments/skrill.png);
}
#paymentsList .ico_20:after {
  background-image: url(/ReadySkins/wonder/img/payments/postepay.png);
}
#paymentsList .ico_50:after {
  background-image: url(/ReadySkins/wonder/img/payments/contrassegno.png);
}
#paymentsList .ico_60:after {
  background-image: url(/ReadySkins/wonder/img/payments/bonifico.png);
}
#paymentsList .ico_65:after {
  background-image: url(/ReadySkins/wonder/img/payments/bonifico.png);
}
#paymentsList .ico_70:after {
  background-image: url(/ReadySkins/wonder/img/payments/contanti.png);
}
#paymentsList .ico_75:after {
  background-image: url(/ReadySkins/wonder/img/payments/assegno.png);
}
#sendOrderDetails {
  margin: 10px 0 10px 0;
  width: 100%;
  float: left;
  clear: both;
}
#sendOrderDetails .alert {
  background: #fad6cf;
  border: 1px solid red;
}
#sendOrderDetails .edit {
  display: inline-block;
  float: right;
  border: 0 !important;
  text-decoration: none !important;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg3RkZBQzUyQjVEOTExRThCNDZERDc2QTk4MThFNzRCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg3RkZBQzUzQjVEOTExRThCNDZERDc2QTk4MThFNzRCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODdGRkFDNTBCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODdGRkFDNTFCNUQ5MTFFOEI0NkRENzZBOTgxOEU3NEIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7enyAJAAABuUlEQVR42oyTP0gCURzHf6mheWghDk0tzQ1tLi1W2CIcDU65NVzc0lpCheDSVE7i0CLkIugQcuAcREuuTk5hf/QQIvVU7vV9x7P0NOsHH+53v/d739977/ce0Y8pYFXA/UVwKsYuaI4dgmfwAd7Bm/BfwCdogI74fwSSXeC+VquxSqXCms0ma7fblj8cDlmpVGLcCoWC9UXuLdi1CzzU63X2H0PuNdgA+yDAJ7tGKqZpUj6fJ1Se2mM0GqVAwMo/AZdABU9g51vA4XBQKBSiwWAwJeD3+6nf73P3BtyBbbAJzlzjib1eb6YAj6fTae7ywazo0jEoTmyhWq1OCfDKuVyOOh3eCDoQYX4W60Cfe4iGYbBUKsUUReEHOKIH9kYFJlaQSCSo2+1a/3wlHKfTSZlMZpRmABloc9uIPTNVVScqu91uJtq39uc9QEUmSdL3ZI/HwzRN4/7V+PKt7s26241Gg8rlMnm9XkJlKhaLFIlE+NCKPddlD7RaLcpms+Tz+Sgej1MsFqNwOPzrQ+IC5vjt03WdkskkybJMwWBwZv54YAEcgXOxXxKvbgkszyj4CrbEa7XsS4ABAF3MGyjGu8x4AAAAAElFTkSuQmCC);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 5px 5px 5px 21px;
}
#courierBox p,
#paymentBox p {
  float: left;
  margin: 0;
  padding: 5px;
  width: 60%;
}
#courierBox p.alert {
  float: none;
  clear: both;
  margin: 5px;
  width: auto;
}
#destinationBox p {
  padding: 0 0 5px 0;
  margin: 5px;
  clear: both;
  border-bottom: 1px dotted #d6d5d5;
}
#destinationBox strong {
  display: block;
  float: left;
  margin: 0;
  padding: 5px;
  width: 70%;
}
#sendOrderDetails .container {
  display: flex;
  margin-bottom: 10px;
  margin-top: 10px;
}
#destinationBox,
#courierBox,
#paymentBox {
  width: 33%;
  min-height: 120px;
  margin: 0 5px 0 5px !important;
}
div.orderDeniedMessage {
  padding: 10px 20px 10px 20px;
}
#sendOrder div.orderDeniedMessage {
  margin: 70px auto 20px auto;
  padding: 0;
}
div.orderDeniedMessage h2,
h2.orderDeniedMessage {
  margin: 0;
  padding: 10px 0 10px 0;
  font-size: 120%;
}
div.orderDeniedMessage p {
  padding: 10px 0 10px 0;
  margin: 0;
  border-bottom: 1px solid #ddd;
  position: relative;
}
div.orderDeniedMessage p:before {
  content: "\26AC";
  display: inline-block;
  margin-right: 5px;
}
#qrCodeBox p {
  padding: 10px;
}
label.error {
  display: none;
}
input.error,
select.error,
input.wrongValue,
select.wrongValue {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUpJREFUeNpivBIUxEAJYMIhngnEB4D4PxLeBcQJhAxQhGqcBsT2aHKuQDwfiLcDsTQ2A3SB+CqyRmY+PgYmDg4wjQQ8gPgSEKsgG8AGxOuAmBNZJYugIAOPlRUDm7g4usuFgHg1yA6YAckwE5EBt64ug2x2NgOPtTW2cDIA4kCYAVF4g5qREZdMAhOS/zHA70+fGP7+B0bA16+4DNCFGcCPTfbv+/cMf37+ZPj98SMuA/hhBrzGJvsHaMCHrVsZfj16hMuA1zADLmNNZcAo/PvlC8N/3GFwGWbAAmyyXJqaDJLx8Qx85ua4DJgLM2AZEJ/FCMQXLxi+XL7M8OvhQ2yaDwLxVkakzARKxseAWAIl+kCxAKMRABQoJshhAAL3gRjk1uNwEZgmVM37oOrAAc+C5iyQyVZA7A3NeYrQNAIK5JvQsNqNrAEgwAAO6VaUCoOyHgAAAABJRU5ErkJggg==);
  background-position: 98% center;
  background-repeat: no-repeat;
  box-shadow: 0 0 2px red;
  border-color: red;
}
textarea.error,
textarea.wrongValue {
  background-color: #fff;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUpJREFUeNpivBIUxEAJYMIhngnEB4D4PxLeBcQJhAxQhGqcBsT2aHKuQDwfiLcDsTQ2A3SB+CqyRmY+PgYmDg4wjQQ8gPgSEKsgG8AGxOuAmBNZJYugIAOPlRUDm7g4usuFgHg1yA6YAckwE5EBt64ug2x2NgOPtTW2cDIA4kCYAVF4g5qREZdMAhOS/zHA70+fGP7+B0bA16+4DNCFGcCPTfbv+/cMf37+ZPj98SMuA/hhBrzGJvsHaMCHrVsZfj16hMuA1zADLmNNZcAo/PvlC8N/3GFwGWbAAmyyXJqaDJLx8Qx85ua4DJgLM2AZEJ/FCMQXLxi+XL7M8OvhQ2yaDwLxVkakzARKxseAWAIl+kCxAKMRABQoJshhAAL3gRjk1uNwEZgmVM37oOrAAc+C5iyQyVZA7A3NeYrQNAIK5JvQsNqNrAEgwAAO6VaUCoOyHgAAAABJRU5ErkJggg==);
  background-position: 98% 90%;
  background-repeat: no-repeat;
  box-shadow: 0 0 2px red;
  border-color: red;
}
#categorieslinks,
#brandLinks {
  overflow: hidden;
  -moz-column-gap: 10px;
  -webkit-column-gap: 10px;
  column-gap: 10px;
  -moz-column-count: 3;
  -webkit-column-count: 3;
  column-count: 3;
  padding: 0 10px 10px 10px;
}
#categorieslinks .dontsplit {
  display: table;
}
#categoriesLinksContainer dl,
#brandLinksWrapper dl,
.categoriesLinks dl {
  margin: 0 5px 10px 0;
}
#categoriesLinksContainer dt,
#brandLinksWrapper dt {
  font-weight: bold;
  font-size: 138.5%;
  margin: 0 0 5px 0;
  list-style: none;
}
#categoriesLinksContainer dd,
#brandLinksWrapper dd,
.categoriesLinks dd {
  margin: 0 0 2px 5px;
  text-align: left;
}
#currenciesBox form {
  padding: 10px;
}
#currenciesBox select {
  width: 100%;
}
#compatTypesBox form {
  padding: 5px;
}
#compatTypesBox label {
  padding: 3px;
  font-size: 100%;
  margin: 0 0 13px 0;
  width: 250px;
  float: left;
  text-align: right;
  line-height: 21px;
  height: 22px;
  overflow: hidden;
  font-weight: bold;
  clear: left;
}
#compatTypesBox select {
  margin: 0 auto 10px auto;
  display: block;
}
#compatTypesBox span {
  display: block;
  margin: 0 auto 10px auto;
}
#overrideCartLightBox {
  width: 610px;
}
#overrideCartLightBox form {
  margin: auto;
  text-align: left;
}
#overrideCartLightBox p {
  padding-bottom: 10px;
}
#overrideCartLightBox a {
  display: block;
  width: auto !important;
  float: none;
  clear: both;
  margin: 10px 0 10px 0;
  line-height: 23px !important;
}
#overrideCartLightBox a img {
  display: block;
  float: left;
  margin: 0 0 20px 0;
}
.feedbackBoxMedia {
  position: relative;
  top: 0;
  left: 0;
  text-align: center;
  padding: 20px 0 10px 0;
  font-size: 100%;
}
.feedbackBoxMedia .rating strong {
  font-size: 30px;
}
.feedbackBoxMedia .rating span {
  font-size: 25px;
}
.feedbackBoxMedia .content {
  margin-top: 5px;
  padding: 70px 0 5px 0;
}
.feedbackBoxMedia .content a {
  display: block;
  background-image: url(/ReadySkins/wonder/img/user_rating.png);
  background-position: center top;
  background-repeat: no-repeat;
  padding: 109px 0 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.feedbackBoxMedia .certified {
  position: absolute;
  top: 0;
  left: 33px;
  margin: auto;
}
.feedbackBoxMedia .stars span {
  margin: 0 2px 0 2px;
}
#colMid .webPageGallery_imgs {
  padding: 0;
  text-align: center;
  clear: both;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#colMid .webPageGallery_imgs li {
  list-style: none !important;
  margin: 0;
  padding: 10px 5px 10px 5px;
  position: relative;
  top: 0;
  left: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-flex: 0 1 33%;
  -ms-flex: 0 1 33%;
  flex: 0 1 33%;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
#colMid .webPageGallery_imgs a {
  border: 1px solid #f2f2f2;
  -webkit-box-shadow: 0 0 9px 0 rgba(50, 50, 50, 0.05);
  -moz-box-shadow: 0 0 9px 0 rgba(50, 50, 50, 0.05);
  box-shadow: 0 0 9px 0 rgba(50, 50, 50, 0.05);
  padding: 5px;
  -webkit-flex: 0 1 100%;
  -ms-flex: 0 1 100%;
  flex: 0 1 100%;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
#colMid .webPageGallery_imgs img {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}
#colMid .webPageGallery_imgs span {
  width: 100%;
  padding: 5px 0 5px 0;
  line-height: 1.5;
  text-align: center;
  color: #707070;
  font-size: 95%;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  display: block;
}
#cookieAlert {
  background: #fff;
  color: #000;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 8010;
  box-shadow: 0 0 18px rgba(0, 0, 0, 0.2);
  display: flex;
  align-items: center;
  justify-content: space-around;
  flex-wrap: wrap;
}
#cookieAlert h2 {
  color: #696969;
  font-size: 25px;
  margin: 0 0 15px 0;
  padding: 0;
}
#cookieAlert a {
  text-decoration: underline;
}
#cookieAlert > div.text {
  width: 400px;
  padding: 15px 30px 15px 30px;
  flex-grow: 2;
  text-align: justify;
  font-size: 80%;
}
#cookieAlert > div.btn {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  flex-grow: 1;
}
#cookieAlert a.details,
#cookieAlert a.ok {
  display: inline-block;
  padding: 10px 5px;
  text-decoration: none;
  min-width: 200px;
  text-align: center;
  font-weight: bold;
  margin: 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -khtml-border-radius: 3px;
  border-radius: 3px;
}
#cookieAlert a.ok {
  background-color: #4eae54;
  border: 1px solid #3f7755;
  color: #fff;
}
#cookieAlert a.ok:hover {
  background: #5fdf5b;
}
#cookieAlert a.details {
  color: #424141;
  border: 1px solid #424141;
}
#cookieAlert a.details:hover {
  background: #bfbcbc;
  color: #fff;
}
#cookieAlert a.close {
  position: absolute;
  right: 10px;
  top: 10px;
  font-size: 0;
  text-decoration: none;
}
#cookieAlert a.close::before {
  content: "\00d7";
  font-weight: bold;
  font-size: 22px;
  line-height: 20px;
}
#cookieFormChoice {
  max-width: 600px;
  width: 100%;
  margin: auto;
}
#cookieFormChoice form {
  text-align: center;
  margin-top: 20px;
}
#cookieFormChoice a {
  text-decoration: underline;
}
#cookieFormChoice button {
  margin: 20px auto 30px auto;
  min-width: 300px;
  background: #fff;
  color: #424141;
  border: 1px solid #424141;
  font-weight: bold;
  padding: 10px 30px 10px 30px;
  cursor: pointer;
}
#cookieFormChoice button:hover {
  background: #bfbcbc;
  color: #fff;
}
#cookieFormChoice button.accept {
  background-color: #4eae54;
  border: 1px solid #3f7755;
  color: #fff;
}
#cookieFormChoice button.accept:hover {
  background: #5fdf5b;
}
#cookieFormChoice h2 {
  font-size: 25px;
  margin: 0 0 15px 0;
  padding: 0;
  text-align: left;
  color: #696969;
}
#cookieFormChoice .list {
  display: flex;
  flex-direction: column;
  border: 1px solid #ddd;
  padding: 0 20px 0 20px;
  text-align: left;
}
#cookieFormChoice .list li {
  display: flex;
  flex-wrap: wrap;
  border-bottom: 1px solid #ddd;
  padding: 15px 0 15px 0;
  align-items: center;
  justify-content: space-between;
}
#cookieFormChoice .list li:last-child {
  border: 0;
}
#cookieFormChoice .list li strong {
  display: flex;
  align-items: center;
}
#cookieFormChoice .list li.withText strong {
  cursor: pointer;
}
#cookieFormChoice .list li.withText strong::before {
  content: "+";
  font-size: 20px;
  margin-right: 5px;
}
#cookieFormChoice .list li.withText.show strong::before {
  content: "-";
}
#cookieFormChoice .list li p {
  display: none;
  flex-basis: 100%;
}
#cookieFormChoice .list li.withText.show p {
  display: block;
}
#cookieFormChoice .switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}
#cookieFormChoice .switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
#cookieFormChoice .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
#cookieFormChoice .slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
#cookieFormChoice input:checked + .slider {
  background-color: #4eae54;
}
#cookieFormChoice input:focus + .slider {
  box-shadow: 0 0 1px #2196f3;
}
#cookieFormChoice input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}
#cookieFormChoice .slider.round {
  border-radius: 34px;
}
#cookieFormChoice .slider.round:before {
  border-radius: 50%;
}
#pageNotFound {
  text-align: center;
}
#pageNotFound span {
  color: #bbb;
}
#pageNotFound p {
  margin: 0 0 20px 0;
  padding: 20px;
  font-size: 138.5%;
  border-bottom: 1px solid #999;
  line-height: 40px;
}
#pageNotFound a {
  display: block;
  border: 1px solid #000 !important;
  width: 150px;
  padding: 10px;
  margin: 20px auto 0 auto;
}
#header_responsive .list.show {
  opacity: 1;
  height: auto;
  z-index: 99;
  width: 200px;
}
#header_responsive .list {
  -webkit-transition: opacity 300ms ease;
  -moz-transition: opacity 300ms ease;
  -ms-transition: opacity 300ms ease;
  -o-transition: opacity 300ms ease;
  transition: opacity 300ms ease;
  background: #fff;
  position: absolute;
  opacity: 0;
  height: 0;
  z-index: -1;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-bottom-right-radius: 5px;
  -khtml-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-bottom-left-radius: 5px;
  -khtml-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 1px solid #ddd;
  max-height: 300px;
  overflow-y: auto;
  padding: 10px;
  width: 0;
}
#header_responsive .list a:hover {
  background-color: #ddd;
}
#header_responsive .list a {
  display: block;
  background-repeat: no-repeat;
  line-height: 2.3em;
  cursor: pointer;
  color: #000;
  border-bottom: 1px solid #ddd;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#header_responsive #top_countries .list {
  padding-top: 55px;
}
#top_countries .list a.hide,
#left_countries .list a.hide {
  display: none;
}
#top_countries .list input,
#left_countries .list input {
  font-size: 115%;
  width: 100%;
  padding-right: 20px;
}
#top_countries .list .searchWrapper {
  position: fixed;
  width: 170px;
  margin: -55px -10px;
  padding: 10px 5px 5px 5px;
  background: #fff;
}
#top_countries .list .countrySearchReset {
  cursor: pointer;
  color: #bbb;
  font-weight: bold;
  font-size: 25px;
  display: none;
  position: absolute;
  right: 7px;
  top: 7px;
}
.countrySearchReset:hover {
  color: #000;
}
#header_responsive .loginAndRegister {
  padding-top: 0;
  border-spacing: 5px;
}
#header_responsive .popup {
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  -webkit-box-shadow: 7px 7px 7px 0 rgba(50, 50, 50, 0.19);
  -moz-box-shadow: 7px 7px 7px 0 rgba(50, 50, 50, 0.19);
  box-shadow: 7px 7px 7px 0 rgba(50, 50, 50, 0.19);
  border-top: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  position: absolute;
  opacity: 0;
  z-index: -1;
  min-width: 400px;
  max-width: 500px;
  height: 0;
  overflow: hidden;
  background: #fff;
  right: 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
  border-radius: 5px;
}
#header_responsive a:hover + .popup,
#header_responsive .popup:hover {
  opacity: 1;
  z-index: 200;
  height: auto;
}
#header_responsive .rightMenu {
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
  position: fixed;
  opacity: 0;
  z-index: -1;
  top: 0;
  bottom: 0;
  width: 400px;
  max-width: 100%;
  right: -400px;
}
#header_responsive .rightMenu.show {
  opacity: 1;
  right: 0;
  z-index: 9000;
  display: flex;
  flex-direction: column;
}
#top_cart.rightMenu .cart_content_detailed,
#top_cart_1.rightMenu .cart_content_detailed,
#top_cart_2.rightMenu .cart_content_detailed {
  text-align: left;
  padding: 0 8px 0 8px;
  overflow-y: auto;
  flex-grow: 1;
  background: #fff;
  color: #000;
}
#top_cart.rightMenu .title,
#top_cart_1.rightMenu .title,
#top_cart_2.rightMenu .title {
  display: flex;
  align-items: center;
}
#top_cart.rightMenu .ico,
#top_cart_1.rightMenu .ico,
#top_cart_2.rightMenu .ico {
  font-weight: bold;
  padding: 3px 5px 3px 5px;
  margin-right: 10px;
  color: #fff;
}
#top_cart.rightMenu .ico.viewCart,
#top_cart_1.rightMenu .ico.viewCart,
#top_cart_2.rightMenu .ico.viewCart {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAswAAALMBudOKBAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAFXSURBVEiJxdW/Sl1BEAbw39wIIoI2plC5hpAmELRJYStWQvr0voOP4QvoK8QipEmdLgk2opgmKP4BC4vEpIskk8Jz8aD3XI+4FwcGdgZ2vu/b3ZmNzDRMC4zhWS13iYMsiPwNecPXMlMJH8EGliqwUazgbUR8L0B+J+onEREd/MBEgeJw3qlHmfkP24WKw9NOn+SXggAeBeDrUAEy8wwnQwOorJiKJoBi9zDSkC+hIPEx+o2ciBjHBZ4MKPAbx5Wf1Na9+DQz//QFqEB2sIAP2L9ZIDN/ttPRMKSwVclcfuiw68d+Bm+q8FVEzLVie22HmfmpUQFW3R7h9/G/mGhUgHd4gXnsubrQNjaLLt5n5q9BCp5XLBJH6Nx11nhdU7Dbyzc12qLrJuxiugX7xdr6ZURMDlIwhs+Vis02rwVT2HX1p6/38o19ABExmZkXLdg37hkIUML+Ax06X6Btl3qHAAAAAElFTkSuQmCC);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 3px 5px 3px 29px;
  line-height: 27px;
}
#top_cart.rightMenu .closePanel::before,
#top_cart_1.rightMenu .closePanel::before,
#top_cart_2.rightMenu .closePanel::before {
  content: "\2716";
}
#top_cart.rightMenu .ico.closePanel,
#top_cart_1.rightMenu .ico.closePanel,
#top_cart_2.rightMenu .ico.closePanel {
  border: 1px solid #fff;
}
#top_cart.popup .cart_content_detailed,
#top_cart_1.popup .cart_content_detailed,
#top_cart_2.popup .cart_content_detailed {
  text-align: left;
  padding: 0 8px 0 8px;
  max-height: 250px;
  overflow-y: auto;
  background: #fff;
  color: #000;
}
#top_cart .title,
#top_cart_1 .title,
#top_cart_2 .title {
  background-color: #fff;
  background-image: linear-gradient(to bottom, #c73538 0, #e31f23 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
  color: #fff;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-radius-topleft: 5px;
  -moz-border-radius-topright: 5px;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}
#top_cart .title strong,
#top_cart_1 .title strong,
#top_cart_2 .title strong {
  font-size: 115%;
  display: block;
  padding: 10px;
  flex-grow: 1;
}
#top_cart .cart_item,
#top_cart_1 .cart_item,
#top_cart_2 .cart_item {
  padding: 5px 0 5px 0;
  border-bottom: 1px solid #ddd;
  display: flex;
  align-items: center;
}
#top_cart .cart_item img,
#top_cart_1 .cart_item img,
#top_cart_2 .cart_item img {
  max-width: 80px;
  margin: 0 10px 0 0;
}
#top_cart .cart_item .description,
#top_cart_1 .cart_item .description,
#top_cart_2 .cart_item .description {
  flex-grow: 1;
}
#top_cart .cart_item .description a,
#top_cart_1 .cart_item .description a,
#top_cart_2 .cart_item .description a {
  color: #000;
  font-weight: normal;
}
#top_cart .cart_item .price,
#top_cart_1 .cart_item .price,
#top_cart_2 .cart_item .price {
  font-size: 100%;
  color: red;
  font-weight: bold;
  white-space: nowrap;
  margin: 0 10px 0 0;
}
#top_cart .cart_item .cart_refresh_input,
#top_cart_1 .cart_item .cart_refresh_input,
#top_cart_2 .cart_item .cart_refresh_input {
  width: 35px;
  padding: 1px;
  display: inline-block;
}
#top_cart .cart_item .cart_form,
#top_cart_1 .cart_item .cart_form,
#top_cart_2 .cart_item .cart_form {
  display: table;
}
#top_cart .cart_item .qta select,
#top_cart_1 .cart_item .qta select,
#top_cart_2 .cart_item .qta select {
  max-width: 50px;
}
#top_cart p,
#top_cart_1 p,
#top_cart_2 p {
  padding: 15px 10px 15px 10px;
  font-size: 138.5%;
}
#top_cart .total_label,
#top_cart_1 .total_label,
#top_cart_2 .total_label {
  font-size: 138.5%;
  display: inline-block;
  padding-right: 10px;
  font-weight: normal;
}
#top_cart .total_value,
#top_cart_1 .total_value,
#top_cart_2 .total_value {
  font-size: 138.5%;
  display: inline-block;
}
#top_cart .shippingZone,
#top_cart_1 .shippingZone,
#top_cart_2 .shippingZone,
#top_cart .shipping,
#top_cart_1 .shipping,
#top_cart_2 .shipping,
#top_cart .payment,
#top_cart_1 .payment,
#top_cart_2 .payment {
  background: #000;
  color: #fff;
  padding: 0 10px 5px 10px;
  font-size: 84.5%;
  margin: 0;
  text-align: right;
}
#top_cart .total_box,
#top_cart_1 .total_box,
#top_cart_2 .total_box {
  padding: 10px;
  margin: 0;
  text-align: right;
  background-color: #4e4c4c;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #4e4c4c),
    color-stop(100%, #272727)
  );
  background-image: -o-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -moz-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -webkit-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -ms-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: linear-gradient(to bottom, #4e4c4c 0, #272727 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
  color: #fff;
}
#top_cart > form,
#top_cart_1 > form,
#top_cart_2 > form {
  text-align: center;
  padding: 10px 10px 20px 10px;
  background-color: #4e4c4c;
  background-image: -webkit-gradient(
    left top,
    left bottom,
    color-stop(0, #4e4c4c),
    color-stop(100%, #272727)
  );
  background-image: -o-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -moz-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -webkit-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: -ms-linear-gradient(top, #4e4c4c 0, #272727 100%);
  background-image: linear-gradient(to bottom, #4e4c4c 0, #272727 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#4e4c4c",endColorstr="",GradientType=0);
  color: #fff;
}
#top_cart input.b_green,
#top_cart_1 input.b_green,
#top_cart_2 input.b_green {
  width: 100% !important;
  border: 1px solid #000;
}
#top_cart .shipping .cTitle,
#top_cart_1 .shipping .cTitle,
#top_cart_2 .shipping .cTitle,
#top_cart .payment .pTitle,
#top_cart_1 .payment .pTitle,
#top_cart_2 .payment .pTitle,
#top_cart .shippingZone .cTitle,
#top_cart_1 .shippingZone .cTitle,
#top_cart_2 .shippingZone .cTitle {
  font-weight: normal;
  display: inline-block;
  color: #eee;
  text-align: left;
}
#top_cart .shipping .cTitle,
#top_cart_1 .shipping .cTitle,
#top_cart_2 .shipping .cTitle {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAQCAYAAAAMJL+VAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAALjSURBVHjanFRNaBNBFP5mdvOzSVNtEaHEbuuh6VmK3hSkKIJWtEjVSy/15kXFHvw/KIqi6FW8aRVFqD89qAg9edGDRShWSmgttcFUsW3aJM1uZsY3m20IGtvax3477M6b97353pthSiloG07Y3sgIQfiWzwM7dkLduAOWna83TLObgYUV/EXVrSiEeNLSkvimP0wsZyZNfx2D/DENFottNxRuK0ax1bKrIIWsp+Hcvwmk0l4A5x4BP3sazuXrlmtZUMXissEZY3p/djnHPx0U59vYhth5VhPTc4o0Y0iNCfXqhXQOHgZzXazCin8RfKdYYWIPZDO73QNHOyK9Z6ByEixioPCoD7l3r4GOTsB18D9WJsgSHAUeFBKGVYuMUUv7pWAsCBklSRWTpuNyOO7aCMjiLtSgG61pwLP7wNvnpVpoTed+IbilDRbJo4prJMgq1NGQ0AGxkAHmZrzgumLKcSBoDGiCajXw/VYikF7/kEz0gBvc+8G8ANRRJF2E9JeVBIYBBIK0QEJyo1QfIaoT5JTKwz9kceYdFygiSRFFnqQyqQkEZSpLlDRnwJydQWTwDXITE7BsG7n2PRDr68CkqLIDiS7qeh6l10sWwOTGBtiZGWx18ygwTqrNc2t0FNIpePviRCAG+tE39AnpuA175AvaJydh7u9EcSEbxd59JfWWrooLTfEPYaBtpCh4uPMQjnV343F/P7IPH6CJEl/UjlKWMwtTWw0XXG51HcHxnh48HRjAz3t30SyFKDB28cpU+qr24yZtW4ME2ZVVsvWzK3otkiYSCiFKWQ4JeWJByYRgSDictWoIgyfynCdGFesNa1npSgkRf9IMnMrRnDLNa0txmVGqY5SwjhDSsG37UnNzU9tUKvVxfGz8lpTl1FnlodevTY2NJzeTbzo9/T6ZTN4k10V9pHRZCbNLBBYh5hMEdH/44D5YBcrB/VFWQFfX9aGbJqMJVjK2ivP0z/v1twADAFDMPN92KAOVAAAAAElFTkSuQmCC);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 5px 0 5px 29px;
}
#top_cart .payment .pTitle,
#top_cart_1 .payment .pTitle,
#top_cart_2 .payment .pTitle {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAB/UlEQVR4nM1VT4jNURQe/0qK2FiwYYGUhVJispKFWL+NZKUXMb3eu993zsXiLs3GUpnirdi8lTKxJpRBplhYIBZIbzVpdoq+676a9N7Me78Zceurc8+59/vOufd079jYvxiNRmNzjHHLKNCeJYlTSmuNfOrkz0oAnohjoEBstXZXJudvkNw1UMDM9i5Y/CqStWGgtb194hhKwMgHf8ZDCDsFVXq52dx+KYR9IYStWrsiAg6cEiJ5zkM46UB09yMrJjBoVBMA5g14PyTmRxaoCvufBD4YMOnAPQNmZRv5MEM2MFtik1pb+ZIdOG3AVI4DV4RiTylW+ZL/egUOvIlk3YBbDjzKNnlXkC2fYtkm3y1IrJlS2rBSR3TeyfsOvBSxk2cdaBv5xczGlzqir0Z2HHiWe53sGPm6oFN8c05e0wtKcpuTN1NKqyNw2MlvelYWq2AmAsecvOrkdLaBtlD800a+ELm773DyowO3nbxRKr+g+bKOyICWbAD7HfgUQzhgZgflSxMTm5zsLiYwpwxLh3SzDXwWir+rM+/t1eNXus00r9Vqawz4vrwPB2j3yB247iEclUhJdlz31+/LfDyCyA9daEppfRYA3kbyRL1eX+fAcwfO9G3XoT994Li6xcwuktxoZodK5iJXdav6CowySO5x8k4W0hNPzpTMM/kvVtQHh+P66FcAAAAASUVORK5CYII=);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 5px 0 5px 30px;
}
#top_cart .shipping span,
#top_cart_1 .shipping span,
#top_cart_2 .shipping span,
#top_cart .shippingZone span,
#top_cart_1 .shippingZone span,
#top_cart_2 .shippingZone span,
#top_cart .payment span,
#top_cart_1 .payment span,
#top_cart_2 .payment span {
  font-weight: normal;
  font-size: 100%;
  display: inline-block;
  padding: 0;
  color: #ffff;
}
#top_cart .shipping p,
#top_cart_1 .shipping p,
#top_cart_2 .shipping p {
  padding: 0;
  display: inline-block;
  font-size: 100%;
}
#header_responsive #top_languages .it {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACSSURBVEiJ7ZQhDsJQEAVnP4gfjtADkFT3ACgEp8DVVyO5RWu4AoJDIJCkmpBUokjzDV0EdusqSLNj5yWzasGZPQJAsytRSmtw2lTtfr3NLfc4HNvX+WI6hbq4X+slAINkiBbWcLWIb8B0Q0qjDpEMIJhyQjzgAQ/MIfD7RUE7lJs16D/pCbYLMY46VLtpTnT+ni/qpSPNoiEDcQAAAABJRU5ErkJggg==);
  background-position: 2px center;
  background-repeat: no-repeat;
  padding: 0 5px 0 29px;
  line-height: 36px;
}
#header_responsive #top_languages .en {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA1RJREFUSIntk21Mk1cYhq++vC1t03Zgg1KH2wAbPyCbzuomSxcT92MfzExQaGaMhMAATeoWE+3G1G3gOvSHMN00fsTCUkJMpm5KHA6dpgomVkFdMhjrgDFBBvKxvhTSlnY/tmDkI2OLy/54/zpPzn2u+znnyYFH+r8lu/n8m+FRWwEzli6g9OyvHPy2k5FA6AHTp1lG0upOI31yGACNLZcTKa9jdbRMCl2xMAq7ScBw8CiCEAyiTs+jZ2MxmxYpcduXYEmZiUz2z7udN1uNM3Mm5e1fEZ2eQ8g7hFCWtY2usl1ofmgiZM7A+8Fn7HnDQG3hMyw36qYF1mvl7EmPo1Z/G1NOPoH6RqKOFqH7+gDikQtdVCoi2Wwr4eUf64g9Us5QzXkU2es5vWUNZ24OoFFGTApWKQTyV8ZiDXsI2j5mWPKh2ZKFusDCJY+P9z5sQATw+UPYz3RQHp3Itv0HMNVWE7P3c347fgKj9S2SNryEVP0gfGmiloZUEEt24m9uRZ2dhubdXG4NyHi/rBlX0yAA4sUdiyZ09rg5n8DGtQx5ulACI97hCZ4F+ggCcTNgXyGCIYaIWXpGQ2Fkgz6KMuLHfOLcqqpJry8Cqr/Wwetu/C732J7f5UaaYh4J42pZE/PCU3gfioT/Eg4gamy50zL6XW78VxoAULywGIXZNL2AnyyWsUIQZCTFqYkQZIx23yPU1QOAfH48EtwPMJsQN63jztVmAHSJBuSz9LT1jEwMWPFRIwDL5uoozngKYXgEaZ8TqbQC8cnZBLfm0x/zBHPGHVRqVQT6BtGWHiLkaad79Wu0rc1k57k+2nvvBwnGWBWOgvnUbE0i+fIFehen4XOcRFX8Ds7tuzGdj+Saxzuhs9rb/TQlJBHrqqC3yMZjl+tZnpOHU7xByZo56FR/fk6xvuhZQq5r3DPvZbTtDqq8TGrMqWyv7uZu3S9Tvm1nvx+ro4UlCVqKM18k3rKS1t1fEFNRxaqz51iWs4HKqIUIv68qoC/9beSmZFqOO3g1nEKus4O7A/6/nyBw/Wcvr9hvkV3eimrzeoTvKpGeTsaww471WAmCTBmJ9OUh8oyrST3WyfcdQ9MCj9c3jX08V3iDXVckovcXMnzqMCGF/F+xHunh6g+JRCqV8GnIrAAAAABJRU5ErkJggg==);
  background-position: 2px center;
  background-repeat: no-repeat;
  padding: 0 5px 0 29px;
  line-height: 36px;
}
#header_responsive #top_languages .fr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADySURBVEiJ7ZUhboJBEIXf7E4hNbSpISSkAl0HssdoBTfhCPQkPQCnIAGHxpQEh0AQoLs7VaTmf/+SsATD2Pd2vn0zYoB7ZUrwOXmFyZAZZl/v237vqVml7eaLw8/go8XeRui3wtCDyZiZui+PCwBvVVqj26EaADjEqWPiqUJMyjQLv1T7h+QAyXiTmPzFgJiMNrEQCiSIV05QB7AQS+yAL7lIggThnhIAB6Sc5yKAd4g1ItfOBah34aoAL0KbiHoOPxtwyxGJaokEfERldlAzItGHbAKFYAnYiBlWm/22/dysPDjH1foAgB6cBL/MfeBe+ANav1IaFSk+zAAAAABJRU5ErkJggg==);
  background-position: 2px center;
  background-repeat: no-repeat;
  padding: 0 5px 0 29px;
  line-height: 36px;
}
#header_responsive #top_languages .es {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACxSURBVEiJ7ZGxTQNhGEOfv/uVERBVihOpMggzsAkjsAkzZIQMkAp0NcoICWenSEWVhl8K6F7p4tmSYeEGOrBdC156yAPvrdAY/NajoKh99RD/LFkKbtCedg/OY/vAGQiKKWYGEsUqksKUTCXXQRK+phjJqhgpDMwqjAilWV/fboyrGsgG9OvrPa7q73/Q/2Smk+duJ5/dPp+PFbzpsV7UcvIdFDSTSei1h9xk6uH9Z1wAoq1aG3of8WcAAAAASUVORK5CYII=);
  background-position: 2px center;
  background-repeat: no-repeat;
  padding: 0 5px 0 29px;
  line-height: 36px;
}
#header_responsive #top_languages .de {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAEFJREFUSIljYBgFAw0YGRgY/tPSAiZaGj5qAVGAZQKDFE0tYLzBoD6aigbWAhZeTy6aWsD4/5bLaCQPcwtGwcADAH00B0WiFqu3AAAAAElFTkSuQmCC);
  background-position: 2px center;
  background-repeat: no-repeat;
  padding: 0 5px 0 29px;
  line-height: 36px;
}
#header_responsive #top_languages .ro {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAADVJREFUSIljYBgFAw0YGYK2/Men4H/HBLwG3FR7jFeeiXQ3kQZGLRi1YNSCUQtGLRgFwwMAADrmBh7MfZeGAAAAAElFTkSuQmCC);
  background-position: 2px center;
  background-repeat: no-repeat;
  padding: 0 5px 0 29px;
  line-height: 36px;
}
#header_responsive #top_languages .nl {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACkSURBVEiJ7ZEhDsJAFAVnSVNBEAgMggSJ4wAIcGhuUMU5ehMq8HAEOAKuAlGChaQkG0gq9mEICvkhpOm4Z2bEg4ba4wA2g1EikZiKHdninGcRQBBDB1PLQBA7gJal9BNfD0QA/dnEuzg+WIpVVZ51/hpSKntSqMMHvzl5vlz5S3k3PbnXbft34Hi6dgRjy0B5e2yhNh8EqXDO7S3FQSosfQ1/zBPn1oGe4PAOngAAAABJRU5ErkJggg==);
  background-position: 2px center;
  background-repeat: no-repeat;
  padding: 0 5px 0 29px;
  line-height: 36px;
}
#header_responsive #top_languages .pt {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAACmAAAApgHdff84AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAJNQTFRF/////0tV/0tVposfi50PgqUJc68AerIFgLQInpAasbTTtccqvsDZ0MzS0NA83sZE5Luq5bah7dtO7evo9c2v9t5U/Jl7/Y57/ZV7/nth/ntr/0tV/1dV/2pW/3VW/3lX/4BX/4FX/4NX/6BY/6pY/6xY/7RY/7VY/7ZZ/8tZ/9ha/9pa/9ta/9xa/95a/99a/+FaNM22QgAAAAZ0Uk5TAMng8/T7seEOpwAAAGJJREFUKM9jYKADYGGFAGYmFMDIwAYFnNKogGwJdm5+ZVksEhxCWlpauoqYEnxqUmLiStoyGBKiKiI8wnIG8pgS6oJcvApYJPj0JAUkNLAYxSGko6qpr0iCc6kTJDiDnQ4AAO+IHFE1jabVAAAAAElFTkSuQmCC);
  background-position: 2px center;
  background-repeat: no-repeat;
  padding: 0 5px 0 29px;
  line-height: 36px;
}
#top_currencies .current {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJeSURBVEiJndVLqE5RFAfw33U94jKga0JRBiKP6OIieXNLSgpzKQPlPfIYmCiiWxgZuCVlxgATE0wk5V0MLiLynsg7l8tg7ZPznW9/Xqt255y9/mvt/16vw/9LK1ZhyO9AzQ32m9CWHCzD5LT/vIRZiNPYiBZcwbe/YTYPt/Ajs+5iaQk7FofwBXcw/k/O16GngfNifcfmit1E3MAHLPod86rzt8ngeeaQZRX7FlzEOxHeGmlSH5YPWF7C7K3ou9G34mdQukk3RmFFoWhTH4oD6I/9OIqHGcz8TCTa8Qlv8KJgMCsDfI+BWICpGbYwG5dK3y3pe0Cy7eqTFK0Z4/UYihkYhycZzHBR6osTgY8irCfwDF0FcJN8xXxOjFqxPaPfhZHp/aHanIHiBlcz7F7hLB7gq8hHVa5iQnofgzPYlsFpEk1UZnewpJ8pklbWP0I/bEFvab8XHblDlor6Ljt5jOl4WtnvxcqSbbvaXrmXSNfJ5swh1dUrYk8k8zxGY18FNzN3ANGh3Q2cPyox78AFUQhfM9gthcNZoqSO+zVHmkUT7UQndotS7JchdKQBmT0F4Fjp6p9Fu5elGSOwBFvTXieu4aYY0e/Vz7ENhYOXokI+iaaqymL1sR2JcyKxJ0XDVWfVlMLBapGk+2JQVW/QV+0ceom5FcxCtWV8PUPUtHTVi2KmlGW52lr/gds4lZ7l/R7MyR1AJPljusmkim5b5pDq6sHaRs4LaRMh+YLD4rdYSIdoopzz6znm2W4TIdohhuBg8eM4m3R9RDG0Yxhe47L4Yf2zDMYaUSX/JT8BxZHwDuzOcmUAAAAASUVORK5CYII=);
  background-repeat: no-repeat;
}
#top_countries .current {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAB20lEQVRIidXVP2gVQRAG8J8hhaQQm4REOwtFIdqlMvBsVNQ0imAVEUt7sbCwtFHS6TUWdlpJFIMoWAmiCIKQgIpgIOKLSGxCXkjwLHaPOy93997TKgMLd/Pnm51vZ2fZ7rKjB58RTGECe6LuG95gFj/+NfkYEmwgxXe8xeuYII22JPr2JZNYxjo6uIKjJZ+DuI216DvZD3gHH3Ecm1hBq8b/gVBNp2ITW2Qs7uYrzsYEz3Gy4LMLCxH0Jk7H7xRtjDYlSKLjiQafRwXAVKiw+H+3LnBEfqBVdEzjCJ7iPq7jdwk8O/jhLGigADCFQaFTVhoquIpr2Km6zQdxpiowwa8G4Cz4Ij4VdvwKi3qg6THeN4BP40sJ6EK0vSzpZ7Oggb8xbHap4AXGcS9+LwhddkigdQ4/64IT4bbWyRDOxzUk8N/CPhzDZ+EetNVQdFkob7zCdgqrcgpW5XQ9iz63hBuf4lJVgqxNZypsD21tx+I6F/1mlNq0LIlw5feX9EtdEiwKrbuGO3Xg5KNiHrsL+hsRaC6uukRdRwX5sJvHgQp7qwa8p2GXSdYN6wKvh7skaPcDnsmo0G7ZfFrGO3woAG8InNfS0suTOSzMlgnsjbol4cl84j+ezO0hfwCXTKmKkWPJBgAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
}
#header_responsive #top_buttons_wrapper {
  padding: 0;
  margin: 0;
}
#header_responsive .top_buttons {
  position: relative;
  top: 0;
  left: 0;
  display: table;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
}
#header_responsive #header_top_bar_wrapper {
  background: #f3f3f3;
  padding: 0px 0px;
  border-top: 0;
  border-right: 0px solid #ddd;
  border-bottom: 0px solid #ddd;
  border-left: 0px solid #ddd;
}
#header_responsive #header_top_bar_wrapper #top_text {
  width: 35%;
  color: #000;
}
#header_responsive .header_top_bar > li {
  vertical-align: middle;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: table-cell;
  width: 1%;
}
#header_responsive .header_top_bar > li > a {
  display: block;
  white-space: nowrap;
  color: #000;
  position: relative;
  top: 0;
  left: 0;
}
#header_responsive .butt span.current {
  color: #000;
  display: block;
  cursor: pointer;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#header_responsive .header_top_bar {
  position: relative;
  top:0;
  left: 0;
  display: table;
  width: 100%;
  padding: 0;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-bottom-right-radius: 5px;
  -khtml-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-bottom-left-radius: 5px;
  -khtml-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
#head {
  text-align: left;
  background: #fff;
}
#head img {
  max-width: 100%;
}
#headText {
  text-align: left;
  padding-bottom: 5px;
  display: block;
  margin: 0 auto 0 auto;
  clear: both;
  max-width: 1100px;
  min-width: 900px;
  width: 100%;
}
#header_responsive .top_buttons > li,
#header_responsive .top_buttons > li.primary {
  vertical-align: middle;
  box-sizing: border-box;
  display: table-cell;
  padding: 0 10px 0 0;
}

#header_responsive .top_buttons > li.secondary {
  display: none;
}
#header_responsive .top_buttons li > a {
  display: block;
  white-space: nowrap;
  color: #000;
  position: relative;
  top: 0;
  left: 0;
}
#header_responsive .top_buttons > li > a {
  color: #000;
}
#top_text div {
  padding-left: 0px;
}
#header_responsive #logo {
  max-width: 450px;
}
#header_responsive .header_top_bar .butt .current {
  min-width: 50px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 25px;
  padding-left: 33px;
  background-position: 5px center;
  background-repeat: no-repeat;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#header_responsive .top_buttons li.box_search {
  width: 100%;
  text-align: right;
  padding-right: 55px;
}
#header_responsive .top_buttons a span {
  display: block;
  text-overflow: ellipsis;
  max-width: 150px;
  overflow: hidden;
}
#header_responsive .top_buttons .btn_cart .counter {
  position: absolute;
  top: 0;
  left: 15px;
  background: red;
  color: #fff;
  padding: 0 5px 0 5px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  line-height: 1.5;
  font-size: 80%;
  font-family: Tahoma;
}
#header_responsive .top_buttons .btn_menu {
  display: none;
}
#header_responsive .top_buttons .btn_menu > a {
  background-image: none;
  background-position: 0 center;
  background-repeat: no-repeat;
  padding-left: 0px;
  line-height: 1;
}

#header_responsive .top_buttons .btn_menu > a::before{
  text-align: left;
  background-position: 0% center;
  background-repeat: no-repeat;
  padding: 0;
  width: 33px;
  height: 33px;
  right: 5px;
  top: 7px;
  background-size: 100%;
  content: "\e5d2";
  font-family: 'Material Symbols Outlined';
  font-weight: 300;
  font-size: 34px;
}


#header_responsive .top_buttons .btn_menu span {
  font-weight: bold;
  color: #999;
}
#header_responsive .top_buttons li.box_search input.txt_search {
  padding: 4px;
  border-top: 2px solid gray;
  border-right: 2px solid gray;
  border-bottom: 2px solid gray;
  border-left: 2px solid gray;
  height: 42px;
  padding-right: 42px;
  border-radius: 30px;
}
#header_responsive .top_buttons li.box_search input.btn_search {
  background-color: #4d4b4c;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgBhAMDxHh+9ZEAAABdElEQVQ4y42TP0tCURjGf7fAoQRBCAKhNTAqC0QIJ4lWv4BTU2s0+R3c+wqOIRRBhURtUk45hUvQUloIYjT4NPSe+89r9Jzh3vM+7+/c8773HE+EVKZEkSIZHujQ4ZoxccmNnM4VV18VER3u5VCfStJUp0rPAoehlG91dRvBW3Eg59uvqiplVl5tH6lFAbf3S2Uj+/VUN2eg1QAo+6tn4wUKNc1tBMCJhaoJ6Sird0nSXQA0rdRUIoDOJEljLf7OFygC8MQ3yeoCsET+d7pABoAR8+ScFQc8ALA9FyjY89kBHQAy7pMxeZQA+OLFnaWqdaktL6HkY3Mvgi4tq2/B+kz6jibm7YX/dEVTCzdDP8/TsZ9+EyziCeCUI9vhgHu6jChQYt2v5IN9HsP3Ia2W/tZQu9H7gGoaJCTe+FFDwiWuqqE7jS1hogvtCe1EkdlGLmpTFa2FmlywAygNVUg+cPGxrTdDrv4HoC1Dev8F0IYu1dPBDxI/b4G7KQ+EAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA2LTE2VDEyOjE1OjE3KzAyOjAwOJMa2QAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNi0xNlQxMjoxNToxNyswMjowMEnOomUAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
  background-position: center center;
  background-repeat: no-repeat;
  height: 42px;
  padding-left: 42px;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
  color: black;
}

#header_responsive .top_buttons li.box_search input.btn_search:hover {
  background-color: #c73538;
  transition: 0.5s
}
  
#header_responsive .top_buttons li.box_search form {
  position: relative;
  top: 0;
  left: 0;
}
#header_responsive .top_buttons li.box_search input.txt_search {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
}
#header_responsive .top_buttons li.box_search input.btn_search {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 0;
  cursor: pointer;
  box-sizing: border-box;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}

#header_responsive .top_buttons .advanced .headFormButt,
#header_responsive .top_buttons li.box_search input.responsive_butt {
  display: none;
  box-sizing: border-box;
}

#header_responsive .top_buttons li.box_search .box_text_search.show {
  opacity: 1;
  z-index: 1500;
  overflow: inherit;
  height: auto;
}
#header_responsive .btn_cart > a {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAswAAALMBudOKBAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAFXSURBVEiJxdW/Sl1BEAbw39wIIoI2plC5hpAmELRJYStWQvr0voOP4QvoK8QipEmdLgk2opgmKP4BC4vEpIskk8Jz8aD3XI+4FwcGdgZ2vu/b3ZmNzDRMC4zhWS13iYMsiPwNecPXMlMJH8EGliqwUazgbUR8L0B+J+onEREd/MBEgeJw3qlHmfkP24WKw9NOn+SXggAeBeDrUAEy8wwnQwOorJiKJoBi9zDSkC+hIPEx+o2ciBjHBZ4MKPAbx5Wf1Na9+DQz//QFqEB2sIAP2L9ZIDN/ttPRMKSwVclcfuiw68d+Bm+q8FVEzLVie22HmfmpUQFW3R7h9/G/mGhUgHd4gXnsubrQNjaLLt5n5q9BCp5XLBJH6Nx11nhdU7Dbyzc12qLrJuxiugX7xdr6ZURMDlIwhs+Vis02rwVT2HX1p6/38o19ABExmZkXLdg37hkIUML+Ax06X6Btl3qHAAAAAElFTkSuQmCC);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding-left: 29px;
  line-height: 36px;
}
#header_responsive .btn_cart > a span {
  font-weight: bold;
}
#header_responsive .btn_login > a {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVEiJxdS9SgNBFMXxX7QMGIJdSCEWIZBXyDOIWNha52n0HewEG5u0KVOksBJsrAIpJH0KZS0ygVF2Zz/I4oXTzJ45/7nL3JFlmZTQwQxzbILmYa1Tur8kfIAFsgItMGgECCdPhceQwk5SgFmF8INmRTkniusq8a26N9HBpkYHmyYdHKVSgNcaOYXeFOClBqDY+2/XtJVBQw8PeMMad0qeiuBZhz33OMsF4BwfOadc4hb9yNsPa8sc/zt6eYCnCv/7M6jM9/gLgEt8V9hYVV+4iAftWvrK1q1T3IhCp0cMP9Q0BoxaAIxiwLAFwDAGdFsAdGPAtgXANgasWgDsM8McTLBzvDnYYfJ3ksd4tn9XmgavQ8b4kPsDPl0DETxLWZQAAAAASUVORK5CYII=);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding-left: 29px;
  line-height: 36px;
}
#r_left_menu .r_left_menu_loader {
  background-color: #fff;
  background-image: url(data:image/gif;base64,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);
  background-position: center center;
  background-repeat: no-repeat;
}
#r_left_menu .btn_left_logout strong {
  float: right;
}
#r_left_menu .btn_left_clienti a {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiCRUOLSt7h1tQAAAA90lEQVQoz4XRr0uDYRQF4EcnCDOqGBxzWmRYTIIMRI1LhiFiW7IatFv0LxC02MyiQatsQTDJsjoVYbAiYyAa1Newd9/QsnvLPYdzOfcHfSIFMnasuNeObM6u5R4eVBcEdYMRP//BCkLMJWNmzSe40BGktQTBoz2fggv7gqAl3Z2kqKpmTTt2bnhQVYQhrCjLIhNHZlRKVtmHa0qJY82Bb0HFccKVUg5Ng+DUmR+vjrxZNQzGJdotN0n9ZNN7p46bahqxmJwvZ91lF1xpCE7cJf1B8GVb0HQuOuXi9Xq5YObvV/4Lpjr0QCKYMCcvb1LDi4rbfn+O8Qv7anME7LxFhgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wOS0yMVQxNDo0NTo0MyswMjowMHPACo4AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDktMjFUMTQ6NDU6NDMrMDI6MDACnbIyAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);
  background-position: 2px center;
  background-repeat: no-repeat;
  padding: 10px 5px 10px 21px;
  border-bottom: 1px solid #000;
}
#r_left_menu .btn_left_ordini a {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiCRUONRhGTKIfAAAAbElEQVQoz6XPMQ6CQABE0beyS0zsKOxM0NjaeGArOhIKS07AWTyBUQousCLJTjszmT+UKng6u0s6l4zfR0eNiI93JvClUhdz7NYhR62b6hfkanvTxAb9uRlMTq6ChzbjD9HLwSyp7TOBVMiHBSJfDLJ7VuoyAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTA5LTIxVDE0OjUzOjI0KzAyOjAwvJiSAAAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0wOS0yMVQxNDo1MzoyNCswMjowMM3FKrwAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
  background-position: 2px center;
  background-repeat: no-repeat;
  padding: 10px 5px 10px 21px;
  border-bottom: 1px solid #000;
}
#r_left_menu ul.r_left_menu_btn li {
  background-color: #ebebeb;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABmJLR0QA/wD/AP+gvaeTAAAAT0lEQVQokd3LsQmAMBhE4S/gAA6RRdzCIewznq2DOISdNn8gCEo6wQfXvLvjf4ydDiRsKI0r4VIVQ1OemLGGP7Bgiu6RjD2S34b3U/f4Yy45Egm7CcrQEAAAAABJRU5ErkJggg==);
  background-position: 5px center;
  background-repeat: no-repeat;
  padding: 0 0 0 17px;
  line-height: 18px;
}
#r_left_menu .btn_left_currencies > span.current {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAJeSURBVEiJndVLqE5RFAfw33U94jKga0JRBiKP6OIieXNLSgpzKQPlPfIYmCiiWxgZuCVlxgATE0wk5V0MLiLynsg7l8tg7ZPznW9/Xqt255y9/mvt/16vw/9LK1ZhyO9AzQ32m9CWHCzD5LT/vIRZiNPYiBZcwbe/YTYPt/Ajs+5iaQk7FofwBXcw/k/O16GngfNifcfmit1E3MAHLPod86rzt8ngeeaQZRX7FlzEOxHeGmlSH5YPWF7C7K3ou9G34mdQukk3RmFFoWhTH4oD6I/9OIqHGcz8TCTa8Qlv8KJgMCsDfI+BWICpGbYwG5dK3y3pe0Cy7eqTFK0Z4/UYihkYhycZzHBR6osTgY8irCfwDF0FcJN8xXxOjFqxPaPfhZHp/aHanIHiBlcz7F7hLB7gq8hHVa5iQnofgzPYlsFpEk1UZnewpJ8pklbWP0I/bEFvab8XHblDlor6Ljt5jOl4WtnvxcqSbbvaXrmXSNfJ5swh1dUrYk8k8zxGY18FNzN3ANGh3Q2cPyox78AFUQhfM9gthcNZoqSO+zVHmkUT7UQndotS7JchdKQBmT0F4Fjp6p9Fu5elGSOwBFvTXieu4aYY0e/Vz7ENhYOXokI+iaaqymL1sR2JcyKxJ0XDVWfVlMLBapGk+2JQVW/QV+0ceom5FcxCtWV8PUPUtHTVi2KmlGW52lr/gds4lZ7l/R7MyR1AJPljusmkim5b5pDq6sHaRs4LaRMh+YLD4rdYSIdoopzz6znm2W4TIdohhuBg8eM4m3R9RDG0Yxhe47L4Yf2zDMYaUSX/JT8BxZHwDuzOcmUAAAAASUVORK5CYII=);
  background-position: 5px center;
  background-repeat: no-repeat;
  padding: 15px 10px 15px 33px;
}
#r_left_menu .btn_left_countries > span.current {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAB20lEQVRIidXVP2gVQRAG8J8hhaQQm4REOwtFIdqlMvBsVNQ0imAVEUt7sbCwtFHS6TUWdlpJFIMoWAmiCIKQgIpgIOKLSGxCXkjwLHaPOy93997TKgMLd/Pnm51vZ2fZ7rKjB58RTGECe6LuG95gFj/+NfkYEmwgxXe8xeuYII22JPr2JZNYxjo6uIKjJZ+DuI216DvZD3gHH3Ecm1hBq8b/gVBNp2ITW2Qs7uYrzsYEz3Gy4LMLCxH0Jk7H7xRtjDYlSKLjiQafRwXAVKiw+H+3LnBEfqBVdEzjCJ7iPq7jdwk8O/jhLGigADCFQaFTVhoquIpr2Km6zQdxpiowwa8G4Cz4Ij4VdvwKi3qg6THeN4BP40sJ6EK0vSzpZ7Oggb8xbHap4AXGcS9+LwhddkigdQ4/64IT4bbWyRDOxzUk8N/CPhzDZ+EetNVQdFkob7zCdgqrcgpW5XQ9iz63hBuf4lJVgqxNZypsD21tx+I6F/1mlNq0LIlw5feX9EtdEiwKrbuGO3Xg5KNiHrsL+hsRaC6uukRdRwX5sJvHgQp7qwa8p2GXSdYN6wKvh7skaPcDnsmo0G7ZfFrGO3woAG8InNfS0suTOSzMlgnsjbol4cl84j+ezO0hfwCXTKmKkWPJBgAAAABJRU5ErkJggg==);
  background-position: 5px center;
  background-repeat: no-repeat;
  padding: 15px 10px 15px 33px;
}
#r_left_menu #left_languages .it,
#r_left_menu #btn_left_languages .it {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACSSURBVEiJ7ZQhDsJQEAVnP4gfjtADkFT3ACgEp8DVVyO5RWu4AoJDIJCkmpBUokjzDV0EdusqSLNj5yWzasGZPQJAsytRSmtw2lTtfr3NLfc4HNvX+WI6hbq4X+slAINkiBbWcLWIb8B0Q0qjDpEMIJhyQjzgAQ/MIfD7RUE7lJs16D/pCbYLMY46VLtpTnT+ni/qpSPNoiEDcQAAAABJRU5ErkJggg==);
  background-position: 3px center;
  background-repeat: no-repeat;
  padding: 15px 10px 15px 33px;
}
#r_left_menu #left_languages .en,
#r_left_menu #btn_left_languages .en {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAA1RJREFUSIntk21Mk1cYhq++vC1t03Zgg1KH2wAbPyCbzuomSxcT92MfzExQaGaMhMAATeoWE+3G1G3gOvSHMN00fsTCUkJMpm5KHA6dpgomVkFdMhjrgDFBBvKxvhTSlnY/tmDkI2OLy/54/zpPzn2u+znnyYFH+r8lu/n8m+FRWwEzli6g9OyvHPy2k5FA6AHTp1lG0upOI31yGACNLZcTKa9jdbRMCl2xMAq7ScBw8CiCEAyiTs+jZ2MxmxYpcduXYEmZiUz2z7udN1uNM3Mm5e1fEZ2eQ8g7hFCWtY2usl1ofmgiZM7A+8Fn7HnDQG3hMyw36qYF1mvl7EmPo1Z/G1NOPoH6RqKOFqH7+gDikQtdVCoi2Wwr4eUf64g9Us5QzXkU2es5vWUNZ24OoFFGTApWKQTyV8ZiDXsI2j5mWPKh2ZKFusDCJY+P9z5sQATw+UPYz3RQHp3Itv0HMNVWE7P3c347fgKj9S2SNryEVP0gfGmiloZUEEt24m9uRZ2dhubdXG4NyHi/rBlX0yAA4sUdiyZ09rg5n8DGtQx5ulACI97hCZ4F+ggCcTNgXyGCIYaIWXpGQ2Fkgz6KMuLHfOLcqqpJry8Cqr/Wwetu/C732J7f5UaaYh4J42pZE/PCU3gfioT/Eg4gamy50zL6XW78VxoAULywGIXZNL2AnyyWsUIQZCTFqYkQZIx23yPU1QOAfH48EtwPMJsQN63jztVmAHSJBuSz9LT1jEwMWPFRIwDL5uoozngKYXgEaZ8TqbQC8cnZBLfm0x/zBHPGHVRqVQT6BtGWHiLkaad79Wu0rc1k57k+2nvvBwnGWBWOgvnUbE0i+fIFehen4XOcRFX8Ds7tuzGdj+Saxzuhs9rb/TQlJBHrqqC3yMZjl+tZnpOHU7xByZo56FR/fk6xvuhZQq5r3DPvZbTtDqq8TGrMqWyv7uZu3S9Tvm1nvx+ro4UlCVqKM18k3rKS1t1fEFNRxaqz51iWs4HKqIUIv68qoC/9beSmZFqOO3g1nEKus4O7A/6/nyBw/Wcvr9hvkV3eimrzeoTvKpGeTsaww471WAmCTBmJ9OUh8oyrST3WyfcdQ9MCj9c3jX08V3iDXVckovcXMnzqMCGF/F+xHunh6g+JRCqV8GnIrAAAAABJRU5ErkJggg==);
  background-position: 3px center;
  background-repeat: no-repeat;
  padding: 15px 10px 15px 33px;
}
#r_left_menu #left_languages .de,
#r_left_menu #btn_left_languages .de {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAEFJREFUSIljYBgFAw0YGRgY/tPSAiZaGj5qAVGAZQKDFE0tYLzBoD6aigbWAhZeTy6aWsD4/5bLaCQPcwtGwcADAH00B0WiFqu3AAAAAElFTkSuQmCC);
  background-position: 3px center;
  background-repeat: no-repeat;
  padding: 15px 10px 15px 33px;
}
#r_left_menu #left_languages .fr,
#r_left_menu #btn_left_languages .fr {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADySURBVEiJ7ZUhboJBEIXf7E4hNbSpISSkAl0HssdoBTfhCPQkPQCnIAGHxpQEh0AQoLs7VaTmf/+SsATD2Pd2vn0zYoB7ZUrwOXmFyZAZZl/v237vqVml7eaLw8/go8XeRui3wtCDyZiZui+PCwBvVVqj26EaADjEqWPiqUJMyjQLv1T7h+QAyXiTmPzFgJiMNrEQCiSIV05QB7AQS+yAL7lIggThnhIAB6Sc5yKAd4g1ItfOBah34aoAL0KbiHoOPxtwyxGJaokEfERldlAzItGHbAKFYAnYiBlWm/22/dysPDjH1foAgB6cBL/MfeBe+ANav1IaFSk+zAAAAABJRU5ErkJggg==);
  background-position: 3px center;
  background-repeat: no-repeat;
  padding: 15px 10px 15px 33px;
}
#r_left_menu #left_languages .es,
#r_left_menu #btn_left_languages .es {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACxSURBVEiJ7ZGxTQNhGEOfv/uVERBVihOpMggzsAkjsAkzZIQMkAp0NcoICWenSEWVhl8K6F7p4tmSYeEGOrBdC156yAPvrdAY/NajoKh99RD/LFkKbtCedg/OY/vAGQiKKWYGEsUqksKUTCXXQRK+phjJqhgpDMwqjAilWV/fboyrGsgG9OvrPa7q73/Q/2Smk+duJ5/dPp+PFbzpsV7UcvIdFDSTSei1h9xk6uH9Z1wAoq1aG3of8WcAAAAASUVORK5CYII=);
  background-position: 3px center;
  background-repeat: no-repeat;
  padding: 15px 10px 15px 33px;
}
#r_left_menu #left_languages .pt,
#r_left_menu #btn_left_languages .pt {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAACmAAAApgHdff84AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAJNQTFRF/////0tV/0tVposfi50PgqUJc68AerIFgLQInpAasbTTtccqvsDZ0MzS0NA83sZE5Luq5bah7dtO7evo9c2v9t5U/Jl7/Y57/ZV7/nth/ntr/0tV/1dV/2pW/3VW/3lX/4BX/4FX/4NX/6BY/6pY/6xY/7RY/7VY/7ZZ/8tZ/9ha/9pa/9ta/9xa/95a/99a/+FaNM22QgAAAAZ0Uk5TAMng8/T7seEOpwAAAGJJREFUKM9jYKADYGGFAGYmFMDIwAYFnNKogGwJdm5+ZVksEhxCWlpauoqYEnxqUmLiStoyGBKiKiI8wnIG8pgS6oJcvApYJPj0JAUkNLAYxSGko6qpr0iCc6kTJDiDnQ4AAO+IHFE1jabVAAAAAElFTkSuQmCC);
  background-position: 3px center;
  background-repeat: no-repeat;
  padding: 15px 10px 15px 33px;
}
#r_left_menu #left_languages .nl,
#r_left_menu #btn_left_languages .nl {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACkSURBVEiJ7ZEhDsJAFAVnSVNBEAgMggSJ4wAIcGhuUMU5ehMq8HAEOAKuAlGChaQkG0gq9mEICvkhpOm4Z2bEg4ba4wA2g1EikZiKHdninGcRQBBDB1PLQBA7gJal9BNfD0QA/dnEuzg+WIpVVZ51/hpSKntSqMMHvzl5vlz5S3k3PbnXbft34Hi6dgRjy0B5e2yhNh8EqXDO7S3FQSosfQ1/zBPn1oGe4PAOngAAAABJRU5ErkJggg==);
  background-position: 3px center;
  background-repeat: no-repeat;
  padding: 15px 10px 15px 33px;
}
#r_left_menu .btn_left_mobile_button a {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBxEKDCdPYfHcAAAAdklEQVQoz+3RsRGCUAyA4e88BqB3CYtXMAU1lUu4lCPQOAGOwARMII1Y5D1Q7tjAP0VyyX9JEYLGZDHo9QaLSRODUxZatdkrx6zWxqBSxKu7jc7ld8MhfyGo1uqm++qfPfZCkvBEgiKUE++cR+Ouk4l3b7G++wNF5R9D5t8E0QAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxNy0wNy0xN1QxMDoxMjozOSswMjowMMarvcIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTctMDctMTdUMTA6MTI6MzkrMDI6MDC39gV+AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);
  background-position: 0 center;
  background-repeat: no-repeat;
  padding: 15px 15px 15px 22px;
}
#homeRegUsers th {
  text-align: right;
  border-bottom: 1px dotted #ccc;
}
#homeRegUsers td {
  border-bottom: 1px dotted #ccc;
}
#homeRegUsers p {
  padding: 4px;
}
#homeRegUsers li {
  display: inline-block;
}
#homeRegUsers .homeRegUsersUserName {
  display: inline-block;
  font-size: 110%;
  margin-bottom: 10px;
}
#cartBoxRight th {
  color: #000;
}
#userDocuments .bkg2,
#rma .bkg3,
#userFeedbackOrders .bkg2 {
  background: #ebebeb;
}
#userDocuments .bkg1,
#rma .bkg1,
.variantsBox .bkg1,
#userFeedbackOrders .bkg1,
table.artCollBox .bkg1 {
  background: #f7f7f7;
}
.variantsBox form {
  background: #535252;
}
#formRequestInfo h3 {
  color: #f97c00;
}
#megamenuLayer dt {
  background-image: url(data:image/gif;base64,R0lGODlhCAAIAJECAP////+eDQAAAAAAACH5BAEAAAIALAAAAAAIAAgAAAIRlIGmEIkYGox0UvliOlKJZxQAOw==);
  background-position: 0 10px;
  background-repeat: no-repeat;
  padding: 4px 0 0 13px;
  color: #f97c00;
  font-weight: bold;
  margin: 0;
}
#megamenuLayer dd {
  padding: 0 0 0 12px;
  margin: 0 0 2px 0;
}
#megamenuLayer dd a {
  color: #6b6969;
}
#megamenuLayer dt a:hover,
#megamenuLayer dd a:hover {
  text-decoration: underline;
}
#megamenuLayer .megamenufilters,
#megamenuLayer .categoriesLinks,
#megamenuLayer .pagesLink {
  border-bottom: 1px dotted #ddd;
  margin-bottom: 5px;
  padding-bottom: 10px;
}
#megamenuLayer .pagesLink {
  padding-bottom: 5px;
}
#megamenuLayer .pagesLink dd {
  padding: 0;
  margin: 0 0 2px 0;
  font-size: 90%;
}
#megamenuLayer .pagesLink a {
  color: #434343;
}
#menu.megamenu {
  padding-top: 2px;
}
#menu {
  position: relative;
  top: 0;
  left: 0;
  width: 100%;
  min-width: 900px;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  clear: both;
  background-image: linear-gradient(to bottom, #c73538, #e31f23);
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
}

#menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 100%;
  text-align: center;
}

#header_responsive .top_buttons .box_menu li a,
#menu li a {
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  transition: all 0.2s ease;
  position: relative;
  left: 0;
  top: 0;
  display: block;
  line-height: 1.5;
  color: #eee;
  font-size: 100%;
  margin: 0;
  font-weight: normal;
  text-align: left;
  padding: 15px;
  background-color: transparent;
  border-top: 0;
  border-right: 0;
  border-bottom: 0;
  border-left: 0;
}
#header_responsive .top_buttons .box_menu li a:hover,
#menu li a:hover {
  color: #000;
}
#header_responsive .top_buttons .box_menu li a.selectedButt,
#menu li a.selectedButt {
  background-image: url(data:image/gif;base64,R0lGODlhCwAGAJECAP///yEiIQAAAAAAACH5BAEAAAIALAAAAAALAAYAAAIQDI4YYnkrmINRvooNxXGLAgA7);
  background-position: top center;
  background-repeat: no-repeat;
  color: #fff;
}

#menu li {
  display: inline-block;
}
#menu {
  max-width: 1100px;
  margin: 0 auto 0 auto;
}
#messageMiddleBox .boxTitle {
  color: #f97c00;
}
.web-page-content {
  padding-top: 20px;
  clear: both;
}
.web-page-content .noRecordsFound {
  color: #546e7a;
  font-size: 150%;
  font-style: italic;
}
.web-page-content .date,
.web-page-article .date {
  color: #546e7a;
  font-size: 90%;
  display: block;
  margin-bottom: 10px;
  font-style: italic;
}
.web-page-content .web-page-item {
  margin: 0 0 20px 0;
  padding: 0 0 10px 0;
  border-bottom: 1px dotted #ddd;
  overflow: auto;
  text-align: justify;
  text-justify: inter-word;
}
.web-page-content .thumb {
  float: left;
  padding: 0 1em 1em 0;
}
.web-page-content .thumb img {
  max-width: 300px;
}
.web-page-content .title {
  display: block;
  margin-bottom: 10px;
}
.web-page-content .title a {
  color: #333;
  font-size: 120%;
}
.web-page-content .description {
  color: #757575;
  line-height: 25px;
  font-size: 110%;
}
.web-page-content a.continue {
  display: block;
  text-align: right;
  color: #002aff;
  font-size: 110%;
  font-style: italic;
  padding-top: 20px;
  font-weight: bold;
}
.web-page-content a.continue::after {
  display: inline-block;
  content: ">>";
  padding-left: 5px;
}
.web-page-article {
  line-height: 25px;
  font-size: 110%;
  color: #757575;
  clear: both;
}
.web-page-article .title {
  color: #333;
  font-size: 250%;
  margin-bottom: 10px;
  line-height: 50px;
}
#staticPage .image_text_left,
#staticPage .image_text_right {
  margin-bottom: 20px;
  clear: both;
}
#staticPage .image_text_left .thumbImage {
  float: left;
  margin-right: 20px;
}
#staticPage .image_text_right .thumbImage {
  float: right;
  margin-left: 20px;
}
#staticPage .thumbImage {
  margin-bottom: 20px;
  overflow: hidden;
  max-width: 234px;
  min-width: 31%;
  text-align: center;
  position: relative;
  top: 0;
  left: 0;
  display: inline-block;
  border: 1px solid #f2f2f2 !important;
  -webkit-box-shadow: 0 0 4px 0 rgba(50, 50, 50, 0.05);
  -moz-box-shadow: 0 0 4px 0 rgba(50, 50, 50, 0.05);
  box-shadow: 0 0 4px 0 rgba(50, 50, 50, 0.05);
}
#staticPage .thumbImage a {
  display: block;
  padding: 5px;
  border: 0 !important;
  overflow: hidden;
}
#staticPage .thumbImage.labeled a {
  padding-bottom: 30px;
}
#staticPage .thumbImage span {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 5px 0 5px 0;
  line-height: 30px;
  text-align: center;
  color: #707070;
  font-size: 95%;
  display: block;
  overflow: hidden;
  height: 30px;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 5px 0 5px;
}
#staticPage .web-page-single-image img {
  max-width: 100%;
}
#staticPage .image_center {
  margin-bottom: 20px;
  text-align: center;
  clear: both;
}
#staticPage .image_right {
  margin-bottom: 20px;
  margin-left: 20px;
  float: right;
}
#staticPage .image_left {
  margin-bottom: 20px;
  margin-right: 20px;
  float: left;
}
body.agent_area {
  padding-top: 100px !important;
}
#box_agente_wrapper {
  height: 100px;
  overflow: hidden;
  position: fixed;
  z-index: 999;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
}
#box_agente_wrapper.hide {
  display: none;
}
#box_agente {
  color: #000;
  font-size: 100%;
  text-align: left;
  background: #f5f5f5;
  border-left: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
  padding: 0 10px 0 10px;
  -webkit-box-shadow: 0 9px 13px -6px rgba(0, 0, 0, 0.32);
  -moz-box-shadow: 0 9px 13px -6px rgba(0, 0, 0, 0.32);
  box-shadow: 0 9px 13px -6px rgba(0, 0, 0, 0.32);
  max-width: 1100px;
  min-width: 900px;
  width: 100%;
  margin: auto;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#user_agente {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiBBsREBJBX8wpAAAA4klEQVQ4y83SrU4DQRQF4G9K0zoIgkrCPgOiqBoSguVNMKD6BhgkD9EEuwZTBSEES1IBtiD4STBAupgVw/6QjiHcq+7ccybnzBkSK1TmNUOdaF648tpO75srKj3XjyHdH4TMwNR5dHJgJHPXRoBbp9G0ZVT1sOnIbqm7J/PsMdoPrLv3Ufq5cMKkpvq3ngSfDbLa6yso0nLopMH/ghAcphG6cYpl5bZt4MmN/Tql/tbkCoW8aduUQXAmx0PtL9MY2th1KXTcdNs/DG6WhJ+teLGntyT83XHAqp2lpC1ceku14BsxyFoXeT/ziwAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wNC0yN1QxNzoxNjoxOCswMjowMHo30kQAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDQtMjdUMTc6MTY6MTgrMDI6MDALamr4AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);
  background-position: 0 6px;
  background-repeat: no-repeat;
  padding: 7px 0 7px 29px;
  display: flex;
  align-items: center;
  position: relative;
}
#user_cliente {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAEaSURBVEiJxdS9SgNBFMXxX7QMGIJdSCEWIZBXyDOIWNha52n0HewEG5u0KVOksBJsrAIpJH0KZS0ygVF2Zz/I4oXTzJ45/7nL3JFlmZTQwQxzbILmYa1Tur8kfIAFsgItMGgECCdPhceQwk5SgFmF8INmRTkniusq8a26N9HBpkYHmyYdHKVSgNcaOYXeFOClBqDY+2/XtJVBQw8PeMMad0qeiuBZhz33OMsF4BwfOadc4hb9yNsPa8sc/zt6eYCnCv/7M6jM9/gLgEt8V9hYVV+4iAftWvrK1q1T3IhCp0cMP9Q0BoxaAIxiwLAFwDAGdFsAdGPAtgXANgasWgDsM8McTLBzvDnYYfJ3ksd4tn9XmgavQ8b4kPsDPl0DETxLWZQAAAAASUVORK5CYII=);
  background-position: 0 6px;
  background-repeat: no-repeat;
  padding: 7px 0 7px 29px;
  border-top: 1px solid #ddd;
  display: flex;
  align-items: center;
}
#agente_contacts {
  margin-bottom: 50px;
}
#agente_contacts .login_ditta,
#agente_contact_detail .login_ditta {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAV1BMVEUAAAAAII8IKJcIKZQAAP8IJpQGJ5QFJ5QGKJMGKJQGJpQHJ5MIKJMHJpUGJ5QALZYFJ5MAK44GJ5MGKpQGJ5QLK5UFJZUGJ5QFKJUGJ5QGJ5MGJ5QAAAAPaDGzAAAAG3RSTlMAECAfAUP5vIDIWMBAcbERYxKCK9cYMPRg/NNCHbp2AAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+IFBwsIB5iHV6oAAABuSURBVCjPlZJJDoAgDACroLijuMv//2lQiRVS0Tl2ku4AIaIYw7iNJ6l+IKzItMMtcpSpwKJEBasPotYNgGw7T0jVAyg9jK44mObLGMEZ6mZZT2OEcAfYQoJMRRYPtUsO+H9XL2snDkWelnwGjx3UNhOtoSMvJgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wNS0wN1QxMTowODowNyswMjowMDypggIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDUtMDdUMTE6MDg6MDcrMDI6MDBN9Dq+AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);
  background-position: center center;
  background-repeat: no-repeat;
  padding: 12px 0 12px 29px;
  font-size: 0;
  display: block;
}
#agente_contacts .orders_ditta {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAaVBMVEUAAAAAI5UBIpUAI5UAJpcCIpQBIpYBIZYBIpUBIpUAHI4CIpQCIpYBIpUAI5QBIpUAAP8AIpMAM5kAI5UAI5YAIZQAJJIAIZUAJJgAK6oAIpQCIpUAIpYBIpQBIpUAQIAAIpUBIpUAAADuHACmAAAAIXRSTlMASLZgG6XQv972CYanzFH+ATQFJFA+HHQqBmKQfsnnBHE7TxSvAAAAAWJLR0QAiAUdSAAAAAlwSFlzAAAN1wAADdcBQiibeAAAAAd0SU1FB+IJDAwiLqLgf2sAAABlSURBVCjPY2CgA2BkYgbTLKxsSICdkYFDkZMLJMGtiAI4GHgUecE6+PhRJHgYBASFIGYKiyABUQEyXCUmLgGmJaWkkYCMGIOsopw8SEIB1VWyuCVwGkU6wOlBnEGCMxBxBjsdAAAdtxS3Q9d5JQAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAxOC0wOS0xMlQxMjozNDo0NiswMjowMD22az8AAAAldEVYdGRhdGU6bW9kaWZ5ADIwMTgtMDktMTJUMTI6MzQ6NDYrMDI6MDBM69ODAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAABJRU5ErkJggg==);
  background-position: center center;
  background-repeat: no-repeat;
  padding: 12px 0 12px 29px;
  font-size: 0;
  display: block;
}
#agente_contact_detail table {
  border-collapse: collapse;
  border-spacing: 0;
  margin-bottom: 50px;
}
#agente_contact_detail th {
  width: 35%;
  text-align: right;
  background: #f9f9f9;
}
#agente_contact_detail th,
#agente_contact_detail td {
  border: 1px solid #e9e9e9;
  padding: 0.5em 0.5em;
}
#anag_contacts_list {
  margin-bottom: 50px;
}
#user_agente form {
  display: inline;
}
#user_agente .agente_contacts_button,
#user_agente .agente_orders_button {
  display: inline-block !important;
  margin-left: 10px;
}
#user_agente .agente_logout {
  position: absolute;
  top: 2px;
  right: 0;
  background-color: transparent;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAARCAIAAABmX9r1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdBQzZBRDIyQkRCMjExRTg5OTM5OTg3RTE0OTBBNTE3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdBQzZBRDIzQkRCMjExRTg5OTM5OTg3RTE0OTBBNTE3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6N0FDNkFEMjBCREIyMTFFODk5Mzk5ODdFMTQ5MEE1MTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6N0FDNkFEMjFCREIyMTFFODk5Mzk5ODdFMTQ5MEE1MTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5/pauFAAABAElEQVR42oyPMa5EUBSGmYjQ6JColKhMoqOwA51EyRJUVBZiBRqxAxQSCpVEhA3YgEJict99GBnzxuR91fn/+53ce1EAAPJkWZau6+AgCAKGYUePgCdJktA0vZUMw8RxfBzt0jAMcNUwjDRNwzDkeR7H8b7vT5LruhzHzfO8xXEcKYqC5Rb3ixVFkWUZbm+RZVlN05qm2eIuWZaFnCEIYpqmPfi+j3zF8zwUvldVVV3XPxpZlhVF8TsFQQAugEdQuL2tNitv5Umqquq+UpblpVTX9WMFDq899hps287zHA6O41xKJElGUfT3jzfkP0iS9F0QRRFt2/bjFQemaf4IMABcZJ/3HmQ10AAAAABJRU5ErkJggg==);
  background-position: 100% center;
  background-repeat: no-repeat;
  padding: 0 17px 0 0;
  line-height: 26px;
  color: #000;
  font-weight: bold;
  font-size: 100%;
  display: inline-block !important;
  border: 0;
  cursor: pointer;
}
#user_agente p,
#user_cliente p {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0 0 5px 0;
  padding: 0;
  max-width: 50%;
  display: inline-block;
}
.jsgrid-alt-row > .jsgrid-cell {
  background: #f4f4f4;
}
.jsgrid-cell.login,
.jsgrid-header-cell.login,
.jsgrid-cell.orders,
.jsgrid-header-cell.orders {
  width: 7%;
  text-align: center;
}
.jsgrid-cell.name,
.jsgrid-header-cell.name {
  text-align: left;
}
.jsgrid-cell.province,
.jsgrid-header-cell.province {
  text-align: left;
  width: 10%;
}
.jsgrid-cell.phone,
.jsgrid-header-cell.phone {
  text-align: left;
  width: 10%;
}
.jsgrid-cell.fax,
.jsgrid-header-cell.fax {
  text-align: left;
}
.jsgrid-cell.mail,
.jsgrid-header-cell.mail {
  text-align: left;
}
.jsgrid-clear-filter-button {
  background-position: 0 -40px !important;
  width: 16px !important;
  height: 16px !important;
}
.jsgrid-search-button {
  background-position: 0 -296px !important;
  width: 16px !important;
  height: 16px !important;
}
#js-custom-filter {
  margin-bottom: 10px;
  min-height: 30px;
}
#js-custom-filter a {
  padding: 5px 10px 5px 15px;
  margin-left: 5px;
  border: 2px solid #b4b4b4;
  background: #c8c8c8;
  position: relative;
  top: 0;
  left: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  font-weight: bold;
  cursor: pointer;
}
#js-custom-filter a:before {
  position: absolute;
  left: 5px;
  top: 4px;
  content: "x";
  display: inline-block;
  color: #000;
  font-weight: normal;
}
#regForm.agent_area {
  margin-bottom: 50px;
}
.webForm * {
  box-sizing: border-box;
}
.webForm {
  margin: 50px 0 50px 0;
}
.webForm table {
  table-layout: fixed;
}
.webForm th {
  padding: 0 10px 15px 0;
  font-weight: normal;
}
.webForm td {
  padding: 0 0 15px 0;
  width: 650px;
}
.webform-row.line th,
.webform-row.line td {
  border-top: 1px solid #000;
  padding-bottom: 30px;
}
.webForm h3 {
  margin: 0 !important;
  padding: 0 !important;
}
.webForm input[type="submit"] {
  display: inline-block;
  margin-top: 30px;
  font-size: 20px;
  background: #88ca28;
  color: #fff;
  padding: 8px 50px 8px 50px;
  border: 0;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: 93% center;
  background-size: 20px;
}
.webform-label {
  display: block;
  text-align: right;
  min-height: 40px;
  min-width: 150px;
  max-width: 250px;
}
.webform-control {
  position: relative;
  display: flex;
  max-width: 650px;
}
.webform-control.radio {
  flex-flow: column;
}
.webform-control.checkbox {
  display: inline-block;
  min-width: initial;
}
.webform-row.hidden {
  display: none;
}
.webform-row.html td {
  line-height: 22px;
  padding-bottom: 30px;
  color: #4b4c4d;
}
.webForm label.error {
  margin-top: 5px;
  font-size: 13px;
  color: #6f6d6d;
}
.webform-control::before {
  font-family: "Material Icons";
  display: block;
  content: "create";
  content: "\270E";
  width: 30px;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  text-align: center;
  background: #e1e1e1;
  color: #000;
  font-weight: normal;
  font-style: normal;
  font-size: 15px;
  line-height: 36px;
  letter-spacing: normal;
  text-transform: none;
  height: 40px;
  box-sizing: border-box;
}
.webform-control.email::before {
  content: "email";
}
.webform-control.url::before {
  content: "link";
}
.webform-control.date::before {
  content: "date_range";
}
.webform-control.phone::before {
  content: "phone";
}
.webform-control.checkbox::before,
.webform-control.radio::before {
  display: none;
}
.webform-control.textarea textarea,
.webform-control.textarea::before {
  height: auto;
}
.webform-control.number input,
.webform-control.date input,
.webform-control.phone input,
.webform-control.select select {
  width: 40%;
}
.webform-control.radio label {
  margin-bottom: 5px;
}
.webform-control.checkbox input,
.webform-control.radio input {
  width: auto;
  height: auto;
  padding: 0;
  margin-right: 5px;
}
.webform-control input,
.webform-control textarea,
.webform-control select {
  border-radius: 0;
  resize: vertical;
  font-size: 13px;
  outline: 0;
  padding: 10px;
  margin: 0;
  width: 100%;
  height: 40px;
}
.webForm input.wait {
  cursor: wait;
  background-image: url("data:image/gif;base64,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");
}
@media screen and (max-width: 900px) {
  #colSx,
  #colDx {
    display: none !important;
  }
  #header_responsive .top_buttons .btn_menu {
    display: table-cell;
  }
  .rdy-search-results .showFilters {
    display: inline-block;
    position: relative;
    padding: 2px 7px 2px 30px;
    margin: 10px 0 10px 0;
    font-size: 120%;
  }
  .rdy-search-results .showFilters::before {
    position: absolute;
    left: 0;
    top: 50%;
    display: inline-block;
    width: 25px;
    height: 25px;
    content: " ";
    margin-top: -12.5px;
    background-position: -100px -125px;
  }
  #colSx.rdy-filters {
    padding-top: 60px;
    padding-bottom: 60px;
    position: fixed;
    top: 0;
    bottom: 0;
    left: -1000px;
    width: 100%;
    min-width: 100%;
    max-width: 100%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    opacity: 1;
    -webkit-transition: all 0.3s linear;
    -moz-transition: all 0.3s linear;
    transition: all 0.3s linear;
    background-color: #fff;
    border-right: 2px solid #ddd;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
  }
  #colSx.rdy-filters.show {
    left: 0;
    display: block !important;
    z-index: 10000;
  }
  #colSx.rdy-filters.show .rdy-search-back {
    display: block;
    position: fixed;
    height: 40px;
    text-align: left;
    font-size: 120%;
    top: 0;
    left: 0;
    right: 0;
    padding: 10px 15px 10px 45px;
    cursor: pointer;
    background: #1e5c97;
    z-index: 3000;
    color: #fff;
  }
  #colSx.rdy-filters.show .rdy-search-back::before {
    position: absolute;
    left: 5px;
    top: 50%;
    display: inline-block;
    width: 25px;
    height: 25px;
    content: " ";
    margin-top: -12.5px;
    background-position: -96px 2px;
    background-color: #fff;
    padding: 2px 5px 2px 5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  #colSx.rdy-filters.show .rdy-search-show-results {
    display: block;
    text-align: center;
    font-size: 120%;
    padding: 10px 15px 10px 15px;
    cursor: pointer;
    background: #bbb;
    z-index: 3000;
    color: #fff;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin: 20px 5px 10px 5px;
    color: #000;
  }
  #box_agente {
    min-width: 100% !important;
    max-width: 100% !important;
    width: 100% !important;
    min-width: auto !important;
  }
  #mainTableContainer,
  #head,
  #headText,
  #menu,
  #menu ul,
  #foot,
  #foot .content,
  #mapLinksBox,
  #footer_custom_els,
  #footer_custom_els_container,
  #foot_top_html,
  #foot_top_html .content,
  #header_responsive .header_top_bar,
  #header_responsive .top_buttons,
  #head .header_container,
  #header_responsive .header_bottom_bar {
    min-width: 100% !important;
    max-width: 100% !important;
    width: 100% !important;
    min-width: auto !important;
  }
  #header_responsive .top_buttons input.txt_search {
    min-width: 100% !important;
    max-width: 100% !important;
    width: 100% !important;
    min-width: auto !important;
  }
}
@media screen and (max-width: 900px) {
  #sheetBox .boxTitle.secondary {
    display: block;
  }
  #sheetBox .boxTitle.primary {
    display: none;
  }
  #sheetBox #sheetMainImage {
    max-width: 100%;
  }
  #sheetBoxTopDetails,
  #sheetBoxTopDetails .left,
  #sheetBoxTopDetails .right,
  #sheetBox .detailsBox,
  #sheetBox .servicesBox,
  #addVotoBox,
  #sheetBox .imagesBox {
    width: 100% !important;
    margin: 0 0 10px 0 !important;
    padding: 0 !important;
    max-width: 100% !important;
    clear: both !important;
    float: none !important;
    display: block !important;
  }
}
@media screen and (max-width: 600px) {
  .boxColumns ul {
    display: block;
  }
  #colMid .bigBox.boxColumns li {
    display: block;
    border-top: 1px solid #fff;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #ddd !important;
    border-left: 1px solid #fff;
    width: 100% !important;
  }
}
@media screen and (max-width: 600px) {
  .cubes .row {
    display: block !important;
    width: auto !important;
    border-top: 1px solid #fff !important;
    border-right: 1px solid #fff !important;
    border-bottom: 1px solid #fff !important;
    border-left: 1px solid #fff !important;
  }
  .cubes .resultBox {
    display: block !important;
    width: auto !important;
    max-width: initial;
    border-top: 1px solid #fff !important;
    border-right: 1px solid #fff !important;
    border-bottom: 1px solid #ddd !important;
    border-left: 1px solid #fff !important;
  }
  .cubes .resultBox dl,
  .cubes .resultBox p {
    display: none;
  }
  .cubes .resultBox .title {
    border: 0;
  }
}
@media screen and (max-width: 600px) {
  #colMid .miniBox {
    float: none;
    width: auto;
    margin: 0 0 10px 0;
  }
}
@media screen and (max-width: 1024px) {
  #sheetBox .detailsBox th,
  #sheetBox .detailsBox td {
    display: block;
    width: 100%;
    padding: 0 0 10px 0;
    border: 0;
  }
  #sheetBox .detailsBox th,
  #sheetBox .detailsBox strong.th {
    border-top: 1px solid #ddd;
    padding: 10px 0 10px 0;
  }
  .existent_user_box input[type="text"],
  .existent_user_box input[type="password"] {
    width: 100%;
  }
  .resultBox dt {
    width: 100%;
    float: none;
  }
  .cubes .resultBox ul li > strong {
    position: relative;
    width: 100%;
  }
  .cubes .resultBox .mainPrice,
  .cubes .resultBox .grossPrice,
  .cubes .resultBox .price > .priceMessage,
  .cubes .resultBox .availab span,
  .cubes .resultBox .pricePicking,
  .cubes .resultBox .rangePrice {
    margin: 0;
  }
}
@media screen and (max-width: 800px) {
  #header_responsive {
    position: sticky;
    top: 0;
    z-index: 999;
  }

  .bannerino li.b{
    display:none;
  }
    section#sezione_sopra_footer ul.icone_sopra_footer {
        margin-top: 0;
        margin-left: auto;
        margin-right: auto;
        clear: both;
        max-width: 1600px;
        min-width: auto;
        width: 100%;
        display: flex;
        justify-content: center;
        padding: 10px 20px;
        box-sizing: border-box;
        flex-wrap: wrap;
        flex-direction: row;
        align-items: center;
   }
  
  section#sezione_sopra_footer ul.icone_sopra_footer{
    padding:10px;
  }

  section#sezione_sopra_footer li {
        color: #d3d2d2;
        display: flex;
        align-items: center;
        gap: 10px;
        font-size: 14px;
        text-transform: uppercase;
        font-style: italic;
        padding: 10px 0px;
        width: 170px;
        justify-content: flex-start;
        border-left: 0px solid #3d3e42;
  }
  
  #header_responsive #top_buttons_wrapper {
    background: #fff;
  }
  #header_responsive .secondary {
    display: table-cell !important;
  }
  #header_top_bar_wrapper .primary,
  #top_buttons_wrapper .primary {
    display: none !important;
  }
  #header_responsive .top_buttons li.box_logo {
    text-align: left;
  }
  #footer_custom_els {
    border-left: 0;
  }
  .footer_block {
    display: block;
    width: auto;
    border-bottom: 1px solid #312e2e;
    border-right: 0;
  }
  #bottomElements img {
    max-width: 100%;
  }
  #top_text div,
  #header_responsive #top_countries,
  #header_responsive #top_currencies,
  #header_responsive #top_languages {
    display: block;
  }
  #header_responsive .butt > a,
  #r_left_menu .btn > span.current,
  #header_responsive .top_buttons li.box_search input.btn_search {
    image-rendering: -webkit-optimize-contrast;
    image-rendering: crisp-edges;
  }
  #header_responsive #header_top_bar_wrapper {
    padding: 0;
  }
  #header_responsive .top_buttons li.box_search {
    padding-right: 10px;
  }
  #header_responsive .top_buttons li.box_search form {
    position: initial;
  }
  #header_responsive .top_buttons li.box_search .box_text_search {
    position: absolute;
    left: 0;
    right: 0;
    top: 100%;
    max-width: initial !important;
    padding: 0 10px 0 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    opacity: 0;
    z-index: -1;
    height: 0;
    overflow: hidden;
    background: #000;
  }
  #header_responsive .top_buttons li.box_search input.btn_search {
    background-color: transparent;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAswAAALMBudOKBAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHFSURBVEiJrZVPK0ZREMZ/8yoLlFJKKVtF8qekZIVs3y9gZWUrK9/B3lewlCKFJHZCFqxko2z8TYnehbE45+q8Y+7rvDI1dc+98zzPnDMz54qq4pmITAETwHj0TuAUOIm+p6pvLjg1Va1zoBfYAvQXvwGmLf4HnyFfAF4yyAv/BNaAjl8FIrlHUgPOgcMG4psNBeKxWPAdUAVazS4HgANHZL6RgD3zHaCrNCsQYMVgHoEeJ5YpJ/NScgNeN9hVT2DZBFVzyCO4C3hIsEeeQJpFzZ55hshGgn8DWtLvFcIQFXapqjWas/PkuS02wbdVCBNa2GuT5B6m2wqcJuvhPwiMmPW1FThJ1p0iMkCmiYgQ7qvCPoBbG1elvosOAMks8JLBbntd1E64uNLAlQzyUeDd4CbLJnmacHGlwes4A0eY4iWHfN9LRIptiMgasGiO7xE4JrTiK6GgE0C/U5JnYFZVz+reJpl1AJsmq2b9CRgr/R9EofmYeQ7hvhNbJ1JWwB5gFTgijH9K8A5sFwWNxS4VyWnFFmAoNkIfTgvH2jw4IiPZl1pGIsPAvRHZrTjd8CdT1QtgJu6ksN5/20Gyk0HCH/EKmPsCh3cQKdXsp0oAAAAASUVORK5CYII=);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 0 0 0 29px;
    line-height: 36px;
    border: 0;
    position: initial;
  }
  #header_responsive .top_buttons li.box_search input.txt_search {
    margin-top: 10px;
    margin-bottom: 10px;
  }
  #header_responsive
    .top_buttons
    li.box_search
    .box_text_search.show
    .responsive_butt {
    background-color: #eee;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAswAAALMBudOKBAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAHFSURBVEiJrZVPK0ZREMZ/8yoLlFJKKVtF8qekZIVs3y9gZWUrK9/B3lewlCKFJHZCFqxko2z8TYnehbE45+q8Y+7rvDI1dc+98zzPnDMz54qq4pmITAETwHj0TuAUOIm+p6pvLjg1Va1zoBfYAvQXvwGmLf4HnyFfAF4yyAv/BNaAjl8FIrlHUgPOgcMG4psNBeKxWPAdUAVazS4HgANHZL6RgD3zHaCrNCsQYMVgHoEeJ5YpJ/NScgNeN9hVT2DZBFVzyCO4C3hIsEeeQJpFzZ55hshGgn8DWtLvFcIQFXapqjWas/PkuS02wbdVCBNa2GuT5B6m2wqcJuvhPwiMmPW1FThJ1p0iMkCmiYgQ7qvCPoBbG1elvosOAMks8JLBbntd1E64uNLAlQzyUeDd4CbLJnmacHGlwes4A0eY4iWHfN9LRIptiMgasGiO7xE4JrTiK6GgE0C/U5JnYFZVz+reJpl1AJsmq2b9CRgr/R9EofmYeQ7hvhNbJ1JWwB5gFTgijH9K8A5sFwWNxS4VyWnFFmAoNkIfTgvH2jw4IiPZl1pGIsPAvRHZrTjd8CdT1QtgJu6ksN5/20Gyk0HCH/EKmPsCh3cQKdXsp0oAAAAASUVORK5CYII=);
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    position: absolute;
    top: 10px;
    right: 10px;
  }
  #header_responsive .top_buttons .advanced .headFormButt {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    font-size: 120%;
    margin: 0;
    padding: 10px 0 10px 0;
    width: 100%;
    display: block;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  #paramsFormblockHead {
    position: relative;
    left: 0;
    right: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    background: #fff;
  }
  #paramsFormblockHead fieldset {
    border: 0;
    padding: 20px;
    text-align: center;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  #paramsFormblockHead label,
  #paramsFormblockHead select {
    display: block;
    width: 100%;
    margin-bottom: 5px;
    font-size: 120%;
  }
  #otherDestination form {
    width: auto;
    text-align: center;
  }
  #otherDestination label {
    text-align: left;
  }
  #productShipping {
    width: auto;
  }
  #otherDestination strong,
  #otherDestination .title,
  #productShipping label {
    float: none;
    width: 100%;
    padding: 2px 0 0 0;
    text-align: left;
    border: 0;
  }
  #otherDestination input,
  #otherDestination select,
  #productShipping input,
  #productShipping select {
    width: 90%;
    margin: 0 0 5px 0;
  }
  #otherDestination input.butt1 {
    margin: 0 !important;
  }
  #otherDestination .destinationButton {
    margin: 0;
  }
  #colMid .web-page-items.sidebyside .list-item {
    -webkit-flex: 0 1 49%;
    -ms-flex: 0 1 49%;
    flex: 0 1 49%;
  }
  #tellToFriendForm label,
  #tellToFriendForm > input,
  #tellToFriendForm .butt1,
  #tellToFriendForm .privacyFormBox {
    flex-basis: 100%;
  }
  .webForm table {
    width: 100%;
  }
  .webForm td,
  .webForm th,
  .webForm tr {
    display: block;
    width: 100%;
    padding: 0 0 10px 0;
  }
  .webform-row.line th {
    display: none;
  }
  .webform-label {
    display: inline-block;
    text-align: left;
    min-height: initial;
    min-width: initial;
    max-width: initial;
  }
  .webform-control {
    max-width: initial;
    min-width: initial;
  }
  .webform-control.number input,
  .webform-control.date input,
  .webform-control.phone input,
  .webform-control.select select {
    width: 100%;
  }
  .webForm input[type="submit"] {
    width: 100%;
  }
}
@media screen and (max-width: 768px) {
  body {
    padding: 0 0 10px 0;
  }
  #header_responsive #top_buttons_wrapper {
    background: #fff;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    overflow: inherit;
  }
  #header_responsive .popup {
    display: none;
    width: 0;
    height: 0;
    opacity: 0 !important;
    z-index: -1 !important;
  }
  #box_agente_wrapper {
    position: relative;
  }
  body.agent_area {
    padding-top: 0 !important;
  }
  #varaintsListBox .columnThumb img {
    width: 50px;
  }
  #header_responsive #logo {
    max-width: 200px;
  }
  .cubes .resultBox ul li > strong {
    position: absolute;
    width: 40%;
  }
  .cubes .resultBox .mainPrice,
  .cubes .resultBox .grossPrice,
  .cubes .resultBox .price > .priceMessage,
  .cubes .resultBox .availab span,
  .cubes .resultBox .pricePicking,
  .cubes .resultBox .rangePrice {
    margin: 0 0 0 40%;
  }
}
@media screen and (max-width: 600px) {
  #colMid .web-page-items.sidebyside .list-item {
    -webkit-flex: 0 1 100%;
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
  }
  #accessMessageBox {
    width: auto;
  }
  #menu {
    display: block;
    padding-top: 50px;
    position: relative;
    top: 0;
    left: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-height: 50px;
    overflow: hidden;
    -moz-transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
  #menu.show {
    max-height: 1000px;
  }
  #menu .current {
    position: absolute;
    top: 0;
    left: 0;
  }
  #menu li {
    display: block;
    float: none;
    width: 100% !important;
    border-bottom: 1px solid #bbb !important;
    height: auto !important;
  }
  #menu li a {
    line-height: 50px !important;
    height: auto !important;
    width: 100% !important;
    padding: 0 15px 0 15px !important;
    margin: 0 !important;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative !important;
    top: 0 !important;
    left: 0 !important;
  }
  #menu li a.selectedButt {
    background-image: url(data:image/gif;base64,R0lGODlhCwAGAJECAP///yEiIQAAAAAAACH5BAEAAAIALAAAAAALAAYAAAIQDI4YYnkrmINRvooNxXGLAgA7);
    background-position: 95% center;
    background-repeat: no-repeat;
  }
  #categorieslinks {
    -moz-column-count: 2;
    -webkit-column-count: 2;
    column-count: 2;
  }
  #showCart .showCartTable,
  #showCart .showCartTable thead,
  #showCart .showCartTable tbody,
  #showCart .showCartTable tfoot,
  #showCart .showCartTable th,
  #showCart .showCartTable tbody td,
  #showCart .showCartTable tr {
    display: block;
  }
  #showCart .showCartTable {
    border: 0;
  }
  #showCart .showCartTable thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  #showCart .showCartTable td.thumb:before,
  #showCart .showCartTable td.delete:before,
  #showCart .showCartTable tr.warning td:before,
  #showCart .showCartTable td.empty,
  #showCart .showCartTable .info strong,
  #showCart .showCartTable .deleteButtonImage,
  #showCart .showCartTable tbody .deliveryTimeLabel,
  #showCart .showCartTable tbody .productDetails .delete {
    display: none;
  }
  #showCart .showCartTable tbody tr {
    border: 1px solid #ddd;
    width: 100%;
  }
  #showCart .showCartTable tbody td {
    border: 0;
    border-bottom: 1px solid #eee;
    position: relative;
    padding: 5px 10px 5px 160px;
    text-align: left;
    width: auto !important;
  }
  #showCart .showCartTable td.thumb,
  #showCart .showCartTable tr.warning td {
    padding-left: 0;
    width: 100% !important;
    text-align: center;
  }
  #showCart .showCartTable td.thumb img {
    margin: auto;
    width: auto;
  }
  #showCart .showCartTable td:before,
  #showCart .showCartTable .info:before {
    position: absolute;
    top: 6px;
    left: 6px;
    padding-right: 10px;
    white-space: nowrap;
    content: attr(data-line);
    text-align: right !important;
    font-weight: bold;
  }
  #showCart .showCartTable .discountLine td,
  #showCart .showCartTable .freeShippingLine td {
    text-align: center !important;
    padding: 5px 10px 5px 10px;
  }
  #showCart .showCartTable tfoot td {
    padding: 5px 10px 5px 10px;
  }
  #showCart .showCartTable tfoot td:nth-child(1) {
    width: 100%;
    text-align: left;
  }
  #showCart .showCartTable tfoot td:nth-child(2) {
    text-align: right;
    white-space: nowrap;
  }
  #showCart .showCartTable td.price {
    text-align: left !important;
  }
  #showCart .showCartTable .info {
    padding-left: 160px;
    margin-left: -160px;
  }
  #showCart .showCartTable tbody td.qta {
    display: flex !important;
  }
  #colMid .cart_form_update select {
    padding: 9px 35px 9px 12px !important;
    background-image: url("data:image/gif;base64,R0lGODlhCAAIAJECAH9/fwAAAP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzc0RTA2QUEyNzNGMTFFNkEzQzc5OTVFQjRGMTYwODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Nzc0RTA2QUIyNzNGMTFFNkEzQzc5OTVFQjRGMTYwODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NzRFMDZBODI3M0YxMUU2QTNDNzk5NUVCNEYxNjA4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NzRFMDZBOTI3M0YxMUU2QTNDNzk5NUVCNEYxNjA4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAIALAAAAAAIAAgAAAIPlI8pEO2wXICGzQSo2qgAADs=");
    background-color: #fff;
    background-position: 90% center;
    background-repeat: no-repeat;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    margin-right: 4px;
  }
  #colMid .cart_form_update select::-ms-expand {
    display: none;
  }
  #showCart .showCartTable .deleteButton {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    display: block !important;
    padding: 9px 12px 9px 12px !important;
    display: block;
    white-space: nowrap;
    text-align: center;
    font-weight: bold;
    background: #fff;
    color: #898989;
    margin: auto;
    border: 1px solid #898989;
    cursor: pointer;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    box-shadow: 2px 2px 5px 0 rgba(156, 156, 156, 0.5);
    -webkit-box-shadow: 2px 2px 5px 0 rgba(156, 156, 156, 0.5);
    -moz-box-shadow: 2px 2px 5px 0 rgba(156, 156, 156, 0.5);
  }
  #showCart .showCartTable .discountLine form {
    text-align: center;
    width: 100%;
  }
  #sendOrder th {
    text-align: left;
    width: auto;
    padding: 10px;
    border-top: 1px solid #d6d5d5;
    display: block;
  }
  #sendOrder td {
    text-align: left;
    padding: 10px;
    border: 0;
    display: block;
  }
  #sendOrderDetails .container {
    display: block;
  }
  #sendOrder #couriersList .amount,
  #sendOrder #paymentsList .amount {
    display: block;
    padding: 6px 0 0 25px;
  }
  #destinationBox,
  #courierBox,
  #paymentBox {
    width: auto;
    display: block;
    margin: 0 0 10px 0;
  }
  #discountCodesBox form {
    text-align: center;
  }
  #discountCodesBox input {
    width: 100%;
    float: none;
  }
  #orderByForm {
    margin: 10px 0 10px 0;
    text-align: center;
  }
  #orderByForm p {
    display: block;
    padding: 0 0 10px 0;
  }
  .results-view {
    float: none;
    overflow: auto;
    width: auto;
  }
  #resultsTable,
  #resultsTable thead,
  #resultsTable tbody,
  #resultsTable th,
  #resultsTable td,
  #resultsTable tr {
    display: block;
  }
  .resultsTableWrapper {
    overflow: hidden;
  }
  #resultsTable tr td:first-child,
  #resultsTable tr th:first-child {
    background: transparent;
    position: relative;
    border-right: 0;
  }
  #resultsTable thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  #resultsTable tr {
    border: 1px solid #ccc;
  }
  #resultsTable td {
    border: 0;
    border-bottom: 1px solid #eee;
    position: relative;
    padding-left: 50%;
    text-align: left;
    width: auto !important;
  }
  #resultsTable td.price {
    text-align: left !important;
  }
  #resultsTable td.thumb:before {
    display: none;
  }
  #resultsTable td.thumb {
    padding-left: 0;
    width: 100%;
    text-align: center;
  }
  #resultsTable td.thumb img {
    margin: auto;
    width: auto;
  }
  #resultsTable td:before {
    position: absolute;
    top: 6px;
    left: 6px;
    padding-right: 10px;
    white-space: nowrap;
    content: attr(data-line);
    text-align: right !important;
  }
  .horizontal .resultBox ul {
    width: auto;
    overflow: auto;
    padding-left: 10px;
    font-size: 84.5%;
  }
  #header_responsive #logo {
    max-width: 90px;
  }
  #userDocuments .docsProductsTable,
  #userDocuments .docsProductsTable thead,
  #userDocuments .docsProductsTable tbody,
  #userDocuments .docsProductsTable th,
  #userDocuments .docsProductsTable td,
  #userDocuments .docsProductsTable tr,
  #rma .detailsTable,
  #rma .detailsTable thead,
  #rma .detailsTable tbody,
  #rma .detailsTable th,
  #rma .detailsTable td,
  #rma .detailsTable tr {
    display: block;
  }
  #userDocuments .docsProductsTable tfoot {
    width: 100%;
    display: block;
  }
  #userDocuments .docsProductsTable thead tr,
  #rma .detailsTable thead tr {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  #userDocuments .docsProductsTable tr,
  #rma .detailsTable tr {
    border: 1px solid #ccc;
  }
  #userDocuments .docsProductsTable tbody td:before,
  #rma .detailsTable tbody td:before {
    position: absolute;
    top: 6px;
    left: 6px;
    padding-right: 10px;
    white-space: nowrap;
    content: attr(data-line);
    text-align: right !important;
    font-weight: bold;
  }
  #userDocuments .docsProductsTable tbody td,
  #rma .detailsTable tbody td {
    border: 0;
    border-bottom: 1px solid #eee;
    position: relative;
    padding-left: 50%;
    text-align: left !important;
  }
  #userDocuments .docsProductsTable td.price {
    text-align: left !important;
  }
  .downloadPDFButt,
  .downloadCSVButt,
  .repeatOrderButton,
  .addFeedBackButton {
    margin: 5px auto 5px auto;
    float: none;
  }
  #compatTypesBox label {
    display: block;
    float: none;
    text-align: center;
    width: auto;
  }
  #compatTypesBox select {
    margin: 0 auto 13px auto;
  }
  #mapLinksBox {
    display: none;
  }
  .artCollBox li,
  #sheetProductInWebOrders li {
    width: 50%;
  }
  #sheetProductArtColl .artCollBox tr.trhead {
    display: none !important;
  }
  #sheetProductArtColl .artCollBox td,
  #sheetProductArtColl .artCollBox tr,
  #sheetProductArtColl .artCollBox th {
    display: block;
    position: relative;
    width: 100%;
  }
  #sheetProductArtColl .artCollBox td.image {
    padding: 5px !important;
    text-align: center !important;
  }
  #sheetProductArtColl .artCollBox td.image img {
    width: auto;
  }
  #sheetProductArtColl .artCollBox td {
    padding: 5px 5px 5px 100px !important;
    width: auto !important;
    text-align: left !important;
  }
  #sheetProductArtColl .artCollBox td:before {
    display: block;
    content: attr(data-line);
    position: absolute;
    top: 5px;
    left: 5px;
    width: 100px;
    white-space: nowrap;
    font-weight: bold;
  }
  .web-page-content .thumb,
  #staticPage .image_text_left .thumbImage,
  #staticPage .image_text_right .thumbImage,
  #staticPage .thumbImage,
  #staticPage .image_right,
  #staticPage .image_left {
    float: none;
    display: block;
    padding: 0;
    text-align: center;
    margin: 20px auto 20px auto;
  }
  .jsgrid-grid-header,
  .jsgrid-grid-body {
    overflow: auto !important;
  }
  .jsgrid-filter-row .phone,
  .jsgrid-filter-row .login,
  .jsgrid-filter-row .orders {
    display: none;
  }
  .jsgrid-table,
  .jsgrid-table thead,
  .jsgrid-table tbody,
  .jsgrid-table th,
  .jsgrid-table td,
  .jsgrid-table tr,
  #agente_contact_detail table,
  #agente_contact_detail th,
  #agente_contact_detail td,
  #agente_contact_detail tr {
    display: block;
  }
  #agente_contact_detail th,
  #agente_contact_detail td {
    text-align: left;
    width: auto;
  }
  .jsgrid-table th {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  .jsgrid-table tr {
    border-top: 1px solid #ccc;
  }
  .jsgrid-table td {
    border: 0;
    border-bottom: 1px solid #eee;
    position: relative;
    padding-left: 40%;
    text-align: left !important;
    width: auto !important;
  }
  .jsgrid-table td:before {
    position: absolute;
    top: 6px;
    left: 6px;
    padding-right: 10px;
    white-space: nowrap;
    content: attr(data-label);
    text-align: right !important;
    font-weight: bold;
  }
  #agente_contacts .login_ditta {
    background-position: 0 center !important;
  }
  #agente_contacts .orders_ditta {
    background-position: 0 center !important;
  }
  #box_agente_wrapper {
    height: 150px;
  }
  #user_agente,
  #user_cliente {
    padding: 5px 0 5px 0;
    background-image: none;
    text-align: left;
    display: block;
    align-items: initial;
  }
  #user_agente p,
  #user_cliente p {
    width: 70%;
    text-align: left;
    max-width: 70%;
  }
  #user_agente .agente_contacts_button,
  #user_agente .agente_orders_button {
    display: block;
    margin: 0 auto 5px auto;
    width: 70%;
  }
}
@media screen and (max-width: 480px) {
  body {
    font-size: 14px;
  }
  #colMid {
    padding: 10px 10px 10px 10px;
  }
  #navBar {
    background: 0;
    padding-left: 0;
    line-height: 18px;
  }
  #navBar strong,
  #navBar li:first-child {
    display: none;
  }
  .rdy-search-filters-delete .deleteFilters {
    font-size: 150%;
  }
  .rdy-search-results .changeView a,
  .rdy-search-results .showFilters {
    font-size: 150%;
    border: 0;
  }
  .rdy-search-results .activeFilters .legend {
    display: block;
    padding: 0;
    width: 100%;
  }
  .rdy-search-results .activeFilters label {
    margin: 0 5px 5px 0;
  }
  .rdy-search-filters fieldset li {
    margin: 5px 0 5px 0;
  }
  .rdy-search-results .sort label {
    margin-right: 0;
  }
  .rdy-search-filters fieldset label {
    font-size: 140%;
  }
  .rdy-search-results .pages .pg {
    display: none;
  }
  .rdy-search-results .pages .pg.selectedPg {
    display: inline-block;
  }
  .rdy-search-filters label input[type="checkbox"] + .label-text:hover:before {
    border: 2px solid #dddfe6;
  }
  #formRequestInfo tr,
  #formRequestInfo td {
    display: block;
    width: auto;
  }
  #mainSearchFormBox label,
  #mainSearchFormBox select,
  #mainSearchFormBox input {
    float: none !important;
    width: 100%;
    margin: 0 0 2px 0 !important;
    text-align: center;
    font-size: 138.5% !important;
  }
  #mainSearchFormBox input {
    width: 95%;
  }
  #mainSearchFormButton {
    display: none;
  }
  #mainSearchFormBox fieldset {
    display: block !important;
  }
  #colMid .horizontal .resultBox {
    padding: 10px;
  }
  .listProduct {
    border-spacing: 0;
  }
  .horizontal .resultBox .title,
  .horizontal .resultBox .imageLink,
  .horizontal .resultBox dl,
  .horizontal .resultBox p,
  .horizontal .resultBox ul {
    float: none;
    width: auto;
    clear: left;
    margin: 0 0 5px 0;
    padding: 0 !important;
    overflow: auto;
  }
  #colMid #productsWishList .title {
    float: none;
    width: auto;
    clear: left;
    margin: 0 0 5px 0;
  }
  #colMid .bigBox li,
  #colMid .bigBoxFade li {
    padding: 10px;
  }
  #colMid .bigBox dl,
  #colMid .bigBoxFade dl,
  #colMid .bigBox .details,
  #colMid .bigBoxFade .details,
  #colMid .bigBox p,
  #colMid .bigBoxFade p {
    width: auto;
    float: none;
    overflow: auto;
    padding: 5px 0 5px 0;
    clear: both;
  }
  #colMid .bigBox .imageLink,
  #colMid .bigBoxFade .imageLink {
    float: none;
    margin: 0 0 5px 0;
    width: 100%;
    display: block;
  }
  #sheetBox .detailsBox strong.th {
    border-top: 0;
    padding-top: 0;
  }
  #sheetBox .detailsBox td img {
    max-width: 100%;
  }
  .servicesBox a {
    display: block;
    border: 1px solid #ccc;
    font-size: 110%;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-bottom: 5px;
    background-color: #eee !important;
    padding-top: 6px !important;
    padding-bottom: 6px !important;
    float: none !important;
    width: auto !important;
  }
  #colMid #sheetAddToCartRow .cart_form,
  #colMid #sheetAddToCartRow .cart_form_disabled {
    text-align: center;
    display: initial;
  }
  #colMid #sheetAddToCartRow .cart_form_quantity {
    position: relative;
    top: 0;
    left: 0;
    display: inline-block;
    margin: 0 auto 15px auto;
    float: none;
    width: 228px;
    padding: 9px 40px 9px 9px;
    direction: rtl;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    cursor: pointer;
    font-size: 120%;
  }
  #colMid #sheetAddToCartRow .cart_form label {
    position: relative;
    display: initial;
  }
  #colMid #sheetAddToCartRow .cart_form label:after {
    content: " ";
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAaCAYAAACkVDyJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc5NkY4RTA5RTJFMzExRTJBOUI4QTE3MjBFQjJEQ0ZCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc5NkY4RTBBRTJFMzExRTJBOUI4QTE3MjBFQjJEQ0ZCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Nzk2RjhFMDdFMkUzMTFFMkE5QjhBMTcyMEVCMkRDRkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Nzk2RjhFMDhFMkUzMTFFMkE5QjhBMTcyMEVCMkRDRkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5amsbnAAABbklEQVR42sRWwWqEMBCNsyKKR8GLJ6HSg/QvvPg7PZT+QffUU6G0/+JXVA/Fo/Sq3hRxtRnpQsXETWzcDkQyJpk3bzKZREvT9IkQ8kj2kw/aXsIwfEdFx4/rusRxnF3Q2ra9q6rqLcuyGwr6MAGO40iGYWAuwDEZ0TRtphuGMRGq6/qegh6BtxCBZMF4DqITlmUdaPcWVLAScfaH+QFUg10SnQWkAhQZsWzCXkx4Tu8aUpYtIFcWuGbC/AvDRZbyWCZJQsqyXPy3bZvEcbyoMKxMPQM2vLL2W6IoInmeY22cla0gCJhgayHtRPcOjZumOQMDgL8ffJ6OTBCkKAried6k86LDCqd00pxrpO/7XIObs5S3LwjSdd0q2NqegszdtuU+lA6pDKjIXFBhCMdFHdNVXMC8+SwnQNXeCTI+gYowXXIWz2rTNCfa/dRFDWw9Bn3fE/pMxO4zfSaWEyAWZVZhViRftL3SdkTlW4ABAHucsh6cgy3pAAAAAElFTkSuQmCC");
    display: block;
    width: 28px;
    height: 26px;
    position: absolute;
    right: 5px;
    top: -4px;
    pointer-events: none;
  }
  #colMid #sheetAddToCartRow input.butt1 {
    display: block;
    margin: 0 auto 15px auto;
    float: none;
    padding: 10px;
    font-size: 120%;
    width: 228px;
  }
  #colMid #sheetAddToCartRow .ECS_button {
    display: block;
    margin: 0 auto 15px auto;
    float: none;
    width: 228px;
    height: 44px;
  }
  #sheetAddToCartRow #paypalShortCutContainerBox {
    display: block;
    margin: 0 auto 15px auto;
    float: none;
    width: 228px;
  }
  #paypalCheckoutContainer,
  #paypalCustomFieldsContainer {
    float: none;
    width: auto;
  }
  #colMid #sheetAddToCartRow .ECS_button.en {
    background: url(/ReadySkins/wonder/img/buy-logo-large-en.png) no-repeat !important;
  }
  #colMid #sheetAddToCartRow .ECS_button.it {
    background: url(/ReadySkins/wonder/img/buy-logo-large-it.png) no-repeat !important;
  }
  #colMid #sheetAddToCartRow th {
    border: 0;
  }
  #colMid #sheetAddToCartRow td {
    border: 0;
    text-align: center;
  }
  #sheetSelectVariantsRow label {
    width: auto;
    border-bottom: 0;
    display: block;
    float: none;
  }
  #sheetSelectVariantsRow label.error {
    width: auto;
    margin-left: 0;
  }
  #sheetSelectVariantsRow select {
    float: none;
    width: 95%;
  }
  .cross_selling.sheet .wrapper {
    border: 1px solid #ddd;
    padding: 5px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
  .cross_selling.sheet .thumb {
    display: block;
    text-align: center;
    padding: 10px 0 10px 0;
    margin: 0;
    border-bottom: 1px solid #ddd;
  }
  .cross_selling.sheet .content {
    display: block;
    margin-bottom: 20px;
  }
  .cross_selling_cart {
    display: block;
    text-align: center;
    margin-bottom: 20px;
  }
  .cross_selling .content li {
    border-bottom: 1px solid #ddd;
    padding: 10px 0 10px 0;
    margin: 0;
  }
  .cross_selling label p.label-text {
    border-left: 1px solid #ddd !important;
    padding-left: 10px !important;
  }
  #sheetBoxesMenu {
    display: none;
  }
  #addVotoBox div {
    display: block;
    text-align: initial;
  }
  #addVotoBox form {
    margin-top: 10px;
    display: block;
  }
  .loginAndRegister {
    display: block;
  }
  .existent_user_box,
  .new_user_box {
    display: block;
    width: auto;
  }
  .fancybox-inner {
    overflow: hidden;
    min-width: 0;
    min-height: 0;
  }
  #regForm table,
  #regForm p,
  #rmaNew table,
  #rmaNew p {
    padding: 10px;
  }
  #regForm th,
  #rmaNew th {
    display: list-item;
    list-style: none;
    width: auto;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    border-bottom: 0;
  }
  #preRegistrationPage p {
    padding: 10px;
  }
  #preRegistrationPage th {
    display: block;
    list-style: none;
    text-align: left;
    white-space: nowrap;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    padding: 10px;
    border-top: 1px solid #ddd !important;
    border-bottom: 0;
    min-height: auto;
    width: auto;
  }
  #preRegistrationPage td {
    display: block;
    list-style: none;
    text-align: left;
    padding: 10px;
    font-size: 0.8em;
    line-height: 1.5;
    border-bottom: 0;
    min-height: auto;
    width: auto;
  }
  #regForm td,
  #rmaNew td {
    display: list-item;
    list-style: none;
    text-align: left;
    width: auto;
    padding: 5px 0 10px 0;
  }
  #otherDestination form {
    padding: 10px;
  }
  #regForm input[type="text"],
  #regForm input[type="password"],
  #regForm select,
  #rmaNew input[type="text"],
  #rmaNew input[type="password"],
  #rmaNew select {
    width: 90%;
    display: block;
  }
  #regForm textarea,
  #rmaNew textarea {
    margin: 5px 0 10px 0;
    width: 90%;
    height: 100px;
    display: block;
  }
  #regForm fieldset {
    border: 0;
    padding: 0;
    margin: 0 0 10px 0;
  }
  #regForm input[type="radio"],
  #regForm input[type="checkbox"],
  #rmaNew input[type="radio"],
  #rmaNew input[type="checkbox"] {
    margin: 0 5px 10px 5px;
  }
  .footer_block_title {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAACNAAAAjQHGZvekAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAABVQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAPYbscQAAAAZ0Uk5TAAcvMFfRBJKoqAAAADpJREFUCFtjYGBgDEsVYAABprQ0BTCDOS3NACtDyNgkLc3ZWJEhLA0MUhnSoADBgEvBFeMxEMlSiDMAPO8ZxZEBQIwAAAAASUVORK5CYII=);
    background-position: 100% center;
    background-repeat: no-repeat;
    padding: 0 21px 0 0;
    line-height: 24px;
  }
  
  .footer_block_content {
    height: auto;
  }
  #orderStepNavBar li {
    display: none;
  }
  #orderStepNavBar .current,
  #orderStepNavBar .next,
  #orderStepNavBar .previous,
  #orderStepNavBar .pre-previous {
    display: table-cell;
  }
  #orderStepNavBar .pre-previous strong,
  #orderStepNavBar .pre-previous input {
    display: none;
  }
  #orderStepNavBar .pre-previous form {
    background-image: url(data:image/gif;base64,R0lGODlhCAAZAIABAFZWVv///yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QkIxQ0YyOEMzMTU0MTFFNkEwQjk5RjZBMEQzREE0MzYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QkIxQ0YyOEQzMTU0MTFFNkEwQjk5RjZBMEQzREE0MzYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQjFDRjI4QTMxNTQxMUU2QTBCOTlGNkEwRDNEQTQzNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCQjFDRjI4QjMxNTQxMUU2QTBCOTlGNkEwRDNEQTQzNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAEALAAAAAAIABkAAAIQjI+py+0PHwBpzkqj3rz3AgA7);
    background-position: bottom left;
    background-repeat: repeat-x;
  }
  .buttBack,
  .buttContinueAndOrder,
  #cartButtons,
  #estimateCartButton,
  a.buttContinueAndOrder,
  input.sendOrderButton,
  #sendOrder .confirmOrder .butt1,
  a.buttSendEstimate {
    float: none !important;
    width: auto !important;
    text-align: center;
  }
  #showCart .confirmOrderTotal {
    float: none;
  }
  input.buttContinueAndOrder,
  input.sendOrderButton,
  #sendOrder .confirmOrder .butt1,
  a.buttSendEstimate {
    width: 100% !important;
  }
  #header_responsive #logo {
    max-width: 200px;
  }
  #top_languages .list,
  #top_currencies .list {
    width: 100%;
  }
  #top_languages,
  #top_currencies {
    width: 50px;
    text-align: center;
  }
  #top_languages .lang,
  #top_currencies .currency {
    line-height: 50px;
  }
  #top_languages .current {
    font-size: 0;
    width: auto !important;
  }
  #header_responsive .btn_login > a span,
  #header_responsive .btn_cart > a span,
  #header_responsive .btn_menu > a span {
    font-size: 0;
  }
  #categorieslinks {
    -moz-column-count: 1;
    -webkit-column-count: 1;
    column-count: 1;
  }
  #homeRegUsers .panel li {
    display: block;
  }
  #homeRegUsers .panel a,
  #homeRegUsers .butt1 {
    width: 100%;
    display: block;
  }
  .artCollBox ul,
  #sheetProductInWebOrders ul,
  .artCollBox li,
  #sheetProductInWebOrders li {
    width: 100% !important;
    display: block;
    float: none;
    border-bottom: 1px solid #ddd;
    height: initial !important;
  }
  .artCollBox div a,
  #sheetProductInWebOrders div a {
    height: auto;
    overflow: visible;
  }
  #user_agente strong {
    display: none;
  }
  #user_agente span {
    font-weight: bold;
  }
  #user_agente .agente_contacts_button,
  #user_agente .agente_orders_button {
    width: 100%;
  }
  #backtop {
    right: 10px;
  }
  #colMid .webPageGallery_imgs li {
    -webkit-flex: 0 1 100%;
    -ms-flex: 0 1 100%;
    flex: 0 1 100%;
  }
  #cartAddConfirm {
    left: 10px;
    max-width: initial;
    width: auto;
  }
  #directEpaymentBox table {
    margin: 10px 0 30px 0;
    width: 100%;
  }
  #directEpaymentBox th,
  #directEpaymentBox td {
    display: block;
    margin: 0;
    padding: 0 0 10px 0;
    text-align: left;
    border: 0;
  }
  #directEpaymentTransactions .transactionsTable thead,
  #directEpaymentTransactions .transactionsTable td.notes strong {
    display: none;
  }
  #directEpaymentTransactions .transactionsTable tbody tr {
    display: flex;
    flex-direction: column;
  }
  #directEpaymentTransactions .transactionsTable tbody td {
    display: flex;
    padding: 5px;
    align-items: center;
    width: 100% !important;
    box-sizing: border-box;
    justify-content: left;
  }
  #directEpaymentTransactions .transactionsTable tbody td::before {
    content: attr(data-label) ":";
    flex-basis: 100px;
    text-align: left;
    font-weight: bold;
    padding-right: 8px;
  }
  #directEpaymentTransactions .transactionsTable tbody td.notes {
    font-size: 100%;
  }
}
@media screen and (max-width: 846px) and (orientation: landscape) {
  #header_responsive #logo {
    max-width: 90px !important;
  }
}
#colSx.rdy-filters.show .rdy-search-back::before,
.rdy-search-results .showFilters::before,
.results-view .view-grid a:before,
.results-view .view-horizontal a:before,
.results-view .view-cubes a:before,
.cross_selling label input[type="checkbox"]:checked + .label-text:before,
.cross_selling .thumb .plus {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAAZ8CAYAAAD8m+LdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlCNEQwQTg3NTdDMDExRUE5NjhBRjQ5RDgxNDJBMTVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlCNEQwQTg4NTdDMDExRUE5NjhBRjQ5RDgxNDJBMTVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUI0RDBBODU1N0MwMTFFQTk2OEFGNDlEODE0MkExNUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUI0RDBBODY1N0MwMTFFQTk2OEFGNDlEODE0MkExNUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BOR3FAAAUyklEQVR42uzcTYhdZxnA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");
}
#ricercheRisultatiContent.load,
#sendOrderButton.wait,
#paypalCreditCardButt.wait,
#categories div.loadCat {
  background-image: url("data:image/gif;base64,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");
}
#skintestbutt {
  position: fixed;
  top: 2px;
  left: 0;
  border: 1px solid #23326c;
  padding: 2px;
  color: #fff;
  font-weight: bold;
  background: #3654c6;
  -webkit-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  z-index: 99999;
} /*!!--CSS-END--*/
