/*!!--CSS-START--*/
/* Template version: 260413_1104 */
/* Skin: Trimarcar */
/* CSS version: readyprocss.min2604 */
/* Default skin:  */
:root {
    --img-b64-1: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFOTQyMDIwNzEyMjA2ODExODA4M0ExNURFNzM0MzY1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQjJFREQ1OTQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjJFREQ1ODQ0MkMxMUU2QkRDNzg4QzhCMDEzQTgwQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTk0MjAyMDcxMjIwNjgxMTgwODNBMTVERTczNDM2NTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4axubRAAAAKElEQVR42mL8//8/Az7AAiImTpyIVVV+fj4jEwMBMBgUMBLyJkCAAQDZkAoL0Tc/WQAAAABJRU5ErkJggg==);
    --img-b64-2: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAAGXljaGAAAAAXNSR0IArs4c6QAAAIVJREFUGBltjjsOg0AMBclPRGkiRMlxuCMdTeAOKXOFSNwhbUoKmswgecWKPGmw3/Oy66L4p/FI+nEywQKdZtWBr4l1L398G9uELjTfMNY71NvAfjCM22N4jsb6hFsENslEaPXlB7hGesR7K8juw5+ghwZah9meeHUFDzqbIVOJc7EXpH1+YSoQaYqwszoAAAAASUVORK5CYII=);
    --img-b64-3: 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=);
    --img-b64-4: 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);
    --img-b64-5: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAbCAYAAAH3zbSEAAAABGdBTUEAALGPC/xhBQAAA2ZJREFUSA21Vk1IVFEUPufNIJqSoWnzo7XSoKDfVZGVCxNmqFW1ilZFUFi0KGrXTlpI0LJoH0SbZGZ0yoQMS6isRS6KQsEa0UUKgeK8eadz75t7ve/Ne+IQPpi553znO/ece+695z2AsIcyMRI2S/wpRcjyoWzMUXLwaLrIOQTNBKVbBSBZ2dh9DnBWMsp/KA3lnEyDkDE9h5IQRBJGvwNQLnG9AlSAP6m19HNtJwWJRhPbFRkpm+gDch4qQI8Rq8fNenhfPdjzf7UhVbAQkdxpT+1e0QYWhEHorjE79gsQWuUSanAPF2XQJAfK/uz9pMpilBmmY2DRmIdcuFvg0G0ugi6BP0KAPgeRyCUdmYaS+6FU+hxA9ELR+h3Y+2NegNpZMcx0FaZGf/p6BwWBMvEbisjzfpFkhILCaDhxVMkVI+XiVypAA+DJ+w11E0SO8Jx34U7VU4uCrVc0T5HU7JSNX9ZyPnlAyeYY6AhEjzTJdt5p2RCQ1zLFG7KbseBJDLIUEWwep9x7lYkJJeLnBOoIS5ia2yaj8IZH+aLNBhJNEOG9cBKQTg9ThXY+jC9Mnke2sJ+djihMO5aBD8pQMSK8MTG/I1+5kKcEd02L15GgQRstq4vXfUHrQMfXZJ8kT0s29sQHA/egkdBTxOfyDNE9bwbGDMStkDLJTgOqXuQMTvCxXKZXyebqvY2t3KgzvUzsBIIRPtK1sOpMEp3b2KEzAoSWxOBokcbb6qBIkwy4gYjaIft2VBM2KFQVFBbtCV5hk3du6uJyVxwCL8ereRq1LFX+UzNQsQWg1MrUFihRi3ir8cU/zQEPet0NDTHHvHFGFtwfijfBAjRE5+HYzKJ6VQoPlIFyYw94n/oEsGmP7EB4ldvAY+9Kh5JpcEpPOYG1C/e/WSBM8xRp7ifcJt3HE1SBlG9PgG0PcjkPKazqEeEZ1NVexO5pzxeJmCcwqArAb/Nufpu/VvoGRwdqtjRhz8+lMP76p9dxPE0vbBIfbkFxObyRMjl0pTQcPww2hbdvwO98ojt8AV0VcQV2NTXi3q+rQfbwlfpaO+e3CGj1QaorKj5bMF3olJ8vjY1bGR/g9Is6gOhWM39uat0nBK6U8m0dULS/caCPEI1cw97ZCZ9fqMrn4Dw4zgDfgHpI/W4276dy+gdYsCkgmiQhswAAAABJRU5ErkJggg==);
    --img-b64-6: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfiCgMLLDjSO5u3AAABgElEQVQ4y4WTu0oDQRSGv5kEIZDSZIpYKDY2gqjp9TUCYqvxhqWNaArFRvGSXS19CkttRSNCGjstbHYXsREESeZYbDZxI5mcai7/d/4zc2YU/+JiNrMrZVAP7dr6U/+u7l/wl/Q9eQ44IK/v/SXccTXpfXn7yczb976uJp0OtkI4WktmozVCW0krVDKoL2oDso1Vp71t2UKrE7DB2m0K8OZ4HFLtfLUBkO1w49JaHVHi3cnL2kpPVb9UU9UFUf6PGqfx5wzWECkZlFwJkTXxOHEwBAAc2ffUJdQzYwAEKg2IUQFA9Sade6NJMwYopq+1SOg8cigmBXRLGhTdkhIHI05AAvqBYSWlgOMcee100AH541wXyBmwTsAGsaoDtA1YZ0k2jFUdQBvkwwl8hIjuART53Gu5gL0Wn3HrNIAM6wJAELcuC6ALRMP0KlKFnsOblP2SS+6XpCxv0PlAZ4XsM9/qWpoDsk/LMrnWzGbU/XHnE5lDFpMX+S9Cbts7G68Av5yygirDCX6SAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE4LTEwLTAzVDExOjQ0OjU2KzAyOjAw9wfupQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOC0xMC0wM1QxMTo0NDo1NiswMjowMIZaVhkAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
    --img-b64-7: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAFM0aXcAAAAAXNSR0IArs4c6QAAAe9JREFUKBV1kk1oE2EQhvfbrCbRwEISEA9eWm969yCIHkRsG8VLTja9xeTq2YNSFETUW34IBmxvqeAPkpuiIIiXHlropT+yKJ5MK/iXBJP1mc9M2Agd+Hbeed+Z2flm13GwWq226Far1dvpdPqOA1gR1loYhu4EU6/XfSNSo9E44vv+V+yPTa1UKnsWyINgc+RD8S7nuAA124OsBWPMFUijhKRvcR5zFhF3y+VyBmx77lFxwwajB3HIwHkJbQeCbwztR5Po8oYu56LcBKaoLYTOcImKB3T5nEqlZguFwk8RZUNL+OecF5wfYqzjKNjxyJ7PZrOH8vn8byEY7NZgMPgCNHJ5RwXB8Xi8Ll7MirS+8C90nH6//wr8UWKDcJrW71RUH4vFDttpheBdFyG+Az/wzr5wY1ECtXa7HQ+C4K4VW61WqtPpVGRyTfjP77iue7VUKr2P8obf5fJwOHwmJItazmQy16K3YxxZ4BMaH8C/ZPU5bWAQtwmmEB4iXFch6rn0SYrXhfM872yxWHwrWFb1SQDixM8knBqNpxXjfyn2WHqO3a5RnGOKLok3wa1kMrnb7XZPge9zrRNSgLaaSCQ2tHi8zWazeazX6z0i+byKIx9QFMCfUZ74NbuZGxersJ/nixzkizylyYzksP17fwHqN9mPpK8zCwAAAABJRU5ErkJggg==);
    --img-b64-8: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAAZ8CAYAAAD8m+LdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlCNEQwQTg3NTdDMDExRUE5NjhBRjQ5RDgxNDJBMTVFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlCNEQwQTg4NTdDMDExRUE5NjhBRjQ5RDgxNDJBMTVFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUI0RDBBODU1N0MwMTFFQTk2OEFGNDlEODE0MkExNUUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUI0RDBBODY1N0MwMTFFQTk2OEFGNDlEODE0MkExNUUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5BOR3FAAAUyklEQVR42uzcTYhdZxnA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);
    --img-b64-9: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ1NDdFOUNBOUM4MDExRTc5MEI5RTlCMTY5ODkzMzNBIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ1NDdFOUNCOUM4MDExRTc5MEI5RTlCMTY5ODkzMzNBIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDU0N0U5Qzg5QzgwMTFFNzkwQjlFOUIxNjk4OTMzM0EiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDU0N0U5Qzk5QzgwMTFFNzkwQjlFOUIxNjk4OTMzM0EiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5luzL+AAAI1klEQVR42txae1BU1x3e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);
    --img-b64-10: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjEzNDRCOTg1NzE0QjExRTc5NUMyQzI1RUJFNzU3NUU2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjEzNDRCOTg2NzE0QjExRTc5NUMyQzI1RUJFNzU3NUU2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTM0NEI5ODM3MTRCMTFFNzk1QzJDMjVFQkU3NTc1RTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTM0NEI5ODQ3MTRCMTFFNzk1QzJDMjVFQkU3NTc1RTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz42bMomAAABG0lEQVR42mIsLy9/y8DAcB+I/wKxPxC/A+JdQMwDxF+A2A2I+YF4CxAzA/Hrjo4Oz4qKCmMgeyYDBHAyAA269P//fwZKMNCMw0xA034xUA5+MUGdTikIIsbZzMSoYQIG2gECtp0EqplJQM06kNeECCgSBWJpAmqEmKDRTSl4xwIknJFFgN7gBFLboekIBCRA6QgofgbKvwZMR3Hogc2EpAEG/hJw5QssYjwgF+0FYhOYCNC2X+DoRLjwIZC6DBT3IRTYbFQIIzaQQXcIKLoJxfjAI0ZQgqIGYP7x44eci4vLR0oMAYajHBO0eKAULGVioBJggSa2/9C0owotzK4CsQo0IrShae02NDudAiYFc6AeA1A+hMb6cYAAAwCuV65B4Ob0UQAAAABJRU5ErkJggg==);
    --img-b64-11: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAbCAYAAAH3zbSEAAAABGdBTUEAALGPC/xhBQAABENJREFUSA2lVl1sFFUUPmemLVRaBWpxd9uixkCjxl94Uog0fdBuCQ9GfWuiIQSD4k/8gyd9MEGjxkcT0Pjig4k2BnW3UKglqUpICmiiTRRMFOoWCtGmTSjt7szxu3f2zt4ZZpoWb9LOOd/5P/fce5cobUkhI6HMZhyNMtWkoZpN2CYhbsDARwjHCClm3sXfEzGYyJjbAoOxAQOAfyaW80hyK/deCGVGh2Qg90LIxAnjMo7Dqn2LApFcqxGyFHO7wZzifOkHA0oh9wzocc3L4XtXyED2ccVIMfu2iNQSEnnS1QK73dpMaRcyF0wsOZK9E/y3Rpb6Tc2+apHa+8CQX1rIQR0a9xr58jqSuzmSgsM7uWdiPwq8K8HBRXLd7aG+HGq7TylpZyFaI6SQ/VjLj95+Sw2NUQlRSI62tSThkZrh/UXlS0coZH/SdDFTojnvsqYHcpvUN3FhI3cmCqognO9bSP7/ZYjQj8btWbKnoF7rVMc8RJpkZNjPHaA9xWPSHzC4/a2zmZAW2U9OXRdJZSNMjwNfHsqqBKOWMQg7wUeimzObsJceMcEGC8IKTseUZhb4l6iHus7D2E+yk9EN9dVmnUiSq/N/MCG1YKJwedlGkbogGEX+f9oKmlbXqbgjNl67I4Ai4gwxv0LEY+T7geKyhjtovvwGxHdzfiKc2eh2CDWRyPtw0UyOsxn0rTQ3/weymEbMG+2IEVo3oJj5JAKCQSZDSbVrPczlNpG34jWHPvRVWGhbHwLXQyCDR7B9s+qwX499anZpzuRIbi16NYTeLad5/7QMb4n2OM3QwpcUVH5sb6SynIa9ehw8BO6g2d+GLX+LIpcUlKYqJxBoNcbsK8o/26DnVGQTNvvTRUWrKkXnVj1vg6daSMp4Mb010GklT1rhfA2CbcM83Q/sFxz4e5S9jKxdRdNlPJxyAxIZJOHj5PiTaP8kxJeonieJnUnqHv+HmcPfIKzf0YGRD6GoXuPY4ikEVA4CR8wXEf5V3li6YhRFT6W3F0FVkkgOfypZkkajo79MFRzCXThwB6KVHmrrJd/7HIZNUJiFch/3TvRHjBfB4JLFifb3wQ/881/k1vfyY+d+NaaRoAaUwY4cVSrfoKUPaoz5ADV27uKuY8g2ecnwbStp9uqXCNRdtemnlW4fPzSuko+sxKBGA695F3ned5pnt4Pzf2P/kpe6IHB/HURtQs0NLbz53L/JmrEX4Rol398bYPyZCahmAO17HpfDSeznVmPDPaWvsa9juqUz8+rCTF2plcrh7AaqyKi2ZLebxH8aw9FX88RnwK8L5HwVe/ceePwExTvIPEe04ibOn8X32pV+m3hUrRJG4g3BKSbZ2U09D3/E/IVnXMn3nc00PfMmBmcPqqzXuMgycq68DPodo2d/EyuVwfZ1VK78jkAnqc59jh8dT34CbU9VGnPwFPb2AyTQRPnSavt8GvX/ALgr1irDn9h3AAAAAElFTkSuQmCC);
    --img-b64-12: 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=);
    --img-b64-13: 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==);
    --img-b64-14: 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);
    --img-b64-15: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA0lBMVEX///8AZv8AbPAAbu8AbPAAbfAAbfEAbfEAb+8Abe8AbfAAbfAAbvAAdOgAbO8AbfAAbfAAYP8AauoAbfAAbfAAbfAAbvEAbfMAbvAAb/EAbfAAbvAAbu8AbfAAbe8AZu4AbfAAbe8AbfAAbPAAbfAAa/IAbfAAbvEAbfAAafAAbfAAbfAAbfEAbfAAbPAAbu8AbfAAb/QAbe8AbfAAbfAAbfAAcPUAbe8AbfAAbPIAbfAAbfAAbfEAbfAAbPAAVf8AbfAAbPEAbf8AgP8AbfAAAADdzIFNAAAARHRSTlMABWij1vHDjz4v0P6VC0D60wgM3oXKjhV0N9usX9+DD/uUwK62OfdY4hH9+MLMi091F7Tr2O0ZP8koqOyN9sgDrVoHBG2tUoEAAAABYktHREWOs6hXAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4AcGCwgktVSz1gAAAKFJREFUGNNVj+cWgjAMha+KIiJucAvi3rjFPfr+z2Qa5Hi4P3qTL2nTAKRYPKEkU2oaP2kZwdKzBue5vAhVKFJeKsuwopnSLAIW16qo8a060GDQbLXZO7B16U7X7THoY8A+BEYcjDGZSp+FYA4sIoDGLCNgBXj86DoYu6F/KFzZ7hw69wfgKP46+dRwFuKiXk1H3O7eQ672dF9vMsP/BKt/AR4jKoXvBADSAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE2LTA3LTA2VDExOjA4OjM2KzAyOjAwBT9ltQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxNi0wNy0wNlQxMTowODozNiswMjowMHRi3QkAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC);
    --img-b64-16: 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=);
    --img-b64-17: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAB20lEQVRIidXVP2gVQRAG8J8hhaQQm4REOwtFIdqlMvBsVNQ0imAVEUt7sbCwtFHS6TUWdlpJFIMoWAmiCIKQgIpgIOKLSGxCXkjwLHaPOy93997TKgMLd/Pnm51vZ2fZ7rKjB58RTGECe6LuG95gFj/+NfkYEmwgxXe8xeuYII22JPr2JZNYxjo6uIKjJZ+DuI216DvZD3gHH3Ecm1hBq8b/gVBNp2ITW2Qs7uYrzsYEz3Gy4LMLCxH0Jk7H7xRtjDYlSKLjiQafRwXAVKiw+H+3LnBEfqBVdEzjCJ7iPq7jdwk8O/jhLGigADCFQaFTVhoquIpr2Km6zQdxpiowwa8G4Cz4Ij4VdvwKi3qg6THeN4BP40sJ6EK0vSzpZ7Oggb8xbHap4AXGcS9+LwhddkigdQ4/64IT4bbWyRDOxzUk8N/CPhzDZ+EetNVQdFkob7zCdgqrcgpW5XQ9iz63hBuf4lJVgqxNZypsD21tx+I6F/1mlNq0LIlw5feX9EtdEiwKrbuGO3Xg5KNiHrsL+hsRaC6uukRdRwX5sJvHgQp7qwa8p2GXSdYN6wKvh7skaPcDnsmo0G7ZfFrGO3woAG8InNfS0suTOSzMlgnsjbol4cl84j+ezO0hfwCXTKmKkWPJBgAAAABJRU5ErkJggg==);
    --img-b64-18: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAEFVwZaAAAABGdBTUEAALGPC/xhBQAAAYZJREFUOBGlkk8rRVEUxe/Fe4koE0oGysDIBzB5ZWpi9nwAIzFQzAxNTMjAQL4AA2WqpJQye1EGBpKJTPwfKH/S81vn3X067r3kXbvW3Xuvs/Z6u3NeVCeiJGLlhOg1UsSjb9R1OgmfV9HhkJe1+SqKtnzt5nzXKKRsTR1UMp4xYZ7bTPiVnYmNWzbyRMQvceaE+iC6/kH4oXP7bdUroAp21CRRY79D1W5zFbi1kCqq02FixyNcBEehiL4Gpk1AXZ8MBek6c2FpgXrto7hopPyvOZU5fsuXRMOeZ687LZeKZwnCq9B7LfgpbocrWPUipodozkF4qaafdbfPxCXCUdguOwnyi6sR9CS7zNsh/XLClYzT8zwB/y+nHgQPEsQUN2TdVx84BeOgSNz6IUyr4D9x7M1U4DRV0G33m5E1mM01abhus5mMURlc/dFwJmNgBAYlcA8+wYjxhTIGet090GwM5P4gLhPgAKyB9jwRfDfYBPtgLE+j1+wHYSzlCRFsBKJ36g7pvgCWdU5PfWEAQQAAAABJRU5ErkJggg==);
    --img-b64-19: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUpJREFUeNpivBIUxEAJYMIhngnEB4D4PxLeBcQJhAxQhGqcBsT2aHKuQDwfiLcDsTQ2A3SB+CqyRmY+PgYmDg4wjQQ8gPgSEKsgG8AGxOuAmBNZJYugIAOPlRUDm7g4usuFgHg1yA6YAckwE5EBt64ug2x2NgOPtTW2cDIA4kCYAVF4g5qREZdMAhOS/zHA70+fGP7+B0bA16+4DNCFGcCPTfbv+/cMf37+ZPj98SMuA/hhBrzGJvsHaMCHrVsZfj16hMuA1zADLmNNZcAo/PvlC8N/3GFwGWbAAmyyXJqaDJLx8Qx85ua4DJgLM2AZEJ/FCMQXLxi+XL7M8OvhQ2yaDwLxVkakzARKxseAWAIl+kCxAKMRABQoJshhAAL3gRjk1uNwEZgmVM37oOrAAc+C5iyQyVZA7A3NeYrQNAIK5JvQsNqNrAEgwAAO6VaUCoOyHgAAAABJRU5ErkJggg==);
    --img-b64-20: 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);
    --img-b64-21: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAADySURBVEiJ7ZUhboJBEIXf7E4hNbSpISSkAl0HssdoBTfhCPQkPQCnIAGHxpQEh0AQoLs7VaTmf/+SsATD2Pd2vn0zYoB7ZUrwOXmFyZAZZl/v237vqVml7eaLw8/go8XeRui3wtCDyZiZui+PCwBvVVqj26EaADjEqWPiqUJMyjQLv1T7h+QAyXiTmPzFgJiMNrEQCiSIV05QB7AQS+yAL7lIggThnhIAB6Sc5yKAd4g1ItfOBah34aoAL0KbiHoOPxtwyxGJaokEfERldlAzItGHbAKFYAnYiBlWm/22/dysPDjH1foAgB6cBL/MfeBe+ANav1IaFSk+zAAAAABJRU5ErkJggg==);
    --img-b64-22: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACxSURBVEiJ7ZGxTQNhGEOfv/uVERBVihOpMggzsAkjsAkzZIQMkAp0NcoICWenSEWVhl8K6F7p4tmSYeEGOrBdC156yAPvrdAY/NajoKh99RD/LFkKbtCedg/OY/vAGQiKKWYGEsUqksKUTCXXQRK+phjJqhgpDMwqjAilWV/fboyrGsgG9OvrPa7q73/Q/2Smk+duJ5/dPp+PFbzpsV7UcvIdFDSTSei1h9xk6uH9Z1wAoq1aG3of8WcAAAAASUVORK5CYII=);
    --img-b64-23: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACkSURBVEiJ7ZEhDsJAFAVnSVNBEAgMggSJ4wAIcGhuUMU5ehMq8HAEOAKuAlGChaQkG0gq9mEICvkhpOm4Z2bEg4ba4wA2g1EikZiKHdninGcRQBBDB1PLQBA7gJal9BNfD0QA/dnEuzg+WIpVVZ51/hpSKntSqMMHvzl5vlz5S3k3PbnXbft34Hi6dgRjy0B5e2yhNh8EqXDO7S3FQSosfQ1/zBPn1oGe4PAOngAAAABJRU5ErkJggg==);
    --img-b64-24: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAAsQAAALEBxi1JjQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAACSSURBVEiJ7ZQhDsJQEAVnP4gfjtADkFT3ACgEp8DVVyO5RWu4AoJDIJCkmpBUokjzDV0EdusqSLNj5yWzasGZPQJAsytRSmtw2lTtfr3NLfc4HNvX+WI6hbq4X+slAINkiBbWcLWIb8B0Q0qjDpEMIJhyQjzgAQ/MIfD7RUE7lJs16D/pCbYLMY46VLtpTnT+ni/qpSPNoiEDcQAAAABJRU5ErkJggg==);
    --img-b64-25: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAACxAAAAsQHGLUmNAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAEFJREFUSIljYBgFAw0YGRgY/tPSAiZaGj5qAVGAZQKDFE0tYLzBoD6aigbWAhZeTy6aWsD4/5bLaCQPcwtGwcADAH00B0WiFqu3AAAAAElFTkSuQmCC);
    --img-url-26: url(/ReadySkins/wonder/img/loading-trasp.gif);
    --img-url-27: url(https://www.autoricambiusati.eu/readycontent/template/auto_disponibili.png);
    --img-url-28: url(https://www.autoricambiusati.eu/readycontent/template/ico-04.png);
    --img-url-29: url(/ReadySkins/wonder/img/payments/bonifico.png);
}
.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:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px #00000080}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden;min-width:400px;min-height:150px}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%;display:block;height:100%}.fancybox-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;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:50px;height:50px;background-image:var(--img-url-26);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: 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:#000c;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding:5px;margin-top:1px;color:#fff;background:#000;background:#000c}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:#000c}@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-close,.zoom-close a,.fancybox-prev span,.fancybox-next span{background-image:url(/ReadySkins/wonder/img/fancybox_sprite@2x.png);background-size:44px 152px}}@media screen and (max-width:667px){.fancybox-nav{height:80%}}.ajax_warning{text-align:center}.ajax_message,.ajax_warning{max-width:400px}.ajax_message .title{font-size:18px;display:block;margin-bottom:15px;color:#f97c00}.ajax_warning p{background-image:url(data:image/gif;base64,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);background-repeat:no-repeat;padding:5px 0 25px 55px;text-align:left;font-size:16px}.ajax_message p{padding:0 0 25px;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}.ajax_message .webRequestMail{width:60%}#readyYtApiPlayer{width:500px}.readyTemporayHiddenElement{display:none}.ajax_message .shippingTimes strong{color:red;font-size:13px;margin:0 0 5px;padding:0}.ajax_message .shippingTimes{color:#000;font-size:11px;text-align:center}.ajax_message .shippingTimes span{display:block;font-weight:700}#zoom-box{background-color:#fff;position:fixed;text-align:center;inset: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:var(--img-url-26);background-position:center center;background-repeat:no-repeat;background-size:50px}.zoom-close{z-index:1000;position:absolute;right:13px;top:10px;width:auto;background:#ffffff80}.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:none;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:var(--img-b64-3)}#colMid .video_gallery .item{width:100%;max-width:100%;clear:both;margin:0 0 35px;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:var(--img-b64-9);background-position:center center;background-repeat:no-repeat}#colMid .video_embedded{border:2px solid #DCDCDC;height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;clear:both}#colMid .video_embedded iframe{height:100%;left:0;position:absolute;top:0;width:100%;border:0}#colMid .video_gallery .description{position:absolute;bottom:23px;right:10px;left:10px;height:36px;overflow:hidden;line-height:1.2;background:#000;opacity:.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}#fancybox-thumbs ul li{float:left;opacity:.5;padding:0 2px;margin:0 2px;border:1px solid #999}#fancybox-thumbs ul li.active{opacity:1;border:1px solid #000}#fancybox-thumbs ul li:hover{opacity:1}#fancybox-thumbs ul li a{display:block;position:relative;overflow:hidden;outline:none}#fancybox-thumbs ul li img{display:block;border:0;padding:0}.sy-box{clear:both;margin:0 0 20px}@-webkit-keyframes left-right{0%{-webkit-transform:translateY(-20%) translateX(-10%);-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translate(-10%)}to{-webkit-transform:translateY(0%) translateX(10%);-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0) translate(10%)}}@-moz-keyframes left-right{0%{-webkit-transform:translateY(-20%) translateX(-10%);-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translate(-10%)}to{-webkit-transform:translateY(0%) translateX(10%);-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0) translate(10%)}}@-ms-keyframes left-right{0%{-webkit-transform:translateY(-20%) translateX(-10%);-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translate(-10%)}to{-webkit-transform:translateY(0%) translateX(10%);-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0) translate(10%)}}@keyframes left-right{0%{-webkit-transform:translateY(-20%) translateX(-10%);-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translate(-10%)}to{-webkit-transform:translateY(0%) translateX(10%);-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0) translate(10%)}}@-webkit-keyframes right-left{0%{-webkit-transform:translateY(0%) translateX(10%);-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0) translate(10%)}to{-webkit-transform:translateY(-20%) translateX(-10%);-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translate(-10%)}}@-moz-keyframes right-left{0%{-webkit-transform:translateY(0%) translateX(10%);-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0) translate(10%)}to{-webkit-transform:translateY(-20%) translateX(-10%);-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translate(-10%)}}@-ms-keyframes right-left{0%{-webkit-transform:translateY(0%) translateX(10%);-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0) translate(10%)}to{-webkit-transform:translateY(-20%) translateX(-10%);-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translate(-10%)}}@keyframes right-left{0%{-webkit-transform:translateY(0%) translateX(10%);-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0) translate(10%)}to{-webkit-transform:translateY(-20%) translateX(-10%);-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translate(-10%)}}.sy-box.sy-loading{background-image:var(--img-url-26);background-position:center center;background-repeat:no-repeat;-webkit-background-size:50px;-moz-background-size:50px;-o-background-size:50px;background-size:50px;min-height:50px;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 #0006}.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(n){-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:var(--img-b64-3);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:#0000008a;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 .6s ease;-moz-transition:padding .6s ease;-o-transition:padding .6s ease;transition:padding .6s 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 #00000080,inset 1px 1px #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:before{content:"";position:absolute;top:-3px;left:0;right:0;height:3px;background:transparent;z-index:1}#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;margin:0 0 5px;font-size:16px}.megamenuLayerContent{min-width:500px;min-height:200px;padding:30px 20px;display:table-cell;vertical-align:top}.megamenuLayerImage{display:table-cell;vertical-align:top;padding:10px;border-left:1px solid #bbb;background:#eee;text-align:center;max-width:300px;width:20%;overflow:hidden}.megamenuLayerImage img{max-width:300px}li.megamenuOverItem a,li.megamenuOverItem a:hover{background:#fff!important;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px;color:#000!important;-webkit-box-shadow:5px 0 10px -3px rgba(0,0,0,.42);-moz-box-shadow:5px 0 10px -3px rgba(0,0,0,.42);box-shadow:5px 0 10px -3px #0000006b}#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!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:var(--img-b64-3)}.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!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:var(--img-url-26);background-position:center center;background-repeat:no-repeat;background-color:#fff;-webkit-background-size:50px;-moz-background-size:50px;-o-background-size:50px;background-size:50px;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,.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:translateY(-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translateY(-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 #000}#r_left_menu.show{left:0}#r_left_menu .r_left_menu_container{position:absolute;top:0;bottom:0;left:0;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#ebebeb;z-index:1000;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;clip:rect(auto,300px,auto,auto)}#r_left_menu .r_left_menu_container_scroll{min-height:100%;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}#r_left_menu .r_left_menu_cat_panel{position:fixed;top:0;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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s 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:#000;font-weight:700;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:400;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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:block;padding:15px;position:relative}#r_left_menu .r_left_menu_categories li a.folder:after{display:inline-block;content:">";position:absolute;right:0;padding-right:10px}#r_left_menu .r_left_menu_categories li a:hover,#r_left_menu .r_left_menu_pages li a:hover,#r_left_menu .r_left_menu_areas li a:hover{background-color:#bbb}#r_left_menu .r_left_menu_areas li a.current{padding-bottom:0}#r_left_menu .r_left_menu_areas li a{color:#000;font-weight:700}#r_left_menu .r_left_menu_categories li a{color:#525252;font-weight:400!important}#r_left_menu .r_left_menu_pages li a{color:#000;background-color:#bbb}#r_left_menu .r_left_menu_categories{padding:0 15px}#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}#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{padding:15px;display:block;text-decoration:underline;font-weight:700;background:#000}#r_left_menu ul.r_left_menu_btn{display:flex}#r_left_menu ul.r_left_menu_btn li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;flex-shrink:0;flex-grow:1}#r_left_menu .list{padding:0 10px 10px}#r_left_menu .list a{display:block;background-repeat:no-repeat;background-position:5px center;color:#000;border-top:1px solid #c4c4c4;padding:15px 10px}#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 .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s 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:700;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:50px;height:50px;position:fixed;z-index:999;top:50%;left:50%;background-position:center center;background-repeat:no-repeat;background-image:var(--img-url-26);margin:-25px 0 0 -25px}#colMid{position:relative;z-index:1}.rdy-search-results *,.rdy-filters *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.rdy-search-filters{margin-bottom:20px}.rdy-search-filters .expand{padding:5px 10px 0 14px;display:block;text-align:left;color:#888;font-size:12px;cursor:pointer}.rdy-search-filters li.remove,.rdy-search-filters fieldset li.hidden,.rdy-search-filters li.noActive{display:none}.rdy-search-filters fieldset{text-align:left;border:0;margin:0 0 20px;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 .15s ease-in;background-position:-101px -860px;background-color:#007bff;border:2px solid #007bff}.rdy-search-filters label input[type=checkbox].blocked2+.label-text:before{background-position:-101px -977px;background-color:#ebedf4;border:2px solid #dddfe6}.rdy-search-filters fieldset label span.disable{display:none}.rdy-search-filters label input[type=checkbox]:disabled+.label-text:before,.rdy-search-filters label span.disable+.label-text:before{background-color:#dddfe6;border:2px solid #dddfe6;background-image:none}.activeFilters label input[type=checkbox]:checked+.label-text:before{content:" ";display:inline-block;width:11px;height:11px;position:absolute;top:7px;left:5px;background-position:-100px -1093px}.activeFilters label input[type=checkbox].blocked2+.label-text:before{content:" ";display:inline-block;width:11px;height:11px;position:absolute;top:7px;left:5px;background-position:-100px -1204px}@keyframes tick{0%{transform:scale(0)}90%{transform:scale(1.3)}to{transform:scale(1)}}.rdy-search-filters .idCategory label{font-size:90%;text-align:left;margin-left:19px}.rdy-search-filters .idCategory .folder_butt{display:block;position:absolute;left:0;top:0;cursor:pointer;width:14px;height:20px}.folder_butt strong,.rdy-search-filters .idCategory .expand{display:none!important}.rdy-search-filters .idCategory .folder_butt:before{background-position:-99px -1314px}.rdy-search-filters .idCategory .folder_butt.clicked:before{background-position:-99px -1425px}.rdy-search-filters ul{overflow:hidden;margin-bottom:10px}.rdy-search-filters li ul{margin-left:21px}.rdy-search-filters .legend{display:block;font-weight:700;padding:5px 15px 5px 5px;margin:0 0 10px;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:700;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}.rdy-search-results .changeView a{position:relative;margin-left:5px;display:inline-block;cursor:pointer;width:25px;height:25px}.rdy-search-results .changeView a:hover,.rdy-search-results .changeView a.current{background:#c6c6c6}.rdy-search-results .changeView .grid:before,.rdy-search-results .changeView .horizontal:before,.rdy-search-results .changeView .cubes:before{position:absolute;left:0;top:0;display:inline-block;width:25px;height:25px;color:#000;content:" "}.rdy-search-results .totResults,.rdy-search-results .showFiltersWp{display:inline-block}.rdy-search-results .totResults p{padding:0 10px;margin: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;margin: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:var(--img-url-26);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:50px!important;height:50px!important;outline:0 none;background-size:50px}.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;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}.rdy-search-params span{display:inline-block;padding-left:5px;font-weight:700}.rdy-search-params a{display:block;font-weight:700}.rdy-search-results .results{margin: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:var(--img-b64-8)}

@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiA8.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 600;
  font-stretch: normal;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaalmUiA8.ttf) format('truetype');
}
html{
height:100%;
font-size:14px;}
body{
margin:0;
padding:0 0 0 0;font-family:'Roboto',Helvetica,sans-serif;font-size:14px;background:#fff;}
.noscroll{
overflow: hidden !important;
height:100%;
padding:0;
margin:0;
}
td,th{
font-family:'Roboto',Helvetica,sans-serif;vertical-align:top;
font-size:100%;
}
a:link, a:visited{
color:#000;text-decoration:none;
}
a:hover, a:active{
color:#999;}
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="time"],
input[type="tel"],
input[type="url"],
select,
textarea,
button{
font-family:'Roboto',Helvetica,sans-serif;font-size:100%;
padding:4px;
border:1px solid #bbb;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
background:#fff;
line-height:1.5;
}
input[type="text"],
input[type="password"],
input[type="date"],
input[type="time"],
input[type="tel"],
select,
textarea{
-webkit-box-shadow:1px 1px 3px #fff0e6 inset;
-moz-box-shadow:1px 1px 3px #fff0e6 inset;
box-shadow:1px 1px 3px #fff0e6 inset;
transition: border 0.2s linear 0s, box-shadow 0.2s linear 0s;
}
input[type="text"]:focus,
input[type="password"]:focus,
input[type="date"]:focus,
input[type="time"]:focus,
input[type="tel"]: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 0.3s;
}
img.lazySrcLoaded{
opacity: 1;
}
.thumb img,
.magnifyarea img,
.columnThumb img,
.artCollBox img
#sheetProductInWebOrders img{
max-width:none;
}
.highlight {
background-color:#FDFA73 !important;
background:#FDFA73 !important;
outline-offset: -2px !important;
outline: 2px solid yellow !important;
cursor:crosshair;
}
.highlight-similar {
outline: 3px solid orange !important;
outline-offset: -3px !important;
}
.completeList{
display:inline-block;
vertical-align:top;
margin-left:5px;
padding-top:2px;
padding-right:4px;
padding-bottom:2px;
}
.rssLink{
display:inline-block;
vertical-align:top;
margin-left:5px;
background-image: url(data:image/gif;base64,R0lGODlhCgAKAOYAAPr///d9G/R/J+3NwN1qP9ZUMvj///aBJOeDX/CTY/r7+utpHe9rH+vCteliJeZ4OvfNq+V6O/S5k99UHeZkIuVgI+90L/KZU/GTUPCFOOt8S/jq3ulsJtlMJelrI/jt49tNHOZ6O/bj1/OTTtpWQPR4JfV6H+zNwOZlNfv+/PONT+lxOfCGReSFa/Owe/CukPPDmOpiGvK3jPZ9G+hpJNxpPuNdK+RfJfn//+tnIuFZJ+NZHed4OfKmbNxTJPfi0PGBP/Xn3+R3S/SVRvN5GvRvEvR4IPOAIu1vLO7VztRAHuVgHdhGHdZSMPn7+OVhJvXPrfW/lehYF95PGN5ZM+qpnPj79/F0J/FxGPKPR+JaKOptI/bu6fGOPehpJdQ8GPOmZ/Geb99tUwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAKAAoAAAdmgEkEUzsUXhxbESc1KC8JV0UmBwEPExobVh89REdGOTdILBlRADBYDE9LKk4/F2A4YVJaNCVZUCkYElw2Ph4CLl0QIisKLUwLQwYyQABCQVVfITMjFg4IVGIkBQM8MRU6IB1KTQ2BADs=);background-position:0 center;background-repeat:no-repeat;padding:2px 4px 2px 15px;}
.cart_form,
.estimate_form,
.cart_form_matrix,
.cart_form_disabled{
display:flex;
flex-wrap: wrap;
}
#colMid .boxColumns .cart_form,
#colMid .boxColumns .estimate_form,
#colMid .boxColumns .cart_form_matrix,
#colMid .boxColumns .cart_form_disabled,
#mainResultBox .cubes .cart_form,
#mainResultBox .cubes .estimate_form,
#mainResultBox .cubes .cart_form_matrix,
#mainResultBox .cubes .cart_form_disabled,
.listProduct.cubes .cart_form,
.listProduct.cubes .estimate_form,
.listProduct.cubes .cart_form_matrix,
.listProduct.cubes .cart_form_disabled,
.carousel_wp .cart_form,
.carousel_wp .estimate_form,
.carousel_wp .cart_form_matrix,
.carousel_wp .cart_form_disabled{
justify-content:center;
}

.cart_form label,
.estimate_form label,
.cart_form_disabled label{
display:flex;
}

.freeExpenses{
color:#ff9900;
}
span.highlighted {
background-color: #fffb86;
font-weight: bold;
animation: blink 1s linear infinite;
}
@keyframes blink{
0%{background-color: #fffb86;}
50%{background-color: #fff;}
100%{background-color: #fffb86;}
}
.fullAV{
color:#009900;
}
.inArrivalAV{
color:#333399;
}
.halfAV{
color:#ff9900;
}
.noAV{
color:#ff0000;
}
.fullAV.ico{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjA76PVpAAAAjklEQVQ4T2OgCWi/M+1/wJm0/zL7LMEYxAaJQaVxg/1vjv9X2G/zn2GbIlYMkgOpgSpHBWAJLJrQMct2lf/H353DNASfzehY46AzqgFg/2FRiA93352FMAQUSNgU4cNgPTAACmlsivBhsB4YoNgAir1ATiBiJCxSohGsFh2QkpDwpkaykzIyIDszkQ4YGAAl50yjbwQ55gAAAABJRU5ErkJggg==) !important;background-position:0 center !important;background-repeat:no-repeat !important;padding:2px 2px 2px 21px !important;line-height:18px;}
.inArrivalAV.ico{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjA76PVpAAAAkUlEQVQ4T2OgCTjd/uf/lsBf/+fK/gRjEBskBpXGDR7v//t/vuLP/5OYsGOQHEgNVDkqAElg04SOJ7P+/P/8OBZD8NmMjhdr/kQ1AOQ/bArx4bPdSGECCiRsivBhkB6odgYGUEhjU4QPg/RAtVPBAIq9QE4gYiQsUqIRpBaqDQFISUh4UyPZSRkZkJ2ZSAcMDAB6GLaeMSS4+AAAAABJRU5ErkJggg==) !important;background-position:0 center !important;background-repeat:no-repeat !important;padding:2px 2px 2px 21px !important;line-height:18px;}
.halfAV.ico{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjA76PVpAAAAkUlEQVQ4T2OgCfjzZNr/X9dT//88YwHGIDZIDCqNG/z9cPz/z7PW/38eU8COgXIgNVDlqACsGZsmDKz8/++nc5iG4LUZHZ9zQjUA5D+sCvHgP09nIgwBBxgWRfgwSA9UO9D5oNDGoggvBuqBaqeCARR7gaxARE9YJEUjUC1UGwKQlJDwpkZykzIyIDszkQ4YGACD8+Z7Km+vUQAAAABJRU5ErkJggg==) !important;background-position:0 center !important;background-repeat:no-repeat !important;padding:2px 2px 2px 21px !important;line-height:18px;}
.noAV.ico{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAWdEVYdFNvZnR3YXJlAHBhaW50Lm5ldCA0LjA76PVpAAAAjUlEQVQ4T7WTwQ2AIBAEeVgGD5+UQ1c8KIqnZa0LXiJeFALESTaA7Go4D/MLCAHwHrD2Up7zmWx/g5SAfQed78p79Ij9SQnrwJu2DTgOThXNL2s5x6GinFmbeoqRg1CKpA09MSNxrnKltaEnZiTO1fILlo8wU0TdWEO/kV6J3Qw1UrMbZ1u5ZvoyjWPMCY/RZCCvhdzQAAAAAElFTkSuQmCC) !important;background-position:0 center !important;background-repeat:no-repeat !important;padding:2px 2px 2px 21px !important;line-height:18px;}
.sIva{font-size:60%;
font-weight:normal;display:block;}
.sDiscount{font-size:60%;
font-weight:normal;}
.expireDate{}
.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;
/*line-height:16px;*/
margin-bottom:10px;
display:block;
}
.pricePicking strong{
color:#028bff;
display:inline !important;
}
.mainPriceCurrency{
display:inline-block !important;
margin-right:3px;
}
.mainPrice{
font-size:138.5%;
color:#ff0b00;margin-bottom:3px;
line-height:1.5;
}
.grossPrice{
font-size:138.5%;
color:#000;
font-weight:normal;
margin-bottom:3px;
line-height:1.5;
display: flex;
flex-wrap: wrap;
align-items: center;
}
#colMid .boxColumns .grossPrice,
#colMid .miniBox .grossPrice,
#colMid .carousel .grossPrice{
justify-content:center;
}
.grossPriceAmount{
margin-right:5px;
}
.priceMessage{
font-style:italic;
display:block;
font-size:84.5%;
color:#9D49CF;
margin-bottom:3px;
line-height:1.5;
}
.ajax_message .grossPrice {
justify-content: center;
}
.rangePrice .priceMessage{
display:inline-block;
}

.countdown-container {
margin: 20px 0;
background-color:#fd7700;
border-radius: 8px;
box-shadow: 0 2px 4px rgba(0,0,0,0.1);
display:flex;
flex-wrap: wrap;
align-items: center;
gap:10px;
justify-content: center;
max-width:350px;
padding: 8px 10px;
}
.countdown-label {
font-size:100%;
color: #fff;
font-weight: bold;
text-align:center;
}
.countdown-widget {
display: flex;
align-items: center;
justify-content: center;
gap: 8px;
font-family:Arial;
}
.countdown-item {
background: rgba(255,255,255,0.2);
border-radius: 4px;
padding: 4px 6px;
display: flex;
align-items: center;
position:relative;
margin-right:10px;
}
.countdown-item:last-child{
margin-right:0;
}
.countdown-number {
color: white;
font-size:100%;
line-height:1;
font-weight: bold;
display: block;
}
.countdown-unit {
color: rgba(255,255,255,0.9);
font-weight: normal;
display: block;
padding-left: 3px;
font-size:100%;
line-height:1;
}
.countdown-item:after {
content:":";
position:absolute;
right:-10px;
color: white;
font-weight: bold;
}
.countdown-item:last-child:after{
content:"";
}
@media (max-width: 480px) {
.countdown-container {
margin: 20px auto;
}
}


#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.addtocart .details_wrap .thumb img{
max-width:100%;
}
.ajax_message .details_wrap .details{
text-align: center;
flex: 1 1 60%;
}
.ajax_message .details_wrap .details p{
padding:0;
margin:0 0 5px 0;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}

.btn_wrapp{
clear:both;
display:block;
padding:10px;
margin:10px 0 20px 0;
text-align:center;
}
.ajax_message.top_right .thumb img{
max-width:80px;
}

@media (min-width: 780px){
.ajax_message.addtocart{
max-width:900px;
min-width: 700px;
}
.addtocart_response{
display:flex;
flex-wrap:wrap;
padding:30px 10px 20px 10px;
}
.ajax_message.addtocart .details_wrap{
display: flex;
gap: 20px;
flex-wrap: nowrap;
flex-basis: 100%;
margin-bottom:40px;
}
.ajax_message.addtocart .details_wrap .thumb {
flex: 0 0 50%;
text-align: center;
border: 1px solid #ddd;
padding:5px;
}
.ajax_message.addtocart .details_wrap .content {
flex: 1;
display: flex;
flex-direction: column;
justify-content: space-between;
}
.ajax_message.addtocart .details_wrap .details,
.ajax_message.addtocart .details_wrap .btn_wrapp {
display: flex;
flex-direction: column;
}

.addtocart_response .upSellMessages,
.addtocart_response .cross_selling_lightbox_form{
flex-basis:100%;
}

}

#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: 0px 0px 21px -4px rgba(0,0,0,0.59);
box-shadow: 0px 0px 21px -4px rgba(0,0,0,0.59);
}
.cartDBCacheMerge{
padding:20px;
}
.cartDBCacheMerge p{
font-size:17px;
color:#143446;
margin-bottom:20px;
}
.cartDBCacheMerge .head{
display:flex;
padding:7px 10px 7px 10px;
border-top:1px solid #bcd4e1;
border-right:1px solid #bcd4e1;
border-left:1px solid #bcd4e1;
border-bottom:1px solid #bcd4e1;
background: #e5f2f9;
}
.cartDBCacheMerge .head .name{
flex-basis:100%;
font-weight:bold;
}
.cartDBCacheMerge .product{
display:flex;
padding:7px 10px 7px 10px;
border-bottom:1px solid #bcd4e1;
}
.cartDBCacheMerge .nx{
flex-basis:200px;
font-weight:bold;
font-size:11px;
}
.cartDBCacheMerge .name{
flex-basis:100%;
font-size:11px;
}
.pages{
clear:both;
margin:10px 0 20px 0;
text-align:center;
font-size:100%;
width:100%;
}
.pages p{
margin-bottom:8px;
font-size:84.5%;
font-weight:bold;
}
.pages span{
display:inline-block;
margin:0 2px 10px 2px;
}
.pages a,.pages input{
font-size:84.5%;
padding:4px 6px 4px 6px;
font-weight:bold;
text-decoration:none;
background:#fff;
border:1px solid #4F4E4E;
color:#000;
display:inline-block;
}
.pages a:hover{
background:#4F4E4E;
border:1px solid #4F4E4E;
color:#fff;
}
span.disabledPg a, a.disabledPg, input.disabledPg{
color:#ccc !important;
border:1px solid #ccc !important;
cursor: default !important;
background:#fff !important;
}
span.selectedPg a, a.selectedPg, input.selectedPg{
background:#fff !important;
border:1px solid #fff !important;
color:#000 !important;
}
.privacyFormBox{
text-align:left;
padding:2px;
margin:5px 0 5px 0;
border:0;
display:flex;
align-items:flex-start;
}
.privacyFormBox input[type="checkbox"]{
width:auto !important;
margin:2px 5px 0 0;
}
.privacyFormBox a{
font-weight:bold;
}
.privacyFormBox p{
font-size:80%;
padding:0 !important;
margin:0 !important;
}


/*LINK COLORI*/
#searchBrandForm a,#latestModelsBox a,#searchForm a,#qrCodeBox a,.web-page-search a{color:#000;}#searchBrandForm a:hover,#latestModelsBox a:hover,#searchForm a:hover,#qrCodeBox a:hover,.web-page-search a:hover{color:#999;}#loginBox a,
.newsletterBox a,
#mainSearchFormBoxSX a,
#mainSearchFormBoxDX a,
#currenciesBox a,
.web-page-latest-items a{color:#000;}#loginBox a:hover,
.newsletterBox a:hover,
#mainSearchFormBoxSX a:hover,
#mainSearchFormBoxDX a:hover,
#currenciesBox a:hover,
.web-page-latest-items a:hover{color:#999;}#userBox a,
.rssFeed a,
.feedBackBox a,
#colDx .miniBox a,
#colSx .miniBox a,
#sendOrderDetails a{color:#000;}
#colDx .miniBox ul li a,#colSx .miniBox ul li a{}#categories a:hover, #userBox a:hover,.rssFeed a:hover, .feedBackBox a:hover,#colDx .miniBox a:hover, #colSx .miniBox a:hover{color:#999;}
#colSx .miniBox .bottomLink a,#colDx .miniBox .bottomLink a,#colMid .miniBox .bottomLink a{
color:#000;
}
#cartBoxRight .cart_item .description a{
color:#000;}
.whishListRemove{
display:block;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAAE79V5PAAAABGdBTUEAALGPC/xhBQAAAxhJREFUSA21lU1IVFEUx2c0Z3CwhujDqOjLhqBFiLWxNi1KomjR0nREmWGCsaDWbdy0ij6gGihmnHC0aNMuoUBoIwap4aZFZCYUZELSlIOjjtPvPOe87rx5RgRdeO+c+z///zn3693n8dDa29sT4XB4r/hWA2gSp62t7eAqwhvwidlJAozbQIXT09PjqwCdACkmyrDOzs49XV1dWwSk+seyYAnMiUU5DXmbTYBdLAWuie3o6DgktkpetIK8+vv7r1qdQmFMrN1UjR21QdNRgmJedcQymDnMC5/PF83n8/fww4LTmqurq/OFQmEcu7Ovr+/zKmy8nZmNkOUyy0Y4k4qvU0dsKBTyS4JgMLg+kUj8NGOM6tXy8nLVwMBAg+Jlw1aQvd+6srIy4/V6G4vF4iD2Cyt1WONqy8Sy+GQfJLgJwfFMJjNFohSJWumnSdCtQrG2mI3ZwYJ8YkGasH5iIyVixu/3dy8uLibpt5BgYwn/beTA6M4qCmbtuPadC6onwMPc6qpoShSrJ8LETN8kn11aWnptBk2fUcg3Yx0zxW0xW/CWRXkjW6JBtfF4vI6RjbGVAcXE2gumIPOaIsk33ZpYLLZ5fn5+lhntk9VXnqtYQBKMkmA7glOs/AS2HuFXUyi+PWwzwBSO0H8pQjl1bkLhVwxbkzD3M8wzQ79yXz2e74wsIlw4KUxQfEebgxNm+s8cuNV1LUzR+ySMIXyM8LxTSPwi8TuCw7kE564L5xEcOdUPiF9wxss+SA0isK6AQCAQVcy0UgiOXBVS2Lq6zLj4omWDW0u5Kgq77hPJHoo4l8tdF+vWpOBaRYWvWs3lzOG61ELiArjFBXAZ4WRNTU1zOp2edYrd+nLl83GNMNMGTuVtDtcVN96ahYUcjUbrFxYWhiUJ3WGe05zarMScjU9hA5jcXsd4PtTW1h5NJpMzTp72/1hYSVxMu5j9EAPYzwq84zZrSaVS0xKPRCK7+TU8J3aA2HtiJzSmejf7V4VVKFdJNpt9SpGTFMli5WAF8Yf4N53r7e39odz/Yqnn5ZO6wXNT/H8p8guwZ08ERA8EewAAAABJRU5ErkJggg==) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 35px !important;}
.whishListAdd{
display:block;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAAE79V5PAAAABGdBTUEAALGPC/xhBQAAAlpJREFUSA2tVDtLY0EU9iYmIUtAlwVdUBajprLYwFqIlYVWi8WWktwQMChE8DfkDyhWgpIbJQ/Exk67NAtbLZsixVaiBHYLbdQIkiIPvzN6hslkTEJwIPc8vu885sxkhoawotHovm3bQdIt+kQikRZJrLkXgS9Yp6qRhqNEjmH6tFqtdZJypVIpLxsiKRlKYoFZllXO5/NfXcz0eDyijVe7QiBjQiLDEykoXonH459J13smn1iFQsHi1A12qtLYGEWpJKF3dK4y0MwdBjCq+nTd7XZPZrPZ/+TnngSnVyCRGo3GT0HGpy04FAr5GDBJDPg39jPDWOfGgODsx5rN5o0kWVYJg//GNsu2YBp+vV6/APgJVZZyudw1EjlItAb7CAm2OJCkDI7FYhPYzz8V1HUkuEeCj+yXe0Z2qth16QOVwQACXSMNoAwGtmrAdVfbNZPBOIK/dBQ6W7VxlB9UWw6MnbiC19Cn2Gbpcrmmafpsk5SV2YkOgtD/sE0SgeN6oPCrJNaRYB5bOCGbbh0CbxlTZUfbDOJP8h0nkIMtz5UxyAckFy8IOA7sEQVj9Q4cG/finB2qNBZG0QMk3FCJg+oofojim3p8x6yJgKK2ThzUfiuXsTC6PB60kB73Vi63TiS7XC6fh8PhUXS7YML79eFW7mHM2ya+8YyZmEgkxmu12i80IN87xnrIK7/fv5hOp+UTqPO7FmYyXrYveKCKaGCWfSaJsV76fL5lx3EqJlz19VWYA5LJZKBarZ6hgRX2kUTBotfr/ZHJZB5V/7vrKGzhL7eD3y7pgxR4Bl9KzyaURbYtAAAAAElFTkSuQmCC) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 35px !important;}
.webRequestPrice{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAAE79V5PAAAABGdBTUEAALGPC/xhBQAAAplJREFUSA2tVU2IUlEUnqfPDA1Jo4wIGkgpok2ripZR0MZXMBiTPyiBC8l27YU2rYKwceFCw58oYiiJFm1aRFG7CIIWUauYioEnLlyoo6/vPOZejrf3zIkuzJxz7ne+83fvuy4tsZVOp19LM5VKWWR4xI5hGLrQ/5Rw3xQUG50xVH8CuYNMwjeDweAulfh3G038QJSfwlOGpg3Lsg5CROF0h2yN/vGcZHc6HXufdLlUJwm4KSAcLhaLewgnMpaM6jpH1PULjgeIVK1WNdgjqCuaptmHQfsyChnqUsuMRCK7K5XKUPi5Zi4UCr7BYGD7xeNxX7lc3hKkf5LUL8p/uhCZBpXL5ZbJGaRbmUzmOie69gzS8fF4/Hnb2fJ4PPdbrdZNTp65AQJAhpOC6Pf7j+J2+6bTaUngQjoODMexVzgMh8Ov3W5XmDPSMXOz2XyDAOvcE/YLbpMue+Zn6vV6T6PMZUz3se2kac/a7fYVV7IKYLpfQI4h4xMQkypOtmPZ2Wz2GhGBP3QjElmWTcb/WqVSyd/r9c6Gw+F3pmm+R/UmijjP4zueFHdw0zGSY+jsFfBDwgcJNqE/6Pf7bWBXIb/hXTglcC533DEO9AQCUMKoCISLewMXdw3YRey9xN8W7uWRer2+IXxUuXDH+Xx+Py77J3RiPy08EG7TBZztR8jLwAnSR6MRfX63uR/XF07caDRojFF0dQYjfYsE/HIZk8nE4IGh03vnuhxHjeDytedMfCuX8LF9AF7E/hrHhI6insdisRU8d3MTO3as6/o5EYjLUCj0nWwE37c9Ugljbz0QCKzWarWx3JyjOHY8x59+a+4Bly8gEj5KJBLpZDI5mcdTMX5OKuZoI5EJYAPyLn5BvPg+V3ealAL/BiuG7vojD5ITAAAAAElFTkSuQmCC) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 35px !important;}
.webRequestDispo{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB8AAAASCAYAAAHUNzVxAAAABGdBTUEAALGPC/xhBQAAAt5JREFUSA21VstrE0EY39kssUpya6wPrAiiFz1E9Kawj7TQQ7MbcQURelDrUT14k0IKHkT8C6SIIIIYiE16iIQlCSKiKI1F0FY8FC0ePJaC0GZ3/X1TZ7PErEkrfpCZ7/2ab2bDJEBWVX3aCWRaYopiSYzdLTcajBEjq2mXaCfYZIRMJEvXb5DE1PXbbY2QCTEDuDo+vksQtm3vJFyhxVTVeeSRvj83x2MQT1pbS2D9yRmmpi35vn+EC0ILU5SRgAwXQ0yiOc8yDEtkinpmuFDTngqloC4gzVKjcYIEBMhrFXkluULOMEZczzuwKWqvzPen2tQ2MMpRwXKRyfJeskeln8v1eplwpPAVh3K+6DiviSY4axinWq5bxiFxfeIpIB4T0gmoZ5h4pmGc8T3vOWqxUROd9pdO3W3TVAJvkvDA+y6IHjsMl3uoRIstVb3MZyisgqbdwhSnS/X6uTBf4BinJ2jyJ9ArDLN7UwhKtdo9wrOZTFpy3QpOYY+Q0Q7H3+E4B8dvKLJMBsi/RT8xYmXHae4YHBymHuTzeRmRGOFDyeRhMgw7/CuOaK/wa/6OvGqPjaUIp8hBt8Odplsb5RGD/zImy3d81x2K0unJ/6Pb4eehlzWmbiIyvajb1ctpn/IJ3NKDfemiogXMxzSdWl8GXZQsTZuCn/ckopbRGTE4fQt6Xxf9dxgLU/Czum7jCXiIjJekeNwsVavfhCxqt3V9/7rnzaLFx6BzRTwGFNyTpJktV5IbHd3tbmwU4eykzNjkbK32qDM45v2C53kPcCE+KgMDZrFSWQnriODB9cRNeyF5HmXYCQt4pjTBfFat/gB+mmi07jo610Jli6iiis5kqEoEnga9CHo+lkiQflfYcuVdvUQwzUzmuNRq8YdaUpRsyXE+kKqonH9SI2z/mU3B0LVD8VTqKJK4Jl4K4Thou2D8j71QKKzD72Sn78jgOMuuX/JOB9uhMRfL9I/gF4CTGwSRAsEfAAAAAElFTkSuQmCC) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 36px !important;}
.buttServPrint{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAWCAYAAAGgZBxZAAAABGdBTUEAALGPC/xhBQAAA2JJREFUSA21lk1oU0EQx5MmFStURUQU6aFUtGJSLKiIF9OcRErai/HQtElqqaIeRBBPQtCjHjxYqFIQ0gSEgh/0ZrG9qEVpFVtahZjixZMXpShImzx/88h77Nu30V5c2Ox8/GdmZ3b2bQKB2ujr67Mc2l1dYX9//zDMnEeTyWR2uwIheuPxnKxh+RF4MBhsgswFRSAjlUq9QLgkdLVaTRWLxR1CN8hPbbRaltUtE+B3vFRFrgLOw0/V5h482Do1xBOsewH8QLmdNRCSn4GBgb0sUdy+ZX7o6Og4uLCwMCu6ALlEbaL20xOLnRXSToWdBtn5igLIC+3GxPrw2traGG6rhULhmChtSyFQXEQxL3TdQYHjeNmsAwj7U5d5eAAjHoGBATPjiNVCBsLh8KijqLdSy5ijs+voMJFIZDkaje5aXFx87siclYhL1LfS0NAwRY3fiNytlgOSpqK03+AfOzJZKdYyVTzkkamM0NlstoXKLrG9ZkeH4QSGSYevu9JVEtUzBgcHm2kR++xUhWfb5HUV5TWJpIKEJpX9oVDoXD6f/6rrpPHdI/ApawIwnqN0O0g9ApNxT1fXHEeZVXWec1YVOv1sZuaILnMjo7Ao1kPyPamDHJ685bK5wzXm8K+w9d/MA9zEEy6iRpDvTYynYXc6Ok+1RUj010QP48RNqbGxcahSqbSPj48/cgxldSOrQgyPqjxN08rOVJFN+4yJGkHzQEOehh/TZP7e1gG5XG5TqVR6h9MV5l3yXtUxwqOTL9Z15rZEInE8mUxWRF5v+HatA8vlchqnq9yLhK4z8FPU++Pk5OQZdJ7a6ljfQQmA+9MpJ0rNywT9pBtthMe2Hds2zijOVXqv2xgzphteYdBFlva3Rjf6Gy+vFkG7A5Z1e2tLyxfxBX6LbmMMDKiJS/9LB2+Efzo9nQMn035/qJy8lr7h71Uf5P8IjBlzNp/X19c70+n0JlZ5jGNU4MZGtkCGd7CX93lEfGBTMtkZmwsjeYUv4+AC9D4M5wl8Caf34Y1VAlvlyzhMsCL4NmYZ7Ch9cg+d7x+PMbC6w9qblUF2ioaTa+J5FBVshY1NEGSWeUv/VCk4mzTuXgcJz85XyXqe4MYpOsGYbE2yf2YsRpR9iMXzHTU5Q0Z1rZd87Qt19K74DxlpT6vH8oV8AAAAAElFTkSuQmCC) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 35px !important;}
.buttServWhastapp{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAATCAYAAAHwqY3qAAAABGdBTUEAALGPC/xhBQAAA31JREFUSA2FlUtIlFEUx51XauQQmYseizYFleNMELgxzG0LsQJdOOYDkjKENgYtlDERIlpIL9054ziV4sKUFm2CqAiMoBk1KCcpbGERlA4TOeM4/c7XfMP9xm/0wp1zzv9/Hveee+d+BQWZ4fV6f+h6VgL+1IzGxsbJjo6OXSpzWTesoqTT6QcGwGKxPCIsqYOaBEgbgIxh10Gr1XpXdHEkg4d5IhgM+m26g0iW9bWioqIsEok8V3GDToY/WQDjXtZQFK1uUVFRj2AtLS2uZDIZsdvtVYFA4LW2r7W1tTLqrRYXF39jcf1CiLNFftTh8/nsCwsLSaLLcZoXjrJOdvAd1TU6OhpV/bM62d3MCwLIttvb2x1Z8j/mhL+pY9qydAPZTH+CYlOpJh6PfxKdgFsiQ6HQKkfTILrpwDFlSgDKalQue0oCEjhBxUrRZe/RaPQSlaQvAanKNPTIYEiQjEyDxlBrmLMkaCbwg3BbDgJHmNOqU1NTUy+Ytn8VN+g4ncGpzwBmDLiTktiM0zBIrSHIF8zlXEd68lfFDA2DkIsgxzSD+Cx6zhhSbUMwQTuF5BZ1USXBXb1Ds5JcydXh4eElKKcabLgkOBbqJAl2rK+vDzDnEonEouDwrTq/SdKU621tbfs3EQCs5D7zvMoZ/qkul+tlKpU66Ha7xzwez9twOByVLoPPETTBWfuR5oPM/TqDforZzazVsVxpesNyncQmiTxefey7lMaGkW+QcjrSxKNMuY3yLwzyd77q9/t/o+cd2xbmrsjzc4UiXRzA7byZMoS0iEVNM2NOp7NycHDwl1nMloUpGqGgrba2tqK+vj5F0uqNjY0JEg3Q92xrzRLTIR/FexwOh5vdz+b6GK6XSlLkGkWPl5SUVElR4Ugku98LfoN7e1j1z9Xpjg+/Z1zPQC4ndt7C7KwcflFtFX+O0yRbZgEr6HnfOb0Qvu/Q5fw3jbytps1evIMEe1h9WI2kjXUUfwjmgH+MXoV+CF2+i2fxfyr++C3AzXMsdWKrI29hcSJwiMBWbukxPjpmb4r2WaOd5/DbY7PZQiMjIzPj4+O2qampV2AHOOMjnLHh4ZLc2xV+T/AKK67u7OwsjMVi+0jyRQLNBue+m2+rPHAN7L6PnWvfXDPfvIVptQT1ZoKWONNJ9DgLucgszeByzvorlKDYE+xuCn7M8HnFPwiBesa2XBRJAAAAAElFTkSuQmCC) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 35px !important;}
.buttServTellToFriend{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAABmJLR0QA/wD/AP+gvaeTAAACGUlEQVRIid2UP4gTURDGv3nvUlh4CP4jhVgpohJCEhs5kUMb0xyC/RnCboKpUh1q4dpoYR3Nvs16Vwn2IjYeuUIrSYo7Twg2NqtXqFikyF52x+KyIYZdudtsIU71dueb7zc85g3wvwQlYaLr+jEiKjLzPIANpdRmohBN0y4R0SsAJ0a/PAB3lVJPAo2YFUJEaxMAAJAAHler1YuJQHRdTwM4H5KSzLyYCISZL/8l/TM4zMUxr1Qq15jZALAQIfk2HA5fx4JomnadiB4w8wIAF4Dp+/5TKaXBzEvYu5kt3/dv27b9I6j7Y7rq9fqhfr+/AmARwC6A50qpF4H5qHMXwJrneY9s2/4S1NZqtaODwWCu1WrtTDc3hhiGIRzHWQdwdUrTA3A2ynw/Mb4ux3FuhAAwAqx6nvfwoOZBTE7XuShRnO5DIUT0KUokpbxXLpdPzwxJp9NvmLkdoukBKEkpe7qum3FgMji0223OZDIvhRC7RCQAfGbm+5ZlVXO53DsiOgPgphDiTj6fP5XNZje73e6voL5UKh0vFAqHO51OfxpyoAUZMsqrRPRs9DCXRn7bRLRsmuaHWJAg9vHid1Kp1IVGo/EdiLm7TNN8q5S6wsy3IiQnXdctBh8zLUgieh+VE0IcSQSilPoKYDsk5fm+v54IBACIaBnA5L7yAKxYlvVxrJkVAuwtR9d1i0Q0L4TYaDabW0n4/nvxG6nLzWUSoqytAAAAAElFTkSuQmCC) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 35px !important;}
.buttServInfo{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAASCAYAAAE79V5PAAAABGdBTUEAALGPC/xhBQAAAapJREFUSA3NUzFLw0AUbqJrx4rSQYWOWsmuoIMggqtL0tKQVScX0cFJUNDBH9Apyeaik5OC+AcqBd1UcBARimOJNX5PeuUa7h2X4mAgvHff+7773rtcCoX+47ruE6W2ABBnKB8AlmW9E/AXj+/7JXmfgYkAkyRpi1wZPc9bVRa0IFSXMmHIN03TDbZIBaiPZII2x4GmEHyoSJYKJCwIgulut0s93kZRtK3iDfUsE5rN5gvWJcyxJeNyzoqJBOGUbdt7ssA4r9fri5j3lROMcwXCe71ehFDWcbS1RqMxyRFYZ7R7CNFmsVic48TsgeHz7OPAKp1OJ8wtFgL8U9ciN461Wi2g26UTsG2j5R2dkGo68RsR4B5TVD3s3VaRsxg2vgc238ef4ziezXK4Nds1J8jgp1h/4YN84xc4ydT+5zL3UePC32AU0i3hIvyeGCbexV0+zjNi7qOGwQreZZhcSUbG31ZochuTEFNXMO262AQTn4ncNI5kjM0PhAFMz8MwfBBr0ziSMaZdkwzupNw4HTNmSkTHcS6wdDDtBJpYqFarZWCPrVbrU6Jp0x8fHXNcSXvvJAAAAABJRU5ErkJggg==) !important;background-position:2px center !important;background-repeat:no-repeat !important;padding:4px 4px 4px 35px !important;}
.backToMatrix{
display:inline-block;
min-width:20px;
height:20px;
padding-left:25px;
background:url("data:image/gif;base64,R0lGODlhFAAUAPcAAKurq/////z8/OXl5cfHx5qamuHi4+7v8Pr6+uTl5vX19vHx8fLy8vHy8v7+/sbGxvDw8PT09fX19e/v77q7vOfn6O7v7/n6+u/v8OTl5+bm5vb29vHy8+/x8aanqfP09ZmZmfP09MPDxKiqq8vLy/Dx8ufp6vr7+/j4+fDw8YeIivPz9fT19eTk5Lm5uaCgoP///O7u7vX29qmpqfj5+fP08/z9/ePj5Ojo6fLz8+nq6+bm5+fn5+/09v/+/piYmsTZ7P///t/g35K84cjJy9rj6///+PLw7/z7+qGjpJydnoq33oyNj/Hx8vX29+3u78nHxXet3I2Nj//687TP5/r7+tXh7NDg7ODg4dvY1cTX5/v39fv8/Pjw63yz3trb3OXm5p6foZe+4LW2t7GytPv39KamqP/58Ojr7NPl87DP6ba2uPr69+ju8/78+5ucnvDv7ZiYmff3+MnJy/f39vDx8crGxPf39+vs7Lq6u/n07zKK0+Hp8f//+w51y+vs7dna2/Ly89Xr+MbGx8XFx7Gys/n5+tLNy0iU1J+goerr7PDu7Xqz4KKjpPjy7eXl5u3u7hR6ztXl8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAUABQAAAj/AB+QeECgoMGDBwU+ABChwYGHECNGbBABAIAYGQxo3MiRY4YYFi2YSABGw6MEKFOqNGHB4gRFFXhk4AHpQw4OJUpwyPFBh44JLv90WbLnyiEPZNZQoDCmkJkvKYACwPDEkRhEVrJQEDFoDhFCIvJgaYLBIoQOePScgdNBBosQNWqEYCHDQgcIZjkcKaIFDR0bJ6rQoHHhhI0GDfACqPNhipdIaewwUdJoxIgkb6QAMpTC4gInZahE4bPoxo4KOHBU2HEDg5wFnlEEMgJjywoFuHPjXoECNoAFF9gAGdLmTgQJCjZsUCAhwoYLvhtw6cPIjyAoKn4k8uAhTBwVQhw0UrDIwAESSWp6+AjAvj17AQ4YkA+AAEYQNwjy698fQD4ABgEIIOCABBLYHwAzOODeggwG4MAMLrwAQgEUVmihhSC84IIEGrQwwIcghhhiCxpIEBAAOw==") no-repeat 0 0;
}
.links a{
display:block;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABO0lEQVRIidXUrVLDUBCG4UdERiCQiIgKRAUCgUAgKiu4gAokAoGorEMgEBFcAgKBQCArKhAIBKKyogKB4CYQmw4l00noaYcZPpPMzpl3z/6cj3+gAgMM0UO2TfgQ77jFFcZ4QWcb8BKP2KnFL/Bmw0pKPDRAJjhNhd+0wIl2jVLgfcxa4MRMLlMSjHHWcmYXH+imJJj73pD9FZAcz6JFSXrFYQWf4WAFvEyFE49qAT/eFH6CJ9GWibjtMnyvAvcwFdv1a11X4H4F6dbghRj4vLpEfx14KcrNl2LL8I1sYBW842dbpqnwoTCqvBbv4qj6L0Rb1laBz+rbpJ5Y1bU1wF3LmUy45HlKgqHmNcuEwd2nwGkufQFvc9BGZWLAdYvNtwFfqKiSTIRZlWI9b7YBXygTr3Ik/DzJcv9UX9wlP9Gw//u0AAAAAElFTkSuQmCC);background-position:0 center;background-repeat:no-repeat;padding:0 0 5px 29px;line-height:29px;}
#shoppingCartGrid a{
background-image: var(--img-b64-12);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*/
.footer_block{color:#fff;}
.footer_block a{color:#fff;}
.footer_block a:hover{color:#fff;}
#footer_custom_els_container{
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;background:#414141;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:#414141;;background:#fff;}
#foot{
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
text-align:center;color:#fff;font-size:100%;background:#414141;padding:20px;border-top:1px solid transparent;border-right:0;border-bottom:1px solid transparent;border-left:0;margin:0 auto 0 auto;}
#foot a,
#foot a:hover{color:#fff;}
#bottomElements{
text-align:center;
padding:10px;
}
#footCustomText{
padding:5px 0 15px 0;}#backtop{font-size:200%;line-height:46px;font-weight:bold;text-align:center;border-top:5px solid #e6200f;border-right:5px solid #e6200f;border-bottom:5px solid #e6200f;border-left:5px solid #e6200f;color:#e6200f;background:#fff;width:auto;}#foot{
display:block;
min-width:900px;
max-width:100%;
width:100%;
clear:both;
}
#foot_top_html{
display:block;
margin-top:0;
margin-left:auto;
margin-right:auto;
min-width:900px;
max-width:100%;
width:100%;
clear:both;
}
#foot .content,
#foot_top_html .content{
display:block;
margin-top:0;
margin-left:auto;
margin-right:auto;
min-width:900px;max-width:1440px;width:100%;
clear:both;
}
#footer_custom_els_container{
display:block;
min-width:900px;
max-width:100%;
width:100%;
clear:both;
}
#footer_custom_els{
display:table;
margin-top:0;
margin-left:auto;
margin-right:auto;
min-width:900px;max-width:1440px;width:100%;
clear:both;
}
#backtop{
display: inline-block;
height: 40px;
width: 40px;
position: fixed;
bottom: 40px;
right: 30px;
visibility: hidden;
opacity: 0;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
transition:all 0.3s linear;
font-family:Verdana;
text-decoration:none;
text-align:center;
-webkit-border-radius: 40px;
-moz-border-radius: 40px;
border-radius: 40px;
}
#backtop:hover {
opacity:1;
}
#backtop.show {
visibility: visible;
opacity: 1;
z-index:990;
}
.footer_block{
display:table-cell;
line-height:1.5;
width:20%;
padding:20px;
vertical-align:top;
}
.footer_block_title{
margin-bottom:5px;
font-size:138.5%;
display:block;
}
.footer_block_content{
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
overflow:hidden;
height:auto;
}


.footer_block_page a,
.footer_block_link a,
.footer_block_link_cookie a,
.footer_block_content a.link_footer{
display:block;
font-size:100%;
background-image: var(--img-b64-1);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%;
}
#pageNotFound{
clear:both;
}
#pageNotFound a{
color:#000;
background:#ffb768;
}
.whatsapp-icon {
cursor: pointer;
position: fixed;
bottom: 40px;
left: 10px;
z-index: 8125;
}
@media (max-width: 768px) {
.whatsapp-icon{
bottom:5px;
}
}
.whatsapp-icon > a {
z-index: 99;
background-color: #25D366;
border-radius: 25px;
color: #fff !important;
text-decoration: none;
width: 50px;
height: 50px;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
box-shadow: 0 0 20px -5px rgba(0, 0, 0, 0.7);
animation: wa-pulse 2s infinite;
position: relative;
}
.whatsapp-icon > a::before {
content: "";
background-image: url("data:image/png;base64,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");
background-size: contain;
background-repeat: no-repeat;
width: 35px;
height: 35px;
display: block;
}
@keyframes wa-pulse {
0% {
transform: scale(0.92);
box-shadow: 0 0 0 0 rgba(37, 211, 102, 0.7);
}

65% {
transform: scale(1.08);
box-shadow: 0 0 0 14px rgba(37, 211, 102, 0);
}

100% {
transform: scale(0.92);
box-shadow: 0 0 0 0 rgba(37, 211, 102, 0);
}
}
/*BOTTONI*/
.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: var(--img-b64-10);background-position:0 center;background-repeat:no-repeat;padding:5px 0 5px 23px;}
.destinationModifyButton{
clear:both;
display:block;
border-bottom:0 !important;
background-image: var(--img-b64-10);background-position:0 center;background-repeat:no-repeat;padding:5px 0 5px 23px;}

a.personalButt{
text-decoration:none;
display:block;
overflow:hidden;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;text-align:left;padding:0  ;background-color:#ff0b00;-webkit-border-radius:3px;
-moz-border-radius:3px;
-khtml-border-radius:3px;
border-radius:3px;font-weight:bold;border-top:1px double #ff0b00;border-right:1px double #ff0b00;border-bottom:1px double #ff0b00;border-left:1px double #ff0b00;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:#fff;;color:#ff0b00;;}
a.personalButt span{
display:block;padding:6px 6px 6px 0px;}

.btn_wrapp .btn{
min-width:180px;
display:inline-block;
margin:0 5px 10px 5px;
}
.btn_wrapp .close,
.btn_wrapp .ko{text-align:center;padding:5px 15px;background-color:#000;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:auto;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;}
.btn_wrapp .close:hover,
.btn_wrapp .ko:hover{}
.btn_wrapp .ok,
.cross_selling.lightbox .cross_selling_cart .butt1{text-align:center;padding:5px 15px;background-color:#000;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:auto;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;}
.btn_wrapp .ok:hover,
.cross_selling.lightbox .cross_selling_cart .butt1:hover{}
.emptyCartBox {
text-align: center;
margin: 0 15px 0 15px;
min-height:130px;
}
.emptyCartBox span {
margin-bottom: 13px;
border-bottom: 1px solid #000;
padding-bottom: 10px;
display: block;
text-align: center;
}
.emptyCartBox label {
padding-bottom: 10px;
display: block;
}
input.emptyCartButt {
margin: auto;
padding: 10px 20px 10px 20px;
width: 100%;
background: #444040;
border: 1px solid #000;
color: #fff;
cursor: pointer;
-webkit-transition: all 0.50s;
-moz-transition: all 0.50s;
-o-transition: all 0.50s;
transition: all 0.50s;
height: 50px;
line-height: 25px;
}
input.emptyCartButt:hover{
background:#eee;
color:#000;
}#colMid input.butt1,
#head input.butt1,
#footer_custom_els_container input.butt1,
#colSx input.butt1,
#colDx input.butt1,
.fancybox-inner .butt1{text-align:center;padding:5px 15px;background-color:#000;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:auto;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.fancybox-inner .butt1{
margin-left:5px;
}
a.butt1{
text-decoration:none;
padding:1px;
}
#colMid input.butt1:hover,
#head input.butt1:hover,
#footer_custom_els_container input.butt1:hover,
#colSx input.butt1:hover,
#colDx input.butt1:hover{}
#homeRegUsers .panel a,
#homeRegUsers .butt1{text-align:center;padding:5px 15px;background-color:#000;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:auto;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
width:190px;
display:inline-block;
margin:5px;
}
#homeRegUsers .butt1{
background:#000 !important;
color:#fff !important;
}#colMid .cart_form input.butt1,
#colMid .cart_form_disabled input.butt1{text-align:center;background-color:#ff0b00;background-image: var(--img-b64-18);background-position:2% center;background-repeat:no-repeat;padding:5px 15px 5px 24px;-webkit-box-shadow: inset 0 0 0 1px #ff0b00;
box-shadow:   inset 0 0 0 1px #ff0b00;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #ff0b00;border-right:1px solid #ff0b00;border-bottom:1px solid #ff0b00;border-left:1px solid #ff0b00;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 .cart_form input.butt1:hover,
#colMid .cart_form_disabled input.butt1:hover{
}
#colMid .cart_form_matrix input.butt1{
border-top:0;
border-left:0;
border-right:0;
border-bottom:1px solid #000;
padding:0;
margin:0;
font-weight:normal;
background:transparent;
color:#000;-webkit-box-shadow:none;
box-shadow:none;-webkit-border-radius:0px;
-moz-border-radius:0px;
-khtml-border-radius:0px;
border-radius:0px;}
#colMid .cart_form_matrix input.butt1:hover{
border-bottom:0;
}
#sheetProductVariants input.variantsButton{
width:auto;
}#colMid #sheetAddToCartRow input.butt1{text-align:center;background-color:#000;background-image: var(--img-b64-18);background-position:2% center;background-repeat:no-repeat;padding:8px 15px8px 15px 24px;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:auto;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;min-width:170px;
margin:0 0 5px 5px;}
#colMid #sheetAddToCartRow input.butt1:hover{
}input.buttContinueAndOrder,
a.buttContinueAndOrder,
input.sendOrderButton,
#sendOrder .confirmOrder .butt1{text-align:center;padding:5px 15px;background-color:#000;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:auto;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;display:block;
width:158px;
margin-top:10px;
margin-bottom:10px;
}#mainSearchFormButton{text-align:center;padding:5px 15px;background-color:#000;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:auto;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;display:block;
width:16px;
height:16px;
margin:5px 0 0 5px;
float:left;
}a.printCartButton{text-align:center;padding:5px 15px;background-color:#000;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:auto;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;display:block;
width: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:5px 15px;background-color:#000;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:100%;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;margin:0 auto 0 auto;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#cartBoxRight input.b_green:hover,
#top_cart input.b_green:hover,
#top_cart_1 input.b_green:hover,
#top_cart_2 input.b_green:hover{}#colMid .estimate_form input.butt1,
#colMid #sheetAddToCartRow .estimate_form input.butt1{text-align:center;padding:5px 15px;background-color:#000;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:auto;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;margin:0 0 5px 0;
}
#colMid .estimate_form input.butt1:hover,
#colMid #sheetAddToCartRow .estimate_form input.butt1:hover{}
#colMid #sendOrder #estimateCartButton a.buttSendEstimate,
#estimateCartButton a.buttSendEstimate{text-align:center;padding:5px 15px;background-color:#000;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:auto;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;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{}
#preRegistrationPage th a,
a.agente_create_anag,
#user_agente .agente_contacts_button,
#user_agente .agente_orders_button{text-align:center;padding:5px 15px;background-color:#000;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:auto;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;display:block;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#preRegistrationPage th a:hover,a.agente_create_anag:hover,
#user_agente .agente_contacts_button:hover,
#user_agente .agente_orders_button:hover{}
#backToShopButton{text-align:center;padding:5px 15px;background-color:#000;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:auto;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;display:block;
margin-bottom:20px;
}
a.buttBack{text-align:center;padding:5px 15px;background-color:#000;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:auto;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;display:block;
width:158px;
margin-top:10px;
margin-bottom:10px;
float:left;
}
#backToShopButton:hover,
a.buttBack:hover{}
.cart_form_update .butt2{text-align:center;padding:5px 15px;background-color:#000;-webkit-box-shadow: inset 0 0 0 1px #000;
box-shadow:   inset 0 0 0 1px #000;-webkit-border-radius:2px;
-moz-border-radius:2px;
-khtml-border-radius:2px;
border-radius:2px;font-weight:bold;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000;border-left:1px solid #000;font-size:100%;color:#fff;width:auto;line-height:1.5;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
cursor:pointer;}
.cart_form_update .butt2:hover{}

#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;
}
/*TITOLI COLONNA CENTRALE*/
#colMid h1,
#telToFriend .boxTitle,
#resetPwdRequest .boxTitle,
#resetPwd .boxTitle,
#pwdModify .boxTitle,
#votoForm .boxTitle,
#otherDestination h1,
#productShipping h1{
color:#000;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:#000;}

/*!!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:#000;font-size:150%;line-height:1.5;font-weight:normal;text-align:left;border-top:0;border-right:0;border-bottom:0;border-left:0;color:#fff;}
#colSx .boxTitle span,
#colDx .boxTitle span{
display:block;}
#r_left_menu .btn_left_close>span{text-align:left;padding:5px 8px;color:#fff;}
#r_left_menu .btn_left_logout>a{text-align:left;padding:5px 8px;color:#fff;}#searchBrandForm .boxTitle span{text-align:left;padding:5px 8px;}
#latestModelsBox .boxTitle span{text-align:left;padding:5px 8px;}
#searchForm .boxTitle span{text-align:left;padding:5px 8px;}
#cartBoxRight .boxTitle span{text-align:left;padding: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;padding:5px 8px;}
.newsletterBox .boxTitle span{text-align:left;padding: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;padding:5px 8px;}
#userBox .boxTitle span{text-align:left;padding: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:#000;font-size:150%;line-height:1.5;font-weight:normal;text-align:left;border-top:0;border-right:0;border-bottom:0;border-left:0;color:#fff;}
#userFeedbackOrders th,
#shoppingCartGrid th{background:#000;font-size:150%;line-height:1.5;font-weight:normal;text-align:left;border-top:0;border-right:0;border-bottom:0;border-left:0;color:#fff;}
#userFeedbackOrders .addFeedBackButton{
display:block;
font-weight:normal;
font-size:84%;
line-height:1.5;
border:0;
margin:0;color:#fff;background-image: var(--img-b64-4);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; }#categories .boxTitle,
#userBox .boxTitle,
.rssFeed .boxTitle,
.feedBackBox .boxTitle,
#colDx .miniBox .boxTitle,
#colSx .miniBox .boxTitle,
.feedbackBoxMedia .boxTitle,
#sendOrderDetails .boxTitle{
display:block;background:#000;font-size:150%;line-height:1.5;font-weight:normal;text-align:left;border-top:0;border-right:0;border-bottom:0;border-left:0;color:#fff;}
.rssHeader a,
#colDx .miniBox .boxTitle a,
#colSx .miniBox .boxTitle a{color:#fff;}
#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;}/*!!TITOLI COLONNA SINISTRA/DESTRA FINE!!*/


/*TITOLI SCHEDA PRODOTTO*/
#sheetBox .boxTitle.secondary{
display:none;
}
#sheetBox .boxTitle img{
float:left !important;
margin-right:7px !important;
}
#sheetBoxTopDetails .boxTitle{
padding:0;
margin-bottom:10px;font-size:138.5%;line-height:1.5;font-weight:bold;text-align:left;border-top:0;border-right:0;border-bottom:0;border-left:0;}
#sheetBox .detailsBox table{
width:100%;border-top:0;border-right:0;border-bottom:0;border-left:0;}
#sheetBox .imagesBox{
text-align:center;
display: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;background:#fff;}
#sheetBoxesMenu li.selected{
bottom:-1px;background:#fff;}
#sheetBoxesMenu li.selected a{color:#000;}
#sheetBoxesMenu a{
font-weight:bold;
display:block;
padding:0 5px 5px;
font-size:84.5%;color:#4a4a4a;}.servicesBox a{color:#000;display:block;
line-height:1.5;
border:0;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
float:left;
clear:both;
}#sheetBoxTopDetails .detailsBox h2,#sheetBoxTopDetails .servicesBox h2,#sheetBoxTopDetails #addVotoBox h2{
white-space:nowrap;
margin-bottom:5px;color:#4a4a4a;font-size:130%;line-height:1.5;font-weight:normal;text-align:left;border-top:0;border-right:0;border-bottom:0;border-left:0;background:#fff;text-align:left;padding:5px 0;}#sheetBoxTopDetails .detailsBox h2 span,#sheetBoxTopDetails .servicesBox h2 span,#sheetBoxTopDetails #addVotoBox h2 span{
display:block;}#sheetBoxTopDetails .detailsBox,#sheetBoxTopDetails .servicesBox,#sheetBoxTopDetails #addVotoBox{padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 10px 0;}#sheetProductBoxes h2,
#sheetBox .cross_selling h2,
#sheetBox .attachmentsBox th,#shoppingCartGrid thead th,
.artCollBox th,
#sheetNewsLinks h2,
#sheetNewsVideo h2{
white-space:nowrap;
margin-bottom:15px;color:#4a4a4a;background:#fff;font-size:130%;line-height:1.5;font-weight:normal;text-align:left;text-align:left;padding:5px 0;}
#sheetProductBoxes h2 span,
#sheetBox .cross_selling h2 span,
#sheetNewsLinks h2 span,
#sheetNewsVideo h2 span{
white-space:initial;
display:block;}
.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;border-top:1px solid #d0d0d0;border-right:0;border-bottom:0;border-left:0;margin:0 0 10px 0;}
a.allVotesButt{
padding:10px;
display:block;color:#4a4a4a;background:#fff;}
/*BOX IN COLONNA*/
#searchBrandForm,#latestModelsBox,#searchForm,#cartBoxRight,#qrCodeBox,.web-page-search{
clear:both;background:#fff;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 10px 0;color:#000;}#loginBox,.newsletterBox,
#mainSearchFormBoxSX,
#mainSearchFormBoxDX,
#currenciesBox,
.web-page-latest-items{
clear:both;background:#fff;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 10px 0;color:#000;}#categories,
#userBox,
.rssFeed,
.feedBackBox,
#colDx .miniBox,
#colSx .miniBox,
.web-page-latest-items,
.feedbackBoxMedia .content,
#sendOrderDetails .container>div{
clear:both;background:#fff;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 10px 0;color:#000;}
.feedBackBox p,.rssFeed p{color:#585858;}#languagesBox{
margin-bottom:10px;
}
#languagesBox img{
border:1px solid #000;
margin:0 2px 0 2px;
}
.rssBody h4{
font-size:84.5%;
padding-bottom:5px;
}
.rssBody .itemDate{
font-weight:bold;
}
.rssBody p{
padding-top:2px;
}
.rssFeed li{
padding:5px 5px 5px 0px;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:1px solid #999;
padding:4px;
clear:both;
text-align:right;
}
#loginBox a, .userBox a{
font-size:84.5%;
}
.userBox ul, .userBox p{
padding:4px;
text-align:left;
}
.userBox li{
padding:2px 0 1px 0px;}
#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:#ff0000;
font-weight:bold;
flex-grow:1;
align-self:center;
}
#cartBoxRight .cart_item .qta{
padding:5px;
}
#cartBoxRight .cart_item .cart_refresh_input{
width:35px;
padding:1px;
display:inline-block;
}

#cartBoxRight .cart_item .delete{
display:table-cell;
padding-left:5px;
}
#cartBoxRight .cart_item a{
font-weight:bold;
font-size:84.5%;
}
#cartBoxRight .total_box{
background:#fff;
font-size:84.5%;
margin:0 auto 10px auto;
padding:5px;
overflow:auto;
border-top:1px solid #ddd;
}
#cartBoxRight .total_label{
color:#000;
float:left;
}
#cartBoxRight .total_value{
color:#ff0000;
font-size:138.5%;
float:right;
}
#cartBoxRight .shipping,
#cartBoxRight .payment,
#cartBoxRight .shippingZone{
color:#6c6c6c;
background:#fff;
font-size:84.5%;
margin:0 auto 0 auto;
padding:5px;
text-align:left;
}
#cartBoxRight .shipping span,
#cartBoxRight .payment span{
font-weight:bold;
}
#cartBoxRight .shippingZone span{
display:block;
}
#cartBoxRight .shipping .cTitle,
#cartBoxRight .shippingZone .cTitle{
color:#000;
}
#cartBoxRight .payment .pTitle{
color:#000;
}
#cartBoxRight .shipping p{
padding:0;
}
#searchBrandForm select{
width:90%;
margin:5px 0 5px 0;
}
#searchBrandForm fieldset{
border:0;
padding:0;
margin:0;
}
#searchBrandForm dl.filterBoxes{
border:0;
margin:0 5px 0 5px;
}#searchBrandForm dl.filterBoxes dd{
float:none;
width:auto;
padding:5px 5px 10px 5px;}
#latestModelsBox ul{
margin:0 auto 5px auto;
text-align:left;
}
#latestModelsBox li{
border-top:1px solid #eee;
display:block;
overflow:auto;
}
#latestModelsBox a{
display:block;
font-size:77%;
padding:5px;
}
#latestModelsBox img{
margin:0 5px 5px 0;
float:left;
}
.newsletterBox form{
padding:10px;
}
.newsletterBox p{
padding:0 10px 0 10px;
text-align:left;
}
.newsletterBox input[type="text"]{
width:100%;
display:block;
margin:0 auto 5px auto;
}
#searchForm form,.web-page-search form{
padding:5px 10px 5px 10px;
}
#searchForm input[type="text"],.web-page-search input[type="text"]{
margin-bottom:5px;
width:100%;
display:block;
}
#mainSearchFormBoxSX form,#mainSearchFormBoxDX form{
padding:4px;
margin:1px;
}
#mainSearchFormBoxSX input[type="text"],#mainSearchFormBoxDX input[type="text"]{
width:100%;
margin-bottom:2px;
}
#mainSearchFormBoxSX fieldset,#mainSearchFormBoxDX fieldset{
border:0;
padding:0;
margin:5px 0 0 0;
}
#mainSearchFormBoxSX label,#mainSearchFormBoxDX label{
display:none;
}
#mainSearchFormBoxSX .filters label,#mainSearchFormBoxDX .filters label{
display:block;
font-weight:bold;
}
#mainSearchFormBoxSX select,#mainSearchFormBoxDX select{
width:100%;
margin-bottom:5px;
}
#mainSearchFormBoxSX .filters_area input,#mainSearchFormBoxDX .filters_area input{
display:block;
float:left;
clear:left;
padding:0;
margin:2px 1px 0 0;
height:12px;
width:1%;
}
#mainSearchFormBoxSX .filters_area label,#mainSearchFormBoxDX .filters_area label{
display:block;
float:left;
font-size:77%;
text-align:left;
margin:2px 0 0 0;
width:85%;
}

#categories li ul{
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
opacity:0;
height:0;
display:block;
}
#categories li:last-child{
border-bottom:0;
}
#categories a.open + ul{
opacity:1;
height:auto;
overflow:visible;
}
#categories ul.openblock{background:#fff;}#categories > ul > li.li-folder{border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 0 0;}
#categories > ul > li > a.folder{text-align:left;background-image: var(--img-b64-2);background-position:2% center;background-repeat:no-repeat;padding:2px 4px 2px 14px;font-weight:normal;font-size:95%;}#categories li.li-folder{
position:relative;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 0 0;}
#categories div.loadCat{
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:9999;
opacity:0.8;
background-color:#eee;
background-repeat:no-repeat;
background-size: 20px !important;
background-position: center;
}
#categories a.folder{text-align:left;background-image: var(--img-b64-2);background-position:2% center;background-repeat:no-repeat;padding:2px 4px 2px 14px;font-weight:normal;color:#000;font-size:95%;}#categories li.li-item{border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 0 0;}
#categories li.li-item a{text-align:left;background-image: var(--img-b64-1);background-position:2% center;background-repeat:no-repeat;padding:2px 4px 2px 13px;font-weight:normal;color:#000;font-size:95%;}
#categories a{
display:block;
line-height:1.5;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}

#categories a.open + ul a{color:#000;;}#categories li ul{
padding-left:15px;
}
#categories a:hover{color:#000;text-decoration:underline;
}#categories > ul > li > a.open{text-align:left;background-color:#fff;;background-image: var(--img-b64-2);background-position:2% center;background-repeat:no-repeat;padding:2px 4px 2px 14px;font-weight:normal;color:#000;font-size:95%;}#categories li ul a.open{text-align:left;background-image: var(--img-b64-2);background-position:2% center;background-repeat:no-repeat;padding:2px 4px 2px 14px;color:#000;font-weight:bold;
}#categories li > a.current{
font-weight:bold;
}.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;
}
/*BOX A CENTRO PAGINA*/
#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:#f6f6f6;font-size:130%;line-height:1.5;font-weight:normal;text-align:left;border-top:0;border-right:0;border-bottom:0;border-left:0;color:#000;}
#colMid .bigBox .boxTitle span,#colMid .carousel .boxTitle span,#colMid .bigBoxFade .boxTitle span,#colMid .feedBackBox_mid .boxTitle span,#colMid #formRequestInfo .boxTitle span,.fancybox-inner #formRequestInfo .boxTitle span,#existentUserBox .boxTitle span,#regForm.gCheckout .boxTitle span,#newUserBox .boxTitle span{
display:block;text-align:left;padding:5px 8px;}
#colMid .bigBox .boxTitle a,#colMid .carousel .boxTitle a,#colMid .bigBoxFade .boxTitle a,#colMid .feedBackBox_mid .boxTitle a,#colMid #formRequestInfo .boxTitle a,.fancybox-inner #formRequestInfo .boxTitle a,#existentUserBox .boxTitle a,#regForm.gCheckout .boxTitle a,#newUserBox .boxTitle a{color:#000;}
#colMid .bigBox,#colMid .carousel,#colMid .bigBoxFade,#colMid .feedBackBox_mid,#colMid #formRequestInfo,.fancybox-inner #formRequestInfo,#existentUserBox,#regForm.gCheckout,#newUserBox{
clear:both;background:#fff;color:#000;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 30px 0;}
#colMid .bigBox a,#colMid .carousel a,#colMid .bigBoxFade a,#colMid .feedBackBox_mid a,#colMid #formRequestInfo a,.fancybox-inner #formRequestInfo a,#existentUserBox a,#regForm.gCheckout a,#newUserBox a{color:#000;}
#colMid .bigBox a:hover,#colMid .carousel a:hover,#colMid .bigBoxFade a:hover,#colMid .feedBackBox_mid a:hover,#colMid #formRequestInfo a:hover,.fancybox-inner #formRequestInfo a:hover,#existentUserBox a:hover,#regForm.gCheckout a:hover,#newUserBox a:hover{color:#999;}#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:#f6f6f6;font-size:130%;line-height:1.5;font-weight:normal;text-align:left;border-top:0;border-right:0;border-bottom:0;border-left:0;color:#000;}
#colMid #mainSearchFormBox .boxTitle span,#colMid #categoriesLinksContainer .boxTitle span,#colMid #brandLinksWrapper .boxTitle span,#colMid #compatTypesBox .boxTitle span,#colMid .web-page-items .boxTitle span,#colMid #sendOrder .boxTitle span{
display:block;text-align:left;padding:5px 8px;}
#colMid #mainSearchFormBox .boxTitle a,#colMid #categoriesLinksContainer .boxTitle a,#colMid #brandLinksWrapper .boxTitle a,#colMid #compatTypesBox .boxTitle a,#colMid .web-page-items .boxTitle a,#colMid #sendOrder .boxTitle a{color:#000;}
#colMid #mainSearchFormBox,#colMid #categoriesLinksContainer,#colMid #brandLinksWrapper,#colMid #compatTypesBox,#colMid .web-page-items,#colMid #sendOrder{
clear:both;background:#fff;color:#000;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 30px 0;}
#colMid #mainSearchFormBox a,#colMid #categoriesLinksContainer a,#colMid #brandLinksWrapper a,#colMid #compatTypesBox a,#colMid .web-page-items a,#colMid #sendOrder a{color:#000;}
#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:#999;}#colMid .miniBox .boxTitle{
display:block;
padding:0;
margin-bottom:10px;background:#fff;font-size:130%;line-height:1.5;font-weight:normal;text-align:left;border-top:0;border-right:0;border-bottom:0;border-left:0;color:#000;}
#colMid .miniBox .boxTitle span{
display:block;text-align:left;padding:5px 8px;}
#colMid .miniBox .boxTitle a{color:#000;}
#colMid .miniBox{
clear:both;background:#fff;color:#000;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 3px 30px 3px;}
#colMid .miniBox a{color:#000;}
#colMid .miniBox a:hover{color:#999;}#existentUserBox .boxTitle,
#regForm.gCheckout .boxTitle,
#newUserBox .boxTitle{
max-width:initial;
}
#showCart .showCartTable th{background:#f6f6f6;font-size:130%;line-height:1.5;font-weight:normal;text-align:left;border-top:0;border-right:0;border-bottom:0;border-left:0;color:#000;padding:5px;
width:1%;
white-space:nowrap;
font-size:100%;}
#showCart .showCartTable th.name{
width:auto;
}
#showCart .showCartTable{
clear:both;background:#fff;color:#000;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 30px 0;}
#colMid .bigBox li,
#colMid .carousel li,
#colMid .bigBoxFade li,
#colMid .feedBackBox_mid li{background:#fff;}
#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 #c7c7c7;border-left:0;position:relative;
display:table-cell;
overflow:hidden;
text-align:center;
vertical-align:top;
}
#colMid .bigBox.boxColumns li:hover{}#orderByForm,
.rdy-search-results .tools .bar{background:#fff;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 30px 0;color:#000;padding:7px 0 7px 0;}
#orderByForm p{
padding:0;
margin:0;
line-height:18px;
font-weight:bold;
display:inline-block;
}
#orderByForm form{
padding:0;
margin:0;
line-height:18px;
display:inline-block;
background-position:2px center !important;
}
#orderByForm input{color:#000;text-align:left;
padding:0 20px 0 20px;
margin:0;
cursor:pointer;
border-left:0;
border-top:0;
border-bottom:0;
border-right:1px solid #ccc;
background:none;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
background-position:96% center !important;
}
#orderByForm form:last-child input{
border-right:0;
}
#orderByForm input.orderD{

}
#orderByForm input.orderA{

}#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:#000;}
#colMid .miniBox ul li a:hover{color:#999;}
#colMid .miniBox .title a{}
#formRequestInfo table{
margin-top:10px;
width:100%;
table-layout:fixed;
}

.fancybox-inner #formRequestInfo{
/*width:500px;*/
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:#f5f5f5;;}
#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:none;
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{
padding:0 5px;}


#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 0 0 0;
background-image: var(--img-b64-1);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 0 20px 0 !important;
padding: 20px 10px 35px 10px !important;
text-align: center;
list-style: none !important;
}

#colMid .web-page-items.sidebyside img {
max-width: 100%;
max-height: 200px;
}

#colMid .web-page-items.sidebyside .date {
margin: 0 0 10px 0;
display: block;
font-weight: bold;
color: #546e7a;
}

#colMid .web-page-items.sidebyside .title {
line-height: 1.2em !important;
max-height: 2.4em !important;
min-height: 2.4em !important;
overflow: hidden;
padding: 0 !important;
margin: 10px 0 10px 0 !important;
}

#colMid .web-page-items.sidebyside li>.description {

margin: 0 0 20px 0;
padding: 0;
text-align: justify;



display: -webkit-box;
max-width: 100%;
-webkit-line-clamp: 10;
-webkit-box-orient: vertical;
overflow: hidden;

}

#colMid .web-page-items.sidebyside li>.description * {
line-height: 1.4em !important;
margin: 0;
padding: 0;
}
#colMid .web-page-items.sidebyside li .c_butt {
position: absolute;
left: 0;
right: 0;
bottom: 0;
display: block;
text-align: right;
padding: 10px;
background:#f5f5f5;;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 strong.fDate, #feedBackResult li strong.fDate{
font-weight:normal;
}
#colMid .feedBackBox_mid li a, #feedBackResult li a{
display:block;
padding:2px 0 0 0;
text-align:left;
font-weight:bold;
}
#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: var(--img-b64-1);background-position:0 center;background-repeat:no-repeat;padding:2px 0 2px 13px;font-size:84.5%;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.miniBox .bottomLink{
font-size:77%;
background-color:#e1e1e0;
padding-bottom:2px;
overflow:auto;
width:100%;
}
.miniBox img{
max-width:150px;
}
#colMid #categoriesBoxes,
#colMid #brandBoxes{
text-align:center;
margin:0 0 30px 0;
padding:0;
overflow:auto;
clear:both;}
#colMid #categoriesBoxes li,
#colMid #brandBoxes li{
display:inline-block;
overflow:hidden;
text-align:center;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;width:260px;height:150px;padding:10px 10px 10px 10px;margin:0 auto 0 auto;}
#colMid #categoriesBoxes li a,
#colMid #brandBoxes li a{
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
display:block;
width:100%;
height:100%;
overflow:hidden;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
cursor:pointer;padding:0  ;border-top:1px solid #c7c7c7;border-right:1px solid #c7c7c7;border-bottom:1px solid #c7c7c7;border-left:1px solid #c7c7c7;margin:0 auto 0 auto;}
#colMid #categoriesBoxes strong,
#colMid #brandBoxes strong{
display:block;
margin-bottom:5px;background:#000;font-size:150%;line-height:1.5;font-weight:normal;text-align:center;overflow: hidden;
}
#colMid #categoriesBoxes strong>span,
#colMid #brandBoxes strong>span{
display:block;
height: 2.4em;
line-height: 1.2em;
overflow: hidden;text-align:center;padding:10px  ;color:#fff;}
#colMid #categoriesBoxes.noDesc a,
#colMid #brandBoxes.noDesc a{
text-align:center;
}
#colMid #categoriesBoxes.noDesc img,
#colMid #brandBoxes.noDesc img{
margin:0 auto 0 auto;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
max-width:100%;}#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{text-align:left;
}
@media screen and (min-width: 800px) {#colMid #categoriesBoxes li a:hover,
#colMid #brandBoxes li a:hover{-webkit-box-shadow:  0 0 4px 0 rgba(0,0,0,0.3);
box-shadow:   0 0 4px 0 rgba(0,0,0,0.3);}
}#mainSearchFormBox form{
padding:4px;
text-align:center;
}
#mainSearchFormBox #paramsFormblock{

}
#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:#f5f5f5;;flex-wrap: wrap;

}
.filterBoxes .currentFilter strong {
margin-right: 5px;
}
.filterBoxes .currentFilter p {
margin:0 !important;
line-height:1.2 !important;
}
.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:#f5f5f5;;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:#eee;
}
.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=) !important;background-position:right center !important;background-repeat:no-repeat !important;display:block;
height:10px;
margin-top:5px;
border:0 !important;
}
.megamenufilters .filterBoxes dd{
width:100%;
padding:0 !important;
float:none;
}
.megamenufilters .filterBoxes{
border:0;
overflow:visible;
margin:0;
}
/*SCHEDA PRODOTTO*/
#sheetBox{
clear:both;
}
#sheetBoxesMenu{
width:100%;
clear:both;
padding-top:30px;
position:relative;
top:0;
left:0;
}
#sheetProductBoxes{
clear:both;
position:relative;
top:0;
left:0;
z-index:1;
}

#shoppingCartGrid th{
font-size:92%;
padding:5px;
text-align:left;
}

#sheetBox .thumbsList .thumb{
padding:5px;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
margin-top:20px;
margin-bottom:20px;
}

#sheetBox .detailsBox th{
text-align:left;
padding:5px;
width:120px;
border-top:1px dotted #ddd;
}
#sheetBox .detailsBox strong.th{
padding-bottom:10px;
padding-top:10px;
display:block;
}
#sheetBox .detailsBox td{
padding:5px;
border-top:1px dotted #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;
}
#sheetBox .priceMessage{
margin-bottom:5px;
}


#sheetSelectVariantsRow td{
padding:5px 0 10px 0 !important;
border:1px solid #ccc!important;
background:#eee !important;
}
#sheetSelectVariantsRow label{
white-space: nowrap;
text-align: left;
padding:5px;
width:120px;
border-bottom: 1px dotted rgb(221, 221, 221);
font-weight:bold;
display:block;
float:left;
clear:left;
}
#sheetSelectVariantsRow label.error{
width:auto;
margin-left:130px;
border:0;
}
#sheetSelectVariantsRow select{
float:left;
margin:5px;
width:60%;
padding:6px;
border:1px solid #888;
font-size:100%;
}

.servicesBox{
overflow:auto;
}

.attachmentsBox{
margin-bottom:10px;
}
.attachmentsBox td{
border-bottom:1px dotted #ccc;
padding:4px;
}
.attachmentsBox td .description{
display: flex;
flex-flow: column;
justify-content: center;
}

#sheetBox p{margin-bottom:10px;}

#sheetBox .descriptionBox li{
list-style: circle outside;
margin-left:15px;
}
.magnifyarea{
-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
background:#fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#tech-specs .box-header h2{
background:#E9E9E9;
padding:2px 5px 2px 5px;
font-size:14px;
color:#000;
margin-left:2px;
}
#tech-specs .label{
background:#E9E9E9;
padding:2px 5px 2px 5px;
text-align:right;
width:20%;
font-size:92%;
}
#tech-specs .scd-label{
border-bottom:1px dotted #ccc;
padding:2px 5px 2px 5px;
text-align:right;
width:25%;
font-size:84.5%;
}
#tech-specs td{
border-bottom:1px dotted #ccc;
padding:2px 5px 2px 5px;
width:55%;
font-size:84.5%;
}

#sheetBox.news .descriptionBox{
clear:none;
width:auto;
}
#sheetProductArtColl .artCollBox ul,
#sheetProductInWebOrders ul{
display:table;
width:100%;
}
#sheetProductArtColl .artCollBox li,
#sheetProductInWebOrders li{
display: inline-table;
text-align:center;
width:33%;
vertical-align:bottom;
padding:5px 0 5px 0;
border-bottom:1px solid #ddd;
}
#sheetProductArtColl .artCollBox img,
#sheetProductInWebOrders img{
margin:0 auto 0 auto;
display:block;
}
#sheetProductArtColl .artCollBox div,
#sheetProductInWebOrders div{
min-height:80px;
width:180px;
margin:5px auto 0 auto;
vertical-align:top;
}
#sheetProductArtColl .artCollBox div a,
#sheetProductInWebOrders div a{
line-height:14px;
height:28px;
overflow:hidden;
display:block;
margin-bottom:10px;
font-weight:bold;
}
table.artCollBox,
.artCollBox table{
border-right:1px solid #ddd;
}
.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;
}
.artCollBox td.image img{
min-width:50px;
}
.artCollBox td.title{
width:40%;
}
.artCollBox td.cart{
width:17%;
text-align:right;
white-space:nowrap;
}
.artCollBox td.image{
width:50px;
}
.artCollBox td.price {
width: 20%;
}


/* Articoli collegati maniera nuova */
.accordion-box .artCollBox ul {
list-style: none;
padding: 0;
margin: 0 0 20px 0;
display: flex;
flex-wrap: wrap;
gap: 1rem;
justify-content:center;
}
.accordion-box .artCollBox ul li {
flex: 0 0 280px;
border: 1px solid #e5e5e5;
border-radius: 4px;
padding: 0.75rem;
transition: border-color 0.2s ease;
display: flex;
flex-direction: column;
}
.accordion-box .artCollBox ul li .imageLink {
display: block;
margin-bottom: 0.75rem;
text-align: center;
}
.accordion-box .artCollBox ul li .details {
display: flex;
flex-direction: column;
justify-content: space-between;
flex: 1;
min-height: 0;
}
.accordion-box .artCollBox ul li .details > a{
line-height:14px;
height:28px;
overflow:hidden;
display:block;
margin-bottom:10px;
font-weight:bold;
}
.accordion-box .artCollBox ul li .details > *{
align-self: center;
text-align: center;
}


.componentsBox ul {
list-style: none;
padding: 0;
margin: 0;
display: flex;
flex-direction:column;
}
.componentsBox li {
margin:0 0 10px 0;
padding: 10px;
border: 1px solid #eee;
align-items:center;
box-sizing:border-box;
display: flex;
}
.componentsBox li:nth-child(even) {
background-color: #f7f7f7;
}
.componentsBox .imageLink {
display: block;
max-width:50px;
margin-right:10px;
}
.componentsBox img {
max-width: 100%;
height: auto;
display: block;
}


.productCompatList {
width: 100%;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
margin: 20px 0;
background: #fff;
scrollbar-width: thin;
scrollbar-color: #999 #f1f1f1;
}
.productCompatList,
.productCompatList *{
box-sizing: border-box;
}
.productCompatList ul {
list-style: none;
padding: 0;
margin: 0;
display: table;
width: 100%;
min-width: 800px;
border-left: 1px solid #e0e0e0;
border-top: 1px solid #e0e0e0;
}
.productCompatList li {
display: table-row;
background: #fff;
transition: background-color 0.2s ease;
}

.productCompatList li:hover {
background-color: #f8f9fa;
}
.productCompatList li:nth-child(odd) {
background-color: #f9f9f9;
}
.productCompatList span {
display: table-cell;
padding: 12px 16px;
border-bottom: 1px solid #e0e0e0;
border-right: 1px solid #e0e0e0;
vertical-align: middle;
font-size:14px;
color: #333;
white-space: nowrap;
}
.productCompatList span:last-child {
width: 80%;
}
.productCompatList .empty-cell {
color: #999;
font-style: italic;
}
.productCompatList::-webkit-scrollbar {
height: 6px;
}
.productCompatList::-webkit-scrollbar-track {
background: #f1f1f1;
border-radius: 3px;
}
.productCompatList::-webkit-scrollbar-thumb {
background: #999;
border-radius: 3px;
}
.productCompatList::-webkit-scrollbar-thumb:hover {
background: #666;
}

.features th{
background:#eee;
text-align:right;
border-bottom:2px solid #fff;
padding:4px;
}
.features td{
padding:4px;
}
.features .bkg1, .features .bkg2{
background:none;
}

.documentsBox li{
padding:5px;
}
.documentsBox li > *{
vertical-align:middle;
}


#sheetProductBoxes .accordion-box {
transition: all 0.3s ease;
margin-bottom: 12px;
border-radius: 6px;
padding-bottom: 20px;
}
#sheetProductBoxes .accordion-box.closed {
padding-bottom: 0;
overflow: hidden;
border: 1px solid #eaeaea;
}
#sheetProductBoxes .accordion-box .accordion-box-title {
border-radius: 6px;
font-weight:bold;
padding: 8px 15px 8px 45px;
transition: all 0.25s ease;
background: #d9d9d9;
display: flex;
font-size:16px;
align-items: center;
margin-bottom: 20px;
color: #333;
position: relative;
}
#sheetProductBoxes .accordion-box.closed .accordion-box-title {
background-color: #ffffff;
margin-bottom: 0;
}
#sheetProductBoxes .accordion-box:not(.fixed) .accordion-box-title:hover {
background: #f0f0f0;
cursor: pointer;
}
#sheetProductBoxes .accordion-box.closed .accordion-box-title:hover {
background: #f8f8f8;
}
#sheetProductBoxes .accordion-box:not(.closed) .accordion-box-title::after {
transform: translateY(-50%) rotate(90deg);
opacity: 0;
}
#sheetProductBoxes .accordion-box:not(.fixed) .accordion-box-title::before {
content: '';
width: 15px;
height: 2px;
background: #666;
position: absolute;
left: 15px;
top: 50%;
transform: translateY(-50%);
transition: all 0.3s ease;
}
#sheetProductBoxes .accordion-box:not(.fixed) .accordion-box-title::after {
content: '';
width: 2px;
height: 15px;
background: #666;
position: absolute;
left: 22px;
top: 50%;
transform: translateY(-50%);
transition: all 0.3s ease;
}
#sheetProductBoxes .accordion-box:not(.fixed) .accordion-box-title:hover::before,
#sheetProductBoxes .accordion-box:not(.fixed) .accordion-box-title:hover::after {
background: #333;
}

#sheetProductBoxes .accordion-box > *:not(.accordion-box-title) {
transition: all 0.3s ease;
}
#sheetProductBoxes .accordion-box.closed > *:not(.accordion-box-title) {
opacity: 0;
height: 0;
min-height: 0;
padding: 0;
margin: 0;
line-height: 0;
font-size: 0;
}
.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: var(--img-b64-9);background-position:center center;background-repeat:no-repeat;}
.video img{
margin:0 auto 0 auto;
border:1px solid #000;
max-width:100%;
z-index:1;
position:relative;
top:0;
left:0;
}
.video strong{
font-size:84.5%;
max-width: 320px;
height: 45px;
line-height: 1.5;
overflow: hidden;
display: block;
}

.voti li{
border-bottom:1px dotted #ddd;
margin-bottom:10px;
padding-bottom:2px;
}
.voti p{
padding:5px 0 0 0;
}
.voti .userName{
display:block;
}
.voti li strong{
display:inline-block;
font-size:100%;
margin:0 0 10px 2px;
}
.voti .img-star-mini,
.feedBackBox .img-star-mini,
.feedBackBox_mid .img-star-mini,
#userFeedback .img-star-mini,
#feedBackResult .img-star-mini{
margin:0 !important;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
background-size:16px !important;
padding-left:18px !important;
background-image: var(--img-b64-5) !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.sheet .wrapper{
display:flex;
}
.cross_selling.lightbox .thumb,
.cross_selling.sheet .thumb{
display:flex;
justify-content: center;
align-items: center;
align-self: flex-start;
gap: 5px;
}
.cross_selling.sheet .thumb{
padding:0 10px 0 0;
}
.cross_selling.lightbox .thumb{
padding:10px 0 10px 0;
margin:0 0 10px 0;
border-bottom:1px solid #ddd;
}
.cross_selling .thumb div{
display:inline-block;
}
.cross_selling.sheet .thumb img,
.cross_selling.lightbox .thumb img{
max-height:50px;
}

.ajax_message.addtocart .cross_selling.lightbox .thumb img{
max-height:100px;
margin:0 !important;
}
.cross_selling .thumb .plus{
display:inline-block;
width:14px;
height:14px;
background-position: -100px -1426px;
}
.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:#ff0b00;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,
.cross_selling .checkbox-view .qta{
padding:0 0 0 5px;
}
.cross_selling .total,
.cross_selling .currency{
font-weight:bold;
color:#ff0b00;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;
display:flex;
}
.variantsBox > form > * {
align-content: center;
margin-right: 5px;
min-width:0;
}
#varaintsListBox{
width:100%;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
border-collapse: collapse;
/*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 .columnThumb{
width: 8%;
text-align: center;
}
#varaintsListBox .columnThumb img {
max-width: 100%;
}
[class^="columnCustomT"]{
width: 10%;
}
#varaintsListBox th.columnPrice,
#varaintsListBox td.columnPrice{
text-align:right;
}
#varaintsListBox td.columnCart form{
background:none;
text-align:right;
}
#varaintsListBox td.columnCart select{
margin-right:0;
}
#varaintsListBox .sIva{
display:block;
}
#varaintsListBox .sDiscount{
font-weight:normal;
display:block;
}
#varaintsListBox .columnAvailability{

}

/*Tabella Varianti mobile*/
#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;
width:auto;
}
#varaintsListBox.mobileView td:before{
display:block;
content:attr(data-line);
position:absolute;
left:5px;
top:0;
font-weight:bold;
color:#000;
}
#varaintsListBox.mobileView .columnThumb{
-webkit-box-flex:1;
-ms-flex-positive:1;
flex-grow:1;
width:auto;
}
#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: var(--img-b64-12);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 0s 1;
animation: slideInToRight 4s ease-out 0s 1;
transform: translate(5rem, -5rem)
}
#finger-zoom-two{
top: calc(60% - 45px);
left: calc(40% - 10px);
-webkit-animation: slideInToLeft 4s ease-out 0s 1;
animation: slideInToLeft 4s ease-out 0s 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 0s 1;
animation: dissapearIntoThinAir 6s ease-out 0s 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:none;
padding:0;
display:inline-block;
}
.sheetIframe{
width:100%;
padding:0;
margin:0;
border:0;
clear:both;
height:2000px;
}
/*RISULTATI RICERCA*/
.listProduct{
display:table;
border-collapse: separate;
border-spacing: 10px;
width:100%;
table-layout: fixed;
/*
border-top:1px solid #fff;
border-right:1px solid #fff;
border-bottom:1px solid #fff;
border-left:1px solid #fff;
*/
}
#colMid div.resultBox{
position:relative;
overflow: hidden;}
#colMid .cubes .resultBox{border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;margin:0 0 0 0;}#colMid .cubes .resultBox{
display:table-cell;
height:100%;
text-align:center;
vertical-align:top;
position:relative;
left:0;
top:0;padding-bottom:calc(5px + 5px + 35px);}
#colMid .cubes .row:only-child .resultBox:only-child {
width: 50%;
display: block;
}
.cubes .row{
display:table-row;
}
.cubes .resultBox .imageLink{
padding:10px 5px 5px 5px;
margin:0 auto 0 auto;
min-height:160px;
}
.cubes .resultBox .content>dl,
.cubes .resultBox .content>p,
.cubes .resultBox .content>ul{
clear:both;
width:80%;
margin:0 auto 5px auto;
text-align:left;
overflow:auto;
}
.resultBox .title{
font-size:115%;
margin-bottom:10px;
}
.cubes .resultBox .title{
display:inline-block;
line-height:1.2em;
height:2.4em;
overflow:hidden;
width:90%;
margin:0 auto 10px auto;
}
.cubes .resultBox .price,
.cubes .resultBox .availab{
text-align:left;
overflow:hidden;
}
/* LABEL risultati affiancati DEFAULT*/
.cubes .resultBox ul li>strong{
position:absolute;
display:block;
width:40%;
height:100%;
text-align:left;
border-bottom:1px solid transparent;
font-weight:bold;
}
.cubes .resultBox .mainPrice,
.cubes .resultBox .grossPrice,
.cubes .resultBox .price>.priceMessage,
.cubes .resultBox .availab span,
.cubes .resultBox .pricePicking,
.cubes .resultBox .rangePrice{
display:block;
padding:0 0 3px 0;
margin:0 0 0 40%;
}
/*-------------------------------------*/
#mainResultBox .cubes .resultBox .cart,
.rdy-search-results .cubes .resultBox .cart{
position:absolute;
left:0;
right:0;
bottom:0;
background:#eee;
padding:5px;
width:100%;
text-align:right;
margin-bottom:0;
}
.cubes .resultBox .imageLink img{
max-width:250px;
}#colMid .horizontal .resultBox{padding:5px 0 5px 160px;border-top:0;border-right:0;border-bottom:2px dotted #ddd;border-left:0;margin:0 0 0 0;overflow:hidden;
clear:both;
}
.horizontal .resultBox .imageLink img{
margin:auto;
max-width:140px;
}
.horizontal .resultBox .imageLink{
float:left;
/*text-align:left;*/
margin:0 -160px 0 -160px;
min-width:160px;
}
.horizontal .resultBox dl,
.horizontal .resultBox p{
width:60%;
float:left;
}
.horizontal .resultBox ul{
width:35%;
overflow:hidden;
padding-left:10px;
}.resultBox .imageLink{
text-align:center;
display:block;
}
.resultBox .imageLink img{
margin:auto;
max-width:150px;
}
.resultBox .title img{
position:absolute;
top:5px;
}
.resultBox .title img:nth-of-type(1) {
left:5px;
}
.resultBox .title img:nth-of-type(2) {
left:60px;
}
.resultBox p{
color:#6B6969;
}
.resultBox dt{
display:block;
overflow:hidden;
font-weight:bold;
width:40%;
line-height:1.5;
float:left;
clear:both;
text-align:left;
padding:0 0 3px 0;
margin:0;
border-bottom:1px solid transparent;
}
.resultBox dd{
padding:0 0 3px 0;
line-height:1.5;
float:left;
overflow:hidden;
text-align:left;
}
.resultBox dl,
.resultBox p{
margin-bottom:5px;
}
.resultBox .availab,
.resultBox .price,
.resultBox .cart{
width:auto !important;
float:none !important;
margin-bottom:5px;
position: relative;
}
.resultBox .availab strong,
.resultBox .price strong{
display:block;
}
.resultBox .rangePrice strong{
display:inline;
}
/*https://css-tricks.com/making-tables-responsive-with-minimal-css/*/

#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:12px;
font-weight: bold;
padding: 5px;
position: absolute;
text-transform: uppercase;
top: 0;
left: 0;
right:0;
}
#resultsTable.tableOverfloaded td.thumb img{
max-width: 100px;
}
#resultsTable.tableOverfloaded td.thumb .imageLink{
text-align:left;
}
/*https://www.codeply.com/go/bp/g8pfBXOcY9*/
/*
.resultsTableWrapper{
position: relative;
overflow: auto;
border-right:1px solid #ccc;
white-space: nowrap;
}
#resultsTable tr td:first-child,
#resultsTable tr th:first-child{
position: sticky;
position: -webkit-sticky;
white-space: nowrap;
left: 0px;
z-index:99;
border-right:1px solid #ccc;
}
#resultsTable tr td:first-child{
background:#fff;
}
*/

.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.tableClassic tbody .price h3{
margin:0;
white-space:nowrap;
}
#resultsTable.tableClassic .thumb{
width:1%;
text-align:center;
}
#resultsTable.tableClassic .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;
}


/*CRRELLO*/
#showCartEmptyMessage p{
padding:10px 0 10px 0;
color:#888;
line-height:1.5;
}
#showCart thead th{
background:#eee;
line-height:2.3em;
font-size:92%;
color:#000;
text-align:right;
padding:6px;
white-space: nowrap;
}
#showCart tfoot td{
font-size:92%;
color:#000;
text-align:right;
background:#F5F5F5;
border-right:0;
padding:6px;
}
#showCart td{
border-bottom:1px dotted #D6D5D5;
border-right:1px dotted #D6D5D5;
vertical-align: middle;
padding:6px;
}
#showCart td.thumb,
#showCart td.delete{
/*vertical-align: top;*/
}
#showCart td.qta{
white-space: nowrap;
width:80px;
overflow: hidden;
}
#showCart td.qta span{
display:inline-block;
float:left;
font-weight:bold;
}
#showCart td.qta .edit{
display:inline-block;
border:0 !important;
padding-left:5px;
}
#showCart tr.warning{
background-color:#ffe451 !important;
}
#showCart tr.expired {
background-color:#ffe451 !important;
}
#showCart tr.warning p{
font-size:15px;
font-weight:bold;
color:#800;
}
#showCart .deliveryTimeLabel{
background-image: var(--img-b64-14);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:#ff0000;
display:inline;
}
#showCart .warning{
font-size:77%;
width:14%;
}
#showCart .imageLink img{
width:60px;
}

.defaultCurrencyTotal h3{
background-image: var(--img-b64-15);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: var(--img-b64-15);background-position:0 center;background-repeat:no-repeat;padding:6px 6px 6px 21px;}
#defaultCurrencyMessage strong{
color:#000;
}
#defaultCurrencyMessage p{
font-size:84.5%;
color:#666666;
}


.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 0px rgba(156, 156, 156, 0.5);
-webkit-box-shadow: 2px 2px 5px 0px rgba(156, 156, 156, 0.5);
-moz-box-shadow: 2px 2px 5px 0px 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;
}

/* pretty radio */
label.lbl_radio_btn > input[type="radio"] {
display: none;
}
label.lbl_radio_btn > input[type="radio"] + *::before {
content: "";
display: inline-block;
width: 16px;
height: 16px;
border-radius: 50%;
border-style: solid;
border-width: 1px;
border-color: gray;
position:absolute;
left:0;
top:1px;
}
label.lbl_radio_btn > input[type="radio"]:checked + *::before {
background: radial-gradient(#000 0%, #000 40%, transparent 50%, transparent) !important;
border-width: 1px !important;
border-color: gray !important;
}
label.lbl_radio_btn > input[type="radio"].wrongValue + *::before {
border-width: 2px;
border-color: red;
}
label.lbl_radio_btn > input[type="radio"] + :hover::before {
border-color: #000;
}

.lbl_check_btn strong {
position: relative;
padding-left: 25px;
display: inline-block;
}
label.lbl_check_btn > input[type="checkbox"] {
display: none;
}
label.lbl_check_btn > input[type="checkbox"] + *::before {
content: "";
display: inline-block;
width: 16px;
height: 16px;
border-style: solid;
border-width: 1px;
border-color: gray;
position:absolute;
left:0;
top:1px;
border-radius: 3px;
}
label.lbl_check_btn > input[type="checkbox"]:checked + *::before {
border-width: 1px !important;
border-color: gray !important;
}
label.lbl_check_btn > input[type="checkbox"].wrongValue + *::before {
border-width: 2px;
border-color: red;
}
label.lbl_check_btn > input[type="checkbox"]:checked + ::after {
display: block;
width: 16px;
height: 16px;
position: absolute;
top: 0;
left: 0;
color: #000;
text-align: center;
content: "\2713";
}
label.lbl_check_btn > input[type="checkbox"] + :hover::before {
border-color: #000;
}


#showCart .confirmOrderTotal{
text-align:center;
float:right;
}
.confirmOrderTotal .butt1,
.confirmOrderTotal .sendOrderButton{
margin:10px auto 10px auto;
}
#sendOrderButton.wait,
#paypalCreditCardButt.wait{
background-repeat:no-repeat !important;
background-position:center center !important;
background-color: #fff !important;
border: 1px solid #ddd !important;
color: #d1d1d1 !important;
background-size: 35px !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: #ddffdd;
}
/* Checkbox Icons */
#invoiceCartRequest label:not(.disabled){
position: relative;
top: 0;
left:0;
display:flex;
align-items: center;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
color:#000;
padding: 0 0 0 30px;
min-height:25px;
}
#invoiceCartRequest.animated label:not(.disabled):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:not(.disabled):after {
position: absolute;
top: -15px;
left:2px;
display:block;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-transition: all 0.50s;
-moz-transition: all 0.50s;
-o-transition: all 0.50s;
transition: all 0.50s;
content: '\2713';
max-width:0;
overflow: hidden;
opacity: 0.5;
color: #0699d1;
font-size:32px;
font-weight:bold;
}
#invoiceCartRequest.animated label.disabled{
position: relative;
display: flex;
align-items: center;
flex-basis: 40px;
height: 40px;
justify-content: center;
margin-right: 5px;
border-radius: 5px;
}
#invoiceCartRequest.animated label.disabled:before{
content: "";
font-size: 30px;
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAACXBIWXMAAAsTAAALEwEAmpwYAAABmElEQVR4nO2Xu0oDQRSGPy+NCt6ewEqwtY2Fha2VhaJgoW8hiDaC2is+hFhYCimy0SqVjUGw8gaCoI2goo4sHGEIUTa7mcyMnA+G7A7k8H/snNlZUOKhAlwAyzLqMnzeV/KImEBHy/z8MYQnUW+HSCgYFUFFnGBUhH8uUi34HqhmqFmNQSTJUDPphIgvjIqgIk4wvpu92Q4U5a6V5BBJOiHiC6MiqIgTjO9m17NWA7q0jIq4wagIetbCxVnrEFhop0h0mMBExoED4BJ4Bu6AI2AW6IpFZBV4lzwfwCPwaWU8jkFkDviSsQ2MyPwosA68ym/LImfWruLi2mYQeJAcqUQzSsAAOXetxOF145JKM9wD/eQkhKVVlgy7RYr4FFnJ+I56kV4JVqSWUWQvhqU1ZWXoKVLIt0jJytBXpJD2SBuo/aceSTmXDDsUIASRLclwXaThjcdRlgxjwJvMbfyScxiY+Evk1LPMpOTYtE69a8CQzKdH92ngClgiArqB/QbJW+DJul/0HbIVZuRzN/2gSpfbDXACzAO936R0KYXP5fEjAAAAAElFTkSuQmCC");
width: 40px;
height: 40px;
background-size: 35px;
background-repeat: no-repeat;
background-position: center;
}
#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;
}


/*REGISTRAZIONE*/
.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;
}
.new_user_box,
#regForm.gCheckout,
.existent_user_box{
display:table-cell;
}
#existentUserBoxTop .boxTitle,
#newUserBoxTop .boxTitle,
#userBoxTop .boxTitle{
background:#ddd;
font-size:115%;
line-height:1.5;
color:#000;
padding:5px;
}
#existentUserBoxTop input[type="text"],
#existentUserBoxTop input[type="password"]{
width: 80%;
}

.existent_user_box p,
.new_user_box p{
min-height:40px;
padding:10px;
}
.new_user_box form,
.existent_user_box form{
padding:10px 10px 0 10px;
/*width:70%;*/
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:#666666;
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:#990000;font-size:14px;
margin:0;padding:5px;}
#regForm h3{color:#990000;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;
}

/*PAGINA PERSONALIZZATA*/
#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;
/*text-align: justify;*/
}
#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;
}
/* I TUOI ACQUISTI */
#yourPurchasesForm{
margin-bottom:40px;
background:#eee;
padding:10px;
}
#yourPurchasesForm form {
display: flex;
}
#yourPurchasesForm label{
display: flex;
flex-basis: 50%;
}
#yourPurchasesForm strong{
display: flex;
align-self:center;
}
#yourPurchasesForm input[type="text"]{
margin:0 10px 0 10px;
flex:1;
}
#yourPurchases .noRecords{
padding:20px;
text-align:center;
}
#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,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABkElEQVRIia3VoXMTQRQG8J84ERFRGRFRWRERgUBEVCAqKhAVFZUVSP4ABDMIRAWiAoFAVFREVCAqKhAViApEBKIiAoFEIiqKeHtws+1eLtd8Mzdzebv3fbvve++FftjBG1zhF+5xhxc9+f6hwnvcJoFdbKf3awyfKnCCzxg0Yq83Rf4Mi4z81abIidMfZrHbFvIBpusIXAtzm1gW9g7T/rt1BL5iksW+C5ObqHCJD6K6OuMUx1nsAkf+p6nCPJEP8XsdgYlISTPnU3wRXtzjj/CKSOeiK3mFj4lonn6vwrG4dSfyedpciet3EfmG2SryuhreZfFapFSib0VDtmKEG9GpOSr8xA/sYSuJ7YpqaxNHlN4CB4X18/RM8SntXQrD82Z8gB1h5l5h/UR3ox9glshL5tSDbVBYb8V+Is/HQY0D4UmvwXYo8jgurM+EoaM+5LN0stLHE+03W4kL5ZyPE/nzvuTE1R/Dlkjb/lPI4Uw0SBMDUS359OyFsThpLTISDfNYB/fGtviTWIqTv9wU8V+E7U5uEcXRTAAAAABJRU5ErkJggg==);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,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAn0lEQVRIie2WsQmAMBBFX2FhYWGZwiIjZARLB3AAN3IMx3AER3AER9AiJ1ioiVERxQ8fjt88uHCfgJUGxoutWSgFBq5T/wMOA7SES9VA6+k6BGCA3NPGBXj/G/yAIECL7RQDVOz3ThcCOCOvO1CSR0Ai85ZVCKCRLANKmbfcuACPrGiuihi7gnzHzqpYA8xlp4CCk2X3zUN7F0Bz07dlAlERfaPwWoWyAAAAAElFTkSuQmCC);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;}


/*DOCUMENTI - RMA*/
#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/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAATCAYAAABhh3Y4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjFCNjc3NkE3NzE0RDExRTdBNDE3RjZENkI3RTZBMEJFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjFCNjc3NkE4NzE0RDExRTdBNDE3RjZENkI3RTZBMEJFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MUI2Nzc2QTU3MTREMTFFN0E0MTdGNkQ2QjdFNkEwQkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MUI2Nzc2QTY3MTREMTFFN0E0MTdGNkQ2QjdFNkEwQkUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Afsi1AAAB0UlEQVR42qSVUURDURjH77aMMXrqKfYUUSKaiOhplCgRpegp9V60pYcp0ZT21NM0pfRUop7GSGN6mFJE9DTGGBEREbN+H2e55u7ce7ePn++es+/c/879vu8cT61WM5xYLBbrwoVgAPzwAaVEIvFkODSPTgwBH24SVpS3MhE9hxTC7y2JITSEO4ZBw7kdwSai347FENoVBz7DvZVhEcGcVgyRAO4MZo327BdWETy1FENIkn4D45qXfEEWitALEQho4jcQPKgPOkw/nNgI5WGexWXTlxDBa+hrsmafmCprkv87Y0Lys6cR+oR+FlUIHeF5FO6k7BlLKzyqdmhm08TeeqLR6DCDB5tiSBK8zovHeL435SXM/CvzsrsZzXqpzrDXYdWVlI+Y5vymcdFmfVB0RGxH/UuddSufaai4+jhks17SEK/nbI3BoYucSaPn1SeU4njW5KwKE8RmzaV/gVvQCOZUs7qpRrFl1qSt+uwSpmz6LKNy2KNaRddn0tipZieIX50gc22eID+whNCVk7NxG7fV4tlYVM1faPzBaxVNYFz6Al5ciEghJFQhFVzfZ2qX5vvMaqcVSKv7rNTy5dkgGlSHrxRGpyoSuanfnG79T4ABAK4NyIGHo3ekAAAAAElFTkSuQmCC);background-position:center right;background-repeat:no-repeat;padding:0 32px 0 0;line-height:29px;}
#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:15%;
}
.transactionsTable td.response span{
color: white;
padding: 5px 10px;
border-radius: 5px;
display: flex;
align-items: center;
font-size:12px;
justify-content: center;
font-weight:bold;
display: flex;
justify-content: space-between;
}
.transactionsTable td.response span.ok{
background-color:#7db910;
}
.transactionsTable td.response span.ko{
background-color:red;
}
.transactionsTable td.response span.verify{
background-color: purple;
}
.transactionsTable td.response span.pre-auth{
background-color: orange;
}
.transactionsTable td.response span::before {
content: "";
background-repeat:no-repeat;
background-position:center center;
background-size:20px;
width:20px;
height:20px;
margin-right:5px;
}
.transactionsTable td.response span.ko::before {
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABtUlEQVR4nO2YTUvDQBBAt1XqDxGvHkQ9WPTfiRfBgkXFol78APFmf5FWPIlC8WTxybJNSNNNGnF3Jyt51wy785LZDTNKNTQ0zAAcAGPgCGip2MAkn3AenQTmzROtBNACTnMSF0BbxQKxSwC7wD3wbSmnVALYBj7wxwQYAXdAt0riS5Y3j7BElmNguUzghGpISvSLkt/LBT4CW0BHJwtclUn4ALO3zmGY23u+nKY1nyZveS4ikZCTuLEFvGYCNucChCUwZZowsgXoE5/QKVlIqpxWMvtNbAEpFf8TZ6H/E5TliBtmJIAN4A0PKE8CwSSUR4EgEsqzgHcJ9asDUoEQBxufAiEk8C3gW4IQAj4lCCXgS4KQAj4kCC3gWgIJAZcSSAm4kkBSwIUE0gJ/lWCBQKWGxgUFTdGgTEJPIzKxX7aAl0UtpaQEsJ6Je7IF6OFRYVMvKYEpu4dMzLVtsW5uoeG0kRYvJ2AVeJ8+09PCnaLF9OSrLgwswzMt0VMLDkqf+kqsVbpy9ScCboHn3O0kLlF7EBrZOIV/ItG23E6HKiYwEpcZgbGKDYxED/gE9qXzaWhQNeMHX+MbOy/smroAAAAASUVORK5CYII=");
}
.transactionsTable td.response span.ok::before {
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAABHklEQVR4nO3YwU4CQQzG8RoNL4QcAF8Pz4b4CBI9qVkfCXkCDl42/E3jjpmQYZcDyXTJ9zuSbmhpl8nUTERE5NoAD8AbsANa6mmBb+AVWJ6T+B3wTFxrz7GvgMjJJ+u+scl9AlNgYpUAE+AeaLK8DsCiFOwznzQWDPCe5bcpBfgLm0wtGP46kWxLAfm/TbWxGRinpC0F/LOg6MuRkTEVUJlddQcsKFRAZagDlaEOVIY6cEHAI/Bz4pzyz1eFZ2IcZMANsB84bPdhC+i+b3XpDoz+QrMLfqWcDV0pfXmUfFkwwEeW30spYHk0h01Xde21ysx/0KO1yvzUA775iu5paLUYtYiDJw/cntO6hS+P/GUJsNzddrmUx0ZERMRG7BfuGyJYdmeHOAAAAABJRU5ErkJggg==");
}
.transactionsTable td.response span.verify::before {
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAAsTAAALEwEAmpwYAAACtklEQVR4nO2Yu2sVQRSHt0mIaASN4hMs1fwNF0L0FhKCYCE2dpKHoiD4SBevnWitaKN/hBEETVQMlgoWKlexshBFAyYhhlz95OCsnBxnN7vk7oNkPxhY5pydOb+Z2ZkzGwQVFRUVFRVrCWADcBX4ALQonpaLpSGxJQl+mvIyDXTFCZCRLzvjcQJkqkIuAR1BwQAdwGUVVzPOWa/5zqAkAJ0qrlac4z+CkkGS2CoBGcK6ngHiaSTtOAWNSkBQzcAa+QbaBetaQFYA+1ye8xD4BPwEFtzzA+ACsLd0AoAe4F7C+8YScLc0AoBjwBdWQVCUAOCkZ9QfAUPAAWCjK/I8DEy2RQAw5ivOVouw18y7103wTaAvgeh+c08RBtMKiJxKd1eN3J0ibM+BrSm/GX3V/QrsLkpA0wYPDALPgDlXngIDHhF6Jm6nEXDNV5ytHmGvO7vsNpply4a/69/Hb+CU8T2k7IvAnkQCVgNwRjX72Ni2AfNEM+eZrSllP5uHADmQQoaM7YSyvZQRdeWVqj9u3hlRtonML/VuzYfsN7Y+teSOqPob6p2L5h3ZYkPe2870RzLWDhHArGqzO8EvlAHgs3rnqPHpVrZZ28AVsiVSALAZeG3839lBNAJ+2Ea63B6dFcuW0Aq7kSR0vR6/g8rnrbWHIsZlfWXwc3f4vw79sz8BbAk8AKPK736QNcA51eFkG9p7oto73Z4o4zvc4VLikP4Iv5rNozw+cmiGLHnTiSwA7qiOPwLbPT6NFX6r2FTiZi7Bu853Ad9V55KY9SQV4E7sF8o+IzObmwCVsP1SQchoHlb2us2jVL3MWkhLH3p5ixjx7GxTrl62x02u9Lo6/cGGwY8WEry5Un4jPTOFjbwF2OnS7MUEgctucyv3NZ8E2QaB83IguXUu6bPkTm/cYSaHVuxW+Qdf5gPWpZtCXwAAAABJRU5ErkJggg==");
}
.transactionsTable td.response span.pre-auth::before {
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAABuElEQVR4nO2WzUpCQRzF3VRCUrrta2u9QiY+ihUmPYF90KI3qJ4jsnUW1DYhWqpBBlGLArGo1r+YOJcG8+PO9WYEHrgw3Pmf/zkz85+PSGSI/wggCuwBj/pMOzpIAwf8xP4gDTxLdBFIqf00SAMNiaYsA41BCE8Cy8BDmyUw/7Im5jeEx4Bt4IXeaAJbhhOW+BxQtgROgByQBMb1zetfyYq7BGb7FZ8B7pSwCiz54KQVa1AHpoOKjwLXSnQOxB24ceBC3CtgJIiBXSWodBL35rpDXwKoKWTHVXzCKriO097NgLUcBq9OuwNY9wquR1xXA4o5VVjexUBRpNUQDKwp7NDFQF2kZAgGzBY1uHUx8CFSzI8BG21iYup6dzHwFqKBCa8QXQzU/CyBz1zeElRdSMci5UIwkFeuIxfSikilEAycKVfWhZTQrWaQ7kM8oxxNl6P8C8Cmt3bO5O9B3ChHIejDs6wE5mJJOIpfWNdysAcrMAXcK5HZGRmf0+6N3HCnAom3mDCj8HCqyl7QIRNTO28VnDfy/sRblmPDKsxuMDGF0J5kbR4aWV1WFZ2Yb2oX1edcsENE/hKfMXB60aQK0wUAAAAASUVORK5CYII=");
}

#rma label{
display:block;
font-weight:bold;
}
#rma select,#rma textarea{
width:95%;
}
#rma .number,#rma .date,#rma .productName,#rma .status{
text-align:left;
}
#descContainer{
width:95%;border:1px solid #ccc;background:#eee;min-height:160px;height:auto !important;height:160px;padding:4px;
}
#userDocuments .docCompoHead{
background-color:#FFD553;
}
#userDocuments .docCompoItem{
background-color:#FDFDB3;
}
#userDocuments .docCompoItem td{
font-size:77%;
padding-left:10px;
}
.downloadPDFButt{
display:block;
width:139px;
font-size:92%;
color:#000;
font-weight:bold;
margin:5px 0 5px 17px;
border:0 !important;
float:left;
background-image: url(data:image/gif;base64,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);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 20px;line-height:44px;}
.downloadCSVButt{
display:block;
width:139px;
font-size:92%;
color:#000;
font-weight:bold;
margin:5px 0 5px 17px;
border:0 !important;
float:left;
background-image: url(data:image/gif;base64,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);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 20px;line-height:44px;}
.repeatOrderButton{
display:block;
width:132px;
font-size:92%;
color:#000;
font-weight:bold;
margin:5px 0 5px 17px;
border:0 !important;
float:left;
overflow:hidden;
background-image: url(data:image/gif;base64,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);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 25px;line-height:44px;}
#userFeedbackOrders .addFeedBackButton{
width:auto !important;
}
.addFeedBackButton{
display:block;
width:139px;
font-size:84.5%;
color:#000;
font-weight:bold;
margin:5px 0 5px 17px;
border:0 !important;
float:left;
background-image: url(data:image/gif;base64,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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;
margin-left:5px;
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;}
/*POPUP/LIGHTBOX*/
#telToFriend{
padding:15px;
border:1px solid #ddd;
max-width:500px;
}
#tellToFriendForm{
margin-top:10px;
display: flex;
flex-wrap: wrap;
justify-content: flex-end;
align-items: center;
}
#tellToFriendForm label{
font-weight:bold;
flex-basis:40%;
margin-bottom:10px;
}
#tellToFriendForm>input,
#tellToFriendForm .butt1,
#tellToFriendForm .privacyFormBox{
flex-basis:60%;
margin-bottom:10px;
}
#tellToFriendForm label.error{
display:none !important;
}
#resetPwdRequest label,
#resetPwd label,
#pwdModify label{
font-weight:bold;
display:block;
}
#resetPwdRequest input{
width:75%;
margin-bottom:5px;
padding:5px 2px 5px 2px;
font-size:92%;
border:1px solid #ddd;
}
#resetPwd form,
#pwdModify form{
text-align:center;
padding:10px 0 10px 0;
}
#resetPwd .text,
#pwdModify .text{
text-align:left;
margin:0 0 20px 0;
}
#resetPwd .notes,
#pwdModify .notes{
font-weight:normal;
display:block;
font-size:90%;
color:#999;
margin-bottom:5px;
}
#resetPwd input,#pwdModify input{
display:block;
min-width:250px;
margin:0 auto 10px auto;
}
#resetPwdRequest .butt1,#pwdModify .butt1{
width:20%;
display:block;
margin:5px auto 5px auto;
}
#formRequestInfo .butt1{
margin-top:5px;
width:auto;
}
#resetPwdRequest p,#resetPwdRequest form{
padding:5px;text-align:center;
}
/* ------------------------------------------------ */
div.cookie-controls{
margin: 10px auto 10px auto;
display:flex;
justify-content: center;
padding:10px;
}
div.cookie-controls a{
font-weight: bold;
text-align: center;
text-decoration:underline;
color: #676767 !important;
padding-left:10px;
padding-right:10px;
}
div.cookie-controls a:not(:first-child) {
border-left: 1px solid #676767;
}
div.cookie-controls a:hover{
text-decoration:none;
}

#navBar{
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:0 0 0 13px;line-height:12px;font-size:92%;
margin-bottom:10px;
line-height:1.5;
}
#navBar ul,#navBar li{
display:inline-block;
padding:0;
margin:0;
}
#navBar li:before{
display:inline-block;
content:"\3E";
margin-right: 0.3em;
}
#navBar a{
font-weight:bold;
}
#messageMiddleBox{
margin-bottom:100px;
}
#messageMiddleBox h2 {
margin-bottom:10px;
font-size:190%;
}
#messageMiddleBox p{
font-size:126%;
line-height:1.5;
margin-bottom:10px;
line-height:22px;
}
#messageMiddleBox table{
border:0;
border-collapse:collapse;
}
#messageMiddleBox td, #messageMiddleBox th{
border:1px solid #ccc;
padding:4px;
}


/*VISUALIZZAZIONI RISULTATI*/
.results-view{
float:right;
padding:7px;
text-align:center;
}
.results-view li{
display:inline-block;
padding:0;
margin:0;
}
.results-view a{
position:relative;
margin-left:5px;
display:inline-block;
cursor:pointer;
width:25px;
height:25px;
}
.results-view a:hover,
.results-view a.selected{
background:#c6c6c6;
}
.results-view .view-grid a:before,
.results-view .view-horizontal a:before,
.results-view .view-cubes a:before{
position: absolute;
left:0;
top: 0;
display: inline-block;
width: 25px;
height: 25px;
color:#000;
content:" ";
}
.results-view .view-cubes a:before{
background-position: -100px -250px
}
.results-view .view-horizontal a:before{
background-position: -100px -375px;
}
.results-view .view-grid a:before{
background-position: -100px -500px;
}

#errorPage{
padding:10px;
background:#fff;
border:1px solid #000;
width:400px;
margin:80px auto 0 auto;
font-size:14px;
text-align:center;
line-height:18px;
}
#errorPage p{padding:10px;margin:0 0 20px 0;}
#errorPage a{
display:block !important;
width:250px !important;
text-decoration:none;
padding:3px !important;
font-weight:bold;
margin:0 auto 0 auto;
}


#accessMessageBox{
margin:0 auto 0 auto;
position:relative;
top:50px;
width:750px;
background:#fff;
line-height:18px;
padding:10px;
border:1px solid #000;
}
#accessMessageBox form{
margin:0;
padding:15px;
}
#accessMessageBox input{
width:100px !important;
font-size:14px;
margin:15px 5px 30px 0;
}
#accessMessageBox .content{
clear:both;
text-align:center;
}
#accessMessageBox .mainText{
font-size:14px;
}
#accessMessageBox .text{
border-top:2px dotted #999;
padding-top:5px;
font-size:84.5%;
color:#666;
}
.fancybox-inner #accessMessageBox{
top:0;
}
.fancybox-inner #languagesBox img{
border:1px solid #000;
margin:0 2px 0 2px;
}

#otherDestinationIframe{
margin:0;
padding:0;
width:650px;
border:0;
height:420px;
}
#otherDestinationBody,#tellToFriendBody{
padding:0;
background:#fff;
}
#otherDestination{
text-align:center;
width:100%;
padding-top:10px;
}
#otherDestination hr{
clear:both;
}
#otherDestination h3{
border:2px dotted #ddd;
padding:0;
}
#otherDestination form{
margin:auto;
padding:0 0 20px 0;
width:600px;
text-align:left;
}
#otherDestination label{
display:block;
margin:0;
padding:0 0 10px 0;
clear:both;
}
#otherDestination strong{
display:block;
text-align:right;
float:left;
width:46%;
clear:left;
border-top:1px dotted #ddd;
padding:5px 5px 0 0;
}
#otherDestination .title{
display:block;
text-align:left;
float:left;
width:46%;
font-size:138.5%;
clear:left;
border:0;
padding:0 5px 10px 0;
color:rgb(249, 124, 0);
}
#otherDestination input,
#otherDestination select{
margin-top:5px;
width:45%;
}
#otherDestination input[name="cmd_OK"][disabled]{
cursor: not-allowed !important;
background: #ddd !important;
color: #999 !important;
border: 0 !important;
box-shadow: none !important;
}
#otherDestination span.error{
margin-top:5px;
color:#ff0000;
display:block;
}
#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-bottom: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-top:1px solid #ddd;
display: flex;
flex-direction: row;
flex-wrap: nowrap;
align-items:center;
align-content: flex-start;
}
#ricercheRisultati li .thumb{
width:30px;
min-width:30px;
margin:0 0 0 5px;
padding:0 5px 0 0;
border-right:1px solid #ddd;
}
#ricercheRisultati li .code{
min-width:130px;
margin:0 0 0 5px;
padding:0 5px 0 5px;
border-right:1px solid #ddd;
display:inline-block;
min-height:100%;
display: flex;
align-items: center;
}
#ricercheRisultati a:link,
#ricercheRisultati a:visited{
color:#000 !important;
text-decoration:none;
margin:0 0 0 5px;
padding:0 5px 0 0;
display:inline-block;
min-height:100%;
display: flex;
align-items: center;
}
#ricercheRisultati li:hover{
background:#eee;
}

#votoForm{
text-align:left;
}
#votoForm .boxTitle{
font-size:115%;
margin:5px 0 10px 0;
}
#votoForm form{
margin:5px 0 0 0;
padding:5px 0 0 0;
clear:both;
border-top:2px dotted #ddd;
text-align:center;
}
#votoForm img{
margin:0 5px 0 0;
}
#votoForm label{
display:block;
font-weight:bold;
font-size:92%;
padding:10px 0 2px 0;
}
#votoForm textarea{
width:90%;
height:70px;
margin-bottom:5px;
}
#votoForm fieldset{
margin:0;
padding:0;
border:0;
display:inline;
}
#votoForm fieldset input{
border:0;
margin:0;
cursor:pointer;
padding:0;
}
#addVotoBox div{
display:flex;
align-items:center;
}
#addVotoBox .img-star-empty,
.feedbackBoxMedia .img-star-empty{
margin:0 !important;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
background-image: var(--img-b64-11) !important;background-position:0 center !important;background-repeat:no-repeat !important;padding:0 0 0 34px !important;line-height:41px;}
#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: var(--img-b64-5) !important;background-position:0 center !important;background-repeat:no-repeat !important;padding:0 0 0 34px !important;line-height:41px;}
#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,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAbCAYAAAH3zbSEAAAABGdBTUEAALGPC/xhBQAABClJREFUSA2tVkFsVFUUvXf+lFKhFqglnWkrJAaIMQGxCxNDBQJBmBJWwo6FadQEUo0LtCxI3BE0xsTEDWjcuoCEANNCEbsgkZCAyMImCgSFYdoOBggQ2s7M/9fz3sx7/f/N/NoSfzL/vXfuvefed999/w5R3CPZdrGy8CKhUaYZqVULT2pNIA2DWrkGUKgMth/B712tEX4pbfMzuGFgFyCmMwhyJ/eOW5nRIRlKf2QX7sRQGryyY6xkqHMTMX+A4NqMMCmD6X6S4BsKyqSEnBm/L9n0e1DIacdybu0iKheeKiHAFbQjf4iZK/kT2e25WzLUKl3jxpecT72K9RkrjJu40bt6djeuQBsyD85GkETiDlAgnyIZL7kEWJ/EJnN1CCbI8/rsMcjZjnXk+79FCHTqxo4pTLKp7/Duo8amdt56e0JhSfVSD2+/d10NdbyQ/NTRStN+n3vmkT2D/WPNpF98nTNjx5DlPAz/URC2uGFG7sxkKPWhA0WWID8cAf73BTycQIgD8yZWCauXNEMUSZIBZTD1/sw8vd7Mw2NdQxI5qpWYDiCnl8IGZo4zTI1CuAZADYk6wzrh+rjXo5V7lW3HjSPPsJnRPXyQlGH0FBdzifYChaSqU2PgjnKlu6Hq+aoyUnIbHqqlC2ynXCO9nrhXhOwLOHjTyK1hFbhiBJFRfU7FuxjG7G1RIOrzCVQWhxWoccErVCx9Buw1RGVr1t4UrRw2SiR6cCwraLp4C2E+BuGLEcLwQiUAXr8PY2oO7EKdY6mooS53iXzu7tlyqE+hZDtWW+B5JohgI8pyUl/25yCIjS6OS86nX0auLiB3C6kYXJORTdEcxxmG8Hk5lV86m6gk12Dv4aBQGtJFk3+MhPjmNJ2XU3pUvgxHyzSz8D44/gvrDTjsH+bkraoUrVu0Nxr+tZWkhI7pL4dOG/nSBvLlIN+Fenrdkqv+2NxwnB6XcDXlBVzRYRK+RImggBwUoHefGrhAnCjQltwD20MhYNVHaeji11Dst4RzmVTbTqUq/YNwqoJEcPipYEmaIjRM+OjwPtU0ojs929FLgf8jDKO3NGJdXYR6nSvG3wnc6OAweMDPf5PX0Mvb7/xu9CKVh16YhaBZhrvSVC6fRkrfMIr/NcrIyiU0OXUcjrbg/wt88Qla6u3lt3KTrm3EqRHytrt5zLvRzTejm/9s8FnHqeLb2qGq6uYFrdxz52Gc/uzVGwQH4wyRhQGc504j5x35U9jdqE7pk6L6YMY+kTMNa8m5VDeVpf7nWyvyDRTLqsqUp5DPL7G+i2COwvk00aIWztzEWPvE79QnZ5f8COXfT5mepGpz3Du2Wre7lhZ8yflbFM6Adqh8iDQSP/uk1l0FqbtTGe5cRaXynyC7SklvP7+TuxxH4OKogz0UBF8hzYspk18Wvp9G91/Z0rFdAlEMnwAAAABJRU5ErkJggg==) !important;background-position:0 center !important;background-repeat:no-repeat !important;padding:0 0 0 34px !important;line-height:41px;}
#votoForm .starOFF{
background-image: var(--img-b64-11);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 34px;line-height:41px;}
#votoForm .starON{
background-image: var(--img-b64-5);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 34px;line-height:41px;}

#votoForm .votoValue{
border:0;
width:12px;
height:20px;
margin:0 2px 0 2px;
font-size:20px;
line-height:18px;
text-align:center;
font-weight:bold;
padding:0;
}

#addVotoBox form{
display:inline;
}
#addVotoBox img{
margin:0 2px 0 2px;
}
#addVotoBox fieldset{
float:left;
}

#userFeedback table{
width:100%;
}
#userFeedback td,#userFeedback th{
padding:2px 5px 2px 5px;
text-align:left;
border-bottom:1px dotted #ccc;
}
#userFeedback span{
color:#000;
}
#userFeedback td{
color:#666666;
}
#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(1),
#userFeedbackOrders .products td:nth-child(1){

}
#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:#666666;
margin:0;
line-height:1.5;
background-image: var(--img-b64-4);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:#000000;
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:#CC0000 !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;
}

/*UPLODIFY*/
.uploadifyQueueItem {
font: 11px Verdana, Geneva, sans-serif;
border: 2px solid #F2DBDB;
background-color: #FAEFEF;
margin-top: 5px;
padding: 5px;
}
.uploadifyError {
border: 2px solid #FBCBBC !important;
background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
float: right;
}
.uploadifyQueueItem .cancel img{
float:left;
margin-right:5px;
}
.uploadifyQueueItem .cancel a{
border-bottom:0 !important;
height:15px;
color:#000 !important;
font-weight:bold;
}
.uploadifyQueueItem .cancel a:after{
content:"Elimina"
}
.uploadifyProgress {
background-color: #FFFFFF;
border-top: 1px solid #808080;
border-left: 1px solid #808080;
border-right: 1px solid #C5C5C5;
border-bottom: 1px solid #C5C5C5;
margin-top: 10px;
width: 100%;
}
.uploadifyProgressBar {
background-color: #0099FF;
width: 1px;
height: 3px;
}
#directEpaymentBox table{
margin:20px auto 20px auto;
width:100%;
background: #f9f9f9;
border:1px solid #ccc;
padding:10px 0 10px 0;
}
#directEpaymentBox th{
text-align:right;
padding:10px;
width:20%;
}
#directEpaymentBox td{
padding:10px;
text-align:left;
}
#directEpaymentBox textarea{
width:90%;
height:100px;
}
#directEpaymentBox select{
width:45%;
margin-bottom:10px;
}
#directEpaymentBox input{
width:20%;
}

#jsNotEnabledMessage{
text-align:center;
margin:10px 10px 20px 10px;
}
#jsNotEnabledMessage img{
margin:auto;
}

#mapLinksBox table{
width:100%;
background:#fff;
}
#mapLinksBox td{
padding:0 4px 4px 4px;
border-right:2px dotted #999;
width:16%;
}
#mapLinksBox th{
padding:2px 4px 2px 4px;
text-align:left;
border-right:2px dotted #999;
width:16%;
background:#eee;
}
#mapLinksBox th a{
display:block;
padding:0 2px 0 2px;
font-weight:bold;
font-size:84.5%;
text-decoration:none;
color:#464646;
}
#mapLinksBox ul{
margin:0;
padding:0;
}
#mapLinksBox li{
margin:0;
padding:0 2px 0 2px;
list-style:none;
}
#mapLinksBox li a{
color:#000;
text-decoration:underline;
color:#8B8B8B;
}
#colSx,#colDx{
text-align:center;
display:table-cell;
vertical-align: top;
overflow:hidden;
}
#colSx{
width:255px;
min-width:255px;
max-width:255px;padding:35px 0 35px 0;}
#colDx{
width:0px;
min-width:0px;
max-width:0px;padding:35px 0 35px 0;}
#body_getProd #colSx{
width:255px;
min-width:255px;
max-width:255px;padding:35px 0 35px 0;}
#body_getProd #colDx{
width:0px;
min-width:0px;
max-width:0px;padding:35px 0 35px 0;}
#body_showCart #colDx,#body_cartStep #colDx, #body_regStep #colDx, #body_addressStep #colDx, #body_courierStep #colDx, #body_paymentStep #colDx, #body_sendStep #colDx{
width:170px;
min-width:170px;
}
#colMid{
padding:35px 0 35px 35px;width:100%;
display:table-cell;
vertical-align: top;
}
#mainTable{
background:#fff;width:100%;
table-layout:fixed;
display:table;
}
#header_responsive .header_top_bar,
#header_responsive .top_buttons,
#header_responsive .header_bottom_bar{
display:block;
margin:0 auto 0 auto;
clear:both;max-width:1440px;min-width:900px;
width:100%;
}
#head .header_container{
display:block;
margin:0 auto 0 auto;
clear:both;max-width:1440px;min-width:900px;
width:100%;
}#mainTableContainer{
display:block;
margin:0 auto 0 auto;
clear:both;
max-width:1440px;min-width:900px;
width:100%;
}

#mapLinksBox{
display:block;
margin:0 auto 0 auto;
clear:both;
max-width:1440px;min-width:900px;
width:100%;
}


#iceCatIframe{
margin:0;
background-image: var(--img-url-26);background-position:center center;background-repeat:no-repeat;padding:0;line-height:48px;}
.socialShare{
display:flex;
margin-top:20px;
padding:10px 0 10px 0;
border-top:1px solid #eee;
align-items:center;
justify-content: space-between;
}
.socialShare div{
flex-grow: 1;
flex-shrink: 1;
flex-basis: 0;
text-align: center;
padding:0 10px 0 10px;
white-space: nowrap;
}
.socialShare strong{
display:block;
}
.socialShare .btn{
background-repeat:no-repeat;
display:inline-block;
width:50px;
height:50px;
transition-property: all;
transition-duration: 0.6s;
transition-timing-function: ease;
position:relative;
}

#productShipping{
width:500px;
}
#productShipping form{
margin:10px 0 5px 0;
padding:10px;
border:1px solid #ddd;
background:#eee;
text-align:left;
}
#productShipping input, #productShipping select{margin:0 5px 0 5px;}
#productShipping table{
width:100%;
margin-top:10px;
}
#productShipping th{
padding:5px !important;
border-top:1px dotted #ddd !important;
text-align:left;
}
#productShipping td{
padding:5px !important;
border-top:1px dotted #ddd !important;
text-align:right;
vertical-align:middle;
}
#productShipping th span{
display:block;
font-size:84.5%;
font-weight:normal;
}
#productShipping .bkg1{
background-color:#F7F7F7;
}
#productShipping .bkg2{
background-color:#fff;
}
#productShipping input{
width:100px;
}
#productShipping label{
font-weight:bold;
font-size:84.5%;
width:200px;
float:left;
display:block;
clear:left;
border-bottom:1px solid #ddd;
text-align:right;
}
#productShipping input, #productShipping select{
margin:0 0 5px 205px;
display:block;
}
#productShipping h3{
font-size:123%;
margin:0;
padding:10px;
text-align:center;
color:#FF0000;
}
#productShipping h4{
font-size:123%;
margin:0;
padding:0;
color:#FF0000;
}
#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;
border:0 !important;
text-decoration:none;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAOCAYAAAGtPYfWAAAABGdBTUEAALGPC/xhBQAAAl9JREFUOBGtlDtoU2EUx3NvrjdGQVDaQRBKMT5Aa+3QVh1acFJxE4SQJwTBCB1a1AoWioMUiovFKjhkyKObqIuC4FQc7GJRcMmgiAEXp0BMgkn8na8912uqkqEHznde//P4zv2SQACKxWKdeDzeEt3adLwQaYjIQ0GIYWEsdzqdQWNkMpl9zWYz2m63HxgoR6lUMiXUDpAxrwb6EdG1iakpDs2yUqnURKvVWqLHsEFaVsVIOZji91jigGw5SL9gWdYxkZh7HMeZ8qagaZRyNwmcFPBf6DOJG1fSIK3eow+p3SVlVR/pKE12mBEEgN2AK/B3zOfiU7JtO4p/APupLNAbT1erQJ+cY6y7apsENj5Qr9dv4LwKBzWoUjrDo4VC4ZOdTqeP8nnGcNiw11HBIovFYh/jxMEe8gD/GUlyPsgBDTkb0pwvffq/1K/epkCcZyOPkGfgV2Jv8qD4mPab2N5IGPL5n5E0TbA/n8+viU8I/xS+ebmLPND9GJNcaoLYcXgMPSTAXon8t/AseW3XdddzuVzVn2uHQiGXR+8AEN4F1/2AXnRyxqmxwtSrjUZjjlt84fUf1Fwrm83urVarw0wyAlje7iXkbgX0Ksmv0OSA4hOJxDSNr+M/+8d+BcAUjxHyEbaN/M9Ei55C0R/XOpMsYjeRJ5jsFrqrwC75BswS/JNNnCY2gzSvaksTXsoVil1EvgN0DfDOSCTypFwu3wkGg5fxjXYVF3MV/yINfoTD4de1Wu0+vnPUmMS/tmVd/gLJZPIwf10r+CIUWGbnt/1xvw52BGwBn7zWBbD3NP4LDC3t7/If2rsAAAAASUVORK5CYII=);background-position:0 center;background-repeat:no-repeat;padding:2px 0 2px 30px;line-height:15px;}
.gpsrManufacturerInfoDetail {
padding: 10px;
max-width: 700px;
margin: 0 auto;
}
.gpsrManufacturerInfo a::after {
content: "\24D8";
display: inline-block;
margin-left: 4px;
}
.gpsranag {
margin-bottom: 40px;
border-bottom: 1px solid #ddd;
}
.gpsranag h2 {
font-size:1.6rem;
color: #868686;
margin-bottom: 15px;
border-bottom: 1px solid #000;
padding-bottom: 5px;
}
.gpsranag p{
display: flex;
font-size:1rem;
color: #555;
margin:0;
padding:0;
color: #222;
border-top:1px solid #ddd;
}
.gpsranag strong {
padding: 5px 5px 5px 0;
flex-basis: 100px;
flex-shrink:0;
color: #606060;
text-align: right;
background:#f7f7f7;
font-weight: normal;
}
.gpsranag span{
padding: 5px 0 5px 5px;
}
.gpsranag .name {
font-weight: bold;
margin-bottom: 5px;
border: 0;
}
.gpsranag .name strong{
background:none;
}


/* Responsive design */
@media (max-width: 480px) {
.gpsrManufacturerInfoDetail {
padding: 20px;
}

.gpsranag h2 {
font-size:1.4rem;
}

.gpsranag p{
font-size:0.9rem;
}

.gpsranag .name {
font-size:1.1rem;
}
}

.toolOneyBox strong {
padding: 5px 12px 0 0;
color: #737171;
font-family: sans-serif;
text-transform: uppercase;
font-size:11px;
}
.toolOneyBox {
display: flex;
margin: 20px 0 20px 0;
}
.toolOneyButt::after {
display: block;
position: absolute;
right: 0;
top: 0;
width: 14px;
height: 14px;
content: "";
text-align: center;
background:url("/ReadySkins/wonder/img/payments/oneytooltip.svg") no-repeat;
}
.toolOneyButt.disabled::after {
background:url("/ReadySkins/wonder/img/payments/oneytooltip-grey.svg") no-repeat;
}
a.toolOneyButt {
display: inline-block;
position: relative;
padding: 5px 20px 5px 0px;
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){
.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:#000 !important;
width:100%;
}
.findomesticButtContainer a{
font-weight:bold;
color:#000;
}
.findomesticButtContainer:after{
display:block;
content:" ";
width:100%;
height:70px;
background-image:url("/ReadySkins/wonder/img/findomestic-banca-logo.png");
background-position: 0 0;
background-repeat: no-repeat;
background-size:auto 65px;
margin:-11px 0 0 -4px;
}
#ECS_anags p, #ECS_destinations p{
font-weight:bold;
font-size:123%;
margin:15px 0 15px 0;
}
#ECS_anags form, #ECS_destinations form{
width:100%;
float:left;
border-bottom:1px dotted #ccc;
padding:0 0 5px 0;
margin:0 0 5px 0;
}
#ECS_anags label, #ECS_destinations label{
color:#666666;
display:block;
float:left;
}
#ECS_anags span, #ECS_destinations span{
color:#666666;
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:#000000;
font-weight:bold;
font-size:92%;
display:block;
padding:0 5px 0 5px;
height:15px;
line-height:13px;
text-overflow: ellipsis;
overflow:hidden;
}
#orderStepNavBar .current strong{
color:#000;
}
#orderStepNavBar .disabled strong{
color:#d1d0d0;
}
#orderStepNavBar input{
display:block;
width:100%;
height:25px;
line-height:16px;
color:#fff;
font-size:138.5%;
border:0;
font-weight:bold;
cursor: pointer;
background-color:transparent;background-image: url(data:image/gif;base64,R0lGODlhHQAZALMAAG1sbGtqapSTk+rq6ry8vFpZWc3NzYB/f6uqqnJxcezs7EtKSsPDw////0pJSQAAACH5BAAAAAAALAAAAAAdABkAAASHsMk5BxGprJIEGVQoNgoCOGiaAogyisahzuphvBMT0DwaMDjDrtcL3EQKGZF4cIUQyygiNDhFiQDQhHCNEiiC7lJASYiJCUrh3CtQFmzeQh2nuSfmuio9CetTZFt/KV8VVnpZT4NTIUl6TSNCcUY4Omc/OBIxXTaZEyWHNCxOnhUXGRsdHzgRADs=);background-position:bottom center;background-repeat:no-repeat;}
#orderStepNavBar .disabled input{
cursor:auto;
background-image: url(data:image/gif;base64,R0lGODlhHQAZALMAAPLy8trZ2eTj49XU1NnY2O7u7tva2urp6d/e3vDw8Pr6+v///9HQ0AAAAAAAAAAAACH5BAAAAAAALAAAAAAdABkAAASFcMk5VRFmsGFEUVQoLsoRMGiaBgc4hgCizioCvFNC0DxKJDjArtcj3EQKGZGIcFEOy+ghpDhFiQHnonCNFiiC7lJAMYiJBormzBtQ2EQ1nOaemOeq9CSMT5EnXH0oXxVWeFkhUH1TVEpwTSNCcEY4Omc/OBIxXTaZFSZYLZ5UFxkbHR84EQA7);background-position:bottom center;background-repeat:no-repeat;}
#orderStepNavBar .current input{
background-image: url(data:image/gif;base64,R0lGODlhHQAZALMAAP7x5P7w4vqVMfqULvzCiPuxaP3buf3PofqHFvujTPqZOPl9Av3Uq/////l8AAAAACH5BAAAAAAALAAAAAAdABkAAASHsMk5wykKLaTKCVQoNgAhOGiaCgQwikaizmpivBMz0Dw6MDjDrtcb3EQAGZGYcIUIyyghFDhFiQLQ5HCNHiiF7rJAUYiJCgri3ENQFmzeQh2nuSfmuio9CetTZFt/KV8VVnpZT4NTIUl6TSNCcUY4Omc/OBIxXTaZEyWHNCxOnhUXGRsdHzgRADs=);background-position:bottom center;background-repeat:no-repeat;}
#orderStepNavBar #cartStep input{
background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAG1sbGtqapSTk+rq6ry8vFpZWc3NzYB/f6uqqnJxcezs7EtKSsPDw0pJSf///wAAACH5BAEAAA8ALAAAAABeARkAAAT/0MlJq7046827/2AYDoSQFEuRCMSQPXAsz3Rt33iu73zv/zWRcEgsGo9EBQLQaDqdAITiAqxar9isdofser/gsMRweJqfB4Nly26731uxfE6vOxiBs74ZYFTggIGCg3aFhocfBnl7ewFqE4ORkpNAiJaXlgpljIwHUxKUoaKjMJimp3IInKsIkKSvsHCos7RFA0yrjAAuDrG+v1i1wsMdBLmrBKDAy8w6xM/QFALHnALKzdjZpdHcwwnUjAnX2uTA3ee0BeB7BePl76/o8qYL63oL7vD6lPP9iOr2zLTrta8gP38I63wL+EQcQYMQBSWcKGcaQyfWHkbc6Iaixy/GZy42SaaRo8ksH1MeuSVyV76TMH+onElE1cVWL2PqdEazJwhNDD252kmUi8+jHRTZc0ShqNMcSKNuwAOuz5+nWGlI3YqBzLE0a7KK3ca17AQluPRE+XR1bFazcCeQMIFCBQteVNxmjQAAOw==);background-position:bottom center;background-repeat:no-repeat;}
#orderStepNavBar #sendStep input{
background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAG1sbGtqapSTk+rq6ry8vFpZWc3NzYB/f6uqqnJxcezs7EtKSsPDw0pJSf///wAAACH5BAEAAA8ALAAAAABeARkAAAT/8MlJq7046827/2B4OWRZDoSQFEuRCMRgznRt33iu73zv/8CZaEgsGo/ITk2BADSeUCgAoQhar9isdstLer/gcJJmOETP0YOBy26732yxfE6vzxgBtP4ZYMD/gIGCDnWFhociJgZ5e3sBa4ORkpNdiJaXmA8lCmaNjQdVlKKjlJmmp3IlCJ6sCKSvsH+os7RGJANOrI0AMrG+v1e1wsNKDgS6rATAy8w7xM/QFCQCyJ4CzdjZJtHcxCQJ1Y0J2uTN3ee0JAXhewXl77/o8qYkC+x6C/D6r/P9lur30LjbR3CSv4OFvgU8M66gQ0EII6ZyQG0hlGsPM8KRyPELiWMWYZ8o00gyTseTthzgCsmrpEstKGMOURXS1cubVmTq/LCp0z1QOIP+2El0gyJG4R4JXVqpqNMKd5Dq6sO0ao6nWCeQ8elJjdWvNrJmXdJkFxWwaIWIfXoDhQoWLmD0SkvXQQQAOw==);background-position:bottom center;background-repeat:no-repeat;}
#orderStepNavBar #sendStep.disabled input{
background-image: url(data:image/gif;base64,R0lGODlhXgEZALMNAPr6+uTj4/Ly8u7u7tnY2NXU1Orp6dva2trZ2d/e3vDw8NHQ0P///wAAAAAAAAAAACH5BAEAAA0ALAAAAABeARkAAAT/sMlJq7046827/2B4MWRZAkNwFEtxBANgznRt33iu73zv/8CZaEgsGo/ITg1gQCyeUCjCIAtar9isdrtLer/gcJImSETP0YSAy26732yxfE6vzxQEtP5JUMD/gIGCDHWFhociJgJ5e3sEa4ORkpM8iJaXmBInZo2NCVWUoaKTmaWmciUGnasGo66vf6eys0YkAE6rjQigsL2+QbTBwkoMA7mrA7/Ky13Dzs8TJAHHnQHM19gm0NvDJAfUjQfZ48zc5rMkLOB6BeTuvufxpSTrje/3rvL6lun1aO34ApLaR9AOg2/+oogTyFBQwYeoGExLCMVaw4twIGr8QsIYxSfJXTCKjLOxZC0Gtz7uGslSi8mXQ1J9bNWyphWYOD9sSvjJps8fOYNuUMQI3KOfSCsJXWrhTtFcfZJKzcG0arQZZY6pmcrVhlWrS5rootK1rJCvTG+gUMHCBQxeZs1GAAA7);background-position:bottom center;background-repeat:no-repeat;}
#orderStepNavBar #cartStep.disabled input{
background-image: url(data:image/gif;base64,R0lGODlhXgEZALMNAPr6+uTj4/Ly8u7u7tnY2NXU1Orp6dva2trZ2d/e3vDw8NHQ0P///wAAAAAAAAAAACH5BAEAAA0ALAAAAABeARkAAAT/kMlJq7046827/2AYAkNwFEtxBAOQNXAsz3Rt33iu73zv/zWRcEgsGo9EgAGxaDqdCIPLAqxar9isdofser/gsESQeJqfCQF1y26731qxfE6vMxSEs75JUFTggIGCg3aFhocfAnl7ewRqE4ORkpNAiJaXlgBljIwJUwyUoaKjMJimp3IGnKsGkKSvsHCos7RFAEyrjAhTsb2+WLXBwh0DuasDEr/Ky1zDzs8TAcacAcnM19gx0NvDB9OMB9bZ48rc5rQo33oF4uTusOfxpuqM7e/3ofL6iOn0T+yg8AmktK+gHW/+noQLOLChIIMQ5UhL6KQaQ4cY3UTc+KUYxSbIZC5mHJmFo8kjtz7uskeyZaWTMIeootiKpcubzWLq/KApoSdXOIPm3El0gyJ6jigIXZqjqNMNeL71+cO0Ko2nWDGQMZZmjdWvDbKKraAEl54on5SC/Tq27QQSJlCoYJGW6tqqEQAAOw==);background-position:bottom center;background-repeat:no-repeat;}
#orderStepNavBar #cartStep.current input{
background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAP7x5P7w4vqVMfqULvzCiPuxaP3buf3PofqHFvujTPqZOPl9Av3Uq/l8AP///wAAACH5BAEAAA8ALAAAAABeARkAAAT/0MlJq7046827/2AYBkehIAuiFEeQPXAsz3Rt33iu73zv/zWRcEgsGo9EAEHQaDqdAgLgAqxar9isdofser/gsMSQeJqfCYNly26731uxfE6vOxiDs745YFTggIGCg3aFhocfBnl7ewNqE4ORkpNAiJaXlgBljIwJUxKUoaKjMJimp3IEnKsEkKSvsHCos7RFAUyrjAIuDrG+v1i1wsMdB7mrB6DAy8w6xM/QFAXHnAXKzdjZpdHcwwrUjArX2uTA3ee0COB7COPl76/o8qYL63oL7vD6lPP9iOr2zLTrta8gP38I63wL+EQcQYMQBSWcKGcaQyfWHkbc6Iaixy/GZy42SaaRo8ksH1MeuSVyV76TMH+onElE1cVWL2PqdEazJwhNDD252kmUi8+jHRTZc0ShqNMcSKNuwAOuz5+nWGlI3YqBzLE0a7KK3ca17AQluPRE+XR1bFazcCeQMIFCBQteVNxmjQAAOw==);background-position:bottom center;background-repeat:no-repeat;}
#orderStepNavBar #sendStep.current input{
background-image: url(data:image/gif;base64,R0lGODlhXgEZALMPAP7x5P7w4vqVMfqULvzCiPuxaP3buf3PofqHFvujTPqZOPl9Av3Uq/l8AP///wAAACH5BAEAAA8ALAAAAABeARkAAAT/8MlJq7046827/2B4OWRZBkehIAuiFEdgznRt33iu73zv/8CZaEgsGo/ITg1AEDSeUKiAAAhar9isdstLer/gcJJmSETP0YSBy26732yxfE6vzxgDtP45YMD/gIGCDnWFhociJgZ5e3sDa4ORkpNdiJaXmA8lAGaNjQlVlKKjlJmmp3IlBJ6sBKSvsH+os7RGJAFOrI0CMrG+v1e1wsNKDge6rAfAy8w7xM/QFCQFyJ4FzdjZJtHcxCQK1Y0K2uTN3ee0JAjhewjl77/o8qYkC+x6C/D6r/P9lur30LjbR3CSv4OFvgU8M66gQ0EII6ZyQG0hlGsPM8KRyPELiWMWYZ8o00gyTseTthzgCsmrpEstKGMOURXS1cubVmTq/LCp0z1QOIP+2El0gyJG4R4JXVqpqNMKd5Dq6sO0ao6nWCeQ8elJjdWvNrJmXdJkFxWwaIWIfXoDhQoWLmD0SkvXQQQAOw==);background-position:bottom center;background-repeat:no-repeat;}
#otherDestinationsPage .destinationButton{
margin-bottom:15px;
}
#otherDestinationsPage table, #couriersListPage table, #paymentsListPage table, #sendOrderDetails table{
width:100%;
border:0;
clear:both;
}
#otherDestinationsPage th, #couriersListPage th, #paymentsListPage th, #sendOrderDetails th{
text-align:right;
width:20%;
border-bottom:1px dotted #D6D5D5;
padding:10px;
background:#eee;
}
#otherDestinationsPage td, #couriersListPage td, #paymentsListPage td, #sendOrderDetails td{
text-align:left;
padding:10px;
background:#fff;
border:0;
border-bottom:1px dotted #D6D5D5;
}
#otherDestinationsPage td input, #couriersListPage td input, #paymentsListPage td input, #sendOrderDetails td input{
width:90%;
}
#otherDestinationsPage td textarea, #couriersListPage td textarea, #paymentsListPage td textarea, #sendOrderDetails td textarea{
width:90%;
}
.otherDestinations ul, .couriersList ul, .paymentsList ul{
margin:0;
padding:0;
}
.otherDestinations li,
#couriersList li{
border-bottom:1px solid #ddd;
/*padding:0 0 10px 10px;*/
padding:0 0 15px 0;
margin:0 0 15px 0;
/*line-height:15px;*/
}
#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 10px 10px;*/
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:var(--img-url-29);
}
#paymentsList .ico_65:after{
background-image:var(--img-url-29);
}
#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 #ff0000;
}
#sendOrderDetails .edit{
display:inline-block;
float:right;
border:0 !important;
text-decoration:none !important;
background-image: var(--img-b64-4);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{
/*color: #ff0000;
font-weight:normal !important;
display:inline-block;
padding:5px 0 5px 0;*/
display:none;
}
input.error, select.error,input.wrongValue,select.wrongValue{
background-image: var(--img-b64-19);background-position:98% center;background-repeat:no-repeat;box-shadow: 0 0 2px #ff0000;
border-color: #ff0000;
}
textarea.error,textarea.wrongValue{
background-color:#fff;background-image: var(--img-b64-19);background-position:98% 90%;background-repeat:no-repeat;box-shadow: 0 0 2px #ff0000;
border-color: #ff0000;
}
#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: 0px 0px 9px 0px rgba(50, 50, 50, 0.05);
-moz-box-shadow:    0px 0px 9px 0px rgba(50, 50, 50, 0.05);
box-shadow:         0px 0px 9px 0px 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;
}

/*Banner cookie*/
#cookieAlert{
background:#fff;
color: #000;
position: fixed;
bottom: 0;
right: 0;
left: 0;
z-index: 8010;
box-shadow: 0 0 18px rgba(0,0,0,.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;
}

/*Lightbox cookie*/
#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 #000 !important;
width:150px;
padding:10px;
margin:20px auto 0 auto;
}


#header_responsive .list.show{
opacity:1;
height:auto;
z-index:99;
width:200px;
}
#header_responsive .list{
-webkit-transition:opacity 300ms ease;
-moz-transition:opacity 300ms ease;
-ms-transition:opacity 300ms ease;
-o-transition:opacity 300ms ease;
transition:opacity 300ms ease;
background:#fff;
position:absolute;
opacity:0;
height:0;
z-index:-1;
-webkit-border-bottom-right-radius: 5px;
-moz-border-bottom-right-radius: 5px;
-khtml-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-bottom-left-radius: 5px;
-khtml-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
border:1px solid #ddd;
max-height:300px;
overflow-y:auto;
padding:10px;
width:0;
}
#header_responsive .list a:hover{
background-color:#ddd;
}
#header_responsive .list a{
display:block;
background-repeat:no-repeat;
line-height:2.3em;
cursor:pointer;
color:#000;
border-bottom:1px solid #ddd;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#header_responsive #top_countries .list{
padding-top:55px;
}
#top_countries .list a.hide,
#left_countries .list a.hide{
display:none;
}
#top_countries .list input,
#left_countries .list input{
font-size:115%;
width:100%;
padding-right:20px;
}
#top_countries .list .searchWrapper{
position: fixed;
width: 170px;
margin: -55px -10px;
padding: 10px 5px 5px 5px;
background: #fff;
}
#top_countries .list .countrySearchReset{
cursor:pointer;
color:#bbb;
font-weight: bold;
font-size: 25px;
display:none;
position: absolute;
right: 7px;
top: 7px;
}
.countrySearchReset:hover{
color:#000;
}
#header_responsive .loginAndRegister{
padding-top:0;
border-spacing:5px;
}
#header_responsive .popup{
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;
-webkit-box-shadow: 7px 7px 7px 0 rgba(50, 50, 50, 0.19);
-moz-box-shadow:    7px 7px 7px 0 rgba(50, 50, 50, 0.19);
box-shadow:         7px 7px 7px 0 rgba(50, 50, 50, 0.19);
border-top:1px solid #ddd;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
border-bottom:1px solid #ddd;
position: absolute;
opacity:0;
z-index:-1;
min-width:400px;
max-width:500px;
height:0;
overflow:hidden;
background:#fff;
right:0;}
#header_responsive a:hover + .popup,
#header_responsive .popup:hover{
opacity:1;
z-index:200;
height:auto;
}
#header_responsive .rightMenu{
-webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;
position:fixed;
opacity:0;
z-index:-1;
top:0;
bottom:0;
width:400px;
max-width:100%;
right:-400px;
}
#header_responsive .rightMenu.show{
opacity:1;
right:0;
z-index:9000;
display:flex;
flex-direction:column;
}
#top_cart.rightMenu .cart_content_detailed,
#top_cart_1.rightMenu .cart_content_detailed,
#top_cart_2.rightMenu .cart_content_detailed{
text-align:left;
padding:0 8px 0 8px;
overflow-y:auto;
flex-grow:1;
background:#fff;
color:#000;}

#top_cart.rightMenu .title,
#top_cart_1.rightMenu .title,
#top_cart_2.rightMenu .title{
display:flex;
align-items: center;
}
#top_cart.rightMenu .ico,
#top_cart_1.rightMenu .ico,
#top_cart_2.rightMenu .ico{
font-weight:bold;
padding:3px 5px 3px 5px;
margin-right:10px;color:#fff;}
#top_cart.rightMenu .ico.viewCart,
#top_cart_1.rightMenu .ico.viewCart,
#top_cart_2.rightMenu .ico.viewCart{background-image: var(--img-b64-6);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.rightMenu .viewCart::before,
#top_cart_1.rightMenu .viewCart::before,
#top_cart_2.rightMenu .viewCart::before{background-image: var(--img-b64-6);background-position:0 center;background-repeat:no-repeat;padding-left:29px;line-height:36px;margin-right:5px;
content:"";
display:inline-block;
}
*/

#top_cart.popup .cart_content_detailed,
#top_cart_1.popup .cart_content_detailed,
#top_cart_2.popup .cart_content_detailed{
text-align:left;
padding:0 8px 0 8px;
max-height:250px;
overflow-y:auto;
background:#fff;
color:#000;}

#top_cart .title,
#top_cart_1 .title,
#top_cart_2 .title{background:#000;color:#fff;}
#top_cart .title strong,
#top_cart_1 .title strong,
#top_cart_2 .title strong{
font-size:115%;
display:block;
padding:10px;
flex-grow:1;
}
#top_cart .cart_item,
#top_cart_1 .cart_item,
#top_cart_2 .cart_item{
padding:5px 0 5px 0;
border-bottom:1px solid #ddd;
display: flex;
align-items: center;
}
#top_cart .cart_item img,
#top_cart_1 .cart_item img,
#top_cart_2 .cart_item img{
max-width:80px;
margin:0 10px 0 0;
}
#top_cart .cart_item .description,
#top_cart_1 .cart_item .description,
#top_cart_2 .cart_item .description{
flex-grow:1;
}
#top_cart .cart_item .description a,
#top_cart_1 .cart_item .description a,
#top_cart_2 .cart_item .description a{
color:#000;font-weight:normal;
}
#top_cart .cart_item .price,
#top_cart_1 .cart_item .price,
#top_cart_2 .cart_item .price{
font-size:100%;
color:#ff0000;
font-weight:bold;
white-space:nowrap;
margin:0 10px 0 0;
}
#top_cart .cart_item .cart_refresh_input,
#top_cart_1 .cart_item .cart_refresh_input,
#top_cart_2 .cart_item .cart_refresh_input{
width:35px;
padding:1px;
display:inline-block;
}
#top_cart .cart_item .cart_form,
#top_cart_1 .cart_item .cart_form,
#top_cart_2 .cart_item .cart_form{
display:table;
}
#top_cart .cart_item .qta select,
#top_cart_1 .cart_item .qta select,
#top_cart_2 .cart_item .qta select{
max-width:50px;
}

#top_cart p,
#top_cart_1 p,
#top_cart_2 p{
padding:15px 10px 15px 10px;
font-size:138.5%;
}

#top_cart .total_label,
#top_cart_1 .total_label,
#top_cart_2 .total_label{
font-size:138.5%;
display:inline-block;
padding-right:10px;
font-weight:normal;
}
#top_cart .total_value,
#top_cart_1 .total_value,
#top_cart_2 .total_value{
font-size:138.5%;
display:inline-block;
}

#top_cart .shippingZone,
#top_cart_1 .shippingZone,
#top_cart_2 .shippingZone,
#top_cart .shipping,
#top_cart_1 .shipping,
#top_cart_2 .shipping,
#top_cart .payment,
#top_cart_1 .payment,
#top_cart_2 .payment{
background:#000;
color:#fff;
padding:0 10px 5px 10px;
font-size:84.5%;
margin:0;
text-align:right;
}
#top_cart .total_box,
#top_cart_1 .total_box,
#top_cart_2 .total_box{
padding:10px;
margin:0;
text-align:right;background:#000;color:#fff;}
#top_cart>form,
#top_cart_1>form,
#top_cart_2>form{
text-align:center;
padding:10px 10px 20px 10px;background:#000;color:#fff;}
#top_cart input.b_green,
#top_cart_1 input.b_green,
#top_cart_2 input.b_green{
width:100% !important;
border:1px solid #000;
}

#top_cart .shipping .cTitle,
#top_cart_1 .shipping .cTitle,
#top_cart_2 .shipping .cTitle,
#top_cart .payment .pTitle,
#top_cart_1 .payment .pTitle,
#top_cart_2 .payment .pTitle,
#top_cart .shippingZone .cTitle,
#top_cart_1 .shippingZone .cTitle,
#top_cart_2 .shippingZone .cTitle{
font-weight:normal;
display:inline-block;
color:#eee;
text-align:left;
}
#top_cart .shipping .cTitle,
#top_cart_1 .shipping .cTitle,
#top_cart_2 .shipping .cTitle{background-image: var(--img-b64-14);background-position:0 center;background-repeat:no-repeat;padding:5px 0 5px 29px;}
#top_cart .payment .pTitle,
#top_cart_1 .payment .pTitle,
#top_cart_2 .payment .pTitle{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAB/UlEQVR4nM1VT4jNURQe/0qK2FiwYYGUhVJispKFWL+NZKUXMb3eu993zsXiLs3GUpnirdi8lTKxJpRBplhYIBZIbzVpdoq+676a9N7Me78Zceurc8+59/vOufd079jYvxiNRmNzjHHLKNCeJYlTSmuNfOrkz0oAnohjoEBstXZXJudvkNw1UMDM9i5Y/CqStWGgtb194hhKwMgHf8ZDCDsFVXq52dx+KYR9IYStWrsiAg6cEiJ5zkM46UB09yMrJjBoVBMA5g14PyTmRxaoCvufBD4YMOnAPQNmZRv5MEM2MFtik1pb+ZIdOG3AVI4DV4RiTylW+ZL/egUOvIlk3YBbDjzKNnlXkC2fYtkm3y1IrJlS2rBSR3TeyfsOvBSxk2cdaBv5xczGlzqir0Z2HHiWe53sGPm6oFN8c05e0wtKcpuTN1NKqyNw2MlvelYWq2AmAsecvOrkdLaBtlD800a+ELm773DyowO3nbxRKr+g+bKOyICWbAD7HfgUQzhgZgflSxMTm5zsLiYwpwxLh3SzDXwWir+rM+/t1eNXus00r9Vqawz4vrwPB2j3yB247iEclUhJdlz31+/LfDyCyA9daEppfRYA3kbyRL1eX+fAcwfO9G3XoT994Li6xcwuktxoZodK5iJXdav6CowySO5x8k4W0hNPzpTMM/kvVtQHh+P66FcAAAAASUVORK5CYII=);background-position:0 center;background-repeat:no-repeat;padding:5px 0 5px 30px;}

#top_cart .shipping span,
#top_cart_1 .shipping span,
#top_cart_2 .shipping span,
#top_cart .shippingZone span,
#top_cart_1 .shippingZone span,
#top_cart_2 .shippingZone span,
#top_cart .payment span,
#top_cart_1 .payment span,
#top_cart_2 .payment span{
font-weight:normal;
font-size:100%;
display:inline-block;
padding:0;
color:#ffff;
}

#top_cart .shipping p,
#top_cart_1 .shipping p,
#top_cart_2 .shipping p{
padding:0;
display:inline-block;
font-size:100%;
}



/*RESPONSIVE HEADER*/
#header_responsive #top_languages .it{background-image: var(--img-b64-24);background-position:2px center;background-repeat:no-repeat;padding:0 5px 0 29px;line-height:36px;}
#header_responsive #top_languages .en{background-image: var(--img-b64-13);background-position:2px center;background-repeat:no-repeat;padding:0 5px 0 29px;line-height:36px;}
#header_responsive #top_languages .fr{background-image: var(--img-b64-21);background-position:2px center;background-repeat:no-repeat;padding:0 5px 0 29px;line-height:36px;}
#header_responsive #top_languages .es{background-image: var(--img-b64-22);background-position:2px center;background-repeat:no-repeat;padding:0 5px 0 29px;line-height:36px;}
#header_responsive #top_languages .de{background-image: var(--img-b64-25);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: var(--img-b64-23);background-position:2px center;background-repeat:no-repeat;padding:0 5px 0 29px;line-height:36px;}
#header_responsive #top_languages .pt{background-image: var(--img-b64-20);background-position:2px center;background-repeat:no-repeat;padding:0 5px 0 29px;line-height:36px;}
#top_currencies .current{background-image: var(--img-b64-16);background-repeat:no-repeat;}
#top_countries .current{background-image: var(--img-b64-17);background-repeat:no-repeat;}
#header_responsive #top_buttons_wrapper{padding:5px 0;border-top:0;border-right:0;border-bottom:0;border-left:0;margin:0 0 0 0;}
#header_responsive .top_buttons{
position:relative;
top:0;
left:0;
display:table;
width:100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding:0;
}
#header_responsive #header_top_bar_wrapper{background:#fafafa;padding:5px;border-top:1px solid #f2f2f2;border-right:0;border-bottom:1px solid #f2f2f2;border-left:0;}
#header_responsive #header_top_bar_wrapper #top_text{
width:35%;color:#000;;}
#header_responsive .header_top_bar>li{
vertical-align:middle;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
display:table-cell;
width:1%;
}
#header_responsive .header_top_bar>li>a{
display:block;
white-space:nowrap;color:#000;position:relative;
top:0;
left:0;
}
#header_responsive .butt span.current{color:#000;display:block;
cursor:pointer;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
#header_responsive .header_top_bar{
position:relative;
top:0;
left:0;
display:table;
width:100%;
padding:0;
-webkit-border-bottom-right-radius: 5px;
-moz-border-bottom-right-radius: 5px;
-khtml-border-bottom-right-radius: 5px;
border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-bottom-left-radius: 5px;
-khtml-border-bottom-left-radius: 5px;
border-bottom-left-radius: 5px;
}
#head{
text-align:left;background:#fff;}
#head img{
max-width:100%;
}
#headText{
text-align:left;
padding-bottom:5px;
display:block;
margin:0 auto 0 auto;
clear:both;max-width:1440px;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 10px 0 0;
}
#header_responsive .top_buttons>li.secondary{
display:none;
}
#header_responsive .top_buttons li>a{
display:block;
white-space:nowrap;
color:#000;
position:relative;
top:0;
left:0;
}
#header_responsive .top_buttons>li>a{color:#000;}#top_text div{
padding-left:5px;
}
#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:#ff0000;
color:#fff;
padding:0 5px 0 5px;
-webkit-border-radius: 15px;
-moz-border-radius: 15px;
border-radius: 15px;
line-height: 1.5;
font-size: 80%;
font-family: Tahoma;
}#header_responsive .top_buttons .btn_menu{
display:none;
}
#header_responsive .top_buttons .btn_menu>a{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYAgMAAACdGdVrAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAAlQTFRF////AAAAAAAAflGpXQAAAAJ0Uk5TALizKfaGAAAAG0lEQVQIW2NgQAFZq4BgJcMqMIBRUEF8gOb6AC4gLkufZFzLAAAAAElFTkSuQmCC);background-position:0 center;background-repeat:no-repeat;padding-left:29px;line-height:36px;}
#header_responsive .top_buttons .btn_menu span{
font-weight:bold;
color:#999;
}
/*Form ricerca testata -----------------------------------------------------------------------------------------------*/#header_responsive .top_buttons li.box_search input.txt_search{padding:5px;border-top:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #bbb;height:35px;padding-right:35px;}
#header_responsive .top_buttons li.box_search input.btn_search{background-color:#f0f0f0;background-image: var(--img-b64-7);background-position:center center;background-repeat:no-repeat;height:35px;padding-left:35px;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%;max-width:70%;}
#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;
}
/*Carrello testata ---------------------------------------------------------------------------*/
#header_responsive .btn_cart>a{background-image: var(--img-b64-6);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,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAAGHNqTJAAAAAXNSR0IArs4c6QAAAn9JREFUOBGFk0toE2EQx3c3W81LUUgvoqAgJoLgXaTiyYNIPUhUiKkBzWMPWlrxVFAqIipST3lAMBgSlUDB18VTMAdBQRAtJHrQKoqgSdRiiCEvf7NmY/DiwDDzn/+89vv2UxQkkUg0xKo4K/1+f42u614lnU5vlehfSaVSPkGkfbVYdRBoUmdXVbUai8XGzRKyXsTj8ZQAFaePnXc4HAvNZvOb7nK5PI1GowrwUrasCTDrFOUwvd6bjSl7SHA/OmGz2Z73er1zkGfxxyORSFUjYYltrxqGIQWlbrfbIOGMYPzP2WzWpUE8AkSxCrMOiGVNXSyiB4PBhjmuUCjYarWafMvYH84sWCT5kGAzSRy+7TImgn5hl+PhcPiJxNVisaiXy+U2Y25pmmZgtzD6Gdxbuvi0SqXyCzDp8/mmIF51Op1TEKuIbaLrEY3ZNra/T5eXEkRD7OWm2wa4vHyNKbTOW77f7//JefwAa8ME2l6UBBLPi00mkzP4JbmMa+Aw6hZiVChibcOYZV5ilBCf21tPh/7wHOTA6vX6JRabHj20fwspWrTb7SdCodB3izObDFaZIVhjYigajT6wEkYtu+/k8m8T244+Zs295iZWA0CeYECKiM1hLohvCfw9+IOC4acxC8RKxPZoOCeFcDqdp8UOZMpyLMsnTuZyubWCOaPr1C0Tm6ChVy7ugxCtVmuHWBG6byNpDu0Kxt7weDzOQCCwIjiTyayjbiNuz+12f1TliclvQUDnPI5BvkOvgHeho/KGZvPoEufyFGI1/lEG3jEPdvAj3oWQ1/Nfofg1A3fLq5Lk4RVblfLg2+22nNM+dDM6hn5iuyIv8Kb1BIgN5Te8HicIGhkIIQAAAABJRU5ErkJggg==);background-position:0 center;background-repeat:no-repeat;padding-left:22px;line-height:24px;}
/*RESPONSIVE MENU LEFT*/
#r_left_menu .r_left_menu_loader{background-color:#ffffff;background-image: var(--img-url-26);background-position:center center;background-repeat:no-repeat;}
#r_left_menu .btn_left_logout strong{
float:right;
}#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: var(--img-b64-16);background-position:5px center;background-repeat:no-repeat;padding:15px 10px 15px 33px;}
#r_left_menu .btn_left_countries > span.current{background-image: var(--img-b64-17);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: var(--img-b64-24);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: var(--img-b64-13);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: var(--img-b64-25);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: var(--img-b64-21);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: var(--img-b64-22);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: var(--img-b64-20);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: var(--img-b64-23);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/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADdcAAA3XAUIom3gAAAAHdElNRQfhBxEKIA404gIeAAAAdElEQVQoz+3RsQ3CQBBE0WcLgQsgJXcBJCdRyLVARW7BIV2QELgHN3EQEXht2SQ04J/M7mqklWYqcNQZbbm4+8xLKy+anUHWwiEsVwUU3OIyrA0vj58XzSS1P+yGiTnJFNoQoadt1E89yMQUVFjXfcIbS91feiQSqlOKSZcAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTctMDctMTdUMTA6MzI6MTQrMDI6MDC9NWK+AAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE3LTA3LTE3VDEwOjMyOjE0KzAyOjAwzGjaAgAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=);background-position:0 center;background-repeat:no-repeat;padding:15px 15px 15px 22px;}
#homeRegUsers th{text-align:right;border-bottom:1px dotted #ccc;}
#homeRegUsers td{border-bottom:1px dotted #ccc;}
#homeRegUsers p{padding:4px;}
#homeRegUsers li{
display:inline-block;
}
#homeRegUsers .homeRegUsersUserName{
display:inline-block;
font-size:110%;
margin-bottom:10px;
}


#cartBoxRight th{
color:#000;
}
#userDocuments .bkg2,
#rma .bkg3,
#userFeedbackOrders .bkg2{
background:#EBEBEB;
}
#userDocuments .bkg1,
#rma .bkg1,
.variantsBox .bkg1,
#userFeedbackOrders .bkg1,

.artCollBox tr.bkg1{
background:#F7F7F7;
}
.variantsBox form{
background:#535252;
}
#formRequestInfo h3{
color:#000;}
#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:#000;font-weight:bold;
margin:0;
}

#megamenuLayer dd{
padding:0 0 0 12px;
margin:0 0 2px 0;
}
#megamenuLayer dd a{
color:#000;}
#megamenuLayer dt a:hover,#megamenuLayer dd a:hover{
text-decoration:underline;
}
#megamenuLayer .megamenufilters,
#megamenuLayer .categoriesLinks,
#megamenuLayer .pagesLink{
border-bottom:1px dotted #ddd;
margin-bottom:5px;
padding-bottom:10px;
}
#megamenuLayer .pagesLink{
padding-bottom:5px;
}
#megamenuLayer .pagesLink dd{
padding:0;
margin:0 0 2px 0;
font-size:90%;
}
#megamenuLayer .pagesLink a{
color:#434343;
}
/*MENU*/
#menu.megamenu{
padding-top:2px;
}
#menu{
position:relative;
top:0;
left:0;
width:100%;
min-width:900px;
display:block;
-webkit-box-sizing: border-box;
box-sizing: border-box;
clear:both;background:#e6200f;border-top:0;border-right:0;border-bottom:0;border-left:0;}
#menu ul{
margin:0;
padding:0;
list-style:none;
width:100%;
}
#header_responsive .top_buttons .box_menu li a,
#menu li a{
-webkit-transition: all 0.2s ease;
-moz-transition: all 0.2s ease;
-o-transition: all 0.2s ease;
transition: all 0.2s ease;
position:relative;
left:0;
top:0;
display:block;
line-height:1.5;color:#fff;font-size:95%;margin:0 15px 0 15px;font-weight:bold;text-align:center;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{border-top:0;border-right:0;border-bottom:0;border-left:0;background-color:#ebebeb;color:#000;}
#header_responsive .top_buttons .box_menu li a.selectedButt,
#menu li a.selectedButt{border-top:0;border-right:0;border-bottom:0;border-left:0;background-color:#ebebeb;color:#000;}
#menu li{
display:inline-block;
}#menu{
margin:0 auto 0 auto;
max-width:100%;
}
#menu ul{
margin:0 auto 0 auto;
min-width:900px;max-width:1440px;}
#messageMiddleBox .boxTitle{
color:#000;}
.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 0em;
}
.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:35px;
}
#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: 0px 0px 4px 0px rgba(50, 50, 50, 0.05);
-moz-box-shadow:    0px 0px 4px 0px rgba(50, 50, 50, 0.05);
box-shadow:         0px 0px 4px 0px rgba(50, 50, 50, 0.05);
}
#staticPage .thumbImage.labeled{

}
#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;
}

/* ----------------------------------------------- */
/*https://www.w3schools.com/cssref/css_entities.asp*/
.webForm *{
box-sizing: border-box;
}
.webForm{
margin:50px 0 50px 0;
}
.webForm table{
table-layout:fixed;
}
.webForm th{
padding:8px 10px 8px 0;
font-weight:normal;
}
.webForm td{
padding:8px 0 8px 0;
width:650px;
}
.webform-row.line th,
.webform-row.line td{
border-top: 1px solid #000;
padding-bottom:30px;
}
.webForm h3{
margin:0 !important;
padding:0 !important;
}
.webForm input[type="submit"]{
display: inline-block;
margin-top: 30px;
font-size:20px;
background: #88ca28;
color:#fff;
padding:8px 50px 8px 50px;
border:0;
cursor:pointer;
background-repeat:no-repeat;
background-position:93% center;
background-size: 20px;
}
.webform-label {
display:block;
text-align: right;
min-height: 40px;
/*min-width:150px;*/
max-width:250px;
}
.webform-control{
position: relative;
display:flex;
max-width:650px;
}
.webform-label.reverse{
text-align: left;
min-height: initial;
max-width: initial;
}
.webform-control.radio{
flex-flow:column;
}
.webform-control.checkbox{
display:inline-block;
min-width:initial;
}
.webform-row.hidden{
display:none;
}
.webform-row.checkbox.reverse td{
display:flex;
flex-wrap:wrap;
}
.webform-row.html td {
line-height: 22px;
padding-bottom:30px;
color:#4b4c4d;
}
.webForm label.error {
margin-top:5px;
font-size:13px;
color: #6f6d6d;
flex-basis:100%;
}
.webform-control::before{
font-family: 'Material Icons';
display: block;
content: "create";
content: "\270E";
width: 30px;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
text-align: center;
background: #e1e1e1;
color: #000;
font-weight: normal;
font-style: normal;
font-size:15px;
line-height: 36px;
letter-spacing: normal;
text-transform: none;
height: 40px;
box-sizing: border-box;
}

.webform-control.email::before{
content:"email";
}
.webform-control.url::before{
content:"link";
}
.webform-control.date::before{
content:"date_range";
}
.webform-control.phone::before{
content:"phone";
}

.webform-control.checkbox::before,
.webform-control.radio::before{
display: none;
}
.webform-control.textarea textarea,
.webform-control.textarea::before{
height:auto;
}
.webform-control.number input,
.webform-control.date input,
.webform-control.phone input,
.webform-control.select select{
width:40%;
}
.webform-control.radio label{
margin-bottom:5px;
}
.webform-control.checkbox input,
.webform-control.radio input{
width:auto;
height:auto;
padding:0;
margin-right:5px;
}
.webform-control input,
.webform-control textarea,
.webform-control select{
border-radius: 0;
resize: vertical;
font-size:13px;
outline: none;
padding: 10px;
margin: 0;
width: 100%;
height: 40px;
}

.webForm input.wait{
cursor:wait;
background-image:var(--img-url-26);
background-size:35px;
}

@media screen and (max-width: 1325px) {
#colSx,#colDx{
display:none !important;
/*Le colonne non esistono x useragent mobile*/
}
#header_responsive .top_buttons .btn_menu{
display:table-cell;
/*Scompaiono le colonne e funziona il menu laterale*/
}

/* Filtri dinamici */
.rdy-search-results .showFilters{
display:inline-block;
position:relative;
padding:2px 7px 2px 30px;
margin:10px 0 10px 0;
font-size:120%;
}
.rdy-search-results .showFilters::before{
position: absolute;
left:0;
top: 50%;
display: inline-block;
width: 25px;
height: 25px;
content:" ";
margin-top: -12.5px;
background-position: -100px -125px
}
#colSx.rdy-filters{
padding-top:60px;
padding-bottom:60px;
position: fixed;
top: 0;
bottom:0;
left:-1000px;
width: 100%;
min-width: 100%;
max-width: 100%;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
opacity: 1;
-webkit-transition:all 0.3s linear;
-moz-transition:all 0.3s linear;
transition:all 0.3s linear;
background-color:#fff;
border-right:2px solid #ddd;
overflow-y:scroll;
-webkit-overflow-scrolling: touch;
}
#colSx.rdy-filters.show{
left:0;
display:block !important;
z-index: 10000;
}
#colSx.rdy-filters.show .rdy-search-back{
display: block;
position:fixed;
height: 40px;
text-align: left;
font-size:120%;
top:0;
left:0;
right:0;
padding:10px 15px 10px 45px;
cursor:pointer;
background:#1E5C97;
z-index: 3000;
color:#fff;
}
#colSx.rdy-filters.show .rdy-search-back::before{
position: absolute;
left:5px;
top: 50%;
display: inline-block;
width: 25px;
height: 25px;
content:" ";
margin-top: -12.5px;
background-position:-96px 2px;
background-color:#fff;
padding:2px 5px 2px 5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
#colSx.rdy-filters.show .rdy-search-show-results{
display: block;
text-align: center;
font-size:120%;
padding:10px 15px 10px 15px;
cursor:pointer;
background:#bbb;
z-index: 3000;
color:#fff;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin:20px 5px 10px 5px;
color:#000;
}
/*------*/
#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:1325px) {
/* Scheda prodotto ---------------------------------------------------------------------- */
#sheetBox .boxTitle.secondary{
display:block;
}
#sheetBox .boxTitle.primary{
display:none;
}
#sheetBox #sheetMainImage{
max-width:100%;
}
#sheetBoxTopDetails,
#sheetBoxTopDetails .left,#sheetBoxTopDetails .right,
#sheetBox .detailsBox,
#sheetBox .servicesBox,
#addVotoBox,
#sheetBox .imagesBox{
width:100% !important;
margin:0 0 10px 0 !important;
padding:0 !important;
max-width:100% !important;
clear:both !important;
float:none !important;
display:block !important;
}
}
@media screen and (max-width: 935px) {
/*Inserzioni in colonna ---------------------------------------------------- */
.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: 935px){
/*risultati colonne ----------------------------------------------------- */
.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: 935px){
/* Inserzioni verticali */
#colMid .miniBox{
float:none;
width:auto;
margin:0 0 10px 0;
}
}
@media screen and (max-width: 1024px){
#sheetBox .detailsBox th,
#sheetBox .detailsBox td{
display:block;
width:100%;
padding:0 0 10px 0;
border:0;
}
#sheetBox .detailsBox th,
#sheetBox .detailsBox strong.th{
border-top:1px solid #ddd;
padding:10px 0 10px 0;
}
.existent_user_box input[type="text"],
.existent_user_box input[type="password"]{
width: 100%;
}

.resultBox dt{
width:100%;
float:none;
}
/* LABEL risultati affiancati*/
.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: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;
/* ^^^^ importante che lo zindex non venga modificato!! perche viene controllato via js per fare il submit o meno del form quando c'e' un valore nel campo di testo*/
height:0;
overflow:hidden;background:#000;}#header_responsive .top_buttons li.box_search input.btn_search{background-color:transparent;background-image: var(--img-b64-7);background-position:0 center;background-repeat:no-repeat;padding:0 0 0 20px;line-height:23px;border:0;
position:initial;
}#header_responsive .top_buttons li.box_search input.txt_search{
margin-top:10px;
margin-bottom:10px;
}#header_responsive .top_buttons li.box_search .box_text_search.show .responsive_butt{background-color:#eee;background-image: var(--img-b64-7);background-position:center center;background-repeat:no-repeat;display:block;
position:absolute;
top:10px;
right:10px;
}
#header_responsive .top_buttons .advanced .headFormButt{
position: absolute;
left: 0;
right: 0;
bottom:0;
font-size:120%;
margin:0;
padding:10px 0 10px 0;
width: 100%;
display:block;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
#paramsFormblockHead{
position: relative;
left: 0;
right: 0;
overflow-x: hidden;
overflow-y: scroll;
-webkit-overflow-scrolling: touch;
background:#fff;
}
#paramsFormblockHead fieldset{
border:0;
padding:20px;
text-align:center;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
#paramsFormblockHead label,
#paramsFormblockHead select{
display:block;
width:100%;
margin-bottom:5px;
font-size:120%;
}


#otherDestination form{
width:auto;
text-align:center;
}
#otherDestination label{
text-align:left;
}
#productShipping{
width:auto;
}
#otherDestination strong,#otherDestination .title,#productShipping label{
float:none;
width:100%;
padding:2px 0 0 0;
text-align:left;
border:0;
}
#otherDestination input,#otherDestination select,#productShipping input,#productShipping select{
width:90%;
margin:0 0 5px 0;
}
#otherDestination input.butt1{
margin:0 !important;
}
#otherDestination .destinationButton{
margin:0;
}
#colMid .web-page-items.sidebyside .list-item{
-webkit-flex: 0 1 49%;
-ms-flex: 0 1 49%;
flex: 0 1 49%;
}
#tellToFriendForm label,
#tellToFriendForm>input,
#tellToFriendForm .butt1,
#tellToFriendForm .privacyFormBox{
flex-basis:100%;
}
.webForm table{
width:100%;
}
.webForm td,
.webForm th,
.webForm tr{
display:block;
width:100%;
padding:0 0 10px 0;
}
.webform-row.line th{
display:none;
}
.webform-label {
display: inline-block;
text-align: left;
min-height: initial;
min-width: initial;
max-width:initial;
}
.webform-control{
max-width: initial;
min-width: initial;
}
.webform-control.number input,
.webform-control.date input,
.webform-control.phone input,
.webform-control.select select{
width:100%;
}
.webForm input[type="submit"]{
width:100%;
}
}
@media screen and (max-width: 768px){
body{
padding: 0 0 10px 0;
}
#header_responsive #top_buttons_wrapper{
background:#fff;border-bottom:2px solid #000;
-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;
}

#varaintsListBox .columnThumb img{
width:50px;
}

#header_responsive #logo{
max-width:200px;
}
/* LABEL risultati affiancati CELLULARI*/
.cubes .resultBox ul li>strong{
position:absolute;
width:40%;
}
.cubes .resultBox .mainPrice,
.cubes .resultBox .grossPrice,
.cubes .resultBox .price>.priceMessage,
.cubes .resultBox .availab span,
.cubes .resultBox .pricePicking,
.cubes .resultBox .rangePrice{
margin:0 0 0 40%;
}
/*-------------------------------------*/
#yourPurchases table {
padding: 10px;
}

#yourPurchases thead {
display: none;
}

#yourPurchases tbody td {
display: block;
text-align: center;
padding: 10px;
position: relative;
padding-left: 50%;
font-size:12px;
width:auto !important;
text-align:left !important;
}

#yourPurchases tbody td:before {
content: attr(data-label);
position: absolute;
left: 10px;
width: 45%;
padding-right: 10px;
white-space: nowrap;
text-align: left;
font-weight: bold;
}

#yourPurchases td.code {
background-color: #e0e0e0;
}
.artCollBox .trhead {
display: none;
}
.artCollBox table,
.artCollBox tbody,
.artCollBox tr,
.artCollBox td {
display: block;
width: 100% !important;
box-sizing: border-box;
}
.artCollBox tr {
margin-bottom: 1rem;
border: 1px solid #eee;
border-radius: 4px;
padding: 1rem;
}
.artCollBox td {
padding: 8px 0;
border: none;
}
.artCollBox td:not(.image)::before {
content: attr(data-line);
font-weight: 600;
display: block;
margin-bottom: 4px;
}
.artCollBox .image {
text-align: center;
padding-bottom: 1rem;
}
.artCollBox td.image img {
margin: 0 auto;
width:auto;
min-width:initial;
}
.artCollBox .cart_form,
.artCollBox .estimate_form {
display: flex;
justify-content: space-between;
margin-top: 1rem;
}
.artCollBox h2 {
margin: 2rem 0 1rem;
}
}
@media screen and (max-width: 600px){
#colMid .web-page-items.sidebyside .list-item{
-webkit-flex: 0 1 100%;
-ms-flex: 0 1 100%;
flex: 0 1 100%;
}
#accessMessageBox{
width:auto;
}
#menu{
display:block;
padding-top:50px;
position:relative;
top:0;
left:0;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
max-height:50px;
overflow:hidden;
-moz-transition:all 0.5s ease;
-webkit-transition:all 0.5s ease;
-o-transition:all 0.5s ease;
transition:all 0.5s ease;
}
#menu.show{
max-height:1000px;
}
#menu .current{
position:absolute;
top:0;
left:0;
}
#menu li{
display:block;
float:none;
width:100% !important;
border-bottom:1px solid #bbb !important;
height:auto !important;
}
#menu li a{
line-height:50px !important;
height:auto !important;
width:100% !important;
padding:0 15px 0 15px !important;
margin:0 !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
position:relative !important;
top:0 !important;
left:0 !important;
}
#menu li a.selectedButt{
background-image: url(data:image/gif;base64,R0lGODlhCwAGAJECAP///yEiIQAAAAAAACH5BAEAAAIALAAAAAALAAYAAAIQDI4YYnkrmINRvooNxXGLAgA7);background-position:95% center;background-repeat:no-repeat;}
#categorieslinks{
-moz-column-count: 2;
-webkit-column-count: 2;
column-count: 2;
}
#showCart .showCartTable,
#showCart .showCartTable thead,
#showCart .showCartTable tbody,
#showCart .showCartTable tfoot,
#showCart .showCartTable th,
#showCart .showCartTable tbody td,
#showCart .showCartTable tr{
display: block;
}
#showCart .showCartTable{
border:0;
}
#showCart .showCartTable thead tr{
position: absolute;
top: -9999px;
left: -9999px;
}
#showCart .showCartTable td.thumb:before,
#showCart .showCartTable td.delete:before,
#showCart .showCartTable tr.warning td:before,
#showCart .showCartTable td.empty,
#showCart .showCartTable .info strong,
#showCart .showCartTable .deleteButtonImage,
#showCart .showCartTable tbody .deliveryTimeLabel,
#showCart .showCartTable tbody .productDetails .delete{
display:none;
}
#showCart .showCartTable tbody tr{
border:1px solid #ddd;
width:100%;
}
#showCart .showCartTable tbody td {
border: none;
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 0px rgba(156, 156, 156, 0.5);
-webkit-box-shadow: 2px 2px 5px 0px rgba(156, 156, 156, 0.5);
-moz-box-shadow: 2px 2px 5px 0px 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;
}
/* Risultati ricerca */
#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:none;
}
#resultsTable thead tr {
position: absolute;
top: -9999px;
left: -9999px;
}
#resultsTable tr {
border: 1px solid #ccc;
}
#resultsTable td {
border: none;
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;
}

/* Documenti di magazzino */
#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: none;
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;
}
/* Compatibilita' */
#compatTypesBox label{
display:block;
float:none;
text-align:center;
width:auto;
}
#compatTypesBox select{
margin:0 auto 13px auto;
}
#mapLinksBox{
display:none;
}
#sheetProductArtColl .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;
min-width:initial;
}
#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;
}

/*BLOG / NEWS*/
.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;
}


.orderResponse {
border:0 !important;
}
.orderResponse thead {
display: none;
}
.orderResponse tr {
display: block;
margin-bottom: 1rem;
border: 1px solid #ccc;
}
.orderResponse tbody td {
display: flex;
justify-content: space-between;
align-items: flex-start;
padding: 0.5rem;
border: none;
border-bottom: 1px solid #eee;
gap: 1rem;
}
.orderResponse tbody td:before {
content: attr(data-line);
font-weight: bold;
min-width: 30%;
text-align: left;
}
.orderResponse tfoot td {
display: block;
text-align: right;
padding: 0.5rem;
border-bottom: 1px solid #eee;
}
.orderResponse td.thumb {
justify-content: center;
}
.orderResponse td.thumb:before {
display: none;
}
.orderResponse td.thumb img {
margin: 0;
}
.orderResponse td[colspan="8"] {
justify-content: flex-end;
}
.orderResponse td .name {
flex: 1;
}

}
@media screen and (max-width: 480px){
body{
font-size:14px;
}
#colMid{
padding:10px 10px 10px 10px;
}
#navBar{
background:none;
padding-left:0;
line-height:18px;
}
#navBar strong,#navBar li:first-child{
display:none;
}

/*Filtri dinamici*/
.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;
}


/* FORM ricerca a centro pagina */
#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;
}
/*risultati orizzontali*/
.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;
}
/* Inserzioni orizzontali */
#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;
}
/* Scheda prodotto */

#sheetBox .detailsBox strong.th{
border-top:0;
padding-top:0;
}
#sheetBox .detailsBox td img{
max-width:100%;
}
.servicesBox a{
display:block;
border:1px solid #ccc;
font-size:110%;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
margin-bottom:5px;
background-color:#eee !important;
padding-top:6px !important;
padding-bottom:6px !important;
float:none !important;
width:auto !important;
}
/* http://cssdeck.com/labs/styling-select-box-with-css3 */
#colMid #sheetAddToCartRow .cart_form,
#colMid #sheetAddToCartRow .cart_form_disabled{
text-align:center;
display:flex;
flex-direction: column;
align-items: center;
width:80%;
margin:auto;
}
#colMid #sheetAddToCartRow .cart_form_quantity{
position:relative;
top:0;
left:0;
display:block;
float:none;
padding:9px 40px 9px 9px;
direction: rtl;
-webkit-appearance:none;
-moz-appearance:none;
appearance:none;
cursor:pointer;
font-size:120%;
width:100%;
}
#colMid #sheetAddToCartRow .cart_form label{
position:relative;
display:flex;
justify-content: center;
flex-direction: column;
width:100%;
margin:0;
}
#colMid #sheetAddToCartRow .cart_form label:after {
content:" ";
background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAaCAYAAACkVDyJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc5NkY4RTA5RTJFMzExRTJBOUI4QTE3MjBFQjJEQ0ZCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc5NkY4RTBBRTJFMzExRTJBOUI4QTE3MjBFQjJEQ0ZCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Nzk2RjhFMDdFMkUzMTFFMkE5QjhBMTcyMEVCMkRDRkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Nzk2RjhFMDhFMkUzMTFFMkE5QjhBMTcyMEVCMkRDRkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5amsbnAAABbklEQVR42sRWwWqEMBCNsyKKR8GLJ6HSg/QvvPg7PZT+QffUU6G0/+JXVA/Fo/Sq3hRxtRnpQsXETWzcDkQyJpk3bzKZREvT9IkQ8kj2kw/aXsIwfEdFx4/rusRxnF3Q2ra9q6rqLcuyGwr6MAGO40iGYWAuwDEZ0TRtphuGMRGq6/qegh6BtxCBZMF4DqITlmUdaPcWVLAScfaH+QFUg10SnQWkAhQZsWzCXkx4Tu8aUpYtIFcWuGbC/AvDRZbyWCZJQsqyXPy3bZvEcbyoMKxMPQM2vLL2W6IoInmeY22cla0gCJhgayHtRPcOjZumOQMDgL8ffJ6OTBCkKAried6k86LDCqd00pxrpO/7XIObs5S3LwjSdd0q2NqegszdtuU+lA6pDKjIXFBhCMdFHdNVXMC8+SwnQNXeCTI+gYowXXIWz2rTNCfa/dRFDWw9Bn3fE/pMxO4zfSaWEyAWZVZhViRftL3SdkTlW4ABAHucsh6cgy3pAAAAAElFTkSuQmCC");
display:block;
width:28px;
height:26px;
position:absolute;
right:5px;
pointer-events:none;
}

#colMid #sheetAddToCartRow input.butt1{
display:block;
margin:10px auto 15px auto;
float:none;
padding:10px;
font-size:120%;
width:100%;
}
#colMid #sheetAddToCartRow .ECS_button{
display:block;
margin:0 auto 15px auto;
float:none;
width:100%;
height:44px;
}
#sheetAddToCartRow #paypalShortCutContainerBox{
display:block;
margin:0 auto 15px auto;
float:none;
width:100%;
}
#paypalCheckoutContainer,
#paypalCustomFieldsContainer{
float:none;
width:auto;
}
#colMid #sheetAddToCartRow .ECS_button.en{
background:url(/ReadySkins/wonder/img/buy-logo-large-en.png) no-repeat !important;
}
#colMid #sheetAddToCartRow .ECS_button.it{
background:url(/ReadySkins/wonder/img/buy-logo-large-it.png) no-repeat !important;
}
#colMid #sheetAddToCartRow th{
border:0;
}
#colMid #sheetAddToCartRow td{
border:0;
text-align:center;
}
#invoiceCartRequest{
display:flex;
}

#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{
flex-wrap:wrap;
border:1px solid #ddd;
padding:5px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
.cross_selling.sheet .thumb{
padding:10px 0 10px 0;
border-bottom:1px solid #ddd;
flex-basis:100%;
}
.cross_selling.lightbox .thumb img,
.ajax_message.addtocart .cross_selling.lightbox .thumb img{
max-height:50px;
}
.cross_selling.sheet .content{
flex-basis:100%;
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{
padding-left:10px !important;
}
#sheetBoxesMenu{
display:none;
}

#addVotoBox div{
display:block;
text-align:initial;
}
#addVotoBox form{
margin-top:10px;
display:block;
}
.artCollBox .cart_form,
.artCollBox .estimate_form {
flex-wrap: wrap;
gap: 12px;
}
.artCollBox .butt1,
.artCollBox .estimate_form label,
.artCollBox .cart_form label {
width: 100% !important;
}
.artCollBox .cart_form select,
.artCollBox .estimate_form select{
padding:10px !important;
width: 100% !important;
}
/* Loginbox center */
.loginAndRegister{
display:block;
}
.existent_user_box,.new_user_box{
display:block;
width:auto;
}
/* Lightbox */
.fancybox-inner {
overflow: hidden;
min-width:0;
min-height:0;

}

/*REGISTRAZIONE*/
#regForm table,#regForm p,#rmaNew table,#rmaNew p{
padding:10px;
}
#regForm th, #rmaNew th{
display:list-item;
list-style:none;
width:auto;
text-align:left;
overflow: hidden;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
border-bottom:0;
}
#preRegistrationPage p{
padding:10px;
}
#preRegistrationPage th{
display:block;
list-style:none;
text-align:left;
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
padding:10px;
border-top:1px solid #ddd !important;
border-bottom:0;
min-height:auto;
width:auto;
}
#preRegistrationPage td{
display:block;
list-style:none;
text-align:left;
padding:10px;
font-size:0.8em;
line-height:1.5;
border-bottom:0;
min-height:auto;
width:auto;
}
#regForm td,
#rmaNew td{
display:list-item;
list-style:none;
text-align:left;
width:auto;
padding: 5px 0 10px 0;
}
#otherDestination form{
padding:10px;
}
#regForm input[type="text"], #regForm input[type="password"],#regForm select,
#rmaNew input[type="text"], #rmaNew input[type="password"],#rmaNew select{
/*margin:5px 0 10px 0;*/
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*/
.footer_block_title{
cursor:pointer;
min-height:17px;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQBAMAAADt3eJSAAAAA3NCSVQICAjb4U/gAAAACXBIWXMAAACNAAAAjQHGZvekAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAABVQTFRF////AAAAAAAAAAAAAAAAAAAAAAAAPYbscQAAAAZ0Uk5TAAcvMFfRBJKoqAAAADpJREFUCFtjYGBgDEsVYAABprQ0BTCDOS3NACtDyNgkLc3ZWJEhLA0MUhnSoADBgEvBFeMxEMlSiDMAPO8ZxZEBQIwAAAAASUVORK5CYII=);background-position:100% center;background-repeat:no-repeat;padding:0 21px 0 0;line-height:24px;}
.footer_block_title.open{
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAAKUlEQVQ4jWNgGAXDADAisTsZGBgUidR3n4GBoZyBgYGBidouGgVDEgAAR30CBBqlhDUAAAAASUVORK5CYII=);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;
}
/*Carrello*/
#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 */
#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{
display:block;
}
#homeRegUsers .panel a,#homeRegUsers .butt1{
width:100%;
display:block;
}
#sheetProductArtColl .artCollBox ul,
#sheetProductInWebOrders ul,
#sheetProductArtColl .artCollBox li,
#sheetProductInWebOrders li{
width:100% !important;
display:block;
float:none;
border-bottom: 1px solid #ddd;
height:initial !important;
}
#sheetProductArtColl .artCollBox div a,
#sheetProductInWebOrders div a{
height:auto;
overflow:visible;
}

#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%;
padding:15px;
}
#directEpaymentBox th,
#directEpaymentBox td {
display: block;
margin: 0;
padding: 0 0 10px 0;
text-align: left;
border:0;
width:auto;
}
#directEpaymentBox input,
#directEpaymentBox select,
#directEpaymentBox textarea{
width:100%;
}
#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%;
}

#yourPurchasesForm form{
flex-direction:column;
justify-content:center;
}
#yourPurchasesForm label{
flex-direction:column;
flex-basis: 100%;
}
#yourPurchasesForm input[type="text"]{
margin:10px 0 10px 0;
}
#yourPurchases tbody td {
font-size:11px;
}

#yourPurchases td.code {
font-size:13px;
}
.web-page-content .thumb img{
max-width: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: var(--img-b64-8);
}
#ricercheRisultatiContent.load,
#sendOrderButton.wait,
#paypalCreditCardButt.wait,
#categories div.loadCat{
background-image:var(--img-url-26) !important;
}
#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;
}

@import url("https://fonts.googleapis.com/css?family=Hind+Siliguri:300,400,600,700");
*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

#header_responsive #header_top_bar_wrapper {
  height: 66px;
  box-shadow: -1px 6px 7px #00000005;
}

#top_text div {
  padding-left: 5px;
  line-height: 40px;
  height: 46px;
}

.separatore {
  border-left: 1px solid #e9e9e9;
  float: left;
  height: 35px;
  margin-right: 5px;
}

#menu {
  margin-top: 11px;
}

.header-wrapper {
  width: 100%;
  padding-top: 5px;
}

.header-wrapper span {
  display: none;
}

.ico_top1 {
  position: relative;
  z-index: 2;
  background: url("https://www.autoricambiusati.eu/readycontent/template/ico-01.png") no-repeat;
  font-size: 11px;
  color: #7c7c7c;
  padding-left: 14px !important;
  display: block;
  float: left;
  white-space: normal !important;
  margin-top: 5px;
}

.ico_top1 > a {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 100%;
  width: 100%;
  z-index: 3;
}

.ico_top1 .dato {
  display: block;
  clear: left;
  float: left;
  color: #000;
  font-size: 19px;
  font-weight: 600 !important;
  /* margin-left: -14px; */
  padding: 0 10px 0 33px;
}

.ico_top1 span {
  font-size: 10px;
  color: #000;
}

.ico_top2 {
  position: relative;
  z-index: 2;
  background: url("https://www.autoricambiusati.eu/readycontent/template/ico-02.png") no-repeat;
  font-size: 11px;
  color: #7c7c7c;
  padding-left: 20px !important;
  display: block;
  float: left;
  white-space: normal !important;
  margin-top: 5px;
}

.ico_top2 > a {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 100%;
  width: 100%;
  z-index: 3;
}

.ico_top2 .dato {
  display: block;
  clear: left;
  float: left;
  color: #000;
  font-size: 19px;
  font-weight: 600 !important;
  padding: 0 5px 0 15px;
}

.ico_top2 span {
  font-size: 10px;
  color: #000;
}

.ico_top3 {
  position: relative;
  z-index: 2;
  background: url("https://www.autoricambiusati.eu/readycontent/template/ico-03.png") no-repeat;
  font-size: 11px;
  color: #7c7c7c;
  padding-left: 14px !important;
  display: block;
  float: left;
  white-space: normal !important;
  margin-top: 5px;
}

.ico_top3 > a {
  position: absolute;
  left: 0px;
  top: 0px;
  height: 100%;
  width: 100%;
  z-index: 3;
}

.ico_top3 .dato {
  display: block;
  clear: left;
  float: left;
  color: #000;
  font-size: 19px;
  font-weight: 600 !important;
  padding: 0 10px 0 33px;
}

.ico_top3 span {
  font-size: 10px;
  color: #000;
}

.header-wrapper h1 {
  text-align: center;
  font-weight: 100;
  font-style: italic;
  font-size: 15px;
  color: #585858;
  position: absolute;
  width: 100%;
  z-index: 1;
  padding-top: 6px;
}

#header_responsive #header_top_bar_wrapper {
  margin-bottom: 9px;
}

/*Spedizioni gratuite*/
.spedizione {
  float: right;
  font-size: 10px;
  font-weight: 700;
  position: relative;
  height: 30px;
  top: 4px;
}

.ico_top4 {
  background: var(--img-url-28) no-repeat;
  padding-left: 55px !important;
  /* border: 1px solid red; */
  width: 262px;
  height: 55px !important;
  margin-top: -7px;
}
@media (max-width: 600px) {
  .ico_top4 {
    background: var(--img-url-28) no-repeat;
    padding-left: 55px !important;
    /* border: 1px solid red; */
    width: 160px;
    height: 55px !important;
    margin-top: -7px;
    background-size: 151px;
    background-position: left;
  }
}

.spedizione .grande {
  float: left;
  clear: left;
}

.spedizione .piccolo {
  float: left;
  clear: left;
  font-weight: 100;
  font-size: 12px;
  color: #7c7c7c;
}

.header-wrapper h1 {
  left: 0px;
}

#header_responsive #header_top_bar_wrapper {
  margin-bottom: 9px;
  position: fixed;
  z-index: 1000;
  top: 0px;
  width: 100%;
}

body {
  padding-top: 75px;
}

@media screen and (max-width: 1035px) {
  .ico_top3 {
    display: none !important;
  }

  .sep2 {
    display: none !important;
  }
}
@media screen and (max-width: 800px) {
  #top_text div {
    display: block;
  }

  .ico_top1 span {
    display: none !important;
  }

  .ico_top1 {
    height: 30px;
    width: 30px;
    background-position: center center !important;
    margin-top: -3px;
    background-size: 78%;
  }

  .ico_top2 span {
    display: none !important;
  }

  .ico_top2 {
    height: 30px;
    width: 30px;
    background-position: center center !important;
    margin-top: -3px;
    background-size: 78%;
  }

  #top_text div {
    padding-left: 0px;
  }

  .separatore {
    height: 25px;
  }

  .header-wrapper h1 {
    text-align: center;
    font-weight: 100;
    font-style: italic;
    font-size: 15px;
    color: #585858;
    position: absolute;
    width: 100%;
    z-index: 1;
    padding-top: 6px;
    width: 145px;
    left: 50%;
    margin-left: -72.5px;
    top: -3px;
    font-size: 12px;
  }

  .spedizione {
    top: 0px;
  }
}
@media screen and (max-width: 488px) {
  .header-wrapper h1 {
    left: 150px;
  }
}
@media screen and (max-width: 398px) {
  .header-wrapper h1 {
    display: none;
  }
}
@media screen and (max-width: 768px) {
  #header_responsive #top_buttons_wrapper.fixed {
    left: 0px;
    right: 0px;
  }
}
@media screen and (max-width: 800px) {
  #header_responsive #header_top_bar_wrapper {
    margin-bottom: initial;
    position: initial;
    z-index: initial;
    top: 0px;
  }

  body {
    padding-top: 0px;
  }
}
*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

#header_responsive .top_buttons input.txt_search {
  height: 47px;
  max-width: 436px !important;
}

#header_responsive .top_buttons input.btn_search {
  width: 45px;
  height: initial !important;
  top: 1px !important;
  right: 1px !important;
bottom: 1px !important;
  background-position: center center !important;
}

#header_responsive .btn_cart > a {
  background-image: url("https://www.autoricambiusati.eu/readycontent/template/ico_cart7.png") !important;
}

#header_responsive .btn_login > a {
  background-image: url("https://www.autoricambiusati.eu/readycontent/template/ico_user_area.png") !important;
  background-size: 18px !important;
  background-position: 7px !important;
}

#header_responsive .top_buttons input.btn_search {
  background-image: url("https://www.autoricambiusati.eu/readycontent/template/ico_search7.png") !important;
  background-size: 16px !important;
}

#header_responsive .top_buttons .btn_menu > a {
  background-position: 9px 5px;
}

#header_responsive .top_buttons .btn_cart .counter {
  position: absolute;
  top: -5px;
  left: 15px;
  background: #ff0000;
  color: #fff;
  padding: 0 5px 0 5px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  border-radius: 50%;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
}

*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

#menu {
  background: #000 !important;
}

#menu li a.selectedButt {
  background-color: #e6200f !important;
  color: #fff;
}

#menu li a {
  text-transform: uppercase;
}

*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

.telefono-footer {
  background-image: url("https://www.autoricambiusati.eu/readycontent/template/ico-17.png") !important;
}

.email-footer {
  background-image: url("https://www.autoricambiusati.eu/readycontent/template/ico-18.png") !important;
}

.footer-anag {
  padding-left: 40px;
  min-height: 45px;
  background-repeat: no-repeat !important;
}

.footer-anag span {
  display: block;
  text-transform: uppercase;
}

.telefono-footer {
  border-bottom: 1px solid silver;
  margin-bottom: 15px;
  padding-bottom: 0px;
}

.footer-anag {
  line-height: 15px;
  font-size: 14px;
}

#footer_custom_els > .footer_block:first-child .footer_block_title {
  font-size: 30px;
}

#footer_custom_els > .footer_block:first-child .footer_block_title span {
  font-size: 11px;
}

.social-footer li {
  height: 48px;
  width: 48px;
  overflow: hidden;
  float: left;
  text-indent: -99999px;
  background-repeat: no-repeat;
  margin-right: 7px;
}

.tel-icon {
  background-image: url("https://www.autoricambiusati.eu/readycontent/template/telmini.png") !important;
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 22px;
}

.mail-icon {
  background-image: url("https://www.autoricambiusati.eu/readycontent/template/mailmini.png") !important;
  background-repeat: no-repeat;
  background-position: left center;
  padding-left: 22px;
}

#bottomElements {
  background: #fff !important;
  border-top: 1px solid white;
}

.footer_block_title {
  margin-bottom: 5px;
  display: block;
  font-family: HindSiliguri-Bold;
  font-size: 16px;
  color: #FFFFFF;
  letter-spacing: 0;
}

.footer_block_text p {
  font-size: 16px;
}

/*
<div class="footer-anag telefono-footer">
    <span>Telefono</span>
    <a href="tel:063296455">06/3296455</a> 
</div>
<div class="footer-anag email-footer">
    <span>Email</span>
    <a href="mailto:info@slotcars.it">info@slotcars.it</a>
</div>

*/
*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

.index #colSx {
  display: none;
}

#categories .boxTitle span {
  text-align: left;
  padding: 12px 0px 10px !important;
  margin: 0 0 20px;
}

#categories a {
  background-position: left center;
}

@media screen and (max-width: 1325px) {
  .index #colSx {
    display: block !important;
  }
}
@media screen and (max-width: 1230px) {
  .bigBox {
    width: 77% !important;
  }
}
@media screen and (max-width: 1062px) {
  .bigBox {
    width: 74% !important;
  }
}
@media screen and (max-width: 948px) {
  .bigBox {
    width: 72% !important;
  }
}
@media screen and (max-width: 882px) {
  .bigBox {
    width: 71% !important;
  }
}
@media screen and (max-width: 832px) {
  .bigBox {
    width: 67% !important;
  }
}
@media screen and (max-width: 768px) {
  .index #colSx {
    display: none !important;
  }

  .bigBox {
    width: 100% !important;
    padding: 0 20px;
  }
}
#searchBrandForm {
  margin-top: 20px;
}

#searchBrandForm .boxTitle {
  margin-bottom: 15px;
}

#searchBrandForm select {
  width: 100%;
  height: 47px;
  max-width: 255px;
  border-radius: 0px !important;
  -webkit-appearance: none;
  -webkit-border-radius: 0;
  border: 1px solid #979797;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAICAYAAAAm06XyAAAAAXNSR0IArs4c6QAAAKZJREFUGBmVzyEOwjAUxvGREcxGWILGbIYToAh3QHEKNArFGdA47gBuBj0FBoFDgJlZgmH8PyhJCYWkX/Jb+/ZeuywIXumxzNE09a8lprFA5z0QsTmhxhYJXNEHCmhuhwaeGfK8QI0DMtgZUJyh/hF9fCSl2kMDV4ygTFBB73N04Yz+ZQMN3rDG3dQr1hb+JqS7hC4QHZ7BK1OmS4y9TlnDbWv/tX0AYi0e9Brwck4AAAAASUVORK5CYII=") !important;
  background-position: 95% center;
  background-repeat: no-repeat;
}

#navBar {
  line-height: 2.5;
  float: left;
  padding: 0 15px;
  margin-left: 8px;
  margin-top: -9px;
}

.outer-block-rassicurazioni .row-block {
  display: flex;
  flex-direction: row-reverse;
  flex-wrap: nowrap;
  justify-content: space-around;
  align-items: stretch;
  align-content: space-around;
  padding: 29px 0;
}

#foot_top_html {
  box-shadow: 0px -6px 7px #0000001a;
  border-top: 1px solid #dfdfdf;
  position: relative;
}

.outer-block-rassicurazioni .column-block {
  padding: 0 20px;
}

@media screen and (max-width: 600px) {
  .outer-block-rassicurazioni .row-block {
    flex-direction: column;
  }

  .outer-block-rassicurazioni .column-block img {
    max-width: 250px;
    width: 100%;
  }

  .outer-block-rassicurazioni .column-block {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    align-items: center;
    align-content: center;
    padding: 10px 0px;
  }
}
#categories .boxTitle, #userBox .boxTitle, .rssFeed .boxTitle, .feedBackBox .boxTitle, #colDx .miniBox .boxTitle, #colSx .miniBox .boxTitle, .feedbackBoxMedia .boxTitle, #sendOrderDetails .boxTitle {
  background-color: initial !important;
  color: #000 !important;
}

#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: initial !important;
  color: #000 !important;
}

*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

.index #mainSearchForm_frm {
  background-color: rgba(0, 0, 0, 0.85);
}

.index #mainSearchFormBox {
  background: url(https://www.autoricambiusati.eu/readycontent/template/);
  background: url(https://www.autoricambiusati.eu/readycontent/template/bg-ricerca.png) no-repeat center top !important;
  background: #000;
  color: #fff;
}

.index #mainSearchForm_frm .butt1 {
  text-transform: uppercase;
  text-align: left !important;
  font-size: 17px !important;
  margin-left: initial;
  background-image: url(http://shop8.readyprodemo.it/readycontent/images/ico-25.png) !important;
  background-repeat: no-repeat;
  background-position: 75px;
  box-shadow: none;
}

.index #colMid input.butt1 {
  background-color: #e91c00;
  background-image: url(https://www.autoricambiusati.eu/readycontent/template/lens-white.png) !important;
  background-position: 90%;
  box-shadow: none;
}

.form-wrap:after {
  content: "TROVA IL RICAMBIO O IL PEZZO CHE STAI CERCANDO";
  color: #fff;
  font-size: 22px;
  font-weight: 700;
  top: 20px;
  padding-left: 73px;
  line-height: 44px;
  background: url(https://www.autoricambiusati.eu/readycontent/template/lens-white-big.png) no-repeat left;
  margin-bottom: 20px;
  order: -2;
  margin-top: 13px;
}

.auto_disponibili {
  height: 148px;
  width: 241px;
  background: var(--img-url-27) no-repeat left;
}

.index #mainSearchFormBox fieldset label {
  color: #fff !important;
}

.index #mainSearchFormBox fieldset {
  margin: 10px 0 0px 0 !important;
}

.index #mainSearchFormBox select {
  width: initial;
  float: initial;
  margin: initial;
}

.index #mainSearchFormBox label {
  width: initial;
  text-align: initial;
  display: initial;
  float: initial;
  margin: inherit;
  font-weight: initial;
  padding: inherit;
}

.index .form-wrap:before {
  width: 100% !important;
  max-width: 100% !important;
  height: 1px;
  float: left;
  content: " ";
  order: 0;
}

.index .form-wrap {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
}

.index .filters {
  padding: 0;
  margin: 0;
  display: block;
  height: 100%;
  border: 0;
}

.index #paramsFormblock {
  width: 100%;
  float: left;
  max-width: 58%;
}

.index #mainSearchForm_frm {
  width: 100%;
}

.index #mainSearchFormBox .filters label, .index .form-wrap > label {
  width: 100%;
  box-sizing: border-box;
  padding-right: 10px;
  line-height: 35px;
  font-size: 11px;
  text-align: right;
}

.index #mainSearchFormBox .filters label {
  height: 35px;
  float: left;
  margin: 0;
  max-width: 10%;
  min-width: 13%;
}

.index #mainSearchFormBox .filters select {
  height: 35px;
  float: left;
  max-width: 30%;
  width: 100%;
  margin-bottom: 5px;
  margin-right: 3%;
}

.index .auto_disponibili {
  display: none;
  background: var(--img-url-27);
  background-size: 100%;
  flex-basis: 30%;
  min-height: 148px;
  max-width: 243px;
  background-repeat: no-repeat;
  background-position: center;
}

.index .auto_disponibili a {
  display: block;
  height: 100%;
}

.index .form-wrap > .butt1, .index .form-wrap > input, .index .form-wrap > label {
  float: left;
}

.index .form-wrap > label {
  max-width: 14.29%;
  /* display: none !important; */
  border: 1px solid #262626;
  width: 100% !important;
  max-width: 100% !important;
  height: 1px;
  float: left;
  order: 0;
  overflow: hidden;
}

.index .form-wrap > input {
  order: -1;
}

.index .form-wrap .butt1, .index .form-wrap > label {
  order: -1;
}

.index #mainSearchFormButton {
  display: none;
}

.index #mainSearchFormBox_Title {
  display: none !important;
}

.index #mainSearchFormBox input {
  margin: 0 auto;
  margin-right: 0px;
  height: 44px;
  width: 42%;
}

.index #mainSearchFormBox #paramsFormblock {
  padding: 40px 0px 40px;
}

.index #colMid input.butt1 {
  margin: 0 auto !important;
  margin-left: 0px !important;
  border-color: #ec1700;
  height: 45px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}

*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

.linea-banner .ban-col-a {
  width: 33.3333333333%;
  float: left;
  box-sizing: border-box;
  padding: 0 0 0 15px;
}

.linea-banner .ban-col-a > div {
  border: 1px solid silver;
  padding: 5px 15px 20px;
  float: left;
  width: 100%;
  position: relative;
  min-height: 111px;
}

.linea-banner .title {
  font-weight: 700;
  font-size: 16px;
  float: left;
  clear: left;
  text-align: left !important;
}

.linea-banner .text {
  float: left;
  clear: left;
}

.linea-banner .arrow {
  height: 100%;
  position: absolute;
  width: 30px;
  right: 0px;
  top: 0px;
  background: url(https://www.autoricambiusati.eu/readycontent/images/ico-21.png) !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}

.linea-banner .ban-col-a .icon {
  height: 40px;
  width: 40px;
  display: block;
  position: absolute;
  bottom: -30px;
  left: 50%;
  top: 100%;
}

.linea-banner .banner1 .icon {
  background: url(https://www.autoricambiusati.eu/readycontent/images/ico-23.png) !important;
  width: 163px;
  height: 108px;
  margin-left: -81.5px;
  margin-top: -63px;
}

.linea-banner .banner2 .icon {
  background: url(https://www.autoricambiusati.eu/readycontent/images/ico-22.png) !important;
  width: 210px;
  height: 131px;
  margin-left: -105px;
  margin-top: -70px;
}

.linea-banner .banner3 .icon {
  background: url(https://www.autoricambiusati.eu/readycontent/images/ico-24.png) !important;
  width: 155px;
  height: 93px;
  margin-left: -77.5px;
  margin-top: -50px;
}

@media screen and (max-width: 1050px) {
  .linea-banner .ban-col-a > div:before {
    content: " ";
    position: absolute;
    background: #ffffffb0;
    display: block;
    left: 0px;
    top: 0px;
    height: 100%;
    width: 100%;
    z-index: 1;
  }

  .linea-banner .title,
.linea-banner .text {
    position: relative;
    z-index: 2 !important;
    text-align: left !important;
  }

  .linea-banner .arrow {
    z-index: 2 !important;
  }

  .linea-banner .ban-col-a .icon {
    height: 100%;
    width: 100%;
    display: block;
    position: absolute;
    bottom: 0px;
    left: 0px !important;
    top: 0px !important;
    margin-top: 0px !important;
    background-size: 79% !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    margin-left: 0px !important;
  }
}
@media screen and (max-width: 500px) {
  .linea-banner .ban-col-a {
    width: 100% !important;
    margin-bottom: 10px;
  }
}
*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

/*DISPOSIZIONE PULSANTI IN STILE SLOTCAR*/
.index #colMid .cart_form input.butt1 {
  background-color: #e91c00;
  background-image: url("https://www.autoricambiusati.eu/readycontent/template/cart-white.png") !important;
  background-position: 6px;
  float: right;
  margin-right: 10px;
}

.index .mainPrice {
  font-size: 138.5%;
  color: #ff0b00;
  margin-bottom: 3px;
  line-height: 1.5;
  float: left;
  background: #E8E8E8;
  width: 127px;
}

.details {
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.cart_form {
  order: 0;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  align-self: auto;
  width: auto;
}

.index #colMid .cart_form input.butt1 {
  height: 46px;
  margin: 0px;
  border-radius: 0px !important;
  top: -2px;
  position: relative;
}

#colMid .boxColumns form {
  width: auto;
}

.index .sIva {
  color: #000 !important;
}

#colMid .bigBox .imageLink img {
  max-width: 100%;
  max-height: 100%;
}

/*DISPOSIZIONE PULSANTE IN STILE SLOTCAR END*/
.outer-block-slide {
  position: relative;
  z-index: 10;
}

.index #colMid .bigBox {
  margin-top: 14px;
  min-height: 437px;
  margin-bottom: 50px !important;
}

.index #colMid .bigBox .details {
  width: 100%;
  text-align: center;
}

.index .cart_form_quantity {
  display: none;
  margin-top: 30px;
}

.index .sIva {
  color: silver;
}

.index #colMid .bigBox .title {
  font-size: 12px;
  text-transform: lowercase !important;
  font-weight: 700;
}

.index #colMid .bigBox .title a {
  color: #000 !important;
  text-transform: uppercase;
  font-weight: 200;
  font-size: 15px;
  margin-bottom: 30px;
  padding: 10px;
}

.index #colMid .bigBox .imageLink, #colMid .bigBoxFade .imageLink {
  float: left;
  text-align: center;
  border: 0 !important;
  width: 100%;
  margin: 0px;
  clear: left;
}

.index .cart_form_disabled {
  display: none;
}

.index .line-border .title {
  height: 40px;
}

.index .bottomLink {
  display: none;
}

.no-absolute .line-border {
  border: 1px solid #D6D6D6;
  min-height: 440px;
}
.no-absolute .line-border:hover {
  box-shadow: 0px 0px 12px #00000024;
  transition-duration: 0.3s;
}

.index #colMid .bigBox .boxTitle {
  font-size: 23px;
  font-weight: 600;
  background: transparent;
  text-transform: uppercase;
  font-weight: 200;
}

.index .bigBox {
  width: 100% !important;
  margin: 0 auto !important;
  float: none !important;
}

*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

#slide-block-1 {
  z-index: 10 !important;
}

#slide-block-1 .item {
  min-height: 129px !important;
  align-items: center !important;
  justify-content: center !important;
  display: flex !important;
  padding: 0px !important;
}

#slide-block-1 .rullo > div {
  padding: 0px !important;
}

.slider-title {
  text-align: right;
  padding-right: 20px !important;
}

#slide-block-1 .item {
  min-height: initial;
  padding: 20px;
}

#slide-block-1 .item img {
  max-width: 100%;
}

#slide-block-1 {
  margin-bottom: 30px;
}

/*
.index #colMid:after {
  background: url("https://www.autoricambiusati.eu/readycontent/template/background-footer.png") repeat-x center bottom;
  content: " ";
  width: 100%;
  position: absolute;
  height: 300px;
  bottom: 0px;
  z-index: 1;
}
*/

#slide-block-1 {
  z-index: initial;
}

*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

.newsletter-form {
  position: relative;
}

#footer_custom_els_container input.butt1 {
  position: absolute;
  right: 0px;
  top: 2px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  text-indent: -9999px;
  width: 50px;
  border: 0px solid transparent;
  display: block !important;
  box-shadow: none;
  background-size: 19%;
  opacity: 0.5;
  background-image: url("https://www.autoricambiusati.eu/readycontent/template/right-arrow.png") !important;
}
#footer_custom_els_container input.butt1:hover {
  opacity: 1;
}

.footer_block_text .regalo-icon {
  width: 50px;
  height: 50px;
  float: left;
  margin-right: 10px;
  background-image: url("https://www.autoricambiusati.eu/readycontent/template/pacco.png") !important;
  background-repeat: no-repeat;
  background-position: center center;
}

.footer_block_newsletter input {
  height: 45px;
  border-radius: 4px;
}

*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

.wrapper-banner-linea {
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  display: flex;
  margin-bottom: 50px;
}

.wrapper-banner-linea > .banner-line-a {
  order: 0;
  flex-grow: 0;
  flex-shrink: 1;
  align-self: auto;
  flex-basis: 277px;
  position: relative;
  min-height: 252px;
  margin: 0 3px;
  cursor: pointer;
  padding: 0px !important;
}
.wrapper-banner-linea > .banner-line-a:hover {
  z-index: 100;
}
.wrapper-banner-linea > .banner-line-a:hover .description {
  bottom: 0px !important;
  transform: scale(1) !important;
}

.out, .wrapper-banner-linea > .banner-line-a:hover, .wrapper-banner-linea > .banner-line-a:hover .description {
  transform: scale(1.1);
  transition-duration: 0.3s;
}

.in, .wrapper-banner-linea > .banner-line-a {
  transform: scale(1);
  transition-duration: 0.3s;
}

.scopri-di-piu {
  font-family: Roboto-MediumItalic;
  font-size: 19.4px;
  color: #000000;
  position: absolute;
  text-align: right;
  position: absolute;
  width: 100%;
  background: #000;
  padding: 2px 14px;
  bottom: 0px;
  color: #fff;
  text-align: right;
}

.wrapper-banner-linea .titolo-ban {
  font-family: Roboto-MediumItalic;
  font-size: 17px;
  color: #000000;
  line-height: 17.9px;
  text-align: center;
  padding: 21px 21px;
  text-shadow: 0 0 11px white;
  min-height: 89px;
  background: #fff;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  background: #fff !important;
  text-transform: uppercase;
}

.banner-line-a {
  background-size: 68%;
  border: 1px solid red;
  max-height: 280px;
  overflow: hidden;
  height: 100%;
  min-height: 263px;
  border: 1px solid #dddddd;
}

.banner-line-a .description a {
  color: #fff;
}

.description {
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  position: absolute;
  bottom: -180px;
  min-height: 160px;
}

.banner-line-a p {
  font-size: 15px;
  padding: 14px 17px;
  line-height: 21px !important;
}

#ban-a-1 {
  background: url(https://www.autoricambiusati.eu/readycontent/template/05.jpg) no-repeat bottom center;
  background-size: 108%;
}

#ban-a-2 {
  background: url(https://www.autoricambiusati.eu/readycontent/template/03.jpg) no-repeat bottom center;
  background-size: 100%;
}

#ban-a-3 {
  background: url(https://www.autoricambiusati.eu/readycontent/template/01.jpg) no-repeat bottom center;
  background-size: 100%;
}

#ban-a-4 {
  background: url(https://www.autoricambiusati.eu/readycontent/template/02.jpg) no-repeat center bottom;
  background-size: 100%;
}

#ban-a-5 {
  background: url(https://www.autoricambiusati.eu/readycontent/template/04.jpg) no-repeat bottom center;
  background-size: 100%;
}

.sy-slides-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  box-shadow: none;
  border: 0px !important;
}

*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

.button-select-top {
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  display: flex;
}
@media (max-width: 637px) {
  .button-select-top {
    flex-direction: column;
  }
}

.button-select-top > div {
  background-color: #000000c7;
  height: 64px;
  font-size: 24px;
  font-weight: 700;
  text-transform: uppercase;
  color: #fff !important;
  padding-right: 30px;
  cursor: pointer;
  margin: 0 5px;
  position: relative;
  width: 24%;
}
@media (max-width: 800px) {
  .button-select-top > div {
    width: 33.3333333%;
    font-size: 15px;
  }
}
@media (max-width: 637px) {
  .button-select-top > div {
    width: 100% !important;
    font-size: 15px;
    margin-top: 2px;
  }
}

.button-select-top > div:before {
  background-repeat: no-repeat;
  content: " ";
  position: relative;
  height: 60px;
  width: 60px;
  display: inline-block;
  background-position: center center;
}

.button-select-top > div:after {
  background-image: url("https://www.autoricambiusati.eu/readycontent/template/arrow-blocchi-verdi.png");
  content: " ";
  position: absolute;
  height: 30px;
  width: 30px;
  background-repeat: no-repeat;
  background-position: center center;
  top: 16px;
  right: 0px;
}

.button-select-top > div:hover {
  background-color: #3af65c !important;
  transition: 0.1s;
  background: repeating-linear-gradient(75grad, rgba(0, 0, 0, 0) 25%, rgba(255, 255, 255, 0.3) 26%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%), #3af65c !important;
  animation: mymove 3s infinite linear;
}

.button-select-top {
  background-color: rgba(238, 238, 238, 0.55);
  padding-top: 13px;
  padding-bottom: 18px;
  position: relative;
}

@keyframes mymove {
  0% {
    background-position: 0px 0px;
  }
  100% {
    background-position: 500px 0px;
  }
}
.button-select-top a {
  color: #fff;
  text-align: center;
  font-weight: 700;
  line-height: 64px;
  margin-top: -10px;
  position: relative;
  top: -21px;
}

.a1 {
  order: 0;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  align-self: auto;
}

.a1:before {
  background-image: url("https://www.autoricambiusati.eu/readycontent/template/customer-service.png");
}

.a2 {
  order: 0;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  align-self: auto;
}

.a2:before {
  /*background-image: url("https://www.autoricambiusati.eu/readycontent/template/informazioni.png");
*/
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAXCAYAAABqBU3hAAAAAXNSR0IArs4c6QAAAl1JREFUSA21lstLVFEcx72mRKjYokQ3CoUkraLHYlaCIuhO0GXkokUSEeK/UOTKTbugZdGmRSi4UIR8YEG4CULUREFBwqQXPlCa6fO9nTOdzsxc79xxfvCZ3+/+Xvc395z7CCoSSCaTCSizqEM6CIJMglZhk8g6TnaBhC7ohKvQCvL5sodjFVZgBiYZ6jM6mXDiZngOR5BUpihMRU2gy5gjFF3GOQ+NTnAZ+x2swSb8ggM4CzXQBJfgOtyEMyA5hn6uxlh4FOeHAebMX9a/H4WWOHU2h/x6GIIvINmFizYeqUnsUoWR+5HJJwTpcQ2OTa9HJ6T/DZM8aQqW0JWxiiKS6KF9JNFV0FL9JwHO23huGa/W856xB1m3Z8ZOrOivO+eTaTCOXjf2LvqxBtjA8NdY9/QA/ITTkKc0ac7TqFYDTBDoyRMst+uIE5zTGi+U+0wF+r9nidMVXIFq6IZSHjiUFyUPyK7XYJVMoQdFL1TLYeQQrcepHq2lyA7F0yDtyh0O/u0vptEtYuUrxhVlo7VHRmygSD1Lfp3pU4v91qtvU0wnafACT8KA+SGmJdr3cuIcdnh92r2iPsW1Cb+DdqQV15bvt8HG42q/j3/8LduIyRad6bawsy8h7GEnVow5TnK4r6ThjVOcxj7vDtDvBGVqT7wCrWMpskLxC1j2muQ+YUl46SWV63CNxtl3gvuy+ZC9JOU1PnLr6+splCprFNDb+F8XiMVxp0jSx0lBcQdI58laZdqHefyxXFxqfQP4A+iuyhWSW2EDrOxh3M3NjO+h/gZs24boHxDe/7bLH7W6rsesvtXKAAAAAElFTkSuQmCC');

}

.a3 {
  order: 0;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  align-self: auto;
}

.a3:before {
  background-image: url("https://www.autoricambiusati.eu/readycontent/template/camio.png");
  width: 91px !important;
}

.red-line {
  background: #E6200F;
  color: #fff;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  display: flex;
}

.red-line .titolo {
  font-size: 25px;
  font-weight: 200;
}

.red-line .ico {
  font-weight: 700;
  font-size: 60px;
  line-height: 73px;
}

.red-line .ico img {
  padding-right: 10px;
}

.red-line .base-text {
  font-size: 34px;
  font-weight: 700;
}

.blocco-red {
  order: 0;
  flex-grow: 0;
  flex-shrink: 1;
  flex-basis: auto;
  align-self: auto;
  box-sizing: border-box;
  padding: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

@media (max-width: 800px) {
  .red-line {
    flex-direction: column;
  }

  .red-line .titolo {
    font-size: 16px;
  }

  .red-line .ico img {
    padding-right: 10px;
    max-width: 31px;
  }

  .red-line .ico {
    font-weight: 700;
    font-size: 32px;
    line-height: 36px;
  }

  .red-line .base-text {
    font-size: 17px;
    font-weight: 700;
    line-height: 19px;
  }

  .blocco-red {
    padding: 5px;
  }
}
*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

#azienda h3 {
  text-align: center;
  font-family: HindSiliguri-Regular;
  font-size: 25px;
  color: #000000;
  font-weight: 200;
  padding-bottom: 20px;
  padding-top: 30px;
}

.row {
  width: 100%;
  float: left;
}

.index .column {
  float: left;
  width: 50%;
  padding: 25px;
}
@media (max-width: 650px) {
  .index .column {
    width: 100%;
    padding: 20px;
  }
}

.index .column img {
  max-width: 100%;
}

.index .column:first-child {
  text-align: left;
}

.index .column:last-child {
  padding-left: 0px;
}
@media (max-width: 650px) {
  .index .column:last-child {
    padding: 20px;
  }
}

#azienda > .row:last-child h3 {
  text-align: left;
  padding-left: 25px;
  padding-bottom: 0px;
  margin-bottom: 0px;
  position: relative;
  bottom: -15px;
}

#google-map img {
  float: left;
  padding-right: 20px;
}
@media (max-width: 650px) {
  #google-map img {
    padding: 0px;
  }
}

#google-map strong {
  font-size: 19px;
}

.read_more {
  background-image: url("https://www.autoricambiusati.eu/readycontent/template/arrow-mini-white.png") no-repeat !important;
  color: #fff;
  background-color: #e91c00;
  padding: 5px 20px;
  float: right;
  border-radius: 3px;
}
.read_more:hover {
  color: #fff;
}
.read_more img {
  position: relative;
  display: inline-block;
  top: 2px;
  right: -8px;
}

*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

#colMid .feedBackBox_mid {
  position: relative;
  z-index: 10;
}

#colMid .feedBackBox_mid .boxTitle span {
  text-align: center;
  font-size: 33px;
  font-weight: 100;
  max-width: 400px;
  margin: 0 auto;
  font-style: italic;
  line-height: 1.2em;
  padding-bottom: 60px;
}
@media (max-width: 600px) {
  #colMid .feedBackBox_mid .boxTitle span {
    font-size: 19px;
    font-weight: 700;
    max-width: 100%;
    margin: 0 auto;
    padding-bottom: 60px;
    width: 100%;
  }
}

#colMid .feedBackBox_mid .boxTitle span:after {
  content: " ";
  height: 30px;
  width: 100%;
  float: none;
  display: inline-block;
  margin: 0 auto;
  background: url("https://www.autoricambiusati.eu/readycontent/template/stelline.png") no-repeat;
  background-position: center center;
}

#colMid .feedBackBox_mid .boxTitle span {
  padding: 50px 0 0 0;
  background: transparent !important;
  font-size: 20px;
}

#colMid .feedBackBox_mid .boxTitle {
  background: transparent !important;
}

#colMid .feedBackBox_mid ul {
  padding: 30px;
  background: #ffffffe6 !important;
}

#colMid .feedBackBox_mid li, #feedBackResult li {
  /* border-bottom: 2px dotted #ccc; */
  padding: 5px;
  list-style: none;
  margin: 0;
  padding-bottom: 30px;
}

.feedBackBox_mid li {
  flex-basis: 33.3333333333%;
  box-sizing: border-box;
  border: none !important;
}
@media (max-width: 700px) {
  .feedBackBox_mid li {
    flex-basis: 50% !important;
  }
}
@media (max-width: 500px) {
  .feedBackBox_mid li {
    flex-basis: 100% !important;
  }
}

.feedBackBox_mid > ul {
  display: flex;
  flex-wrap: wrap;
  padding: 20px !important;
  box-sizing: border-box;
}

@media (max-width: 800px) {
  .feedBackBox_mid p {
    font-size: 11px;
  }

  #colMid .feedBackBox_mid li {
    padding-bottom: 5px;
  }
}
.titolo-sezione-homepage,
#mostImportantProducts_Title {
  text-align: center;
  font-size: 20px;
  margin-bottom: 20px;
  background: #f0f0f0 !important;
  border-bottom: 1px solid #cdcdcd;
  line-height: 60px !important;
  box-shadow: inset 0px -5px 12px 0px #00000014;
  font-style: italic;
  text-align: center;
}

#mostImportantProducts_Title a {
  width: 100% !important;
  text-align: center !important;
  display: block;
}

.index .feedBackBox_mid .boxTitle {
  display: block !important;
}

*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

.resultBox .title {
  font-size: 100%;
}

.resultBox .content > p,
.cubes .resultBox .content > dl,
.cubes .resultBox ul li > strong {
  display: none;
}

.cubes .resultBox .cart {
  background: #fff;
  padding: 5px;
  width: 100%;
  text-align: right;
  border-top: 1px solid #f4f4f4;
  padding-top: 14px;
}

.cubes .resultBox .price, .cubes .resultBox .availab {
  padding-left: 0px;
}

.results-view {
  min-width: 100px;
  float: right;
  padding: 5px;
}

span.fullAV:before {
  content: " ";
  height: 10px;
  width: 10px;
  background-color: #009909;
  float: left;
  position: relative;
  margin-right: 6px;
  margin-top: 6px;
  overflow: hidden;
  border-radius: 50%;
}

span.noAV:before {
  content: " ";
  height: 10px;
  width: 10px;
  background-color: #ff0000;
  float: left;
  position: relative;
  margin-right: 6px;
  margin-top: 6px;
  overflow: hidden;
  border-radius: 50%;
}

.cubes .resultBox .cart {
  display: flex;
  justify-content: center;
}

.cubes .row {
  display: flex !important;
}
@media (max-width: 650px) {
  .cubes .row {
    display: block !important;
    max-width: 100% !important;
  }
}

#colMid .cubes .resultBox {
  /* display: flex; */
  height: auto;
  text-align: center;
  vertical-align: top;
  position: relative;
  left: 0;
  top: 0;
  padding-bottom: calc(5px + 5px + 35px);
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.33333%;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  max-width: 33.33333%;
  padding: 10px;
  margin: 4px;
  border-color: #ececec;
}
@media (max-width: 750px) {
  #colMid .cubes .resultBox {
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
}
@media (max-width: 650px) {
  #colMid .cubes .resultBox {
    display: block !important;
    max-width: 100% !important;
  }
}

.results-view a:hover div, .results-view a.selected div {
  border: 1px solid #000000 !important;
  background: #000000 !important;
}

.cubes .resultBox .title {
  height: 81px;
  overflow: hidden;
}

.mainPrice {
  color: #000 !important;
}

*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

#sheetBoxTopDetails .detailsBox {
  border-top: 1px solid #EBEBEB;
  border-right: 1px solid #EBEBEB;
  border-left: 1px solid #EBEBEB;
  margin-bottom: 0px !important;
  padding-bottom: 0px !important;
  padding: 20px !important;
  background: #FDFDFD;
}

#sheetBoxTopDetails .servicesBox {
  padding: 25px !important;
  border-right: 1px solid #EBEBEB;
  border-left: 1px solid #EBEBEB;
  border-bottom: 1px solid #EBEBEB;
  margin-bottom: 0px !important;
  background: #FDFDFD;
}

#sheetBoxTopDetails #addVotoBox {
  float: right !important;
  width: 50% !important;
  padding: 30px !important;
}

#sheetBoxTopDetails * {
  box-sizing: border-box;
  clear: right !important;
}

#sheetBoxTopDetails .servicesBox {
  padding: 25px !important;
  border-right: 1px solid #EBEBEB;
  border-left: 1px solid #EBEBEB;
  margin-bottom: 0px !important;
  background: #FDFDFD;
  width: 50% !important;
  float: right !important;
  margin-top: 0px !important;
  margin: 0px !important;
}

#body_getProd .cart_form input.butt1, #body_getProd .cart_form input.butt1 {
  background-position: 13px !important;
}

#sheetBox .imagesBox {
  float: left;
  margin: 0px;
  padding: 0px;
  width: 48% !important;
  border: 1px solid #979797;
}

#body_getProd #addVotoBox input.butt1 {
  background: initial;
  border: 1px solid black;
  color: #000;
}

#sheetBoxTopDetails #addVotoBox {
  padding-left: 20px;
  border-right: 1px solid #EBEBEB;
  border-left: 1px solid #EBEBEB;
  background: #FDFDFD;
  border-bottom: 1px solid #EBEBEB;
  padding-bottom: 20px;
}

#sheetBoxTopDetails h2 {
  background: initial;
}

#colMid #sheetAddToCartRow td {
  background: initial;
}

.banner-1 {
  height: 70px;
  width: 100%;
  position: absolute;
  left: 0px;
  background: url();
}

.banner-1 {
  height: 20px;
  width: 100%;
}

#sheetBoxesMenu li.selected {
  -webkit-border-top-left-radius: 4px;
  -webkit-border-top-right-radius: 4px;
  -moz-border-radius-topleft: 4px;
  -moz-border-radius-topright: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

#body_getProd #colMid h1 {
  color: #000;
  padding: 0 0 10px 0;
  font-size: 30px;
  display: block;
  font-weight: 200;
  margin-top: 30px;
  float: left;
  width: 100%;
  margin-bottom: 20px;
}

#sheetBox .detailsBox th {
  padding: 8px;
}

.servicesBox a:before {
  display: inline-block;
  height: 50px;
  width: 50px;
  border: 2px solid #E0E0E0;
  float: left;
  content: " ";
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  margin-right: 20px;
}

.servicesBox a {
  white-space: normal;
  line-height: 1.5em;
  display: table-cell !important;
  vertical-align: middle;
  text-align: left;
}

.servicesBox > a {
  display: block !important;
  flex: auto !important;
  max-width: 50%;
  width: 100%;
  margin-bottom: 10px;
  padding: 0 10px !important;
  background-position: 20px 15px !important;
}

#sheetBox .descriptionBox {
  margin-bottom: 36px;
}

#sheetProductBoxes h2 {
  margin-top: 20px;
}

.cart_form_quantity {
  height: 34px;
}

#sheetBoxesMenu a {
  padding: 0 10px 10px;
}

#sheetBoxesMenu li.selected {
  box-shadow: -2px -4px 6px #0000001f;
}

#sheetBoxesMenu li a {
  font-size: 15px;
}

#sheetBoxTopDetails .detailsBox {
  float: right !important;
  width: 50% !important;
  margin: 0px !important;
  position: relative;
}

#colMid #sheetAddToCartRow input.butt1 {
  width: 120px;
  background-position: 14% center;
}

.slick-slide img {
  margin: 0 auto !important;
}

@media screen and (max-width: 1325px) {
  #sheetBox .imagesBox {
    clear: none !important;
    float: left !important;
  }

  #sheetBox .detailsBox {
    clear: none !important;
  }

  #body_getProd #colMid h1 {
    font-size: 20px;
    padding-bottom: 0px;
  }
}
@media (min-width: 1100px) {
  #sheetBox .descriptionBox {
    margin-bottom: 36px;
  }

  #sheetProductBoxes h2 {
    margin-top: 20px;
  }

  .cart_form_quantity {
    height: 34px;
  }

  #sheetBoxesMenu a {
    padding: 0 10px 10px;
  }

  #sheetBoxesMenu li.selected {
    box-shadow: -2px -4px 6px #0000001f;
  }

  #sheetBoxesMenu li a {
    font-size: 15px;
  }

  #sheetBoxTopDetails .detailsBox {
    float: right !important;
    width: 50% !important;
    margin: 0px !important;
  }

  #colMid #sheetAddToCartRow input.butt1 {
    width: 120px;
  }

  .slick-slide img {
    margin: 0 auto !important;
  }
}
.descriptionBox {
  max-width: 100% !important;
}

#sheetBoxTopDetails, #sheetBoxTopDetails .left, #sheetBoxTopDetails .right, #sheetBox .imagesBox, #sheetBox .detailsBox, #sheetBox .thumbsList {
  clear: none !important;
}

#colMid {
  padding: 35px 35px 35px 35px;
}

.descriptionBox > div {
  max-width: 100%;
  padding: 20px;
}

#sheetProductBoxes h2 {
  font-weight: 700;
}

#sheetBox .descriptionBox {
  margin-bottom: 36px;
  line-height: 1.5em;
}

@media (max-width: 800px) {
  #socialNetworks {
    float: right;
    height: 35px;
    margin: 0 auto;
    float: none;
    clear: both;
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    padding-top: 7px;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: flex-start;
    display: flex;
  }
}
@media (max-width: 480px) {
  .servicesBox a {
    background-color: transparent !important;
    border: 0px !important;
    width: 100% !important;
    float: left;
    border: 1px solid red;
    max-width: 100%;
  }

  #colMid {
    padding: 10px 0px 0px 0px !important;
  }

  .cubes .row {
    width: 100% !important;
  }

  #colMid .bigBox.boxColumns li {
    border: 0px;
  }
}
@media (max-width: 1096px) {
  #sheetBoxTopDetails .detailsBox {
    width: 100% !important;
  }

  #sheetBoxTopDetails .servicesBox {
    width: 100% !important;
  }

  #sheetBox .imagesBox {
    width: auto !important;
  }

  #sheetBoxTopDetails #addVotoBox {
    width: 100% !important;
  }

  #sheetBox .imagesBox {
    border: 0px;
  }
}
@media (max-width: 480px) {
  #sheetBox {
    padding: 20px !important;
  }
}
#sheetBoxesMenu li {
  float: left;
}

#sheetProductBoxes {
  text-align: left;
}

#sheetBox .detailsBox th, #sheetBox .detailsBox td {
  text-align: left !important;
}

#sheetBox .detailsBox td {
  font-size: 13px;
  font-family: arial;
}

.detailsBox .mainPrice {
  color: #000;
  font-size: 190%;
}

.price th,
.price td {
  border-top: 0px !important;
}

#sheetBox .imagesBox {
  border: 1px solid #ebebeb;
}

#sheetBoxTopDetails .detailsBox:after {
  content: "Vantaggi:";
  border-top: 1px dotted silver;
  width: 100%;
  float: left;
  display: block;
  padding: 10px;
  font-weight: 500;
  font-size: 15px !important;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASEAAABDCAYAAADTVrP+AAAAAXNSR0IArs4c6QAAJBNJREFUeAHtnQl4VEW2x7uTkIUEAmoIIAoIhl0M6LjL4oLKpiKIMiiOI+pDcB6KyPhmBHcRZAQURRlFFFRA2QTHFRFRlE0IqyK7IIEYQval+/3+l749nU530kk6IQn3fN9J1a06derUqVOnlr51Y7dVDNhh2wFsD57uquIoYRK4CXS60qzA0oClgVNcA3IWwYY6MLwebARuBw+BgoZgK/AguAw8DlpgaaC0GgihQBOwJXgmGANGgVlgOngA/AXcDzpAC6q4BoLthMRvABgJLgG1+vEErYp6gdngB6C1IkIJFgSsATmeK8HTXCVyCTWZyQHJEWkCDAcFKeAKUA7JglJq4IUXXujqcDietdvt7ZxO5/2jR49+t5QsAiYPthNKpGYZySxQRuALZECDQRnIel8E1TktOrrug7VrR8zIysrtSedp9VcE7HZbQXp62tQiGVaCPw2EkXEd2BrU6kZb+q2gVj2eE5nsWaujNmAHUKumbeAnYD5oQQkaeP7551vheF7AdtuFhISMCQ0N3Zyfn7+ceJuHH374SAnFy5Stzg0m6AxIxuHPAaku5YlGtDXOCWVkpL2UkUHLbLb3jb/Wn/JqQCsbra7l0PeCn4KpoC+QQ9I2TPgjeC0ox1UP1MpbKycLfGhg8uTJcTk5OWNZ/fTHCT3XrFmzWwYMGGDoa/z48e+SPpZiD/goWu6kYDohzULabv0UgFSHoGkLqoznTBZA0apNUqd2naEOu3FOEVRBQ5327WmZaR8HlWnVZyb76AnKAW0EPwcDPeeRo5oHXg2eB4rPArBG2RvtKRZY0dgnTpx4Nk7E3KYWomelYy8oKLg5Ozv7IWjfqVWrVuuRI0cWWkSEhYU9kZeXt23ChAkfwOdgZGTk7yNGjEgrxKgcD+rkYIEc2ghQHf1rCUzPIf9GcDJYo5bJ0dF1HrbbnR+Hh4frkDQokJub25ydRWO2cO8FhWH1YXIBonYFd4JldSCycdlaC3A5uAY8JQDnk4iDmU9jtS0ttAqUcwJauELRjH7kkUekZ5/ANu0hMsZTRjRNwJnQ3++TuJSJwVwJlbLqmkvOzHEwJSUlNVgtjI6uX89uL2gcLH7VhE8kcl4CZoJLwbKuYFRO5e8GLwaTwGywxgMOaDpO4++jRo0qNHmxvepC+kQc0Gps9SFgVUnKiIqKmspqaRh098TExGw8fvz4tzimGzmw1uRQLrCcULnU57+wVkT+c0ubo8WifX9pS1Vz+o7IHwF+AeaUsi2a+fU6iM4eBSr/PdgdFN/V4KkAiU2bNp2L03kUhzPQ1eBw4m1wQgXgZhzVNPJL1AUOSDT69XEeDkg/CJxBef0QZTkhlFAlISPj+IRgCcZKiF96CtoFi1814XMuchaAm0sprxxQb1DlQ0GtfAQKu4AtwVPCCeFsQjlcLnjxxRen42y0GgwK4HxsnA3dA7OgLGKCwiQoLbOYFKsBDKqxr9UVBpHLGdS7zE5Hi2VQvTK1FWsI7gILnWWU0AxPB7Qb2m0e9OKzF+R8zXiPzZjaPfJrbNR10FzosLm8jWX1pJeOo8vLR+XL64Tqw+MyUMs0E/Se0EXmg59Qy2xB/xOB8cLZt8T/cD1bQVENhNSqFTpXv3I4HGG1zGy7Iy8BR6SfoueYaTUgrOtqQ2kcq7cD0jbB+0cP8ZMTEv9TxgnR1ioN5XVCvVyt0wwj+O1EENBfzXImnE1EvPSSowV+NMCSOt3hsN1ls+W5KZz67YfBVqdOnQRWQzvcGdU7Ys6w6T6aoddAvJ1TIA5IrEx+Jn8f7K2kytZAeZ1QHAIvActr/AnwMB1aZeug2tSnPb5erWrW7OzJbdu21XmJAUuXft7WVpDftXPnzrvWrl37Xw9lElS/0HwXyNs+W9KUvqBWzTpoFgTqgERr8jP5K82Ck6wBs1PKI4Z+Ai0OosjUHl8/Wfuj9ZdeHN9TNi8uLs4xd+5ctxPCOSXFxMSet2PHjj+hFA3Q6g6ZrgbEeDXkd56PgZe70n8g7A2eC+4GfW3BSHaDyc/k786wIr418Oabb0YmJyf/g9w+4BkmFTYXwzGAnbOh9rwvpImhzBAMJ1Rc5d3JPN9FoPOeRaD3UtqVbQVl1QC24IyLjvsi05EzsF69eptTgbLyqiLlZCM6z2niJc9xnt8HbwXliNqA2p7tBktyQJAY/MTXskFpIwDAAc3A4YTzJvVA7pC59YbN2cALyRsdAJtiSbSUrShoBeOO4FfgXFC/TugA1YIK0EByRvIh9mpbOTfqVgHsK5ultku7Qc289UBPMB2RHG1pHJD4iN9u0NqOoYSSYOrUqafjZHrwouKfubZxLvGXuMiaz8rnkJDnoPziVpFOqBGNPAKuB/eBG0D97HriKJWIBWXTAOc+vTiI7uONzhBnbQ6um8fGxjYvG+cqVUpbLcHFJ4JCf01HpPtkC0CtbkoCk4/JtyT6Uz6f60Iar4e4J5bDqucu4gPAzsFWTEU6oWSE1Uxl7iN1+Kw06/wHJZQFoqOjM0JCbN87nSFpYLoPPGa3hxxw5DlqwmpIv7TuB9uDmtC8QY7oUzAQB9QYOvERP/G1IAANJCYmbsf5xHHucz7bsftYBfXhisdnARQtFUlFngltQRJ5TW3J1oGaneeBFpRDA/wMv7K44vHx8dHp6Zn3F0dTjfIOI2sT8EZQr2+kg6WFGAr0dRUSPwsC1EC3bt3y+bjZUN5N+4RV0RKc0BFu0l9GmsGB7Zj6ptxQkSshrXj0K0SECyVshv5YYGkgAA1o9aK7STpLjAZvA81VNdGAQPQqp/LiI37ia0GAGuDy60I+93ERDug7nNEfHng+LBrjiKYFyMovWUWuhPxWamVYGihBA3oj/HoXjVbPchxdwUHganAtWNz7UCqvVbje3Fd8OahtmByS+L4NFleebAtMDfBFxT3EZ5jPCtmi8TuILToYn32taCekDx81ldCAVkanxEooL6/gr9zzMhptXmTlp/Nm+fnOP9ntjlgydDa2kq3VEV/3wYyChf4UPvbgQFoz/OVgnM6HwsLsq/lVfrd4sRUrVLKaPlyJ3LoSJIcj5yFMBa8G1e5O4C/gLlA2lgVGgbqOoW1/S7A2qO3bEnAnKNChtByT+H8BWlAFNFDRTug72qjRqFP2T8FssMYDd7ze8HxXRw4oL8/RNzTUtio0NOz3vDwnH5NyDCJ9JnQTSlLIiVv0+T1ER5l68BrEAfTGWrXs6/hJPh5+fflFbNGxY8cm1IAzIU1a2jYVgNrK3wpqK/URKA97OygHc54LCfzCInLkwG4Cw0G95yK+4i8nphnegpOsgYp2QvoFY/5JbmOlV5+XZz8Lp6CZ3ACcxiVhTvvKY2nH1rqS9tatXbd2QYGtG3QbXGl+g4IC5xlO1pF8A/iM3FxHOzrt57SM1K9MXrG1Yx2ssq6IiYnPgEYrguoKcjrXuYTXcl/nDgI5IT1fpQfAdEhnEtckp3I5oOztACgnJccj+tngWaCckEITVM9boMpZcBI1UF4npFlFHV5eEA/xqvYQarMfdtgLrsDBuIGXS0PybRH7tV0yt2fOUGeKw1FwCV/ZbOQm9BtxMgLt+Wzz+oc47dkFIaErRGryy7dH7GdH0tXpzLwjj5MOXqCurnsybbW0vdIqRVvWw+AFYGtQK8F4cCO4ExQcPBH4/Cs6rZZUTg5oG7gGbADqzqNC1fcFWFMh94MPPgg3P1gf5Eaajr/cbMvrhLYigWaby8opie6WJZWTR5UonpaRpkPPQsC/ARpUy5nbODXzvx86szvsnF/Yk9LTj2mbGjBER8deE2orkOPaaDq0WrbcRnk2+yH+08e7ATOqmoS+HIIcjZxQW/AYuBwMBJZDpK2dygnE55AL9VzjgXd8VuzZs+chHNHEYDqiSZMmncMb1LfC/75gKLG8TugzhPgZ1LsY5QEdIO4uD4OqXJazoNV5BY6e9WrX4xp32KGc0JwWBQ5b69BQ56zSyh0WZluTn2+7g8PpjIiCiJ359vz4PJujC3V8XFpe1YReKyITlhHR1iwQEJ3oB7qIPfkEUr7a00RERNzN9nzGrl27xvI9aK0GgwI4IDnz8fx8vzwYDO3BYGLxKFkDdevWPddZ4LzUYbPz0Xrb71HOiOW671VyyaIUXFZtmGXPYftliw+xOVP5mMV3NehbQt4NjiThAfBH8GvvzACeu0BzITgVPCV+GAlAJxaJpQFLA6XUQD/oy7pqVzmVt8DSgKUBSwNl1kBomUueKFje8uWs3ipuacDSgKUBSwOWBiwNWBqwNGBpwNKApQFLA5YGLA1YGrA0YGnA0oClAUsDlgYsDVgasDRgacDSgKUBSwOWBiwNWBqwNGBpwNKApQFLA5YGLA1YGrA0YGnA0oClAUsDlgYsDVgasDRgaaDSNWDdqal0lVsVVrQG+vbte2nbtm1ztm3b5veb5sOHD49o3LjxFZ07d07ZtGlTjf26Yp8+fVq2bt36zO3bt+sDcW647bbbzmjRokVn0ve6E4uJjB07NqR+/fpXJiQknEaZMn39wR97983k3r17/5uPFHXmX3g4CbcQzF68ePESfwWrSjpK1veCf1u0aNHvxLsh91vEm9EGPohaMYCRX0E9L/vg/j11D/WRXilJ/fv3D+f/hXcOCwvbMHfu3KxKqTRIlaDTtvw7mb/SbzfAchv/YuZvCxYs2F1a9kOHDq196NChb/TvsLGHdqY93H777adnZGQ0o3/0dUXblClTcsgfxidQ9MXFf5S2nsqip0+j+CbQU9TXg7bko59XacOrpah/AuV+h/5ezzLp6el/htf9pLVi7H+OvucuXLjwNU8aM055O/3zA8+nUeYZwvVmnmd44403tiA/9KOPPtrhbYvoWjpug+y3e5ZRPMRMoHBPKvsCYUYTXwcuQLh2Zn5VDOWdkXkleLHk4yNOPzIA70D2CnNAqic8PPxX9PQw9aiDO5A0zfU8RfknC/gHdYk4oVV8dCriZMlQlnplvOhxBToMA4fBw45DWlgWXjigtvAKwRaSPO2BQXc3/F735BkTEzOU+szvfntmVZk4ffoKwvRCzlHgS7RtGgNa/y0kIID+fLDIV0uxXX2/20jnv6uOgbe+2+0T6J9e8DiXzI44qjd8EpFIn03F+cux2bxtkXH5Nv+/TA6sCBgrIbxWXHZ2dgMJQiXfQPUfHNBQBL2Ogb513bp1D5P2ZzAZmieZoZbL01FmMjRXkD4T7AWOUefjuccjdDeef6TixzSjwe9u8SN9N+EN4GTiCdD0BOfgIccR2vC4t5D+v2AqNI9r5iLtXp67k63BpU92jsGAVq9du3YF8drQjadjvqfhI6ArIK0sH7+iWGDAKkMfUz+AXD0InXys/u1Zs2ZlULcdOX5Ank2kX9mpU6dWvnTHrFyfGVizWzdoV6KzR/kE5x+UXc3zx/CRfn4l/U7qykXXseh6EmmXkbcGnQ5Dp6nQT4NHbfAi0qXPUdBgC45ZpPV26XKEi2YCunyPeJUD5H0SobZhe5LV1q9fvwP05VaMXyvaWAz7LXRxqVZ32NE80j5Ct3N86RYdtCf/N2hTaP/TPBegp0sJR4LhxB+n7JMqq9UA1SVTT6psWnVXNUA3F9Ce2cinr0RqfMjeDVtD7n/QJn0rSSud0fTv+iFDhkSmpKRolX4R+B75TbEX2aONto8iuJPyX5J+CfE52NbZjNfpxHv6skv6oQu0U8kPJ5xH2AM+WrA8Rrw2/mCaVlCkzSetK7zPo4+OENeq1m2LTIzTeZZcRRyisRLCwDWb8+H06CQ1AiZDKNCMCuavX79ehq/neyDZgUE8L1oEn0jaVUTHkN8e1BblN9K1HTmbsv3Ib4EUhmckzpcAnZ1IX014mHQNoF3g6zyPRaH1wKtInwntJOg0GN8m30bYleAS0j9QWeIjaVQGoZSXgSfviyLE8zpoMkmrFECW9lS0Sw5IFd50003nEFyodOR43J/uMH51YHNWVH0JW6KzwWZZnhvT9nHwuIF+GcyzdL0YfjGkDyZsRjsnKh2Q4+8OrZbnS8CV4NfMOg9gFNdAN4MyL5Km2XQm+m1BWKVAZzPI35d2fWoKRt/+oThpjWhDJ/Lj5ICYEMNI602bUvzplnzZsjHoPOxhJukplJuGM3vFX1mz/qoUIrPGxxj6cwo20gA7fxmHtBZnNI72DSRPE/SvoByEDQc0iaAL5R4nrbPSoqKikqC/leg/SXsNTAYT0EkSTqYj6a1wzId82SU2qgld/5N+Hs7sXuSoQ9kXJBfPE4lP0SQJzbOgvoI5HNo3Cd22OGjQIL6nbrsWWo3dImA4IRhqMNmYnY/SiHSiQykwlMbuRohVPP+F5+6EZ4Fnyhh4HkT8WbzvIipdQDyD6G5WBa/AbzIKUqOjRA8K2ktwlDiP8D9SAPRTGTDvK5PnBji4ewh3wPtskuoTbzV48OBonjWoJ1N2NqGMVUaZSzyG+Jb58+dvGzduHI/2NtRbxNNCU1HQgTrd9SG/5MzisPMSyepLdy5BHNAlMNi6sqLrhx5eUlnyMjGG+ym7lLi2xK0wPDn4y9HTg/SHVlmzybtQHU96EwxhAGd3/wL38tyAvDUffvjhHuL3Ep9DmQXw/zfPaehGBlel4MCBAw0RSDPql6ZgxKULJ23ehcxtiW9WHs4jgXaEg0n+dEueyiZpq46uDHvQACNNtrsCu0n2V5b8KgfYgnYbl9OuNtjIdiaS69U2BL2X9Cfo9++JTwHPwSbiCG8Dn6fb55OvcXlozpw5R9DjHfBYBP0U9Po26ZrcN7n0tQWeDpKK2KVWlKRrPK6C525s6Tj6u5nnKOTRAqUWk2QcdliLNCdO/lNofiPdbYuZmZk61tFZs9GPxAuB4YQQUIPpy8jIyMYwOR1BLwXfEiWe8mnyXiG6D8bZxLfya4LhJFiBLBcNoNlnC3lO/gHf5/D7C4a0ljQtHbeinFDKtgbNGUqGZQxeGRk0eR07dvyVUAZ0BKwHrbZeT7Ma0OzXirhRllBlt4GCttRjNOynn35qSZkoZDLpTlBU7F85CHd9rsFjdqhP3UkcDGs0wVhwALNPkoyHNqoPjLLSl6vNGoStiR/GsRyEXoaj7WgyHW8MVAzB7QShcw9Y4iq3QWXgdxpBHZ6T9VyVAHvLQB4duGaactEmrbq/ZQDIeciAjT5GF3Lyx9DfPl92qfLkGyshT3vYsGFDc9kGA8Xg46+sylcl0GqWXcnFDOo1jMerke1DdPAgv06dRnsaYOtG/2J3sokMzgPjSY9FB9+qHcSlL8M+CBNBrU5s0Ml2stH9L4SyO8OGfdmlDvqhaQ6NwQeZrkN/WpjYqfc3whz47IKnxvEe+iydNPWD2xbpT9WxRw5Med5gOCEINJjWqdNB/VsVN9Dou8l7mYo+h06OZEuHDh32Ej/KTH41M3VH0m6RM0Bh7YhfTPxR8g/A5EyetzJgWhKPhIc5YEVnNIpQRrYDT5xPXM6lgNXBJOJaYi7HCTUhrAW6y0KzBZSSlZcC2mmoFH6cVdFe5VU0uGYjKd5oh+pDDslgyqmDuiK6Q0fNWRpvYOv7CUXuBBsiezOVBSPp5MZ08jDSz4DXEsLtpDe4+eabO0nXKkP6HFB1uTvWJU8j8v8AJcs28GothdH/P0j63bUCUHaVAc3SCPMZRjxMbUc/f+O5Fw5D50QyZi3xz6btCYRDQUPfvnQrZ0ubG2F/SZ72AI8moINJNo3yPvtF6VUNaEsv5H6Lvm8KytbPR8Yj0hnpR9HZ9aRry/oIzwvi4uK0bUqF5iJs7CLiN1HGsEfC9eCF6EgLiAfI28pYLyAuu0vyZ5dHjhzRWA3RUQ20Ap3tfszP9TNI15Zuh/gQNiHvqOzQ2xbJk9Mzy4tHIdCvS3ZS2kHok4j0yeRPxpA/INTKJo1K5DDG8TyBztYqqTHPm/B0cg5LSduIYh4iLRKDOAZKiDSE3SsB4dHGrA8a90yHkejwsCGrAyn5cTDfVTZFSzx4CNwelvylPD/IErUXYQfKJpHmFFFFgznTMljceqP+QisjZCmiO2a0Xcj2JT8Xb4b+Z+Kv4TjXQNselAPRmdk44n/VjA9uIv4EBrccvWp/PoO0N7zrQq8O0paCCxnMdZBLv961Zout5XR34te6jI7HqgVsD8YgkWbx/YQ6gH+Fpb9xRkR8Ftibtr9H2AAaQ9/Ei+gWHWnGdbBCkB267YEzkY2U24ddfaaW+yqr9KoG9OHjyL2Tdv0MaqdwGBkfkZzE75LzYSHwK49pTPD3TZ8+PY/4U6RPodyTYCR0hr4YR5PIu5ZxvIywPnlJrHK0hWpN3iZ/doneNXYPzJ4925jciL9F2R4c2/xEXCtMY9ECD9lmAgf+471tEXnc53TQlA10eOhZUuc0zExd8KrhhJdj9McJG5g03vRmeqCh+FcEbaA8g0nnTxdKdxmBtkvhzER5YC+l8RzqLYPofaV700ET45nmWk57JlXZuFZt6GA4mMUvZOeagurHEjPuGfrTrSeNGZfuPPmUpqzJ42SFyB5l2oqnDDgAu2ebzDzow824ZygeKuOZ5h33tEvvPPPZHx/JIj2bdMQL2aKZ7h0WK5A3sfksB4Rn1ipE27I4GjYOTzrFzLfC0mmApXMHZouNzOBncfaj1cApDUxqLVn56rzCglNAA2VyQtILW6B6LNVas4XSWVLuKaCrCmui3s9gq9CWgWccKFZYRRZjSwOWBiwNWBqwNGBpwNLASdWALg6y/bripAphVW5pAA1oN6OjlZLOiSpaWWHBroD9fDcaVe5LpMHiE+z2BcoP+fWzeJELe2y73BcHA+EFH70oeq9oOX97hS3bTM9yODRdSdDdtVHmL0rKp9wU6JfxS5rO7mxyftT9EdFlnN89ozQOgIcQDIGuLjz+SfoSpdck0CEt55fuS7202X1ZEx0l0lbj8nN1aTO/PIXxC9QPyKsD4CxQvyK+rTM02lPasadfHZ+j/80XimFVcYDTa0FdxgVXT1mN94SCWS0/FQblEmmw+ASzbaXhpbdS+YnVGOye5egEvevh/lnfM887joO5ibSplHkeJ6O3nl9jUMWadHpHhLR54Hmg8TKj8pjd9O5Wj8TERONnbv1igQN6j6zLweOi0WE4wavw1av3eoP9HcIynxGKZ1UE3rkqdKmXw3/jsqZeFaG97svPVVF2XzLxasi5yJ0I6id32ZfeWn5ZtKUdM/wYop/f16tsZQD1uS+4espa5pWQr8tuHFCn0Om6S6aXoL7G211A/AkMXC/RvYa3fpWZ6G7i3Zl1B2k5iGBf8aw7MJdD15u4PhcwDz56b8TgQ1qlg+T0lAdZdoKPIYj70p4GO7Ps66QtAPW6/BxzlcH7G+4Le+hhFHmFLg7ybF7WHUG0NujrgqmuKAyH54fwaAlNBO956JrDMf1Myo3xueSvQs4+8fHx5lvkNma3p3EujLOx+dDq7tmzBJnQ5ZJuvkwpB7eOldJieEfDp4CrL5pdjTKEFQbU9yDM9SLnN8ik1zHWYxsvkd6TtCI6pj0zoNHbzuE4kXHodgJ0elFuUdOmTR/TZznoL/WDrvJ0JkyDbhh0eglU/YCZOWbhjIehi+lMDrdz+fkL6PTem3H5Gfr6vvhCU6nA5KAL3H5tAl3IceRwNegd9S8605vwr2uiMcce5VeQvpq+Xki7ryFfeplIXO/eZVP+b+hb705pItKKeBFBAS+zPsQ7a3pJ2M7YLHI51ntMwGsFPDXedXNBnwJ5Qvx89SNp86HrSpnziH+OrFrBG+O7zCshZlYZS6FLmBIAoa6jokyUorelNRNvRsDRxCfRsGbkXQkaLxSSphfKOnLfbD9pXYlLYaug/8TkI54nAzzlQa5vwCKX9nBAFyBbO+RVJ79G/GkU3NLzwh5GpTt0/6T8a2AyqMGTBF2JF0zp1PdxQHozVSsUXRzWvZzthLaDBw/+i2Af+DW4w/WimhzbpTyfxSpIKx8Z2ACCPtT5PHzCdZlR6ci8kKAd+e+SLt4PmE5L+RUF2EA/eMspTgV/pu47kC0NfdQh7lPHpHcCI3AeL2O8T6kc8g8h7a59+/Z151nQCz7nk/4c6QnQ9Sf+I+krQeNSL2kdibfiLXy94DcddF9+LoYvZJUDgdgEkshx7Nq8ebN5tvgwz0v0Iqo5ZpgczyFNF6n19vhMwm7kPYl+HiMeR95doI1nObQzoHmVMB4daHKQDfm8HAu99xh9A/LtrPpvg+999G1nf/0Infpc73sNZ7wvN2Xl+b/fE9JDKcGBUIUuYWLExtvQVKDPedxCfhaDyDirIH41jc2hDvcbz8QNhbpuoeuN4acYeI9yj+wX4pV9GdW7+W55GPjrfV3aQ0bRrEDmCVySVEfm85zgeWEPXdxBB/m6OHgv9CVeMNUMR+f+G9r2XGcZJCFxHEOopwudqc8laGCZqxtNAs+Q9n/0hQNjlHyTqV8DvzloXGYk1GrpdoLf6BM50GgMaYvSKxqo907kmYdOp/N6x9vUR/X2zTz7vBhJngbKZ9jRQD6WtZLnYeCP8LhRZQnPpJ2nE28I6pLvAvL1lnkc0VTyG5BuXuoVry3Lli3LIT9GcV1+Ju4Ei/Alv1IBWQOxCbWhFeNrP329gngSq8HBnmPPtVrSZegRTEYzaVse+Bw6/opwNWXisatY6juL/h+O/S4l1EX0y8SHfF+XY08j3T0m9OEyyjtI03awZcOGDZui77X++pEJRG9nGxdc+aJjFnW5x7cqLBMgeJFLmOZVBpa2GhTau+oAzQCE+5YOP0RaGxK0tLYRV6M2aaARd19w9eJjlK/MP97y4N19XtpDZq3kjJWFbngjoz7KtQsjcF/Yo30+Lw6S3hrcoHZRnzpYy+pkPZuAQYQxa2ul0om0K3VnSAfMxKeB0ampqV8SavneFRlvZgbrwXM4fbOYUI7mLfLU+XJimon0RvJTmrFIH0k/XQOtZsWfWNUNJKxwoI3ng8tVEXVqEnIixxZ/OibfsBHRoye9GLuDqFafGky6frCVUDQOBoLhSEnTnb5tpMvDFZr0eJZtCtyXn4vhe4Kykv4iW4k2gSiyrccYTzpK+Q7M0nbUc8ygG+nDuAzNZfNm6EOXdw07NXWDE5MzczK5mmOxDXm7/V2OxQ6zyXePUcpKt1cRfIKdPcPRwFKl+etH+lp9Ylxw9ZRVZcrkhDBkn5cw5YGpyLhESrgT/q3p4FgGx/8g3E+uz21E0pimPOsk/wZQqyadd0S6nJcGj5uPhKxs8JaH+nU+5OvSnuRspJmYdvwdum3MEFtJUwebne7z4iD0xV4w1evz/AoyD14JHOLdwAA7rtfi6cxseOvs5G6MTcvraGgmc8FwBfGnMTbJYcJIIv3BMaAc3GKMbib0mcT1dYIYZNekcCH4GVgZsA45u2IXZ9LPDyCDefPap46hlS4Nx8F2YQD0R2nDONLjJSyrwy2sCHRnbydb0kzOynS+plWfBqHsuxH4BygQndkv7svP/vieKFJ5f5GtWJtwte0c6Ax90P9zid+CLsM9xwxpaqdBg720owXZrHQ1Hk2nrC9eyHbzsPVLGM8XQ9+P54/8XY4l7yyKu8coZQbwrI/NvUjeE8QvQg6dKfrsR2iakGdccPWUlbSyOSGWxj4vYcLPWBlQoZNbttMI99HIZIzk7yhsJEbhoLFvQvci+BD5+uxAkjw3z2n6Dg6hwM3nxGPl/vUhj1YUhS7toXDNyhoI+vLfbsLLaMutkpT2aoY3DWUS8UIXB0WDsyj2gumePXv6w78vmMgktJ8zoIyjR48uY++fjv6/FFKf+iEM5/1+VlZWF2iPsiReLv4CZssVJi2P+lzIp6xGf3Y5ypcYfKuQ/VPypopOZSoaaLf0cSVtWkGoT7EaeiJeRMfmNosBZNDgfBZDn0PZA4TXU8bJh9ePE9eAMpzL4cOH5VTtmuFd9mZc6u3Zs2d90o3LmoQajJq5jcvP/viKrjKhJJswP11rTtbINg+sx4H6DYTuMeOpD1fcuDHvuokfi31vVjpl1oA6rFZfvIO9vEso3RS5HOs9JqBZBmk0faHJ7VWeH9S5FPEi/UiaziC/JjAuuBK6ZVVeuSCQy26+LqP6unRXLkEqobD3pT2t5JgNHIR1cEhRxYngXdaT1jW7eSaVKY4cT4KJpSms/sMY7aUpU15atoLXqv/lYNDfYWTuafIsTk8mjULN/J7PJcWhj/FF422bpeXri2cw0oJlE4HK4st+ZReBjFPp0NuG/PWj+FGXVkuFoFINsFDN1fyBATRc3p/ZQ1tJCwLQAAYYx8rYOCfEcGMpsoQV2B0BFLVIarAGtGe2oAwaYOm8GNQvNBYEqAGW68mcIbTCeQ9Ed+dYDihAxdVwsv8HmT/u10i2OoIAAAAASUVORK5CYII=") no-repeat 100px 19px;
  height: 90px;
}

.detailsBox .T7 {
  background-color: #e4ffd9;
}

.detailsBox .T7 td {
  font-weight: 700;
}

.artCollBox li {
  border-bottom: 0px;
}

.fancybox-overlay {
  background-image: none;
  background-color: rgba(255, 255, 255, 0.9);
}

.ajax_message > a img {
  display: none;
}

.stop_shop {
  color: #fff !important;
  padding-left: 10px !important;
  background-repeat: no-repeat;
  background-position: 5px center;
  background-color: #54CC38;
  max-width: 50%;
  box-sizing: border-box;
  text-align: center !important;
  font-weight: 400 !important;
  line-height: 40px !important;
}

.stop_shop:hover {
  background-color: #3af65c !important;
  transition: 0.1s;
  background: repeating-linear-gradient(75grad, rgba(0, 0, 0, 0) 25%, rgba(255, 255, 255, 0.3) 26%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%), #3af65c !important;
  animation: mymove 3s infinite linear;
}

.stop_shop:before {
  content: " ";
  display: inline-block;
  width: 26px;
  height: 26px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAAHeTXxYAAAAAXNSR0IArs4c6QAAAwZJREFUSA2Nlr9uE0EQh2MSiToiFUWUygJEF4pUmIYSKS+BKGig8QPwAhQREk+QIhXUjixXeYI0oYgiChSkUJkmEuT4vr2d9Z5jm4z0u5n5zZ/d29tde20NaZqmD4bayUlGazf30PtEmyCTllAKiT0tjgbEIBEYNxo2Unqt4klk1qD24TvNokUpKEbuhX9S2mpAjMBZIXE2wHkQ2Htg3OPR9JAqcI391RaHYMcAWrIVHCVVVtzArAOwFaTazOSjd3WyHNdJZjm7mxy8Qjv2JPuqgyjY0IBwUS+YeKxrxIsmZ8tKiGcWuCBXJTpnELsG6Uuh10H69NvknZorgVxmOyUz+v2YAfqvsSRtbrOng+1Spc5tdPbMebPFgBhn8gi9HqnYg8yrNoPvaAJDcAamwPftdxJqh6AfK2SC4ZK79IqfIq10qYGIqaX3KoFsED8HSluIEV+8syWWFLYLlOqb5mg+KXzir8Bv/ZzbD6OsViTnJAuUN9n3HUepKBIhHlV2pyAXuTjTUoTzAShPwK2CXDQhdhbTS9cBxGcQkqYUI+ciY0OLjrUiiGnhogIPcsmL0br3QXRBk5uOBbqcKclNEJKmmqfjUXAvKuOqz8wkkKaaUrqP3VnWCosad8qyJt2WrWfunZv7arF3o5mvNAC3No1cjsVr4yaxx9KjV5+mExJX7vlFi2ENsDZk9oEsgK2XaOEpXNS45ujhZn0hh05bB620txCGl0hI2Ql1k1U2hQ7g/ajcgNd5sIFElrTBvamUyaqG8zHy5wdYdCgmqXM+ftPsHEYz/B1wAS7B4+DV+P8dIPLJ9WJQ0uXgnat4xaSdhfb2r8/8T/x3oF6iW28QA+QJuSPjak5XVx8ipHNZQs4P6DdYOUAMRl695dsfD0gPp02Uc9DZ2vgO+DyarNLWAnso9uweYgj/CIxBiMl33urmghjAHvYqv2Tlb07MMgc/4r8FdfwX/in4AZSH4Cl4oJPFa/cTeM/P/58g1XWjmi82A7u+++Al2AYOoDjgdzACX2j8Db1U/gGC+YPErWzxQAAAAABJRU5ErkJggg==);
  margin-bottom: -8px;
  margin-right: 4px;
}

.continue_shop {
  text-align: center !important;
  max-width: 50%;
  box-sizing: border-box;
  font-weight: 400 !important;
  line-height: 39px !important;
  border: 1px dashed white;
}

.continue_shop:before {
  width: 16px;
  height: 16px;
  content: " ";
  display: inline-block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAAAXNSR0IArs4c6QAAAKlJREFUOBGtUlsOgkAMXONx9DzocXo0DuEPZ4FEOguDzWDBIE267Uyf7FLKJAaD4w2nysXPD4rgOiUUZLSz/908Sa+aMTDQYVNijO5cXyRoEVj6kozWHCxtY0B9JPZKRoyEVMwj6ZjjwfSmdBHcw0NJxUhqlFSMpJuSGTYPoACffnf9WcwzWbj5ftrx70JMPaJ1kTh997prRXKc3gi/7u7bJstUGhtBUxkBMzo5D/Z37/8AAAAASUVORK5CYII=);
  margin-bottom: -4px;
  margin-right: 4px;
}

.continue_shop:hover {
  background: #fafafa !important;
  border: 1px dashed silver;
}

@keyframes mymove {
  0% {
    background-position: 0px 0px;
  }
  100% {
    background-position: 500px 0px;
  }
}
.ajax_warning p {
  border-bottom: 3px dashed #fbc036;
  text-align: center;
  background: none;
  padding: 20px 0;
  font-weight: 600;
  margin-bottom: 20px;
}

.ajax_warning a {
  text-align: center;
  background: silver;
  margin-bottom: 20px;
  color: #fff !important;
  padding-left: 10px !important;
  background-repeat: no-repeat;
  background-position: 5px center;
  background-color: #54CC38;
  max-width: 50%;
  box-sizing: border-box;
  text-align: center !important;
  font-weight: 700 !important;
  line-height: 40px !important;
  font-size: 20px;
}

.ajax_warning a:hover {
  background-color: #5edb41;
}

.ajax_warning a img {
  display: none;
}

*, *::before, *::after {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}

.social-footer {
  background: url("https://www.autoricambiusati.eu/readycontent/template/socialfooter.png") no-repeat left center;
  height: 47px;
  width: 100%;
  margin-top: 25px;
  width: 253px;
  float: right;
}

body {
  font-family: "Hind Siliguri", sans-serif;
}

* {
  box-sizing: border-box;
}

p {
  font-size: 19px;
}

.index #mainTableContainer {
  max-width: 100%;
}

#staticPage {
  margin-bottom: 0px;
}

.index .sy-box {
  margin: 0 auto !important;
}

.button-select-top {
  margin: 0 auto !important;
}

#azienda {
  max-width: 1440px !important;
  margin: 0 auto !important;
  float: none !important;
}

.feedBackBox_mid {
  max-width: 1440px !important;
  margin: 0 auto !important;
  float: none !important;
}

.outer-block-rassicurazioni .row-block {
  max-width: 1440px !important;
  margin: 0 auto !important;
  float: none !important;
}

.index {
  background-repeat: repeat-x !important;
  background-position: left 184px !important;
}

.index #colMid {
  padding: 0px 0px 25px;
}

.index .sy-box {
  margin-top: 0px;
}

.index #navBar {
  display: none !important;
}

#menu {
  background: #e6200f;
}

.outer-block-slide {
  float: left;
  overflow: hidden;
  box-sizing: border-box;
}

.rullo {
  position: relative;
}

.rullo > div {
  float: left;
  max-width: 195px;
  box-sizing: border-box;
  padding: 20px;
}

.rullo img {
  max-width: 100%;
  width: 100%;
}

.rullo {
  width: 20000px;
}

.outer-block-slide {
  overflow: hidden;
  max-width: 100%;
}

.amimate-slide {
  -webkit-transition: 300ms cubic-bezier(0, 0, 0.58, 1) all;
  -moz-transition: 300ms cubic-bezier(0, 0, 0.58, 1) all;
  -ms-transition: 300ms cubic-bezier(0, 0, 0.58, 1) all;
  -o-transition: 300ms cubic-bezier(0, 0, 0.58, 1) all;
  transition: 300ms cubic-bezier(0, 0, 0.58, 1) all;
}

.dirslide {
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAB0CAYAAAC18QN2AAAAAXNSR0IArs4c6QAAAxJJREFUWAntmE+IT1EUx3/jT/7EMJOUGSklImZjpIyaZIEUEguyErNhpSmzmQWajSlJNkgTC5tZWBAKoSilWAmNkpLGwpT8J3++33qn7u8495zfm5XFO3W67/z5vHvf7b3bO6dWKyerkb6nHFKrTQPwHPoMOqEMfBLJfwpd0SjYjcTfCbi9kSlnABiCNkFFZsmFN55BUJYo41oPYGyDAX2BbzaDOWHwDVRmkfFUDhD/RQP6CN98SbDGrQbEGfdbyeKbg4t3UFmajNckITcOG9AYfG05gP5dUJkhHenPyjxE3kNTgNdcgStXEdXQKHx85qzsRURDtLdkCQQWQD9ANTjkQYzdNCC+Mc0M5oRfxwsj2ALfXMNf55oOawSql/oAvvCz60LSLwM+DF8ox5GhZ/0G3/KInIKEpwb8GL7JEdyJhJ8GfCwCGT9igLzZKgY94bKeQPXz8jyd6oGM8dz8DtXwCQYj6UOCBnm2rozAiUh4aMCXI5DxJVAeh+nMnLWdd/WEH/Yn6MYkiSf6jcTOXjLxLjSddV82WwUWwuaZKvAmFXfNngTkjUoJn+12KaJIbse4ZjxgxVQ7UO1AtQPVDlQ7UO1AtQPVDvxfO8B2y+B4lnQQEH9gt5WF7xQga3+3HtY3TvsZYQWewum/Npfs1vwpyDJPftI5smRgT8AVlrKPVEYr7HPKZ5qsZqwyl72BUC4gI10ur9kbYI/AFS7vLVTDt+BjpeMKqxcN0j7gUkXwrAF/hm9RBM9EwisDvg9f2EzoRhJrRL3sXvhCYS2sQTYTlkUkq29W4RrmyzIpgln3W82E/ghkfACqZ/0BX0e0U4tJK+EbNap8deZuWHo22jvqspTRBnsMqsFLKu8f87oB8V3mO52VHkT0TLQ3ZwkEdNkuNzjvQdzhe1BJlvE1fM0eeMiA+M6u96ClCH41wNMexBg/G1majC/hY88uK+sQkWQZeXh1ZYkiMGyAgxHEuP582Jtjjy6UtEPEz6gzJIqEEYzybEcbhZh3pQDZiwtbhQRE2ExnD469uFLShOydpQgk/wWvwUC7UItH4gAAAABJRU5ErkJggg==") no-repeat 14px 7px;
  z-index: 10;
  cursor: pointer;
  overflow: hidden;
  text-indent: -9999px;
  position: absolute;
  height: 40px;
  width: 40px;
  top: 50%;
  margin-top: -18px;
  background-size: 24%;
}

.outer-block-slide .next {
  right: 15px;
  background-position: 18px -47px;
}

.outer-block-slide .back {
  left: 15px;
}

.dirslide:hover {
  background-color: #fff;
}

.outer-block-slide {
  position: relative;
}

.rullo > div {
  margin: 8px !important;
}

.outer-block-slide {
  float: left;
  overflow: hidden;
  box-sizing: border-box;
}

.rullo {
  position: relative;
}

.rullo > div {
  float: left;
  max-width: 195px;
  box-sizing: border-box;
  padding: 20px;
}

.rullo img {
  max-width: 100%;
  width: 100%;
}

.rullo {
  width: 20000px;
}

.outer-block-slide {
  overflow: hidden;
  max-width: 100%;
}

.amimate-slide {
  -webkit-transition: 300ms cubic-bezier(0, 0, 0.58, 1) all;
  -moz-transition: 300ms cubic-bezier(0, 0, 0.58, 1) all;
  -ms-transition: 300ms cubic-bezier(0, 0, 0.58, 1) all;
  -o-transition: 300ms cubic-bezier(0, 0, 0.58, 1) all;
  transition: 300ms cubic-bezier(0, 0, 0.58, 1) all;
}

.outer-block-slide .next {
  right: -5px;
  background-position: 18px -47px;
}

.outer-block-slide .back {
  left: -5px;
}

.dirslide:hover {
  background-color: #fff;
}

.outer-block-slide {
  position: relative;
}

.rullo > div {
  /* padding:36px!important; */
  padding: 5px 5px 20px !important;
}

.rullo > div {
  margin: 8px !important;
}

.outer-rullo-hvh {
  overflow: hidden;
  left: 0px;
}

.no-absolute .item {
  float: left;
  min-height: 304px;
  min-width: initial !important;
  /* padding: 0 10px!important; */
}

.rullo > div {
  margin: 0px !important;
}

.rullo > div {
  float: left;
  max-width: initial !important;
  box-sizing: border-box;
  padding: 20px;
}

.rullo {
  width: 20000px;
}

.rullo {
  position: relative;
}

.outer-block-slide {
  display: block;
  float: left;
  left: 0px;
  max-width: 100%;
  overflow-x: hidden;
  overflow-y: hidden;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
  position: relative;
  top: 20px;
  /* padding: 0 80px; */
  padding: 0 35px;
  box-sizing: border-box;
}

.line-border .title {
  float: left;
  height: 70px;
  width: 100%;
  display: flex;
  justify-content: center;
  flex-direction: column;
  text-align: center;
}

#staticPage {
  -webkit-animation: fadein 2s;
  /* Safari, Chrome and Opera > 12.1 */
  -moz-animation: fadein 2s;
  /* Firefox < 16 */
  -ms-animation: fadein 2s;
  /* Internet Explorer */
  -o-animation: fadein 2s;
  /* Opera < 12.1 */
  animation: fadein 2s;
}

#colMid h1 {
  font-size: 208.5%;
  float: left;
  clear: left;
  width: 100%;
}

#colMid #categoriesBoxes strong {
  display: block;
  margin-bottom: 5px;
  line-height: 1.1;
  font-size: 1.1em;
  background: #2e2e2e;
  font-weight: 500;
  text-align: center;
  padding: 10px;
}

/*Pagina di cantatto*/
.contact {
  display: flex;
  justify-content: space-between;
  flex-direction: row-reverse;
}

.contact > div {
  flex: auto;
  flex-basis: 50%;
  margin: 20px;
}

.contact ul {
  padding: 0px !important;
  margin: 0px !important;
}

.contact > div > strong {
  margin-bottom: 20px !important;
  float: left;
  clear: left;
  font-size: 23px;
  width: 100%;
  padding-bottom: 0px;
  margin: 0px !important;
}

.contact li, .contact ul {
  list-style: none !important;
  margin: 0px !important;
  padding: 0px !important;
}

.contact li {
  border-bottom: 1px dotted silver;
  padding: 10px 0 !important;
}

.contact li:last-child {
  border: none;
}

#colMid #formRequestInfo .boxTitle {
  background: #fff;
  line-height: 60px;
}

#formRequestInfo {
  border: 1px solid #f2f2f2 !important;
  padding: 20px !important;
  margin: 0 auto;
  margin-top: 40px !important;
  box-shadow: 0 0 11px #00000012;
}

#colMid #formRequestInfo .boxTitle span {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAM82lDQ1BrQ0dDb2xvclNwYWNlR2VuZXJpY0dyYXlHYW1tYTJfMgAAWIWlVwdYU8kWnluS0BJ6lRI60gwoXUqkBpBeBFGJIZBACDEFAbEhiyu4dhHBsqKiKIsdgcWGBQtrB7sLuigo6+IqNixvEopYdt/7vnfzzb3/nXPOnDpnbgBQ5TAFAh4KAMjki4WBUfSEKQmJVNJdIAe0gTKwB8pMlkhAj4gIhSyAn8Vng2+uV+0AkT6v2UnX+pb+rxchhS1iwedxOHJTRKxMAJCJAJC6WQKhGAB5MzhvOlsskOIgiDUyYqJ8IU4CQE5pSFZ6GQWy+Wwhl0UNFDJzqYHMzEwm1dHekRohzErl8r5j9f97ZfIkI7rhUBJlRIfApz20vzCF6SfFrhDvZzH9o4fwk2xuXBjEPgCgJgLxpCiIgyGeKcmIpUNsC3FNqjAgFmIviG9yJEFSPAEATCuPExMPsSHEwfyZYeEQu0PMYYl8EyG2griSw2ZI8wRjhp3nihkxEEN92DNhVpSU3xoAfGIK289/cB5PzcgKkdpgAvFBUXa0/7DNeRzfsEFdeHs6MzgCYguIX7J5gVGD6xD0BOII6ZrwneDH54WFDvpFKGWLZP7Cd0K7mBMjzZkjAEQTsTAmatA2YkwqN4ABcQDEORxhUNSgv8SjAp6szmBMiO+FkqjYQR9JAWx+rHRNaV0sYAr9AwdjRWoCcQgTsEEWmAnvLMAHnYAKRIALsmUoDTBBJhxUaIEtHIGQiw+HEHKIQIaMQwi6RujDElIZAaRkgVTIyYNyw7NUkALlB+Wka2TBIX2Trtstm2MN6bOHw9dwO5DANw7ohXQORJNBh2wmB9qXCZ++cFYCaWkQj9YyKB8hs3XQBuqQ9T1DWrJktjBH5D7b5gvpfJAHZ0TDnuHaOA0fD4cHHop74jSZlBBy5AI72fxE2dyw1s+eS33rGdE6C9o62vvR8RqO4QkoJYbvPOghfyg+ImjNeyiTMST9lZ8r9CRWAkHpskjG9KoRK6gFwhlc1qXlff+StW+1232Rt/DRdSGrlJRv6gLqIlwlXCbcJ1wHVPj8g9BG6IboDuEu/N36blSyRmKQBkfWSAWwv8gNG3LyZFq+tfNzzgbX+WoFBBvhpMtWkVIz4eDKeEQj+ZNALIb3VJm03Ve5C/xab0t+kw6gti89fg5Qa1Qazn6Odhten3RNqSU/lb9CTyCYXpU/wBZ8pkrzwF4c9ioMFNjS9tJ6adtoNbQXtPufOWg3aH/S2mhbIOUptho7hB3BGrBGrBVQ4VsjdgJrkKEarAn+9v1Dhad9p8KlFcMaqmgpVTxUU6Nrf3Rk6aOiJeUfjnD6P9Tr6IqRZux/s2j0Ol92BPbnXUcxpThQSBRrihOFTkEoxvDnSPGByJRiQgmlaENqEMWS4kcZMxKP4VrnDWWY+8X+HrQ4AVKHK4Ev6y5MyCnlYA75+7WP1C+8lHrGHb2rEDLcVdxRPeF7vYj6xc6KhbJcMFsmL5Ltdr5MTvBF/YlkXQjOIFNlOfyObbgh7oAzYAcKB1ScjjvhPkN4sCsN9yVZpnBvSPXC/XBXaR/7oi+w/qv1o3cGm+hOtCT6Ey0/04l+xCBiAHw6SOeJ44jBELtJucTsHLH0kPfNEuQKuWkcMZUOv3LYVAafZW9LdaQ5wNNN+s00+CnwIlL2LYRotbIkwuzBOVx6IwAF+D2lAXThqWoKT2s7qNUFeMAz0x+ed+EgBuZ1OvSDA+0Wwsjmg4WgCJSAFWAtKAebwTZQDWrBfnAYNMEeewZcAJdBG7gDz5Mu8BT0gVdgAEEQEkJG1BFdxAgxR2wQR8QV8UL8kVAkCklAkpE0hI9IkHxkEVKCrELKkS1INbIPaUBOIOeQK8gtpBPpQf5G3qEYqoRqoAaoBToOdUXpaAgag05D09BZaB5aiC5Dy9BKtAatQ0+gF9A2tAN9ivZjAFPEtDBjzA5zxXyxcCwRS8WE2DysGCvFKrFa2ANasGtYB9aLvcWJuDpOxe1gFoPwWJyFz8Ln4UvxcnwnXoefwq/hnXgf/pFAJugTbAjuBAZhCiGNMJtQRCglVBEOEU7DDt1FeEUkErVgflxg3hKI6cQ5xKXEjcQ9xOPEK8SHxH4SiaRLsiF5ksJJTJKYVERaT6ohHSNdJXWR3sgpyhnJOcoFyCXK8eUK5Erldskdlbsq91huQF5F3lzeXT5cPkU+V365/Db5RvlL8l3yAwqqCpYKngoxCukKCxXKFGoVTivcVXihqKhoouimGKnIVVygWKa4V/GsYqfiWyU1JWslX6UkJYnSMqUdSseVbim9IJPJFmQfciJZTF5GriafJN8nv6GoU+wpDEoKZT6lglJHuUp5piyvbK5MV56unKdcqnxA+ZJyr4q8ioWKrwpTZZ5KhUqDyg2VflV1VQfVcNVM1aWqu1TPqXarkdQs1PzVUtQK1baqnVR7qI6pm6r7qrPUF6lvUz+t3qVB1LDUYGika5Ro/KJxUaNPU01zgmacZo5mheYRzQ4tTMtCi6HF01qutV+rXeudtoE2XZutvUS7Vvuq9mudMTo+OmydYp09Om0673Spuv66GbordQ/r3tPD9az1IvVm623SO63XO0ZjjMcY1pjiMfvH3NZH9a31o/Tn6G/Vb9XvNzA0CDQQGKw3OGnQa6hl6GOYbrjG8Khhj5G6kZcR12iN0TGjJ1RNKp3Ko5ZRT1H7jPWNg4wlxluMLxoPmFiaxJoUmOwxuWeqYOpqmmq6xrTZtM/MyGyyWb7ZbrPb5vLmruYc83XmLeavLSwt4i0WWxy26LbUsWRY5lnutrxrRbbytpplVWl1fSxxrOvYjLEbx162Rq2drDnWFdaXbFAbZxuuzUabK7YEWzdbvm2l7Q07JTu6XbbdbrtOey37UPsC+8P2z8aZjUsct3Jcy7iPNCcaD55udxzUHIIdChwaHf52tHZkOVY4Xh9PHh8wfv74+vHPJ9hMYE/YNOGmk7rTZKfFTs1OH5xdnIXOtc49LmYuyS4bXG64arhGuC51PetGcJvkNt+tye2tu7O72H2/+18edh4ZHrs8uidaTmRP3DbxoaeJJ9Nzi2eHF9Ur2etnrw5vY2+md6X3Ax9TnxSfKp/H9LH0dHoN/dkk2iThpEOTXvu6+871Pe6H+QX6Fftd9Ffzj/Uv978fYBKQFrA7oC/QKXBO4PEgQlBI0MqgGwwDBotRzegLdgmeG3wqRCkkOqQ85EGodagwtHEyOjl48urJd8PMw/hhh8NBOCN8dfi9CMuIWRG/RhIjIyIrIh9FOUTlR7VEq0fPiN4V/SpmUszymDuxVrGS2OY45bikuOq41/F+8aviO6aMmzJ3yoUEvQRuQn0iKTEusSqxf6r/1LVTu5KckoqS2qdZTsuZdm663nTe9CMzlGcwZxxIJiTHJ+9Kfs8MZ1Yy+2cyZm6Y2cfyZa1jPU3xSVmT0sP2ZK9iP071TF2V2p3mmbY6rYfjzSnl9HJ9ueXc5+lB6ZvTX2eEZ+zI+MSL5+3JlMtMzmzgq/Ez+KeyDLNysq4IbARFgo5Z7rPWzuoThgirRIhomqherAH/YLZKrCQ/SDqzvbIrst/Mjpt9IEc1h5/TmmuduyT3cV5A3vY5+BzWnOZ84/yF+Z1z6XO3zEPmzZzXPN90fuH8rgWBC3YuVFiYsfC3AlrBqoKXi+IXNRYaFC4ofPhD4A+7iyhFwqIbiz0Wb/4R/5H748Ul45esX/KxOKX4fAmtpLTk/VLW0vM/OfxU9tOnZanLLi53Xr5pBXEFf0X7Su+VO1eprspb9XD15NV1a6hrite8XDtj7bnSCaWb1ymsk6zrKAstq19vtn7F+vflnPK2ikkVezbob1iy4fXGlI1XN/lsqt1ssLlk87ufuT/f3BK4pa7SorJ0K3Fr9tZH2+K2tWx33V5dpVdVUvVhB39Hx86onaeqXaqrd+nvWr4b3S3Z3VOTVHP5F79f6mvtarfs0dpTshfslex9si95X/v+kP3NB1wP1B40P7jhkPqh4jqkLreu7zDncEd9Qv2VhuCG5kaPxkO/2v+6o8m4qeKI5pHlRxWOFh79dCzvWP9xwfHeE2knHjbPaL5zcsrJ66ciT108HXL67JmAMydb6C3HznqebTrnfq7hvOv5wxecL9S1OrUe+s3pt0MXnS/WXXK5VH/Z7XLjlYlXjl71vnrimt+1M9cZ1y+0hbVdaY9tv3kj6UbHzZSb3bd4t57fzr49cGcB/Igvvqdyr/S+/v3K38f+vqfDueNIp19n64PoB3cesh4+/UP0x/uuwkfkR6WPjR5Xdzt2N/UE9Fx+MvVJ11PB04Heoj9V/9zwzOrZwb98/mrtm9LX9Vz4/NPfS1/ovtjxcsLL5v6I/vuvMl8NvC5+o/tm51vXty3v4t89Hpj9nvS+7MPYD40fQz7e/ZT56dN/AC1d8BzqtvWAAAACF0lEQVRIDeVWuy8EQRj/EY9zHp1ENKj4BxDdlYiCnhAVCY1Eo3GNVyhQiIKOUnIXCa3K6384jxAuXhU61uz3zc7etzd2FCp2k9v5vb7MZPbmW+DPXiUxK+vCENpRjwZ84FHd59jFcYzfIiUwgQt4lvtCKZWWhJUaQt5SIiybVzP9wTVrijxjC71oQw1q0Yo+hV6MlnZV2tTWa4yjvMhcgTHcaMdmkVpALGhTBokCVg4T2NOueSmEaFQb1kLqm9G6do7a9ASeSN6HfCVSSKs7JSIlyJL3EVWCJzBF0i2qI1Ka+HSETeKW+KmALw0GmKbRDN4MEzd4xwzJnCpwdlL9S4SFA9G2NF8r1a9sZ2Dk5xIVWpWkA61SZoldwQw6CB46olI+IMhJlGmtkZ6X0kkoRTt2hKMi7YoYThrxjaZZZ3A4sO+ar9dR5pWtwdI+CfIvK+5fdnuy0D3ByDQdtdjNSbPddxRqdkSl3ESQk6bQGZHd0ulAPaRz0hTKEDngiEq5nyAnTaFT+GttxqD0xqBBtCj1HqfsCXbNwwoRi0jGhEMpCX6jl9UrELmqVJ/wz+Xsj46RffJajxFghEQP7oON/2UehiOTMXBOl4o/ajPaNWdylsGGNtkP/0rVEoLDf8OSFlRhO9pWTahNNaPidjQrMt+AX2qQfnW/Zef0IsMO649ymLS3bNkx5BTDj4hPPNBHxA5OpOVfoC8uGuUBSLH44gAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  padding-left: 46px;
  background-position: left center;
  font-weight: 700;
  border-bottom: 1px dashed #e9e9e9;
}

.wa-side {
  position: fixed;
  z-index: 10000;
  bottom: 3px;
  right: 239px;
  cursor: pointer;
  max-width: 346px;
  background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4Ij4KPHBhdGggc3R5bGU9ImZpbGw6I0VERURFRDsiIGQ9Ik0wLDUxMmwzNS4zMS0xMjhDMTIuMzU5LDM0NC4yNzYsMCwzMDAuMTM4LDAsMjU0LjIzNEMwLDExNC43NTksMTE0Ljc1OSwwLDI1NS4xMTcsMCAgUzUxMiwxMTQuNzU5LDUxMiwyNTQuMjM0UzM5NS40NzYsNTEyLDI1NS4xMTcsNTEyYy00NC4xMzgsMC04Ni41MS0xNC4xMjQtMTI0LjQ2OS0zNS4zMUwwLDUxMnoiLz4KPHBhdGggc3R5bGU9ImZpbGw6IzU1Q0Q2QzsiIGQ9Ik0xMzcuNzEsNDMwLjc4Nmw3Ljk0NSw0LjQxNGMzMi42NjIsMjAuMzAzLDcwLjYyMSwzMi42NjIsMTEwLjM0NSwzMi42NjIgIGMxMTUuNjQxLDAsMjExLjg2Mi05Ni4yMjEsMjExLjg2Mi0yMTMuNjI4UzM3MS42NDEsNDQuMTM4LDI1NS4xMTcsNDQuMTM4UzQ0LjEzOCwxMzcuNzEsNDQuMTM4LDI1NC4yMzQgIGMwLDQwLjYwNywxMS40NzYsODAuMzMxLDMyLjY2MiwxMTMuODc2bDUuMjk3LDcuOTQ1bC0yMC4zMDMsNzQuMTUyTDEzNy43MSw0MzAuNzg2eiIvPgo8cGF0aCBzdHlsZT0iZmlsbDojRkVGRUZFOyIgZD0iTTE4Ny4xNDUsMTM1Ljk0NWwtMTYuNzcyLTAuODgzYy01LjI5NywwLTEwLjU5MywxLjc2Ni0xNC4xMjQsNS4yOTcgIGMtNy45NDUsNy4wNjItMjEuMTg2LDIwLjMwMy0yNC43MTcsMzcuOTU5Yy02LjE3OSwyNi40ODMsMy41MzEsNTguMjYyLDI2LjQ4Myw5MC4wNDFzNjcuMDksODIuOTc5LDE0NC43NzIsMTA1LjA0OCAgYzI0LjcxNyw3LjA2Miw0NC4xMzgsMi42NDgsNjAuMDI4LTcuMDYyYzEyLjM1OS03Ljk0NSwyMC4zMDMtMjAuMzAzLDIyLjk1Mi0zMy41NDVsMi42NDgtMTIuMzU5ICBjMC44ODMtMy41MzEtMC44ODMtNy45NDUtNC40MTQtOS43MWwtNTUuNjE0LTI1LjZjLTMuNTMxLTEuNzY2LTcuOTQ1LTAuODgzLTEwLjU5MywyLjY0OGwtMjIuMDY5LDI4LjI0OCAgYy0xLjc2NiwxLjc2Ni00LjQxNCwyLjY0OC03LjA2MiwxLjc2NmMtMTUuMDA3LTUuMjk3LTY1LjMyNC0yNi40ODMtOTIuNjktNzkuNDQ4Yy0wLjg4My0yLjY0OC0wLjg4My01LjI5NywwLjg4My03LjA2MiAgbDIxLjE4Ni0yMy44MzRjMS43NjYtMi42NDgsMi42NDgtNi4xNzksMS43NjYtOC44MjhsLTI1LjYtNTcuMzc5QzE5My4zMjQsMTM4LjU5MywxOTAuNjc2LDEzNS45NDUsMTg3LjE0NSwxMzUuOTQ1Ii8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=");
  height: 370px;
  width: 51px;
  background-size: 51px;
  background-repeat: no-repeat;
  cursor: pointer;
  /* border: 1px solid red; */
  left: 10px;
  position: fixed;
  max-height: 54px;
}

.wa-side a {
  /* border: 1px solid red; */
  height: 100%;
  width: 100%;
  position: absolute;
  overflow: hidden;
  text-indent: -99999px;
}

#header_responsive .list {
  overflow: hidden;
}

@keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* Firefox < 16 */
@-moz-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* Safari, Chrome and Opera > 12.1 */
@-webkit-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* Internet Explorer */
@-ms-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
/* Opera < 12.1 */
@-o-keyframes fadein {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/*# sourceMappingURL=style-ok.css.map */



.pulsante-richiesta-installzione {
    /*width: 78%;*/
    display: inline-flex;
    justify-content: center;
    padding: 10px;
    background: #39AA1A !important;
    color: white!important;
    font-weight: 700;
    font-size: 20px;

}

@media screen and (max-width: 1024px) {
.pulsante-richiesta-installzione {
 margin-left:0;
}
}
@media screen and (max-width: 480px) {
.pulsante-richiesta-installzione {
margin-left:-120px;
}
}
.pulsante-richiesta-installzione:hover {
background: #44D71C !important;
}
.pulsante-richiesta-installzione::before {
    content: "Ordina telefonicamente\aTel. 0966/66.09.49";
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAABmJLR0QA/wD/AP+gvaeTAAAC1ElEQVRoge3aP+hWVRzH8e81fxZFKBm0ZRopFGZBDS1R4CKpk+EWkQ1GkxG4CJVZe9FYYgWBiCI0OIiDOKiERUHRUBmiifijbIn8pc+r4faA5O/PuX/Po9z3fM65n/dzD5fv+Z4nYmBgYGDgNgNr8Tku4xLeyJ2pE1DgLfzjZrbkztcq/8nunUV0zDncnTtna+DteWTH7M6dsxWwEaME4b+wMnfeRmAKZxNkxxzMnbkR2FpBdsz63Llrg/01hL/HVO7ss7EoYczTNdZ9NCJerzGvc4qFBuBqRCypsfaViFhdFMXlGnM7I+UN12VZRLzX4frdoCwo6nIdj+d2uJGUN/xjw/VfbDC/dVKEjzd8xu8N5/cLnmiwpaexPLdDZfB1TeHtubPXAq/WkD2DO3Jnr4Wynv6lguwIz+TO3Qi8UkH4QO68c1Gl8NgXEacTx56okaUXkoWLohhFxGsRcT1h+EQVG43AuwlbegbP5s7aCliMUwnS01iVO28r4BH8mSD9De7JnbcVsEl5OFiIo7gzd95WkNbJhC/Q5VG0H7AIBxKlP8ydtxWwBMcSpT+6Xd70UnxXYXtPZIOvEngQvyZKH5Hw9cb9eBPvY10fHpXAw7iQKP2tOW4plN+Gl5S3k2NG+AwP9O01L1iNi4nS03j+f/OfMn9h8wd2ok4ntRuU98eXEqVn8DF24KC0OyzKZv/k3HBgDc4nhm/ClyalhMVD+LkH6av4APfmdg6swA89SFP20PP/EwH34URP0rAjt3PgLullaFMuzpWjtzKvKIq/I2JrRLwTETp+3OKO168GNks7T9fl09yON6FsIpzuQHYGj+X2mxVlv3sPrrUovCu314LgSZxsQfYTLHjJPxEoDwwvq3bDMWaEXbeM7I0ot/k2fJUo+xM2pK4/0b8I1kbECxHxXESsiYilETEVEb9FxJmIOBQRh4uiuJYt5MDAwMDAwEAy/wLV1pb2aqcuzQAAAABJRU5ErkJggg==") no-repeat 0 0;
    white-space:pre;
    background-size: 45px;
    padding-left: 50px;
}


.form-richiesta-installazione input {
    height: 40px;
}
.form-richiesta-installazione br {
    display: none;
}
.form-richiesta-installazione input[type="submit"] {
    text-align: center;
    padding: 5px 15px;
    background-color: #000;
    -moz-box-shadow: inset 0 0 0 1px #000;
    -webkit-box-shadow: inset 0 0 0 1px #000;
    box-shadow: inset 0 0 0 1px #000;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    font-weight: bold;
    border-top: 1px solid #000;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;
    font-size: 100%;
    color: #fff;
    width: auto;
    line-height: 1.5;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
    min-width: 200px;
    width: auto !important;
    margin-top: 20px !important;
}

#body_getProd span.fullAV:before{
    height: 25px;
    width: 25px;
}

#body_getProd .fullAV {
    color: #009900;
    font-size: 20px;
    line-height: 35px
}

.button-select-top a {
  white-space: normal;
  text-align: left;
}

@media screen and (max-width:1550px){
  .button-select-top > div{

      text-align: left!important;
  white-space: nowrap!important;
}
  
.button-select-top a {
    color: #fff;
    text-align: center;
    font-weight: 700;
    line-height: 64px;
    margin-top: -10px;
    position: relative;
    top: -21px;
    width: 100%;
    /* display: block; */
    white-space: nowrap;
    font-size: 11px!important;
} 
} 





#mainSearchForm_frm{
    padding: 20px 0!important;
    display: grid!important;
    grid-template-areas: 
            "x a a a y"
            "x b b c y";
    grid-template-columns: 13.5% 1fr 1fr 1fr 13.5%;
    grid-row-gap: 10px!important;
}
#mainSearchForm_frm > label{
    grid-area: a;
}
#mainSearchForm_frm > input[type=text]:nth-child(2){
    grid-area: a;
}

#paramsFormblock{
    grid-area: b;
}
#mainSearchForm_frm > input.butt1{
    grid-area: c;
}

.index #mainSearchFormBox input {
    margin: 0 auto;
    margin-right: 0px;
    height: 44px;
    width: 100%;
}

#colMid .bigBox.boxColumns ul {
    width: 100%;
    overflow: hidden;
    display: table;
    table-layout: fixed;
    border-collapse: separate;
    border-spacing: 10px;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    max-width: 1111px;
}
#colMid .bigBox.boxColumns ul li{
    margin: 0 auto;
    width: 100%;
    min-height: 430px;
}
#colMid .bigBox .imageLink img{
    max-height: 250px;
}
#mainSearchForm_frm{
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.index #mainSearchFormBox #paramsFormblock{
      padding: 0px;
    display: flex;
    align-items: center;
}
.index #paramsFormblock{
    max-width: 100%;
}
@media screen and (max-width:800px){
  #mainSearchForm_frm{
    padding: 30px!important;
    grid-template-areas: 
            "a a a a a"
            "b b b b b"
            "c c c c c";
    grid-template-columns: 1fr;
}  
    #paramsFormblock > fieldset{
        display: grid;
    }
    #paramsFormblock > fieldset > select{
        width: 100%!important;
        max-width: 100%!important;
    }
}

.index #colSx {
   display: table-cell!important;
    padding-left: 15px;
    padding-right: 15px;
}
#colMid .cubes .resultBox {
    
    min-height: 550px;
}

/*!!--CSS-END--*/