/*!!--CSS-START--*/
#homeRegUsers .boxTitle{display: none;}
.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;
    max-width: 700px;
    max-width: 700px !important;
}
.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-outer{padding: 20px 10px;}
.fancybox-inner {
    overflow: hidden;
    min-width: 400px;
    max-width: 660px;
    height: auto;
    line-height: 25px;
    text-align: center;
    display: inline;
}
.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: .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: #020202;
    background: rgba(0, 0, 0, .8);
}
.fancybox-title-over-wrap {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    padding: 10px;
    background: #020202;
    background: rgba(0, 0, 0, .8);
}
@media only screen and (-webkit-min-device-pixel-ratio:1.5), only screen and (min--moz-device-pixel-ratio:1.5), only screen and (min-device-pixel-ratio:1.5) {
    #fancybox-loading, .fancybox-close, .zoom-close a, .fancybox-prev span, .fancybox-next span {
    background-image: url('/ReadySkins/wonder/img/fancybox_sprite@2x.png');
    background-size: 44px 152px;
}
#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: #EB0A8C;
}
.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: 95%;
    margin-bottom: 10px !important;}
#readyYtApiPlayer {
    width: 500px;
}
.readyTemporayHiddenElement {
    display: none;
}
.highlight {
    background-color: #fdfa73 !important;
    background: #fdfa73 !important;
}
.ajax_message .shippingTimes strong {
    color: #EB0A8C;
    font-size: 13px;
    margin: 0 0 5px 0;
    padding: 0;
}
.ajax_message .shippingTimes {
    color: #020202;
    font-size: 11px;
    text-align: center;
    background-color: #2e399136;
    margin: 0px auto 10px 5px;
    border-radius: 0px;
}
.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: #020202;
    opacity: .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: .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 #020202;
}
#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;
}
.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 .2s linear;
    -moz-transition: opacity .2s linear;
    -ms-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    transition: opacity .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: .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: .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: .4em;
}
.sy-caption-wrap .sy-caption {
    left: 0;
    padding: .2em .4em;
    font-size: .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 .2s linear;
    -moz-transition: opacity .2s linear;
    -ms-transition: opacity .2s linear;
    -o-transition: opacity .2s linear;
    transition: opacity .2s linear;
    opacity: .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, .5), inset 1px 1px 0 #fff;
    -moz-box-shadow: 0 4px 6px -2px -moz-rgba(0, 0, 0, .5), inset 1px 1px 0 #fff;
    box-shadow: 0 4px 6px -2px rgba(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;
    width: 100%;
    -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: #020202 !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: .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: .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: .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 .3s;
    transition: transform .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: #020202;
    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 .3s linear;
    -moz-transition: all .3s linear;
    transition: all .3s linear;
    background-color: #e1e1e0;
    border-right: 2px solid #020202;
}
#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: 5px !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: .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: #020202;
    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: #020202;
    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: #020202;
    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: #020202;
}
#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: #020202;
    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: .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;
}
.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 .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .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;
}
.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;
    font-weight: bold;
}
.rdy-search-results .changeView a {
    position: relative;
    margin-left: 5px;
    display: none;
    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: #020202;
    content: " "}
.rdy-search-results .totResults, .rdy-search-results .showFiltersWp {
    display: block;
    text-align: center;
    font-weight: bold;
    font-size: 84.5%;
}
.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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");
}
html {
    height: 100%;
    font-size: 14px;
}
body {
    margin: 0;
    padding: 0;
    font-family: Montserrat, Helvetica, sans-serif;
    font-size: 14px;
    background: #fff;
}
.noscroll {
    overflow: hidden !important;
    height: 100%;
    padding: 0;
    margin: 0;
}
td, th {
    vertical-align: top;
    font-size: 100%}
a:link, a:visited {
    color: #EB0A8C;
    text-decoration: none;
}
a:hover, a:active {
    color: #020202;
}
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 {
    padding: 5px 10px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    line-height: 1.5;
    border: 1px solid #bbb !important;
    font-size: 110%;
}
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 .2s linear 0, box-shadow .2s linear 0;
}
input[type="text"]:focus, input[type="password"]:focus, select:focus, textarea:focus {
    border-color: #b3b1b1;
    box-shadow: 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 .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;
}
#mainResultBox, .rdy-search-results, #staticPage{
    background-color: #FFF;
    border-radius: 25px;
    padding: 20px 10px;
}
.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;
}
.fullAV {
    color: #43B754;
    font-weight: bold;
}
.inArrivalAV {
    color: #020202;
    font-weight: bold;
}
.halfAV {
    color: #020202;
    font-weight: bold;
}
.noAV {
    color: #EB0A8C;
    font-weight: bold;
}
.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: 90%;
    font-weight: normal;
    color: #FFF;
    background-color: #EB0A8C;
    padding: 4px 10px;
    border-radius: 4px;
}
.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: 180%;
}
.grossPrice {
    font-size: 120%;
    color: #EB0A8C;
    font-weight: normal;
    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-box-orient: vertical;
    overflow: hidden;
}
.ajax_message .details_wrap .details .mainPrice {padding-top: 15px;}

.btn_wrapp {
    width: 100%;
    display: inline-block !important;
    padding: 0 !important;
    text-align: center;
}

.btn_wrapp .close, .btn_wrapp .ko{
    background-color: #fff !important;
    background-image: none;
    color: #4e4e4e;
    text-transform: uppercase;
    border: 1px solid #ddd !important;
    display: inline-table;
    font-size: 16px;
    width: 95%;
    margin-bottom: 15px;
    padding: 10px 5px;
    font-weight: bold;
}
.btn_wrapp .ok {
    background-image: none !important;
    background-color: #2E3991;
    color: #fff !important;
    text-transform: uppercase !important;
    background-repeat: no-repeat !important;
    border: 1px solid #ddd !important;
    font-size: 16px;
    width: 95%;
    padding: 10px 5px;
    font-weight: bold;
}
.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 {font-size: 84.5%;
    padding: 4px 6px 4px 6px;
    font-weight: bold;
    text-decoration: none;
    background: #fff;
    color: #020202;
    display: block;
    text-align: center;}
.pages p {
    margin-bottom: 8px;
    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: #020202;
    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: #020202 !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: #EB0A8C;
}
#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: #020202;
}
#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: #020202;
}
#colSx .miniBox .bottomLink a, #colDx .miniBox .bottomLink a, #colMid .miniBox .bottomLink a {
    color: #020202;
}
#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;
}
#sheetBox .servicesBox a.webRequestPrice:before {
    display: inline-block;
    font: 900 18px / 35px Font Awesome\ 6 Free;
    color: #EB0A8C;
    content: "\f153";
    padding: 0 10px 0 0;}
.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;
}
#sheetBox .servicesBox a.webRequestDispo:before {
    display: inline-block;
    font: 900 18px / 35px Font Awesome\ 6 Free;
    color: #EB0A8C;
    content: "\f468";
    padding: 0 10px 0 0;}
.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;
}
#sheetBox .servicesBox a.buttServInfo:before {
    display: inline-block;
    font: 900 18px / 35px Font Awesome\ 6 Free;
    color: #EB0A8C;
    content: "\f05a";
    padding: 0 10px 0 0;}
#sheetBox .servicesBox a.buttServWhastapp:before {
        display: inline-block;
        font: 400 18px / 35px Font Awesome\ 6 Brands;
        color: #EB0A8C;
        content: "\f232";
        padding: 0 10px 0 0;}
.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: #020202;
}
.footer_block a {
    color: #020202;
}
.footer_block a:hover {
    color: #020202;
}
#footer_custom_els_container {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    border-top: 0;
    border-right: 1px solid transparent;
    border-bottom: 1px solid transparent;
    border-left: 1px solid transparent;
    margin: 0 auto 0 auto;
}
.foot-latest-items .boxTitle {
    color: #e1e1e0;
    background: #020202;
}
#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: 200%;
    line-height: 46px;
    font-weight: bold;
    text-align: center;
    border-top: 5px solid #272727;
    border-right: 5px solid #272727;
    border-bottom: 5px solid #272727;
    border-left: 5px solid #272727;
    color: #272727;
    background: #fff;
    width: auto;
}
#foot {
    display: block;
    width: 100%;
    clear: both;
}
#foot_top_html {
    display: block;
    margin-top: 0;
    margin-left: auto;
    margin-right: auto;
    min-width: 900px;
    max-width: 1100px;
    width: 100%;
    clear: both;
}

.banner-rassicurativo{
    display: inline-flex;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: space-around;
    padding: 20px 0px;}

.banner-rassicurativo img{width: 50px; padding-right: 10px;}
.banner-rassicurativo span{
    display: inline-flex;
    align-content: center;
    justify-content: center;
    align-items: center;
    flex-direction: row;}

#footer_custom_els {
    display: table;
    clear: both;
    max-width: 1150px;
    width: 95%;
    margin: 0px auto;}
#backtop {
    display: inline-block;
    height: 40px;
    width: 40px;
    position: fixed;
    bottom: 40px;
    right: 30px;
    visibility: hidden;
    opacity: 0;
    -webkit-transition: all .3s linear;
    -moz-transition: all .3s linear;
    transition: all .3s linear;
    font-family: Montserrat, Helvetica, sans-serif;
    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: #202966;
    padding: 0px 10px 10px 10px;
    color: #fff !important;
}
.footer_block_title {
    margin-bottom: 5px;
    font-size: 138.5%;
    display: block;
    color: #fff;
}
.footer_block_title i{display: none;}
.footer_block_content {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .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%;}
.footer_block_newsletter input.butt1{background-color: #43B754 !important;}

a.cookiePolicy {
    color: #676767 !important;
}
#pageNotFound {
    clear: both;
}
#pageNotFound a {
    color: #020202;
    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 .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .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;
}
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: #EB0A8C;
}
a.personalButt span {
    display: block;
    padding: 6px 6px 6px 0;
}
.btn_wrapp .btn {
    min-width: 180px;
    display: inline-block;
    margin: 0 5px 10px 5px;
}
.emptyCartBox {
    text-align: center;
    margin: 0 15px 0 15px;
    min-height: 130px;
}
.emptyCartBox span {
    margin-bottom: 13px;
    border-bottom: 1px solid #020202;
    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 #020202;
    color: #fff;
    cursor: pointer;
    -webkit-transition: all .50s;
    -moz-transition: all .50s;
    -o-transition: all .50s;
    transition: all .50s;
    height: 50px;
    line-height: 25px;
}
input.emptyCartButt:hover {
    background: #eee;
    color: #020202;
}
.fancybox-inner .butt1 {
    margin-left: 5px;
}
a.butt1 {
    text-decoration: none;
    padding: 1px;
}

#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;
    font-weight: bold;
    border-top: 0;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
    font-size: 120%;
    width: 100%;
    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;
    text-transform: uppercase;
    background-color: #FFD814 !important;
    color:#222 !important;
}
input.buttContinueAndOrder, a.buttContinueAndOrder, input.sendOrderButton, #sendOrder .confirmOrder .butt1 {
    text-align: center;
    background-color: #43B754;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACBSURBVDiNndPBCYAwEETRHzsT7cOLCHZhE15txWIEy3A9SETFbIYM7CWbebfFzIgDtMAODM93b/gAE2DAAYwKUPGfAMwhhDGxv5MCZMQDJCQHZBEFcBEVeCJNKRBzlAIG9Ga2lgCxvHwXCpAsK4BbzgHZsgdI5evn+xprYAM69ZxPNFmcm/SnQQYAAAAASUVORK5CYII=), -webkit-gradient(left top, left bottom, color-stop(0, #43B754), color-stop(100%, #43B754));
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACBSURBVDiNndPBCYAwEETRHzsT7cOLCHZhE15txWIEy3A9SETFbIYM7CWbebfFzIgDtMAODM93b/gAE2DAAYwKUPGfAMwhhDGxv5MCZMQDJCQHZBEFcBEVeCJNKRBzlAIG9Ga2lgCxvHwXCpAsK4BbzgHZsgdI5evn+xprYAM69ZxPNFmcm/SnQQYAAAAASUVORK5CYII=), -o-linear-gradient(top, #43B754 0, #43B754 100%);
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACBSURBVDiNndPBCYAwEETRHzsT7cOLCHZhE15txWIEy3A9SETFbIYM7CWbebfFzIgDtMAODM93b/gAE2DAAYwKUPGfAMwhhDGxv5MCZMQDJCQHZBEFcBEVeCJNKRBzlAIG9Ga2lgCxvHwXCpAsK4BbzgHZsgdI5evn+xprYAM69ZxPNFmcm/SnQQYAAAAASUVORK5CYII=), -moz-linear-gradient(top, #43B754 0, #43B754 100%);
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACBSURBVDiNndPBCYAwEETRHzsT7cOLCHZhE15txWIEy3A9SETFbIYM7CWbebfFzIgDtMAODM93b/gAE2DAAYwKUPGfAMwhhDGxv5MCZMQDJCQHZBEFcBEVeCJNKRBzlAIG9Ga2lgCxvHwXCpAsK4BbzgHZsgdI5evn+xprYAM69ZxPNFmcm/SnQQYAAAAASUVORK5CYII=), -webkit-linear-gradient(top, #43B754 0, #43B754 100%);
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACBSURBVDiNndPBCYAwEETRHzsT7cOLCHZhE15txWIEy3A9SETFbIYM7CWbebfFzIgDtMAODM93b/gAE2DAAYwKUPGfAMwhhDGxv5MCZMQDJCQHZBEFcBEVeCJNKRBzlAIG9Ga2lgCxvHwXCpAsK4BbzgHZsgdI5evn+xprYAM69ZxPNFmcm/SnQQYAAAAASUVORK5CYII=), -ms-linear-gradient(top, #43B754 0, #43B754 100%);
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAwgAAAMIBT4kc1wAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACBSURBVDiNndPBCYAwEETRHzsT7cOLCHZhE15txWIEy3A9SETFbIYM7CWbebfFzIgDtMAODM93b/gAE2DAAYwKUPGfAMwhhDGxv5MCZMQDJCQHZBEFcBEVeCJNKRBzlAIG9Ga2lgCxvHwXCpAsK4BbzgHZsgdI5evn+xprYAM69ZxPNFmcm/SnQQYAAAAASUVORK5CYII=), linear-gradient(to bottom, #43B754 0, #43B754 100%);
    background-position: 95% center;
    background-repeat: no-repeat;
    padding: 4px 21px 4px 4px;
    font-weight: bold;
    font-size: 100%;
    color: #fff !important;
    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;
    text-transform: uppercase;
}
#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);
    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: #020202;
    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 .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .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 #020202;
    border-right: 1px solid #020202;
    border-bottom: 1px solid #020202;
    border-left: 1px solid #020202;
    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 #020202;
    border-right: 1px solid #020202;
    border-bottom: 1px solid #020202;
    border-left: 1px solid #020202;
    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: #020202;
    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: #EB0A8C;
    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: #EB0A8C;
}
/*!!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: #EB0A8C;   
    font-size: 99%;
    line-height: 1.5;
    font-weight: bold;
    text-align: left;
    color: #fff;
}
#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;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfgCwcPFDg9Z5B8AAAAhElEQVQ4y6WUwRHAIAgEmbytym7swLrsx1bcPJJHNEjmJjxhz1E5MBKVTiNbEGQanUoyKlcMyhYvjJuqRodY8sChGw0iyYRDM/KUWCQLPshesmzxEhb2B7nFEHclMe5IvvCtJGioJ3nhh/0J8Urio8VvFRsnWkM0n2xvfYDkEZWXgLhmTgJceC+1AryzAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTExLTA3VDE1OjIwOjU2KzAxOjAwDDTxuwAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0xMS0wN1QxNToyMDo1NiswMTowMH1pSQcAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
    background-position: 95% center;
    background-repeat: no-repeat;
    padding: 5px 29px 5px 8px;
    color: #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: left;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAbwAAAG8B8aLcQwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAC2SURBVDiNrdM9ToJhEATgZ4gFiYk3oP8SaS2I5zCewp/OA3gCe47ABag4gJ7AysbSxkooXAsEtOINH5NsscVsZmdnU1X6YABJuiTDQwYET7jFBzpc4K6Rv4R31G9d4f5Pv7eCBzziFROMcd2oYJWqkuSsqj4bSf8QnOMGL1U1TXKKUasCeLbb6dLa0FYPvgeHyD7qCkcxsdcZ6RmkE8zsorywjvK8UcFy40GHt6r6aiRukb7v/AMoNWOQTnO5kAAAAABJRU5ErkJggg==);
    background-position: 95% center;
    background-repeat: no-repeat;
    padding: 5px 21px 5px 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: #020202;
}
#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: #020202;
}
#userFeedbackOrders .addFeedBackButton {
    display: block;
    font-weight: normal;
    font-size: 84%;
    line-height: 1.5;
    border: 0;
    margin: 0;
    color: #020202;
    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);
    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: #020202;
}
.rssHeader a, #colDx .miniBox .boxTitle a, #colSx .miniBox .boxTitle a {
    color: #020202;
}
#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;
    color: #222;
}

#sheetBoxTopDetails .mainPrice{color: #222; padding-bottom: 10px;}
#sheetBox .detailsBox table {
    width: 100%;
    border-top: 0;
    border-right: 0;
    border-bottom: 0;
    border-left: 0;
}
#sheetBox .imagesBox {
    text-align: center;
    display: block;
    -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;
}
#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;
}
#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: #020202;
}
.servicesBox a {
    cursor: pointer;
    color: #EB0A8C !important;
    font-size: 15px !important;
    display: block;
    padding: 4px !important;
}
#sheetBoxTopDetails .detailsBox h2, #sheetBoxTopDetails .servicesBox h2, #sheetBoxTopDetails #addVotoBox h2 {
    display: none;
}
#sheetBoxTopDetails .detailsBox h2 span, #sheetBoxTopDetails .servicesBox h2 span, #sheetBoxTopDetails #addVotoBox h2 span {
    display: none;
}
#sheetBoxTopDetails .detailsBox, #sheetBoxTopDetails .servicesBox, #sheetBoxTopDetails #addVotoBox {
    padding: 0;
    margin: 0 0 10px 0;
}
#sheetProductBoxes h2, #sheetBox .cross_selling h2, #sheetBox .attachmentsBox th, #shoppingCartGrid thead th, table.artCollBox th {
    white-space: nowrap;
    margin-bottom: 15px;
    color: #fff;
    background: #272727;
    font-size: 92%;
    line-height: 1.5;
    font-weight: bold;
    text-align: left;
    border-top: 1px solid #272727;
    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;
}
a.allVotesButt {
    padding: 10px;
    display: block;
    color: #fff;
    background: #272727;
}
#searchBrandForm, #latestModelsBox, #searchForm, #cartBoxRight, #qrCodeBox, .web-page-search {
    clear: both;
    background: #272727;
    padding: 0;
    border-top: 1px solid #4e4c4c;
    border-right: 1px solid #4e4c4c;
    border-bottom: 1px solid #4e4c4c;
    border-left: 1px solid #4e4c4c;
    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: #020202;
}
#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: #020202;
}
.feedBackBox p, .rssFeed p {
    color: #585858;
}
#languagesBox {
    margin-bottom: 10px;
}
#languagesBox img {
    border: 1px solid #020202;
    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{
    padding: 15px;
    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: #EB0A8C;
    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: #020202;
    float: left;
}
#cartBoxRight .total_value {
    color: #EB0A8C;
    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: #020202;
}
#cartBoxRight .payment .pTitle {
    color: #020202;
}
#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 .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .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: .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: normal;
    color: #6b6969;
    font-size: 110%}
#categories a {
    display: block;
    line-height: 1.5;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .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: #EB0A8C;
    color: #fff;
    font-size: 138.5%;
    line-height: 1.5;
    font-weight: bold;
    text-align: left;
}
#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: center;
    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: #020202;
}
#colMid .bigBox, #colMid .carousel, #colMid .bigBoxFade, #colMid .feedBackBox_mid, #colMid #formRequestInfo, .fancybox-inner #formRequestInfo, #existentUserBox, #regForm.gCheckout, #newUserBox {
    clear: both;
    background: #fff;
    color: #020202;
    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;
}

.bigBox li form{display: none;}
.bigBox li .grossPrice{text-align: center;margin-top: 15px;}
.bigBox li #mostImportantProducts .mainPrice{margin-top: 15px;}
.bigBox .details{display: inline-flex;flex-direction: column-reverse;}
#colMid #mainSearchFormBox{display: none;}
#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: #020202;
}
#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: #020202;
}
#colMid #mainSearchFormBox, #colMid #categoriesLinksContainer, #colMid #brandLinksWrapper, #colMid #compatTypesBox, #colMid .web-page-items, #colMid #sendOrder {
    clear: both;
    background: #fff;
    color: #020202;
    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: #020202;
}
#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: #020202;
    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: #020202;
}
#existentUserBox .boxTitle, #regForm.gCheckout .boxTitle, #newUserBox .boxTitle {
    max-width: initial;
}
#showCart .showCartTable th {
    background-color: #EB0A8C;
    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;
    color: #fff;
    padding: 5px;
    width: 1%;
    white-space: nowrap;
    font-size: 100%}
    
#showCart .showCartTable th.name {
    width: auto;
}
#showCart .showCartTable {
    clear: both;
    background: #fff;
    color: #020202;
    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: #020202;
    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: #020202;
    text-align: left;
    padding: 0 20px 0 20px;
    margin: 0;
    cursor: pointer;
    border-left: 0 !important;
    border-top: 0 !important;
    border-bottom: 0 !important;
    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: #020202;
}
#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-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;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0 auto 0 auto;
}
#colMid #categoriesBoxes li a, #colMid #brandBoxes li a {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .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;
    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 .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .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;
    display: block;
    margin-top: 15px;
    border-radius: 26px;
    background-color: #fff;
    padding: 20px;
}
#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: 10px 5px;
    border-top: 1px dotted #ddd;
    width: 35%;
}
#sheetBox .detailsBox strong.th {
    padding-bottom: 10px;
    padding-top: 10px;
    display: block;
}
#sheetBox .detailsBox td {
    padding: 5px;
    border-top: 1px dotted #ddd;
}
#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;
    display: inline-flex;
    flex-direction: row;
    flex-wrap: nowrap;
}
#sheetBox .grossPrice, #sheetBox .priceMessage {
    margin-bottom: 5px;
}
#sheetSelectVariantsRow td {
    padding: 5px 0 10px 0 !important;
    border: 1px solid #ccc !important;
    background: #eee !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: #020202;
    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: 20%;
    vertical-align: bottom;
    padding: 5px 0 5px 0;
    border-bottom: 1px solid #ddd;
}
.artCollBox img, #sheetProductInWebOrders img {
    margin: 0 auto 0 auto;
    display: block;
    width: 120px;
}
.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: 16px;
    height: auto;
    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 #020202;
    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: #EB0A8C;
    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: #EB0A8C;
    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: #020202;
}
#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, .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: 0px;
    width: 100%;
    table-layout: fixed;
    text-align: center;
}
#colMid div.resultBox {
    position: relative;
    overflow: hidden;
}
#colMid .cubes .resultBox {
    display: inline-flex;
    height: 100%;
    width: 31%;
    text-align: center;
    vertical-align: top;
    justify-content: space-evenly;
    align-items: center;
    border-radius: 5px;
    border-color: #eee;
    border-style: solid;
    border-width: 1px;
    box-shadow: 1px 1px 7px #ccc;
    margin: 5px;
    min-height: 410px;
}

#colMid .cubes .row:only-child .resultBox:only-child {
    width: 50%;
    display: block;
}
.cubes .row {
    display: inline;
}
.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: 100%;
    margin: 0 auto;
    text-align: left;
    overflow: auto;
    display: inline-flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.resultBox .title {
    font-size: 115%;
    margin-bottom: 10px;
}

.resultBox .title a{color: #2E3991;}

.cubes .resultBox .title {
    display: inline-block;
    line-height: 1.2em;
    overflow: hidden;
    width: 90%;
    margin: 0 auto;
}
.cubes .resultBox .price, .cubes .resultBox .grossPrice, .cubes .resultBox .availab {
    text-align: left;
    overflow: hidden;
    display: inline-flex;
    flex-direction: column-reverse;
}
.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: 7px 5px;
    text-align: center;}
#mainResultBox .cubes .resultBox .cart, .rdy-search-results .cubes .resultBox .cart {
    padding: 5px;
    text-align: right;
    display: none;
}
#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;
    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: #020202;
    text-align: right;
    padding: 6px;
    white-space: nowrap;
}
#showCart tfoot td {
    font-size: 92%;
    color: #020202;
    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;
    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: #EB0A8C;
    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: #020202;
}
#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(#020202 0, #020202 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: #EB0A8C;
}
label.lbl_radio_btn>input[type="radio"]+:hover::before {
    border-color: #020202;
}
.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: #EB0A8C;
}
label.lbl_check_btn>input[type="checkbox"]:checked+::after {
    display: block;
    width: 16px;
    height: 16px;
    position: absolute;
    top: 0;
    left: 0;
    color: #020202;
    text-align: center;
    content: "\2713"}
label.lbl_check_btn>input[type="checkbox"]+:hover::before {
    border-color: #020202;
}
#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: #020202;
    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 .50s;
    -moz-transition: all .50s;
    -o-transition: all .50s;
    transition: all .50s;
    content: '\2713';
    max-width: 0;
    overflow: hidden;
    opacity: .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: #EB0A8C;
    -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: #fff;
    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 {display: none !important;}
#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: #EB0A8C;
}
.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: #020202;
    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: #020202;
    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: #020202;
    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: #020202;
    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;
}
.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: center;
    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: .3em;
}
#navBar a {
    font-weight: bold;
}
#messageMiddleBox {
    margin-bottom: 100px;
    background-color: #FFF;
    border-radius: 25px;
    padding: 20px 25px;
}
#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;
    display: none;
}
.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: #020202;
    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 #020202;
    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 #020202;
}
#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 #020202;
    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: #EB0A8C;
}
#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: #020202 !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: #020202;
}
#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: #020202;
    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: #020202 !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: #020202;
    text-decoration: underline;
    color: #8b8b8b;
}
#colSx, #colDx {
    display: none !important;
}

#body_getProd #colSx {
    width: 170px;
    min-width: 170px;
    max-width: 170px;
    padding: 5px 0 10px 0;
}
#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;
}
#mainTable {
    background: #fff;
    width: 100%;
    table-layout: fixed;
    display: table;
}
#head {
    display: block;
    margin: 0 auto 0 auto;
    clear: both;
    min-width: 900px;
    width: 100%}
#mainTableContainer {
    background-color: #f7f7f7;
    display: block;
    margin: 0 auto 0 auto;
    clear: both;
    min-width: 900px;
    width: 100%}
#mapLinksBox {
    display: block;
    margin: 0 auto 0 auto;
    clear: both;
    min-width: 900px;
    width: 95%}
#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: .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: #EB0A8C;
}
#productShipping h4 {
    font-size: 123%;
    margin: 0;
    padding: 0;
    color: #EB0A8C;
}
#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: Montserrat, Helvetica, 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;
}
@media screen and (max-width:800px) {
.banner-rassicurativo{
    display: block;
    width: 100%;
    padding: 10px 0px;
    align-items: center;
    margin: auto;
    text-align: center;
}

.banner-rassicurativo span {
    display: inline-flex;
    font-size: 60%;
    width: 40%;
    padding: 10px 10px;
    flex-direction: row;
    align-items: center;
    text-align: left;
    justify-content: flex-start;
}
.banner-rassicurativo img {
    width: 40px;
    padding-right: 10px;
}   
    .toolOneyButt .toolOneyButtTooltip {
    top: 77px;
    left: 0;
    width: 150px;
}
.toolOneyButt .toolOneyButtTooltip::after {
    left: calc(50% - 5px);
    top: -9px;
    transform: rotate(135deg);
}
}.findomesticButtContainer {
    display: inline-block;
    margin-top: 10px;
    color: #020202 !important;
    width: 100%}
.findomesticButtContainer a {
    font-weight: bold;
    color: #020202;
}
.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: #020202;
    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: #020202;
}
#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;
    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: #EB0A8C;
}
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: #EB0A8C;
}
#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: #020202;
    position: fixed;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 8010;
    box-shadow: 0 0 18px rgba(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: .4s;
    transition: .4s;
}
#cookieFormChoice .slider:before {
    position: absolute;
    content: "";
    height: 26px;
    width: 26px;
    left: 4px;
    bottom: 4px;
    background-color: white;
    -webkit-transition: .4s;
    transition: .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 #020202 !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: #020202;
    border-bottom: 1px solid #ddd;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .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: #020202;
}
#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: #020202;
}
#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: #020202;
}
#top_cart .title, #top_cart_1 .title, #top_cart_2 .title {
    display: none;
}
#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: #020202;
    font-weight: normal;
}
#top_cart .cart_item .price, #top_cart_1 .cart_item .price, #top_cart_2 .cart_item .price {
    font-size: 100%;
    color: #EB0A8C;
    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: 60px;
}
#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: #fff;
    color: #020202;
    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: #fff;
    color: #020202;
}
#top_cart>form, #top_cart_1>form, #top_cart_2>form {
    text-align: center;
    padding: 10px 10px 20px 10px;
    background-color: #fff;
    color: #020202;
}
#top_cart input.b_green, #top_cart_1 input.b_green, #top_cart_2 input.b_green {
    width: 100% !important;
    border: 1px solid #020202;
}
#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: #020202;
    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: #020202;
}
#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;
    width: 95%;
}
#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: 0;
    border-top: 0;
    border-right: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
}
#header_responsive #header_top_bar_wrapper #top_text {
    width: 35%;
    color: #020202;
}
.barralink{
    padding: 10px 40px;
    text-align: center;    
    color: #fff !important;
    display: flex;
    justify-content: space-between;
}

.barralink a{  
    color: #fff !important;
}

.barralink a:hover{text-decoration: underline;}

#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: #020202;
    position: relative;
    top: 0;
    left: 0;
}
#header_responsive .butt span.current {
    color: #020202;
    display: block;
    cursor: pointer;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .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;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: table-cell;
    padding: 0 20px 0 0;
}

#header_responsive .top_buttons .box_logo{padding: 10px 15px 10px 0px;}
#header_responsive .btn_cart>a, #header_responsive .btn_login>a {
    background: 0 0;
    padding: 0 !important;
    display: flex !important;
}
#header_responsive .top_buttons>li.secondary {
    display: none;
}
#header_responsive .top_buttons li>a {
    display: block;
    white-space: nowrap;
    position: relative;
    top: 0;
    left: 0;
}
#header_responsive .top_buttons>li>a {
    color: #020202;
}
#header_responsive #logo {
    max-width: 350px;
}
#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: 35px;
}
#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: #EB0A8C;
    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: Montserrat, Helvetica, sans-serif;
}
#header_responsive .top_buttons .btn_menu {
    display: none;
}
#header_responsive .top_buttons .btn_menu>a {
    background-image: url(https://www.ledcom.it/images/burger.png);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding-left: 29px;
    line-height: 36px;
    left:20%;
}
#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: 1px solid #bbb;
    border-right: 1px solid #bbb;
    border-bottom: 1px solid #bbb;
    border-left: 1px solid #bbb;
    height: 42px;
    padding-right: 42px;
}
#header_responsive .top_buttons li.box_search input.btn_search {
    background-color: #2E3991;
    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;
}
#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;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-border-top-left-radius: 0 !important;
    -webkit-border-bottom-left-radius: 0 !important;
    -moz-border-radius-topleft: 0 !important;
    -moz-border-radius-bottomleft: 0 !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
}
#header_responsive .top_buttons .advanced .headFormButt, #header_responsive .top_buttons li.box_search input.responsive_butt {
    display: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    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 #020202;
}
#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 #020202;
}
#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,#regForm,#pwdModify,#userDocuments,#directEpaymentBox{
    clear: both;
    display: block;
    margin-top: 15px;
    border-radius: 26px;
    background-color: #fff;
    padding: 20px;
    text-align: center;}
#homeRegUsers th {
    text-align: right;
    border-bottom: 1px dotted #ccc;
}
#homeRegUsers td {
    border-bottom: 1px dotted #ccc;
}
#homeRegUsers p {
    padding: 4px;
}

#homeRegUsers ul {
    padding: 20px;
    display: inline-block;
}
#homeRegUsers li {
    display: flex;
    padding: 10px 0px;
    font-weight: bold;
    font-size: 16px;
}
#homeRegUsers .homeRegUsersUserName {
    display: inline-block;
    font-size: 130%;
    margin-bottom: 10px;
}
#homeRegUsers .homeRegUsersUserName::before {content:"Benvenuto ";font-weight: bold;}
#homeRegUsers .homeRegUsersUserName a {display: none;}
#homeRegUsers li.regChange::before, #homeRegUsers li.pwdModify::before,#homeRegUsers li.orders::before,#homeRegUsers li.transportDocuments::before,#homeRegUsers li.transportInvoices::before,#homeRegUsers li.estimates::before,#homeRegUsers li.directPayment::before,#userBoxTop li.homeRegUsers a::before, #userBoxTop li.regChange a::before, #userBoxTop li.pwdModify a::before,#userBoxTop li.orders a::before,#userBoxTop li.transportDocuments a::before,#userBoxTop li.transportInvoices a::before,#userBoxTop li.estimates a::before,#userBoxTop li.directPayment a::before{
    display: inline-block;
    font-family: Font Awesome\ 6 Free;
    font-weight: 900;
    color: #EB0A8C;
    font-size: 25px;
    margin: 0px 10px 0px 0px;
    cursor: pointer;
    line-height: 20px;}

#homeRegUsers li.regChange::before,#userBoxTop li.regChange a::before{content: "\f2bb";}
#homeRegUsers li.pwdModify::before,#userBoxTop li.pwdModify a::before{content: "\f084";}
#homeRegUsers li.orders::before,#userBoxTop li.orders a::before{content: "\f07c";}
#homeRegUsers li.transportDocuments::before,#homeRegUsers li.transportInvoices::before,#userBoxTop li.transportDocuments a::before,#userBoxTop li.transportInvoices a::before{content: "\f570";}
#homeRegUsers li.estimates::before,#userBoxTop li.estimates a::before{content: "\f1ec";}
#homeRegUsers li.directPayment::before,#userBoxTop li.directPayment a::before{content: "\f09d";}
#userBoxTop li.homeRegUsers a::before{content: "\f007";}

#cartBoxRight th {
    color: #020202;
}
#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: #EB0A8C;
}
#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: #EB0A8C;
    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;
}
#header_responsive .top_buttons .box_menu li a, #menu li a {
    -webkit-transition: all .2s ease;
    -moz-transition: all .2s ease;
    -o-transition: all .2s ease;
    transition: all .2s ease;
    position: relative;
    left: 0;
    top: 0;
    display: block;
    line-height: 1.5;
    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 {
    background-image: url(data:image/gif;base64,R0lGODlhCwAGAJECAP///yEiIQAAAAAAACH5BAEAAAIALAAAAAALAAYAAAIQDI4YYnkrmINRvooNxXGLAgA7);
    background-position: top center;
    background-repeat: no-repeat;
    color: #2E3991;
}
#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: #2E3991;
}
#messageMiddleBox .boxTitle {
    color: #EB0A8C;
    text-transform: uppercase;
    margin-bottom: 20px;
}
.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: #020202;
    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: .5em .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: #020202;
    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: #020202;
    font-weight: normal;
}
#regForm.agent_area {
    margin-bottom: 50px;
}
.webForm * {
    box-sizing: border-box;
}
.webForm {
    margin: 20px 0 20px 0;
}
.webForm table {
    table-layout: fixed;    margin: 0px auto;
}
.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 #020202;
    padding-bottom: 30px;
}
.webForm h3 {
    margin: 0 !important;
    padding: 0 !important;
}
.webForm input[type="submit"] {
    display: inline-block;
    font-size: 20px;
    background: #43B754 !important;;
    color: #fff;
    padding: 8px 50px 8px 50px;
    border: 0;
    cursor: pointer;
    background-repeat: no-repeat;
    background-position: 93% center;
    background-size: 20px;
    text-transform: uppercase;
    font-weight: bold;
}
.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: #020202;
    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 {
    position: absolute;
    left: 89%;
    top: 20%;
    display: block;
    padding-right: 0px;
}
.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 .3s linear;
    -moz-transition: all .3s linear;
    transition: all .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: #020202;
}
#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:1024px) {
    #sheetBox .boxTitle.secondary {
    display: block;
}
#sheetBox .boxTitle.primary, #r_webArea_5, #r_webArea_6, #r_webArea_7, #r_webArea_8, #r_webArea_9, #r_webArea_10 {
    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:800px) {
    .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 strong.th {
    border-top: 1px dotted #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;
}
#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 #fff;
    border-right: 0;
}
#bottomElements img {
    max-width: 100%}
#top_text div, #header_responsive #top_countries, #header_responsive #top_currencies, #header_responsive #top_languages {
    display: none;
}
#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: 15px;
}
#header_responsive .top_buttons li.btn_login {
    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: #EB0A8C;
}
#header_responsive .top_buttons li.box_search input.btn_search {
    background-color: transparent;
    background-image: url(https://www.ledcom.it/images/lente.png);
    background-position: 0 center;
    background-repeat: no-repeat;
    padding: 0 0 0 29px;
    line-height: 36px;
    border: 0 !important;
    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-image: url(https://www.ledcom.it/images/lente.png);
    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 7px 0;
}
.webform-row.line th {
    display: none;
}
.webform-label {
    display: inline-block;
    text-align: left;
    min-height: initial;
    min-width: 60%;
    max-width: 90%;
    margin: auto 11px;
}
.webform-control {        
    max-width: 90%;
    min-width: 60%;
    margin: 0px 10px;
}
.webform-control.number input, .webform-control.date input, .webform-control.phone input, .webform-control.select select {
    width: 100%}
.webForm input[type="submit"] {
    width: 90%;
    margin: 0px auto;
    display: block;}
}@media screen and (max-width:768px) {
    body {
    padding: 0 0 10px 0;
}
#header_responsive #top_buttons_wrapper {
    background: #fff;
    border-bottom: 2px solid #2E3991;
    -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;
}
}@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.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:800px) {
    body {
    font-size: 14px;
}
#colMid {
    padding: 10px 10px 10px 10px;
}
#navBar {
    background: 0;
    padding-left: 0;
    line-height: 18px;
}
.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%}

#colMid #sheetAddToCartRow .bkg1{padding: 10px 0px;}
#colMid #sheetAddToCartRow .cart_form, #colMid #sheetAddToCartRow .cart_form_disabled {
    text-align: left;
    display: inline-flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    flex-direction: row;
}
#colMid #sheetAddToCartRow .cart_form_quantity {
    position: relative;
    top: 0;
    left: 0;
    display: inline-block;
    margin: 0 auto 0px auto;
    float: none;
    padding: 11px 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/gif;base64,R0lGODlhCAAIAJECAH9/fwAAAP///wAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Nzc0RTA2QUEyNzNGMTFFNkEzQzc5OTVFQjRGMTYwODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Nzc0RTA2QUIyNzNGMTFFNkEzQzc5OTVFQjRGMTYwODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3NzRFMDZBODI3M0YxMUU2QTNDNzk5NUVCNEYxNjA4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3NzRFMDZBOTI3M0YxMUU2QTNDNzk5NUVCNEYxNjA4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAEAAAIALAAAAAAIAAgAAAIPlI8pEO2wXICGzQSo2qgAADs=");
    background-repeat: no-repeat;
    display: block;
    width: 25px;
    height: 25px;
    position: absolute;
    right: 0px;
    top: 15px;
    pointer-events: none;
}
#colMid #sheetAddToCartRow input.butt1 {
    float: none;
    padding: 10px !important;
    font-size: 120%;
    width: 100%;
    margin: 0px 0px 0px 5px;
}
#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;
}
#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: .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 {
    cursor: pointer;
    min-height: 17px;
    background-image: url(images/plus-footer.png);
    background-position: 100% center;
    background-repeat: no-repeat;
    padding: 0 21px 0 0;
    line-height: 24px;
}
.footer_block_title.open {    
    background-image: url(images/meno-footer.png);
    background-position: 100% center;
    background-repeat: no-repeat;
    padding: 0 21px 0 0;
    line-height: 24px;
}
.footer_block_content.show {
    height: auto;
}
.footer_block_content {
    height: 0;
}
#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: 90px;
}
#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 {    
    text-align: left;
}
#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--*/

/*custom css*/
#header_responsive #header_top_bar_wrapper{
	background: #43B754;
    margin: 0px auto;
	border:0px;
}

.barra-top{
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 30px;
    color: #fff;
    width: 100%;
    max-width: 1150px;
    display: flex;
    margin: 0px auto;
}

.container_barra-top-dx, .container_barra-top-sx{
	width: 50%;
}

.container_barra-top-dx{
	text-align:right;
	
}

.container_barra-top-dx:after {
    content: " ";
    background: url(/h24.png);	
    width: 30px;
    height: 30px;
    display: inline-block;
    vertical-align: bottom;
    margin-left: 5px;
}

.container_barra-top-sx:before {
    content: " ";
    background: url(/phone-1.png);	
    width: 30px;
    height: 30px;
    display: inline-block;
    vertical-align: bottom;
    margin-right: 5px;
}

a:link, a:visited{
	color: #EB0A8C;
}

#mainTable{	
    max-width: 1150px;
    margin: 0px auto !important;
    width: 95%;
}

#mainTableContainer, #head, #menu, #foot, #mapLinksBox{
  max-width: none;
}

#megamenuLayer dt{
	background-image: none !important;
}

#megamenuLayer dt a{
	color:#2E3991;
}

#userBox_Title{
	display: none;
}

.userBox p {display: none;}

.userBox li{
	background-image: none;
    padding-bottom: 8px;
    padding-left: 0px;
    font-size: 19px;
    line-height: 17px;
    color: #EB0A8C;
    font-weight: bold;
}

#userBox_Title{
	display: none !important;
}


#colMid {
	padding: 20px 0px 10px;
    background-color: #f7f7f7;
}

.mainPrice{
	color: #2E3991;
}

.bigBox {
    width: 100%;
    height: auto;
    float: left;
    margin-bottom: 10px;
    border: none !important;
}
.bigBox ul {
    width: 100%;
}
.bigBox li {
    float: left;
    width: 25%;
    height: auto;
    padding: 1% !important;
    border-width: 0px !important;
    border-style: solid !important;
    border-color: #ffffff !important;
}
#colMid .bigBox dl, #colMid .bigBoxFade dl{display: none;}

#colMid #categoriesBoxes.withDesc img{
	float: none;
	margin: 0 auto;
    height: auto;
    width: 60%;	
}

#colMid .bigBox .imageLink, #colMid .bigBoxFade .imageLink {
    float: left;
    text-align: center;
    border: 0 !important;
    width: 100%;
    margin: 0px auto;
	padding-bottom:5px;
}
.bigBox li .imageLink img {
    width: 100%;
	padding:0px;
    margin: 0px;
    max-width: none !important;
    max-height: none !important;
}
.bottomLink, #colMid .bigBox .details strong{display: none;}

#colMid .bigBox .details{
	width: 100% !important;	
}

#colMid .bigBox .title, #colMid .bigBoxFade .title{
	font-size: 100%;
    overflow: visible;
    line-height: normal;
	min-height: 320px;
}

#mostImportantProducts .mainPrice{
	text-align: center !important;	
}

.box-additional{
	background: #F7F7F9;
    height: 120px;
    width: 100%;
	max-width: 1150px;
    margin: 0px auto;
}

.box-additional-container {
    display: table;
    height: 100%;
    width: 100%;
	max-width: 1150px;
}

.box-additional-details {
    width: 25%;
    text-align: center;
    color: #051440;
    vertical-align: middle;
    display: table-cell;
	font-size:14px;
}

.box-additional-details img{
    height: 70px;
    width: auto;	
}

#footer_custom_els_container{
	width: 100% !important;
	background-color: #202966;
    padding: 25px 0px;
    border-top: #EB0A8C 4px solid;
}

.footer_block, .footer_block a{
	color: #fff;
}

.footer_block {
    display: table-cell;
    line-height: 2;
    width: 25%;
    vertical-align: top;
}

.footer_block a:hover{
	color: #EB0A8C;
}

#colMid h1, #otherDestination h1, #productShipping h1, #pwdModify .boxTitle, #resetPwd .boxTitle, #resetPwdRequest .boxTitle, #telToFriend .boxTitle, #votoForm .boxTitle{
	color: #2E3991;
}

.butt1{
	background-image: unset !important;
    color: #fff !important;
    background-color: #2E3991 !important;
    padding: 5px 20px !important;
    border: 0px !important;
    border-radius: 0px !important;
    text-transform: uppercase;
    font-weight: bold !important;
    cursor: pointer;
}

#userDocuments .butt1{
	background-image: url(/ReadySkins/wonder/img/ico_lens.gif) !important;
	background-color: transparent !important;
}

#homeRegUsers .panel a{
    background-color: unset;
}

#top_cart .title, #top_cart_1 .title{
	background-color: #ddd !important;
}

#top_cart .title strong, #top_cart_1 .title strong{
	color:#020202 !important;
	font-weight: normal !important;
}

#top_cart .cart_item:nth-child(odd), #top_cart_1 .cart_item:nth-child(odd){
	background-color:#fff !important;
}

#existentUserBox, #newUserBox{
	border-style: solid !important;
    border-color: #ccc !important;
    border-width: 1px !important;
}
#header_responsive .btn_cart>a:before,#header_responsive .btn_login>a:before{
    font-family:Font Awesome\ 6 Free;
    font-size:22px;
    -webkit-font-smoothing:antialiased;
    font-weight:900;
    -moz-osx-font-smoothing:grayscale;
    text-rendering:auto}
    #header_responsive .btn_login>a:before{color:#2E3991;content:"\f007";padding-right:10px;margin-top:0}
    #header_responsive .btn_cart>a:before{color:#2E3991;content:"\f07a";padding-right:15px;margin-top:2px}
#top_buttons_wrapper {
    left: 0;
    right: 0;
    border: 0;
    max-width: 1150px;
    margin: 0px auto !important;
}

#header_responsive .btn_login>a{
	background: none;
    padding: 0px !important;
}

#header_responsive .top_buttons input.btn_search{
	background-color: unset;
    background-image: url(/search.png);
}

#header_responsive .top_buttons input.txt_search {
    width: 95%;
    font-size: 18px;
    padding-left: 10px;
}

#header_responsive .btn_cart>a{
	background: none;
    padding: 0px !important;
}

#header_responsive .top_buttons>li>a{
	color: #020202;
}

#webArea_1{display: none !important;}

#header_responsive #logo {
	min-width: 160px;
}

#menu {
    margin: auto;
    width: 100%;
    max-width: none !important;
    overflow: hidden;
    background-color: #2E3991;
    color: #fff;
    background-image: none;
    display: flex;
}
#menu ul{
    list-style: none;
    width: 95%;
    display: inline-flex;
    max-width: 1150px;
    margin: 0px auto !important;
}

#discountCodesBox .boxTitle, #menu li a, #menu li a:hover{
	border-right: 0px !important;
}

#menu li {
	padding: 0px;
    width: 100%;
    display: inline-flex;
    justify-content: space-evenly;
    align-items: center;
}

#menu li a{
	color: #fff;
    font-weight: bold;
    text-align: center;	
    padding: 10px 0px;
    text-transform: uppercase;
}

#menu li a.selectedButt {
    border-top: 0;
    border-right: 1px solid #2E3991;
    border-bottom: 0;
    border-left: 0;
    background-color: #2E3991;
    color: #fff;
}

#menu li a:hover{
	background-color: #fff !important;
    color: #2E3991 !important;
    width: 100%;
}

#foot{
    background-color: #202966;
    background-image: none;
    height: 25px;
    padding: 0px !important;
    line-height: 25px;
    color: #fff;
    display: table;
}

.sy-box{
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom:-10px;
    position: relative;
    bottom: 30px;    
    left: 1px;
    width: auto;
}

.sy-pager{
	display: none;
}

/*CSS RICERCA*/
#colMid #categoriesBoxes{
    margin: 0px;
    width: 100%;
}

#body_home #colMid #categoriesBoxes li{width: 33%;}

#colMid #categoriesBoxes li{
	width: 24.5%;
    background-color: #fff;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
}

#colMid #categoriesBoxes li a{
	border-top: 0px;
    border-right: 0px;
    border-bottom: 0px;
    border-left: 0px;
	border-radius: 0px !important;
}
.cubes .resultBox ul li>strong{
	display: none;
}
/*FINE CSS RICERCA*/

/*CSS SCHEDA ARTICOLO*/

#sheetBox .imagesBox{
	width: 54% !important;
    max-width: none !important;
}

#sheetBox p, .shippingDetails span strong{color: #020202}

.slick-slide img{
	margin:auto;
}
.detailsBox{
	width: 45% !important;
	float: left;
	margin: 0px !important;
}
.servicesBox{
	width: 45% !important;
	float:left;
	margin: 0px !important;
}
#sheetBoxesMenu{display: none;}

#sheetBoxTopDetails h2, #sheetProductBoxes h2{
	background-image: unset;
    background-color: transparent;
    border-left: 0px;
    border-top: 0px;
    border-right: 0px;
    border-bottom-width: 3px;
    border-bottom-color: #EB0A8C;
    border-bottom-style: solid;
    color: #2E3991;
}

#sheetBox .detailsBox td{
	background-color: transparent !important;    
    width: 100%;    
    vertical-align: middle;
}
#sheetBox .detailsBox td.price{
    display: inline-flex;
    flex-direction: column-reverse;
    align-items: flex-start;
}
#sheetBox .detailsBox .sIva{display: contents !important;}

#sheetSelectVariantsRow td{
	border: 0px !important;
	padding: 5px 0 5px!important;
}

#sheetSelectVariantsRow label{
	border-bottom: 0px !important;
}

#sheetBox .detailsBox th{
	background-color:transparent !important;
    color: #2E3991;
}

#sheetBox .descriptionBox, #sheetBox p, .attachmentsBox
{
	font-size:16px;
}

/*FINE CSS SCHEDA ARTICOLO*/

/* CSS MOBILE */
@media screen and (max-width: 800px){
#header_responsive #top_login_button a span {
    display: none;
}
	
	#footer_custom_els_container{
	 position:inherit;
    margin-left: 0;
    left:auto;
    max-width: max-content;
	}
	
	.footer_block {
    display: block;
    width: auto;
    border-bottom: 1px solid #fff;
    border-right: 0;
	padding: 10px;
}
	
	.sy-box{
		width:100%;
	}
	
	
	#header_responsive .top_buttons input.btn_search{
		padding: 0px 23px;
	}
	
	#header_responsive .top_buttons .box_text_search{
		background: #2E3991;
	}
	
	#menu{
		display: none;
	}
	
	#colMid #categoriesBoxes li{
		    width: 49% !important;
	}
		
	#colMid .bigBox {
    	margin-bottom: 0px;
	}
	
	#colMid .bigBox ul {
    	width: 100%;
	}
	#colMid .bigBox li{
		width:22%;
	} 
	#colMid .bigBox li .imageLink img, .bigBox li .imageLink img:hover {
    	width: 75%;
    	padding: 0px;
	}
	#colMid #categoriesBoxes.withDesc img{
		height: auto;
	}
    
    #header_responsive .top_buttons .btn_cart {
    	padding: 0px 35px 0px 0px !important;
	}
}

@media screen and (max-width: 480px){	
		
	#header_responsive .top_buttons .btn_menu span {
    	padding: 0px 35px 0px 0px !important;
	}
	
	#header_responsive .top_buttons .btn_menu>a{		
    	padding-left: 0px !important;
    	left: 20%;		
	}
	
	#colMid .bigBox li {
    	width: 50%;
    	font-size: 12px;
    	min-height: 260px;
	}
	
	#colMid .bigBox .title, #colMid .bigBoxFade .title{
		min-height: 190px;
	}
	#sheetBox .imagesBox{
		width: 100% !important;
	}
	#sheetBoxTopDetails .boxTitle span{
		padding-left: 5px;
		padding-bottom: 0px;
    	font-size: 80%;
	}
	#colMid #categoriesBoxes strong{
		font-size: 85%;
	}
	#sheetBox #sheetMainImage{
		max-width: 85%;
	}
	
	.box-additional{
		height: 175px;
	}
	
	.box-additional-details {
        width: 50%;
    	font-size: 13px;
    	float: left;
	}

	.box-additional-details img{
    height: 60px;	
	}
}
.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-regular,.fa-solid,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-regular,.fa-solid,.far,.fas{font-family:'Font Awesome 6 Free'}.fa-brands,.fab{font-family:'Font Awesome 6 Brands'}:host,:root{--fa-style-family-classic:'Font Awesome 6 Free';--fa-font-regular:normal 400 1em/1 'Font Awesome 6 Free';--fa-style-family-classic:'Font Awesome 6 Free';--fa-font-solid:normal 900 1em/1 'Font Awesome 6 Free';--fa-style-family-brands:'Font Awesome 6 Brands';--fa-font-brands:normal 400 1em/1 'Font Awesome 6 Brands'}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:400;font-display:block;src:url("fontawesome/webfonts/fa-regular-400.woff2") format("woff2"),url("fontawesome/webfonts/fa-regular-400.ttf") format("truetype")}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:block;src:url("fontawesome/webfonts/fa-solid-900.woff2") format("woff2"),url("fontawesome/webfonts/fa-solid-900.ttf") format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:'Font Awesome 5 Brands';font-display:block;font-weight:400;src:url("fontawesome/webfonts/fa-brands-400.woff2") format("woff2"),url("fontawesome/webfonts/fa-brands-400.ttf") format("truetype")}@font-face{font-family:'Font Awesome 5 Free';font-display:block;font-weight:900;src:url("fontawesome/webfonts/fa-solid-900.woff2") format("woff2"),url("fontawesome/webfonts/fa-solid-900.ttf") format("truetype")}@font-face{font-family:'Font Awesome 5 Free';font-display:block;font-weight:400;src:url("fontawesome/webfonts/fa-regular-400.woff2") format("woff2"),url("fontawesome/webfonts/fa-regular-400.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("fontawesome/webfonts/fa-solid-900.woff2") format("woff2"),url("fontawesome/webfonts/fa-solid-900.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("fontawesome/webfonts/fa-brands-400.woff2") format("woff2"),url("fontawesome/webfonts/fa-brands-400.ttf") format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url("fontawesome/webfonts/fa-regular-400.woff2") format("woff2"),url("fontawesome/webfonts/fa-regular-400.ttf") format("truetype");unicode-range:U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC}@font-face{font-family:FontAwesome;font-display:block;src:url("fontawesome/webfonts/fa-v4compatibility.woff2") format("woff2"),url("fontawesome/webfonts/fa-v4compatibility.ttf") format("truetype");unicode-range:U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("fontawesome/webfonts/fa-brands-400.woff2") format("woff2"),url("fontawesome/webfonts/fa-brands-400.ttf") format("truetype")}.fa-list-ul::before{content:"\f0ca"}.fa-comments::before{content:"\f086"}.fa-lightbulb::before{content:"\f0eb"}.fa-building::before{content:"\f1ad"}.fa-briefcase::before{content:"\f0b1"}.fa-flag::before{content:"\f024"}.fa-circle-info::before{content:"\f05a"}.fa-award::before{content:"\f559"}.fa-up-right-from-square::before{content:"\f35d"}.fa-cut::before,.fa-scissors::before{content:"\f0c4"}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-lock::before{content:"\f023"}.fa-star::before{content:"\f005"}.fa-clock::before{content:"\f017"}.fa-thumbs-up::before{content:"\f164"}.fa-plus-circle::before{content:"\f055"}.fa-facebook:before{content:"\f09a"}.fa-x-twitter:before{content:"\e61b"}.fa-instagram:before{content:"\f16d"}.fa-phone-alt::before{content:"\f879"}.fa-marker::before{content:"\f5a1"}.fa-folder-open::before{content:"\f07c"}.fa-calendar-days::before{content:"\f073"}.fa-heart::before{content:"\f004"}.fa-circle-check::before{content:"\f058"}.fa-user-shield::before{content:"\f505"}.fa-handshake::before{content:"\f2b5"}.fa-address-card::before{content:"\f2bb"}.fa-key::before{content:"\f084"}.fa-credit-card::before{content:"\f09d"}.fa-cc-paypal:before{content:"\f1f4"}.fa-building-columns::before{content:"\f19c"}.fa-copy::before{content:"\f0c5"}.fa-check::before{content:"\f00c"}
@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(montserrat/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url(montserrat/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(montserrat/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(montserrat/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(montserrat/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url(montserrat/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(montserrat/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url(montserrat/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(montserrat/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url(montserrat/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(montserrat/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(montserrat/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(montserrat/JTUQjIg1_i6t8kCHKm459WxRxy7mw9c.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url(montserrat/JTUQjIg1_i6t8kCHKm459WxRyS7m.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(montserrat/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(montserrat/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
/* fine custom css */