@font-face{font-family:Open\ sans;src:url(ultimo/custom/css/magestore/OpenSans-Regular.ttf)}@font-face{font-family:Open\ sans;src:url(ultimo/custom/css/magestore/OpenSans-Regular.ttf)}@font-face{font-family:'harvestitalregular';src:url(ultimo/custom/fonts/harvestital_regular-webfont.eot);src:url(ultimo/custom/fonts/harvestital_regular-webfont.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/harvestital_regular-webfont.woff) format('woff') , url(ultimo/custom/fonts/harvestital_regular-webfont.ttf) format('truetype') , url(ultimo/custom/fonts/harvestital_regular-webfont.svg#harvestitalregular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Radnika';src:url(ultimo/custom/fonts/radnika/Radnika-Light.eot);src:url(ultimo/custom/fonts/radnika/Radnika-Light.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-Light.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-Light.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-Light.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-Light.svg#Radnika-Light) format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Radnika Black';src:url(ultimo/custom/fonts/radnika/Radnika-BlackItalic.eot);src:url(ultimo/custom/fonts/radnika/Radnika-BlackItalic.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-BlackItalic.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-BlackItalic.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-BlackItalic.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-BlackItalic.svg#Radnika-BlackItalic) format('svg');font-weight:900;font-style:italic}@font-face{font-family:'Radnika SemiBold';src:url(ultimo/custom/fonts/radnika/Radnika-SemiBoldItalic.eot);src:url(ultimo/custom/fonts/radnika/Radnika-SemiBoldItalic.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-SemiBoldItalic.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-SemiBoldItalic.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-SemiBoldItalic.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-SemiBoldItalic.svg#Radnika-SemiBoldItalic) format('svg');font-weight:600;font-style:italic}@font-face{font-family:'Radnika';src:url(ultimo/custom/fonts/radnika/Radnika-Regular.eot);src:url(ultimo/custom/fonts/radnika/Radnika-Regular.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-Regular.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-Regular.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-Regular.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-Regular.svg#Radnika-Regular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Radnika Condensed';src:url(ultimo/custom/fonts/radnika/Radnika-BoldCondensed.eot);src:url(ultimo/custom/fonts/radnika/Radnika-BoldCondensed.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-BoldCondensed.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-BoldCondensed.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-BoldCondensed.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-BoldCondensed.svg#Radnika-BoldCondensed) format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Radnika';src:url(ultimo/custom/fonts/radnika/Radnika-Bold.eot);src:url(ultimo/custom/fonts/radnika/Radnika-Bold.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-Bold.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-Bold.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-Bold.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-Bold.svg#Radnika-Bold) format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'Radnika Light Condensed';src:url(ultimo/custom/fonts/radnika/Radnika-LightCondensed.eot);src:url(ultimo/custom/fonts/radnika/Radnika-LightCondensed.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-LightCondensed.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-LightCondensed.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-LightCondensed.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-LightCondensed.svg#Radnika-LightCondensed) format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Radnika Light';src:url(ultimo/custom/fonts/radnika/Radnika-LightItalic.eot);src:url(ultimo/custom/fonts/radnika/Radnika-LightItalic.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-LightItalic.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-LightItalic.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-LightItalic.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-LightItalic.svg#Radnika-LightItalic) format('svg');font-weight:300;font-style:italic}@font-face{font-family:'Radnika Medium Condensed';src:url(ultimo/custom/fonts/radnika/Radnika-MediumCondensed.eot);src:url(ultimo/custom/fonts/radnika/Radnika-MediumCondensed.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-MediumCondensed.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-MediumCondensed.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-MediumCondensed.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-MediumCondensed.svg#Radnika-MediumCondensed) format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Radnika SemiBold Condensed';src:url(ultimo/custom/fonts/radnika/Radnika-SemiBoldCondensed.eot);src:url(ultimo/custom/fonts/radnika/Radnika-SemiBoldCondensed.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-SemiBoldCondensed.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-SemiBoldCondensed.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-SemiBoldCondensed.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-SemiBoldCondensed.svg#Radnika-SemiBoldCondensed) format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Radnika';src:url(ultimo/custom/fonts/radnika/Radnika-BoldItalic.eot);src:url(ultimo/custom/fonts/radnika/Radnika-BoldItalic.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-BoldItalic.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-BoldItalic.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-BoldItalic.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-BoldItalic.svg#Radnika-BoldItalic) format('svg');font-weight:bold;font-style:italic}@font-face{font-family:'Radnika';src:url(ultimo/custom/fonts/radnika/Radnika-Black.eot);src:url(ultimo/custom/fonts/radnika/Radnika-Black.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-Black.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-Black.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-Black.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-Black.svg#Radnika-Black) format('svg');font-weight:900;font-style:normal}@font-face{font-family:'Radnika Condensed';src:url(ultimo/custom/fonts/radnika/Radnika-Condensed.eot);src:url(ultimo/custom/fonts/radnika/Radnika-Condensed.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-Condensed.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-Condensed.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-Condensed.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-Condensed.svg#Radnika-Condensed) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Radnika Medium';src:url(ultimo/custom/fonts/radnika/Radnika-MediumItalic.eot);src:url(ultimo/custom/fonts/radnika/Radnika-MediumItalic.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-MediumItalic.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-MediumItalic.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-MediumItalic.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-MediumItalic.svg#Radnika-MediumItalic) format('svg');font-weight:500;font-style:italic}@font-face{font-family:'Radnika';src:url(ultimo/custom/fonts/radnika/Radnika-SemiBold.eot);src:url(ultimo/custom/fonts/radnika/Radnika-SemiBold.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-SemiBold.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-SemiBold.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-SemiBold.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-SemiBold.svg#Radnika-SemiBold) format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Radnika';src:url(ultimo/custom/fonts/radnika/Radnika-Medium.eot);src:url(ultimo/custom/fonts/radnika/Radnika-Medium.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-Medium.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-Medium.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-Medium.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-Medium.svg#Radnika-Medium) format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Radnika Black Condensed';src:url(ultimo/custom/fonts/radnika/Radnika-BlackCondensed.eot);src:url(ultimo/custom/fonts/radnika/Radnika-BlackCondensed.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-BlackCondensed.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-BlackCondensed.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-BlackCondensed.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-BlackCondensed.svg#Radnika-BlackCondensed) format('svg');font-weight:900;font-style:normal}@font-face{font-family:'Radnika';src:url(ultimo/custom/fonts/radnika/Radnika-Italic.eot);src:url(ultimo/custom/fonts/radnika/Radnika-Italic.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/radnika/Radnika-Italic.woff2) format('woff2') , url(ultimo/custom/fonts/radnika/Radnika-Italic.woff) format('woff') , url(ultimo/custom/fonts/radnika/Radnika-Italic.ttf) format('truetype') , url(ultimo/custom/fonts/radnika/Radnika-Italic.svg#Radnika-Italic) format('svg');font-weight:normal;font-style:italic}@font-face{font-family:'TiemposHeadline';src:url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Bold.eot);src:url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Bold.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Bold.woff) format('woff') , url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Bold.ttf) format('truetype') , url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Bold.svg#TiemposHeadline-Bold) format('svg');font-weight:bold;font-style:normal}@font-face{font-family:'TiemposHeadline';src:url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Medium.eot);src:url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Medium.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Medium.woff) format('woff') , url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Medium.ttf) format('truetype') , url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Medium.svg#TiemposHeadline-Medium) format('svg');font-weight:500;font-style:normal}@font-face{font-family:'TiemposHeadline';src:url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Regular.eot);src:url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Regular.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Regular.woff) format('woff') , url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Regular.ttf) format('truetype') , url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Regular.svg#TiemposHeadline-Regular) format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'TiemposHeadline';src:url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Semibold.eot);src:url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Semibold.eot?#iefix) format('embedded-opentype') , url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Semibold.woff) format('woff') , url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Semibold.ttf) format('truetype') , url(ultimo/custom/fonts/TiemposHeadline/TiemposHeadline-Semibold.svg#TiemposHeadline-Semibold) format('svg');font-weight:600;font-style:normal}span#giftvoucher_wait{color:#2f2f2f}.giftvoucher-discount-code{color:green}.giftvoucher-discount-code button{border:medium none;background:none repeat scroll 0 0 transparent}.giftvoucher-discount-code button:hover{cursor:pointer}.giftvoucher-media{border:2px solid #f7f9f9}.giftvoucher-media .giftmedia{border-bottom:2px solid #f7f9f9;padding:7px;color:#f18200;font-size:15px}#giftmedia pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.giftvoucher-media .giftmedia-image{overflow:hidden;width:265px;position:relative}.giftvoucher-product-info .giftvoucher-amount-desc,.giftvoucher-product-info #recipient_ship_desc{font-size:.9em;font-style:italic;color:#080;margin-top:-5px}.giftvoucher-product-info #message{width:325px;height:88px}.giftvoucher-product-info #recipient_address{width:325px;height:57px}.giftvoucher-product-info #recipient_email,.giftvoucher-product-info #recipient_name,.giftvoucher-product-info #customer_name{width:325px}#giftvoucher-result{font-size:15px}#giftvoucher-result label{width:160px}.data-table .giftvoucher-grid-title th{background-image:none;border-bottom:1px solid #c2d3e0}.data-table .giftvoucher-grid-search,.giftvoucher-search-button{display:none}.data-table .giftvoucher-grid-search th{vertical-align:top}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item{padding-bottom:2px}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .search-text{width:97%}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .range-container{float:left;padding-bottom:2px}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range{min-width:121px;min-height:18px;margin-bottom:3px}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range .label{display:block;width:36px;float:left}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range img{width:15px;height:15px;cursor:pointer}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .data-range input.range-text{float:right;width:50px;padding:1px;height:20px}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item select{width:100%}.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .range-container .from-price,.data-table .giftvoucher-grid-search .giftvoucher-grid-search-item .range-container .to-price{min-width:100px}.giftvoucher-search-button{padding-bottom:5px;text-align:right}.customer-account-giftcard .balance{overflow:hidden;margin-bottom:10px}.customer-account-giftcard .balance a,.account-balance a{color:#056ba4}.customer-account-giftcard #giftvoucher_grid .gift-voucher-sent-friend{background-color:#f6b26b}.customer-account-giftcard .account-balance{overflow:hidden;margin-bottom:10px}.custom-field{width:175px!important}.custom-field-right{width:375px!important}.giftcard-preview-template-dialog .top,.giftcard-preview-template-dialog .bot{display:none}.giftcard-preview-template-dialog .dialog_e,.giftcard-preview-template-dialog .dialog_w{width:0}.giftcard-preview-template-dialog .dialog_close{display:none}.giftcard-preview-template-dialog .dialog_content{background-color:transparent!important;color:#2f2f2f!important;font:12px/1.55 Arial,Helvetica,sans-serif}.gift-active{border:2px solid #e47911!important}div.egcSwatch-arrow{position:absolute;height:11px;top:-2px;left:1px;width:100%;background-position:center top;background-repeat:no-repeat;clear:both;background-image:url(ultimo/custom/css/magestore/giftvoucher/xdown-arrow.png.pagespeed.ic.BotcueOZZJ.png)}#giftcard-template-show-images:hover #giftcard-template-next{background-image:url(ultimo/custom/css/magestore/giftvoucher/xarrow-slide-right.png.pagespeed.ic.r5bXwKSbiR.png)}#giftcard-template-show-images:hover #giftcard-template-prev{background-image:url(ultimo/custom/css/magestore/giftvoucher/xarrow-slide-left.png.pagespeed.ic.bwozY3DjD3.png)}.uploader .file-row{display:inline-block;width:315px;padding:.3em .6em;border:1px solid #ccc;background-color:#f9f9f9}.uploader .file-row-narrow{width:auto;margin:0 0 2px 40px}.uploader .file-row .file-info{float:left}.uploader .file-row-info{margin:0 0 0 10px}.uploader .file-row-info .file-info-name{font-weight:bold}.uploader .file-row .progress-text{float:right;font-weight:bold}.uploader .file-row .delete-button{float:right}.uploader .buttons{float:left}.uploader .flex{float:right}.uploader .progress{border:1px solid #f0e6b7;background-color:#feffcc}.uploader .error{border:1px solid #aa1717;background-color:#ffe6de}.uploader .error .progress-text{padding-right:10px}.uploader .complete{border:1px solid #90c898;background-color:#e5ffed}#amount_range{width:60px}.magestore-popup_social{max-width:622px!important}.clear{width:100%;height:0;clear:both;font-size:0;line-height:0}#sociallogin_button{margin-top:10px}#sociallogin_button button span{box-sizing:border-box}#bt-loginfb span,#bt-loginfb-other span,#bt-loginfb-popup span{height:35px;background:url(ultimo/custom/css/magestore/sociallogin/xfb.png.pagespeed.ic.9jKbcT9WIW.png) no-repeat;display:block;float:left}#bt-loginfb span span,#bt-loginfb-other span span,#bt-loginfb-popup span span{background:none repeat scroll 0 0 #2d78bd}#bt-loginamazon span,#bt-loginamazon-other span,#bt-loginamazon-popup span{height:35px;background:url(ultimo/custom/css/magestore/sociallogin/xbt_amazon.png.pagespeed.ic.XeJtI-bCYx.png) no-repeat;display:block;float:left}#bt-loginamazon span span,#bt-loginamazon-other span span,#bt-loginamazon-popup span span{background:none repeat scroll 0 0 #fe9900}#bt-loginins span,#bt-loginins-other span,#bt-loginins-popup span{height:35px;background:url(ultimo/custom/css/magestore/sociallogin/xbt_intagram.png.pagespeed.ic.vdglwGVdkL.png) no-repeat;display:block;float:left}#bt-loginins span span,#bt-loginins-other span span,#bt-loginins-popup span span{background:none repeat scroll 0 0 #42729a}#bt-logingo span,#bt-logingo-other span,#bt-logingo-popup span{height:35px;background:url(ultimo/custom/css/magestore/sociallogin/xgoogle.png.pagespeed.ic._ZXNrTqAuo.png) no-repeat;display:block;float:left}#bt-logingo span span,#bt-logingo-other span span,#bt-logingo-popup span span{background:none repeat scroll 0 0 #dd4b39}#magestore-popup .input-box{width:100%}#bt-loginvk span,#bt-loginvk-other span,#bt-loginvk-popup span{height:35px;background:url(ultimo/custom/css/magestore/sociallogin/xvk.png.pagespeed.ic.j_aLNMI-OH.png) no-repeat;display:block;float:left}#bt-loginvk span span,#bt-loginvk-other span span,#bt-loginvk-popup span span{background:none repeat scroll 0 0 #44678d}#bt-loginper span,#bt-loginper-other span,#bt-loginper-popup span{height:35px;background:url(ultimo/custom/css/magestore/sociallogin/xpersional.png.pagespeed.ic.Bpc3fd4gkb.png) no-repeat;display:block;float:left}#bt-loginper span span,#bt-loginper-other span span,#bt-loginper-popup span span{background:none repeat scroll 0 0 #ffc823}#bt-loginse span,#bt-loginse-other span,#bt-loginse-popup span{height:35px;background:url(ultimo/custom/css/magestore/sociallogin/xstack.png.pagespeed.ic._yFLKG9Yeg.png) no-repeat;display:block;float:left}#bt-loginse span span,#bt-loginse-other span span,#bt-loginse-popup span span{background:none repeat scroll 0 0 #3170c3}#bt-logintw span,#bt-logintw-other span,#bt-loginaol-popup span{height:35px;background:url(ultimo/custom/css/magestore/sociallogin/xtwit.png.pagespeed.ic.hcg9khPkxS.png) no-repeat;display:block;float:left}#bt-logintw span span,#bt-logintw-other span span,#bt-loginaol-popup span span{background:none repeat scroll 0 0 #28bceb}#bt-loginwp span,#bt-loginwp-other span,#bt-loginwp-popup span{background:url(ultimo/custom/css/magestore/sociallogin/xwpress.png.pagespeed.ic._eLLI6altS.png) no-repeat}#bt-loginwp span span,#bt-loginwp-other span span,#bt-loginwp-popup span span{background:none repeat scroll 0 0 #555}#bt-loginya span,#bt-loginya-popup span{height:35px;background:url(ultimo/custom/css/magestore/sociallogin/xyh.png.pagespeed.ic.lcBcPoQsFI.png) no-repeat;display:block;float:left}#bt-loginya span span,#bt-loginya-other span span,#bt-loginya-popup span span{background:none repeat scroll 0 0 #6f2b90}#bt-loginaol span,#bt-loginaol-other span,#bt-loginaol-popup span{background:url(ultimo/custom/css/magestore/sociallogin/xaol.png.pagespeed.ic.juxtpkEbaN.png) no-repeat}#bt-loginaol span span,#bt-loginaol-other span span,#bt-loginaol-popup span span{background:none repeat scroll 0 0 #ffc923}#bt-loginwp span,#bt-loginwp-other span,#bt-loginwp-popup span{background:url(ultimo/custom/css/magestore/sociallogin/xwpress.png.pagespeed.ic._eLLI6altS.png) no-repeat}#bt-loginwp span span,#bt-loginwp-other span span,#bt-loginwp-popup span span{background:none repeat scroll 0 0 #555}#bt-logincal span,#bt-logincal-other span,#bt-logincal-popup span{background:url(ultimo/custom/css/magestore/sociallogin/xclavid.png.pagespeed.ic.OAiMhELcz5.png) no-repeat}#bt-logincal span span,#bt-logincal-other span span,#bt-logincal-popup span span{background:none repeat scroll 0 0 #12396b}#bt-loginorg span,#bt-loginorg-other span,#bt-loginorg-popup span{background:url(ultimo/custom/css/magestore/sociallogin/xorange.png.pagespeed.ic.DSEwMXO5uI.png) no-repeat}#bt-loginorg span span,#bt-loginorg-other span span,#bt-loginorg-popup span span{background:none repeat scroll 0 0 #ff6501}#bt-loginmp span,#bt-loginmp-other span,#bt-loginmp-popup span{background:url(ultimo/custom/css/magestore/sociallogin/xmysp.png.pagespeed.ic.DNOpvIJ_Dq.png) no-repeat}#bt-loginmp span span,#bt-loginmp-other span span,#bt-loginmp-popup span span{background:none repeat scroll 0 0 #ff6501}#bt-loginlive span,#bt-loginlive-other span,#bt-loginlive-popup span{background:url(ultimo/custom/css/magestore/sociallogin/xlive.png.pagespeed.ic.-vUW8QLbVH.png) no-repeat}#bt-loginlive span span,#bt-loginlive-other span span,#bt-loginlive-popup span span{background:none repeat scroll 0 0 #30a8e4}#bt-loginfq span,#bt-loginfq-other span,#bt-loginfq-popup span{background:url(ultimo/custom/css/magestore/sociallogin/xfq.png.pagespeed.ic.nxl0V8bbS7.png) no-repeat}#bt-loginfq span span,#bt-loginfq-other span span,#bt-loginfq-popup span span{background:none repeat scroll 0 0 #099eba}#bt-loginlinked span,#bt-loginlinked-other span,#bt-loginlinked-popup span{background:url(ultimo/custom/css/magestore/sociallogin/xlinked.png.pagespeed.ic.rpsPARzvGs.png) no-repeat}#bt-loginlinked span span,#bt-loginlinked-other span span,#bt-loginlinked-popup span span{background:none repeat scroll 0 0 #017fb2}#bt-loginopen span,#bt-loginopen-other span,#bt-loginopen-popup span{background:url(ultimo/custom/css/magestore/sociallogin/xmyop.png.pagespeed.ic.KliZgAVnM_.png) no-repeat}#bt-loginopen span span,#bt-loginopen-other span span,#bt-loginopen-popup span span{background:none repeat scroll 0 0 #74bc52}#bt-loginlj span,#bt-loginlj-other span,#bt-loginlj-popup span{background:url(ultimo/custom/css/magestore/sociallogin/xliveJ.png.pagespeed.ic.jJqmGl7zLy.png) no-repeat}#bt-loginlj span span,#bt-loginlj-other span span,#bt-loginlj-popup span span{background:none repeat scroll 0 0 #143ea9}#sociallogin-other-div{display:block;float:right}#sociallogin-other-a{width:91px;display:block}#sociallogin-other-a-popup{margin-right:30px}.sociallogin-other{display:block;float:right;width:100%}.sociallogin-other-span{cursor:pointer;font-weight:bold;white-space:nowrap}.sociallogin-other-span-img-popup{float:right;width:20px;height:25px;cursor:pointer;background:url(ultimo/custom/css/magestore/sociallogin/xadd.png.pagespeed.ic.ZnhXMrvfs4.png) no-repeat right}.other-button{}.sociallogin-other-button{width:auto;max-width:375px}button.bt-login-social{background:none;border:none;cursor:pointer}button.bt-login-social:hover{opacity:.9}button.bt-login-social span{height:35px;line-height:35px;color:#fff;padding:0 0 0 35px;float:left}button#bt-logintw-popup span{height:35px;background:url(ultimo/custom/css/magestore/sociallogin/xtwit.png.pagespeed.ic.hcg9khPkxS.png) no-repeat;display:block;float:left}#sociallogin_button .sociallogin-other #other_sociallogin_label{font-family:Open\ sans}button.bt-login-social span span{background-position:100% 0!important;padding-left:10px!important;text-align:left;color:#fff;min-width:110px;font-family:Open\ sans;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:regular;text-transform:none}button.bt-login-social span span{min-width:125px}#magestore-popup{top:100px;position:absolute;z-index:40020;border-radius:7px;border:10px solid rgba(255,255,255,.58)}#magestore-popup .border-popup{float:left;width:100%;padding:15px;height:auto;background:#fff}#magestore-login-social{float:right;width:43%}#magestore-login-social .magestore-loign-h3{float:right;padding-right:102px}#bg_fade{background-color:#000;height:100%;left:0;margin:0;padding:0;position:fixed;top:0;visibility:hidden;width:100%;z-index:1000;opacity:.3}#sociallogin-close{cursor:pointer;height:33px;position:absolute;right:-20px;top:-16px;z-index:9999;right:-12px;top:-15px;height:34px;width:33px;background:url(ultimo/custom/css/magestore/sociallogin/xclose.png.pagespeed.ic.sjz8DczEzJ.png) no-repeat}#sociallogin-close:hover{text-decoration:underline}#sociallogin-close-popup{cursor:pointer;position:absolute;z-index:9999;right:-22px;top:-22px;height:34px;width:33px;background:url(ultimo/custom/css/magestore/sociallogin/xclose.png.pagespeed.ic.sjz8DczEzJ.png) no-repeat}#sociallogin-close-popup:hover{text-decoration:underline}#magestore-login-form{padding-left:33px;width:57%;background:url(ultimo/custom/css/magestore/sociallogin/xbg-login.png.pagespeed.ic.3nhI3nqIFz.png) no-repeat right center}.magestore-loign-h3{margin-bottom:18px;font-family:'tahoma',Arial,Helvetica,sans-serif;font-size:15px;padding-bottom:3px}.magestore-login-input-box{}.login-label{padding-top:5px;font-weight:normal;color:#666;margin:5px}.login-label em{color:red}.sociallogin-input-box{}.sociallogin-input-box .input-text{border:1px solid #ccc;border-radius:2px 2px 2px 2px;box-shadow:0 2px 2px #e3e3e3 inset;font-family:inherit;font-size:1.1em;margin:0;padding:5px 4px;width:230px;height:32px}.magestore-login-popup-button{float:left;margin-top:15px}.magestore-login-popup-button button{float:left;margin-bottom:15px}.magestore-login-popup-button .pass-register{float:left;width:100%}#magestore-forgot-password,#magestore-forgot-back,#magestore-sociallogin-create-new-customer{font-size:16px;float:left}#magestore-forgot-back{margin-right:40px}.popup_click_btn{float:left}.magestore-login-input-box .login-label em{}.ajax-login-image{background:url(ultimo/custom/css/magestore/sociallogin/opc-ajax-loader.gif.pagespeed.ce.6AXqfsofNM.gif) no-repeat scroll 0 0 transparent;width:16px;height:16px;margin:5px 0 5px 152px}.magestore-invalid-email{margin-left:152px;color:red}#sociallogin-forgot{margin-bottom:20px;padding-right:15px}.magestore-sociallogin-create-new-customer{float:left;clear:both}#magestore-button-sociallogin-forgot{margin-top:15px}.magestore-sociallogin-create-new-customer a{padding-left:32px;font-weight:bold}.sociallogin-field{width:218px;float:left}.sociallogin-field .input-text{width:230px}#magestore-create-back{font-size:14px;float:left;margin-left:80px;margin-top:6px}.sociallogin-other-button-popup{float:left;text-align:center;padding:15px 0 0}#sociallogin_button ul.right{float:right;width:100%;text-align:center}#sociallogin_button ul.left{float:left}#magestore-create-user{width:57%;background:url(ultimo/custom/css/magestore/sociallogin/xbg-login.png.pagespeed.ic.3nhI3nqIFz.png) no-repeat right center;padding-left:33px}.magestore-create-popup-button{float:left;width:100%;margin-top:15px}#sociallogin_button #magestore-popup_social ul li button{width:175px;height:37px}#sociallogin_button #magestore-popup_social ul li{float:left;font-family:Open\ sans}@media all and (min-width:0px) and (max-width:680px){#magestore-popup_social{font-size:1.5em!important}}@media all and (min-width:0px) and (max-width:459px){#sociallogin_button #magestore-popup_social ul li{padding:0 0 10px 0}#sociallogin_button ul li{padding:0 0 10px 0}}@media (min-width:460px){#sociallogin_button #magestore-popup_social ul li{padding:0 0 10px 10px}#sociallogin_button ul li{padding:0 0 10px 10px}}ul.magestore-login-social li{background:#fff;border:none;float:right}#magestore-popup{width:66%!important;z-index:99999;max-width:630px}#magestore-popup_social{text-align:center;font-size:1.5em;line-height:1.25em;margin-bottom:.7em;position:absolute;top:100px!important;left:0;z-index:100000;background-color:#fff}#sociallogin_button ul.right li{float:right}.magestore-popup_social{width:90%!important}#other_sociallogin_label{background-color:#f0f0ed;line-height:2em}#magestore-popup_social li{text-align:center}.magestore-login-social{float:right;padding-right:30px}ul.magestore-login-social li.button{list-style:none!important;padding:4px 0}ul.magestore-login-social li.button:hover{background:none!important;margin:0;border:none;list-style:none!important}.sociallogin-input-box .input-text{box-shadow:none}.sociallogin-other-button-popup li.button{background:none;border:none;list-style:none!important;padding:3px 8px!important}.sociallogin-other-button-popup li.button:hover{background:none;border:none;list-style:none!important}.other-button{padding:0}.bt-login-social{padding:0;margin:0!important}.top-container{width:100%}#sociallogin_button{}#sociallogin_button ul li,.sociallogin-other ul li{margin:0}#sociallogin_button ul li.button,.sociallogin-other ul li.button{background:none!important;border:none!important;list-style:none!important}#sociallogin_button ul li.button,.sociallogin-other ul li{display:inline-block;margin:0 auto}#sociallogin_button ul li.button:hover{background:none!important;border:none!important;list-style:none!important}.sociallogin-other-button{_display:block!important;z-index:3000!important}#sociallogin-other-a{display:inline-block;width:100%;text-align:right}#sociallogin-other-div{display:inline-block;width:100%;margin:0}#sociallogin-other-b{display:block;height:30px;line-height:30px}#sociallogin-other-b span{display:block;margin-right:30px;text-align:right}#sociallogin-other-button{top:30px}#magestore-login-form .magestore-invalid-email{margin:0}.other-button{}#bg_fade{z-index:30020!important;float:left;width:100%;min-height:3000px}.active .sociallogin-other-span-img-popup{float:right;width:20px;height:25px;cursor:pointer;background:url(ultimo/custom/css/magestore/sociallogin/xsub.png.pagespeed.ic.fjyq6KAhRA.png) no-repeat right}@media only screen and (max-width:900px){#magestore-sociallogin-form-forgot .magestore-login-popup-button{width:100%}#magestore-popup .border-popup{height:auto}#magestore-login-form{width:100%;background:none;padding:0}.sociallogin-input-box .input-text{box-shadow:none;width:100%}.magestore-login-popup-button .pass-register{float:right;width:auto}#magestore-login-social{width:100%;text-align:center;margin-top:15px}.magestore-login-social{padding-right:0}ul.magestore-login-social li.button{margin-right:8px}ul.magestore-login-social li{float:left;vertical-align:middle;float:none}#magestore-login-social .magestore-loign-h3{float:left;padding-right:0;width:100%;margin-bottom:2px}#magestore-button-sociallogin-forgot{margin-top:0;float:right}#magestore-create-user{width:100%;background:none;padding-left:0}#magestore-sociallogin-form-create .form-list>li{float:left;width:100%}#magestore-popup .form-list .sociallogin-field{width:50%}#magestore-popup .form-list .sociallogin-field.right{padding-left:5px}#magestore-button-sociallogin-forgot{margin-bottom:0}}@media only screen and (max-width:650px){.magestore-login-social{text-align:center}ul.magestore-login-social li.button{margin-right:0;vertical-align:middle;float:none}.magestore-login-popup-button{margin-bottom:15px}#magestore-forgot-password,#magestore-sociallogin-create-new-customer{font-size:15px}#magestore-forgot-back{font-size:14px}}@media only screen and (max-width:500px){#magestore-popup .form-list .sociallogin-field{width:100%}.sociallogin-field .input-text{width:100%}#magestore-create-back{font-size:14px;text-align:center;margin-bottom:10px;float:left;width:100%}#magestore-button-sociallogin-create{width:100%}}@media only screen and (max-width:480px){.magestore-login-popup-button button{width:100%}.magestore-login-popup-button .pass-register{float:right;clear:both}#magestore-forgot-password,#magestore-sociallogin-create-new-customer{font-size:14px}#magestore-forgot-back{width:100%;text-align:center;margin-bottom:12px}}.snippets{border:1px solid #ccc;margin:5px 0;overflow:auto}.snippets p{margin-bottom:0}.snippets .product-name{font-weight:700}.snippets .prod-thumb{float:left;padding:8px}.snippets img{display:block;margin-right:5px;margin-left:10px}.snippets .content{padding:5px}.snippets .content i{display:-webkit-inline-box}.snippets .rating-box{float:left;margin-bottom:5px}.snippets-footer{margin-top:-5px;color:#666;font-style:normal}.snippets-fields{font-size:x-small}.snippets-fields ul{display:inline}.snippets-fields li{display:inline;color:#000;background:none!important;padding-left:0!important;font-size:11px}.snippets-fields li+li::before{content:"- "}.snippets-sidebar .rating-box{margin-right:5px;margin-top:5px;width:75px;height:15px;font-size:0;background:url(base/default/magmodules/snippets/images/xbkg_rating.gif.pagespeed.ic.INjjI7WjDt.png) repeat-x;background-size:15px;text-indent:-999em;overflow:hidden}.snippets-sidebar .rating{float:left;height:13px;background:url(base/default/magmodules/snippets/images/xbkg_rating.gif.pagespeed.ic.INjjI7WjDt.png) repeat-x;background-position-y:100%;background-size:15px}.wc-overlay{position:absolute;display:none;opacity:.9;z-index:99999;background:#fff url(base/default/webcooking/images/ajax-loader.gif.pagespeed.ce.TEWiWQSuKR.gif) center 5% no-repeat}.section-container{}.section{padding:10px 0}.section-space{padding:10px}.margin-top{margin-top:20px}.margin-bottom{margin-bottom:20px}.padding-top{padding-top:20px}.padding-bottom{padding-bottom:20px}.float-left{float:left}.float-right{float:right}.caret{display:inline-block;width:0;height:0;margin-bottom:2px;vertical-align:middle;content:"";border-style:solid solid none;border-width:4px 4px 0;border-color:#333 transparent transparent}.dropdown .caret{opacity:.3;filter:alpha(opacity=30)}.dropdown:hover .caret{opacity:1;filter:alpha(opacity=100)}.sticker-wrapper{position:absolute;transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out}.product-view .sticker-wrapper{z-index:99}.product-view .product-img-column{position:relative}.sticker-wrapper.top-right{top:-3px;right:-3px}.sticker-wrapper.bottom-right{bottom:-3px;right:-3px}.sticker-wrapper.bottom-left{bottom:-3px;left:-3px}.sticker-wrapper.top-left{top:-3px;left:-3px}.sticker{width:60px;height:60px;border-radius:50%;font-size:1.1666em;line-height:1em;font-weight:bold;text-align:center;display:table-cell!important;vertical-align:middle!important;transition:all 150ms ease-in-out;-moz-transition:all 150ms ease-in-out;-webkit-transition:all 150ms ease-in-out;-o-transition:all 150ms ease-in-out}.sticker.new{background-color:#5bd2ec;color:#fff}.sticker.sale{background-color:#f12b63;color:#fff}.item:hover .sticker{width:65px;height:65px}.item:hover .sticker-wrapper.top-right,.item:hover .sticker-wrapper.top-left{}.item:hover .sticker-wrapper.top-right{}.item:hover .sticker-wrapper.top-left{}.sticker.size-s{width:45px;height:45px;font-size:1em}.item:hover .sticker.size-s{width:50px;height:50px}.sticker.size-xs{width:40px;height:40px;font-size:.9166em}.item:hover .sticker.size-xs{width:45px;height:45px}.video-wrapper,.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper iframe,.video-wrapper object,.video-wrapper embed,.videoWrapper iframe,.videoWrapper object,.videoWrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.page-banners .banner a{display:block}.page-banners .banner a img{display:block;margin:0 auto}.page-banners .banner{margin-bottom:2%}.landing-page{}.horizontal-section,.vertical-section{display:block;margin-top:0;margin-bottom:10px;position:relative}.horizontal-section{margin-top:10px}.landing-page .center-block{display:block;margin:0 auto}.caption{display:block;position:absolute;bottom:0;width:80%;margin:6%;padding:0}.caption.top{top:0;bottom:auto;width:80%}.caption.top-right{top:0;bottom:auto;right:0;width:58%}.caption.bottom-right{right:0;width:58%}.caption>*{float:left;display:inline-block;margin-bottom:1px}.caption .heading{padding:.25em;margin-bottom:.2em;font-size:2.8em;line-height:1em;font-weight:normal}.caption p{clear:left;padding:.25em .5em;margin-bottom:1px;font-size:1.3333em;line-height:1em}.caption button{clear:left}.caption.centered{text-align:center}.caption.centered>*{display:inline-block;float:none}.caption.right>*{text-align:right;float:right!important}.caption.full-width{width:88%;margin:6%}.caption.narrow{width:38%}.caption .permanent{display:inline-block!important}.caption .heading,.caption p{transition:color 450ms ease-in-out , background-color 450ms ease-in-out;-moz-transition:color 450ms ease-in-out , background-color 450ms ease-in-out;-webkit-transition:color 450ms ease-in-out , background-color 450ms ease-in-out;-o-transition:color 450ms ease-in-out , background-color 450ms ease-in-out}a:hover .caption .heading,a:hover .caption p{transition:color 200ms ease-in-out , background-color 200ms ease-in-out;-moz-transition:color 200ms ease-in-out , background-color 200ms ease-in-out;-webkit-transition:color 200ms ease-in-out , background-color 200ms ease-in-out;-o-transition:color 200ms ease-in-out , background-color 200ms ease-in-out}.caption.dark1 .heading,.caption.dark1 p{background-color:rgba(0,0,0,.35);color:#fff}a:hover .caption.dark1 .heading,a:hover .caption.dark1 p{background-color:rgba(0,0,0,.7);color:#fff}.caption.dark2 .heading,.caption.dark2 p{background-color:rgba(0,0,0,.5);color:#fff}a:hover .caption.dark2 .heading,a:hover .caption.dark2 p{background-color:rgba(0,0,0,.8);color:#fff}.caption.dark3 .heading,.caption.dark3 p{background-color:rgba(0,0,0,.65);color:#fff}a:hover .caption.dark3 .heading,a:hover .caption.dark3 p{background-color:rgba(0,0,0,1);color:#fff}.caption.light1 .heading,.caption.light1 p{background-color:rgba(255,255,255,.35);color:#000}a:hover .caption.light1 .heading,a:hover .caption.light1 p{background-color:rgba(255,255,255,.7);color:#000}.caption.light2 .heading,.caption.light2 p{background-color:rgba(255,255,255,.6);color:#000}a:hover .caption.light2 .heading,a:hover .caption.light2 p{background-color:rgba(255,255,255,.85);color:#000}.caption.light3 .heading,.caption.light3 p{background-color:rgba(255,255,255,.8);color:#000}a:hover .caption.light3 .heading,a:hover .caption.light3 p{background-color:rgba(255,255,255,1);color:#000}.fade-on-hover{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.v-centered-content{display:table}.v-centered-content .v-center{display:table-cell;vertical-align:middle}.section-title{clear:both;margin:0;display:block}.section-title.padding-right{padding-right:80px!important}.section-line{clear:both;display:block;font-size:0;line-height:0;height:0;margin:0 0 10px;padding:10px 0 0;background:none;border-bottom:1px solid #e5e5e5;text-indent:-9999em;overflow:hidden}.custom-sidebar-right{float:right!important}.custom-sidebar-right .inner{padding-left:10px;border-left:1px solid #e5e5e5}.custom-sidebar-left{float:left!important}.custom-sidebar-left .inner{padding-right:10px;border-right:1px solid #e5e5e5}.links>li,.links>li>a{line-height:3em}.links>li>a{padding:0 .5833em}.links>li.label{padding-right:.5833em}.links>li{float:left}.links>li>a{display:block}.links-wrapper-separators .links>li{margin-left:-1px}.links-wrapper-separators .links>li>a{background-image:url(ultimo/default/images/img/xlink-separator.png.pagespeed.ic.Sb9bv2mYuz.png);background-position:right center;background-repeat:no-repeat}.links-wrapper-separators .links>li.last>a{background-image:none}.links-wrapper-separators .links>li.hide-separator>a{background-image:none}.links-wrapper-separators .links>li.separator-left>a{background-position:left center}.links-wrapper-separators-left .links>li{margin-left:-1px}.links-wrapper-separators-left .links>li>a{background-image:url(ultimo/default/images/img/xlink-separator.png.pagespeed.ic.Sb9bv2mYuz.png);background-position:left center;background-repeat:no-repeat}.links-wrapper-separators-left .links>li.first>a{background-image:none}.links-wrapper-separators-left .links>li.hide-separator>a{background-image:none}.links-wrapper-separators-left .links>li.separator-right>a{background-position:right center}a.go{background:url(ultimo/default/images/infortis/_shared/cck/xbullet.png.pagespeed.ic._t2cfNkF3s.png) 97% 50% no-repeat;padding-right:17px;display:inline!important}.dropdown{position:relative}.dropdown:hover{z-index:4000}.dropdown-toggle{display:block;cursor:default}.dropdown-toggle *{display:inline-block}.dropdown-toggle .label{padding-right:2px}.dropdown-toggle .value{}.dropdown-toggle .dropdown-icon{width:18px;text-indent:-9999px;background-position:0 50%;background-repeat:no-repeat}.dropdown-toggle .img-caret{background:url(ultimo/default/images/infortis/_shared/dropdown/xarrow-dropdown.png.pagespeed.ic.WDBlyB_jWW.png) 100% 50% no-repeat;width:10px;text-indent:-9999px}.dropdown-toggle .icon.first{margin-left:-5px}.dropdown-toggle .icon.close-to-text{margin-right:-8px}.dropdown-toggle.cover>div{padding:0 10px;cursor:default}.open>.dropdown-toggle.cover>div{background-color:#fff}.open>.dropdown-toggle.cover>div{z-index:4001;position:relative}.dropdown-menu{display:none;position:absolute;top:100%;left:0;z-index:4000;padding:20px;min-width:130px;line-height:1.5em;text-align:left;list-style:none;background-color:#fff}.dropdown-menu.left-hand{left:auto;right:0}.dropdown-menu>li *{display:inline-block}.dropdown-menu>li>a{display:block}.dropdown-menu>li{white-space:nowrap}.dropdown-menu>li .label{margin-right:8px}.dropdown-menu .dropdown-icon{width:18px;text-indent:-9999px;background-position:0 50%;background-repeat:no-repeat}.clickable-dropdown{}div.icon,span.icon{background-color:#999;background-position:0 0;background-repeat:no-repeat;border-radius:50%;vertical-align:middle;display:inline-block;width:30px;height:30px;padding:3px}div.icon.large,span.icon.large{width:50px;height:50px;padding:5px}.icon-hover:hover{background-color:#333}.icon.i-number,.icon.i-char{font-size:16px;line-height:30px;font-weight:bold;text-align:center;color:#fff;font-family:Arial,Helvetica,sans-serif}.icon.large.i-number,.icon.large.i-char{font-size:20px;line-height:50px;font-weight:normal}.feature{margin:10px 0}.feature:after{display:block;content:".";clear:both;font-size:0;line-height:0;height:0;overflow:hidden}.feature.first{margin-top:0}.feature.last{margin-bottom:0}.feature.top-border{border-top:1px solid #f5f5f5;padding-top:10px}.feature.bottom-border{border-bottom:1px solid #f5f5f5;padding-bottom:10px}.feature-wrapper.top-border{border-top:1px solid #f5f5f5;margin-top:20px;padding-top:20px}.feature-wrapper.bottom-border{border-bottom:1px solid #f5f5f5;margin-bottom:20px;padding-bottom:20px}.feature .heading{font-size:1.3333em;line-height:1.25em;margin-bottom:.625em;font-weight:normal}.feature .above-heading{margin:0 0 5px;font-size:11px;line-height:1.4545em;text-transform:uppercase;color:#888}.feature .below-heading{font-size:1em;font-style:italic;line-height:1.3333em;color:#888}.feature .icon{float:left}.feature.v-centered-content .v-center .icon{margin:0 5px 0 0}.feature .icon{margin:0 15px 10px 0;max-width:30px;max-height:30px}.feature span.icon{padding:3px}.feature.small .icon{margin:0 10px 10px 0;max-width:18px;max-height:18px}.feature.small span.icon{padding:0}.feature.small span.icon.list1{background-image:url(ultimo/default/images/infortis/_shared/cck/list/xlist1.png.pagespeed.ic.BJMa11vlgc.png);width:18px;height:18px}.feature.small span.icon.list2{background-image:url(ultimo/default/images/infortis/_shared/cck/list/xlist2.png.pagespeed.ic.4zLSvVhQD9.png);width:18px;height:18px}.feature.large .icon{margin:0 15px 10px 0;max-width:50px;max-height:50px}.feature.large span.icon{padding:5px}.feature.indent .icon{margin-bottom:0}.feature.indent{padding-left:51px}.feature.indent .icon{margin-left:-51px}.feature.small.indent{padding-left:28px}.feature.small.indent .icon{margin-left:-28px}.feature.large.indent{padding-left:75px}.feature.large.indent .icon{margin-left:-75px}.feature.centered{text-align:center}.feature.centered .icon{float:none;margin:0 0 10px}.feature .icon.auto-size{width:auto;max-width:none;height:auto;max-height:none}.icon.no-bg-color{background-color:transparent}.icon.force-no-bg-color{background-color:transparent!important}.icon.circle{border-radius:50%}.icon.rounded{border-radius:5px}.icon.square{border-radius:0}.icon-wrapper-square span.icon{border-radius:0}.icon.auto-size{width:auto;max-width:none;height:auto;max-height:none}span.icon-hover,.feature-icon-hover span.icon{transition:color 300ms ease-in-out , background-color 300ms ease-in-out , background-position 300ms ease-in-out;-moz-transition:color 300ms ease-in-out , background-color 300ms ease-in-out , background-position 300ms ease-in-out;-webkit-transition:color 300ms ease-in-out , background-color 300ms ease-in-out , background-position 300ms ease-in-out;-o-transition:color 300ms ease-in-out , background-color 300ms ease-in-out , background-position 300ms ease-in-out}.gen-tabs .tabs li{float:left;margin:0}.gen-tabs .tabs a{display:block;padding:0 10px;text-decoration:none;outline:none}.gen-tabs .tabs-panels{padding:15px 0}.gen-tabs .tabs-panels .panel{}.gen-tabs .acctab{display:none;padding:0 .5em;margin-bottom:1px;font-weight:normal}.gen-tabs .acctab:hover{cursor:pointer}.gen-tabs.accor .tabs{display:none}.gen-tabs.accor .acctab{display:block}.gen-tabs.accor .tabs-panels{padding-top:0}.gen-tabs.accor .tabs-panels .panel{display:none;margin:0 0 10px;padding:15px}.gen-tabs .tabs a{color:#333;background-color:#eee;line-height:3em}.gen-tabs .tabs a:hover,.gen-tabs .tabs a:focus{background-color:#e5e5e5}.gen-tabs .tabs a.current{background-color:#ddd}.gen-tabs .acctab{font-size:1.5em;line-height:2.7777em;background-color:#f5f5f5;color:#333}.gen-tabs .acctab:hover,.gen-tabs .acctab:focus,.gen-tabs .acctab.current{background-color:#e5e5e5}.gen-tabs.accor .tabs-panels .panel{border-bottom:1px solid #e5e5e5}.gen-tabs-style1 .tabs a{font-size:1.3333em;color:#333;background-color:#eee;border:1px solid transparent;border-bottom:none}.gen-tabs-style1 .tabs a:hover,.gen-tabs-style1 .tabs a:focus{background-color:#e5e5e5;border-color:#e5e5e5}.gen-tabs-style1 .tabs a.current{background-color:#fff;border-color:#e5e5e5;border-bottom:1px solid transparent;margin-bottom:-1px;padding-top:4px;margin-top:-4px}.gen-tabs-style1 .tabs-panels{border-top:1px solid #e5e5e5}.gen-tabs-style1.accor .tabs-panels{border-top:none}.gen-tabs-style2 .tabs a{font-size:1.3333em}.gen-tabs-style2 .tabs a.current{box-shadow:0 0 10px rgba(0,0,0,.15);position:relative;z-index:1;padding-top:4px;margin-top:-4px}.gen-tabs-style2 .tabs-panels{background-color:#fff;position:relative;z-index:2}.icon.i-wishlist{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-7px -7px}.icon.i-wishlist-w{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-7px -57px}.icon.i-wishlist-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-7px -7px}.icon-hover:hover.i-wishlist-bw,.feature-icon-hover:hover .icon.i-wishlist-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-7px -57px}.icon.i-wishlist-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-7px -57px}.icon-hover:hover.i-wishlist-wb,.feature-icon-hover:hover .icon.i-wishlist-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-7px -7px}.icon.i-compare{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-57px -7px}.icon.i-compare-w{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-57px -57px}.icon.i-compare-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-57px -7px}.icon-hover:hover.i-compare-bw,.feature-icon-hover:hover .icon.i-compare-bw,.open>.dropdown-toggle.cover .icon.i-compare-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-57px -57px}.icon.i-compare-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-57px -57px}.icon-hover:hover.i-compare-wb,.feature-icon-hover:hover .icon.i-compare-wb,.open>.dropdown-toggle.cover .icon.i-compare-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-57px -7px}.icon.i-recommend{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-107px -7px}.icon.i-recommend-w{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-107px -57px}.icon.i-recommend-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-107px -7px}.icon-hover:hover.i-recommend-bw,.feature-icon-hover:hover .icon.i-recommend-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-107px -57px}.icon.i-recommend-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-107px -57px}.icon-hover:hover.i-recommend-wb,.feature-icon-hover:hover .icon.i-recommend-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-107px -7px}.icon.i-lowstock{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-157px -7px}.icon.i-lowstock-w{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-157px -57px}.icon.i-lowstock-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-157px -7px}.icon-hover:hover.i-lowstock-bw,.feature-icon-hover:hover .icon.i-lowstock-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-157px -57px}.icon.i-lowstock-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-157px -57px}.icon-hover:hover.i-lowstock-wb,.feature-icon-hover:hover .icon.i-lowstock-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-157px -7px}.icon.i-cart{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-457px -7px}.icon.i-cart-w{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-457px -57px}.icon.i-cart-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-457px -7px}.icon-hover:hover.i-cart-bw,.feature-icon-hover:hover .icon.i-cart-bw,.open>.dropdown-toggle.cover .icon.i-cart-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-457px -57px}.icon.i-cart-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-457px -57px}.icon-hover:hover.i-cart-wb,.feature-icon-hover:hover .icon.i-cart-wb,.open>.dropdown-toggle.cover .icon.i-cart-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-457px -7px}.icon.i-home{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-7px -107px}.icon.i-home-w{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-7px -157px}.icon.i-home-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-7px -107px}.icon-hover:hover.i-home-bw,.feature-icon-hover:hover .icon.i-home-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-7px -157px}.icon.i-home-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-7px -157px}.icon-hover:hover.i-home-wb,.feature-icon-hover:hover .icon.i-home-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-7px -107px}.icon.i-left{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-107px -107px}.icon.i-left-w{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-107px -157px}.icon.i-left-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-107px -107px}.icon-hover:hover.i-left-bw,.feature-icon-hover:hover .icon.i-left-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-107px -157px}.icon.i-left-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-107px -157px}.icon-hover:hover.i-left-wb,.feature-icon-hover:hover .icon.i-left-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-107px -107px}.icon.i-right{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-157px -107px}.icon.i-right-w{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-157px -157px}.icon.i-right-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-157px -107px}.icon-hover:hover.i-right-bw,.feature-icon-hover:hover .icon.i-right-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-157px -157px}.icon.i-right-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-157px -157px}.icon-hover:hover.i-right-wb,.feature-icon-hover:hover .icon.i-right-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-157px -107px}.icon.i-top{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-207px -107px}.icon.i-top-w{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-207px -157px}.icon.i-top-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-207px -107px}.icon-hover:hover.i-top-bw,.feature-icon-hover:hover .icon.i-top-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-207px -157px}.icon.i-top-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-207px -157px}.icon-hover:hover.i-top-wb,.feature-icon-hover:hover .icon.i-top-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-207px -107px}.icon.i-bottom{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-257px -107px}.icon.i-bottom-w{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-257px -157px}.icon.i-bottom-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-257px -107px}.icon-hover:hover.i-bottom-bw,.feature-icon-hover:hover .icon.i-bottom-bw{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-257px -157px}.icon.i-bottom-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-257px -157px}.icon-hover:hover.i-bottom-wb,.feature-icon-hover:hover .icon.i-bottom-wb{background-image:url(ultimo/default/images/xsprite.png.pagespeed.ic.6cSvjtzaqN.png);background-position:-257px -107px}.icon.i-telephone{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-7px -7px}.icon.i-telephone-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-7px -57px}.icon.i-mobile{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-57px -7px}.icon.i-mobile-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-57px -57px}.icon.i-skype{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-107px -7px}.icon.i-skype-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-107px -57px}.icon.i-letter{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-157px -7px}.icon.i-letter-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-157px -57px}.icon.i-location{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-207px -7px}.icon.i-location-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-207px -57px}.icon.i-twitter{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-7px -107px}.icon.i-twitter-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-7px -157px}.icon.i-facebook{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-57px -107px}.icon.i-facebook-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-57px -157px}.icon.i-googleplus{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-107px -107px}.icon.i-googleplus-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-107px -157px}.icon.i-youtube{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-157px -107px}.icon.i-youtube-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-157px -157px}.icon.i-vimeo{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-207px -107px}.icon.i-vimeo-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-207px -157px}.icon.i-wordpress{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-257px -107px}.icon.i-wordpress-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-257px -157px}.icon.i-pinterest{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-307px -107px}.icon.i-pinterest-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-307px -157px}.icon.i-linkedin{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-357px -107px}.icon.i-linkedin-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-357px -157px}.icon.i-blogger{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-407px -107px}.icon.i-blogger-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-407px -157px}.icon.i-envato{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-457px -107px}.icon.i-envato-w{background-image:url(ultimo/default/images/xsprite-icons-social.png.pagespeed.ic.GMG4z9jAcv.png);background-position:-457px -157px}.header-top,.header .dropdown{line-height:3em}.header .dropdown{max-height:3em}.sidebar .block:first-child{margin-top:6px}.cms-index-index .sidebar .block:first-child{margin-top:0}.my-account .page-title,.category-title{border-bottom:1px solid #e5e5e5}.block .block-title,.section-title,.cart .crosssell h2,.cart .discount h2,.cart .shipping h2{padding-top:7px;padding-bottom:7px;border-bottom:1px solid #e5e5e5;font-weight:normal;font-size:1.5em;line-height:1.2222em}.account-login h2,#opc-login h3,.fieldset .legend,.multiple-checkout .col2-set h2.legend,.info-set h2.legend{font-size:1.5em;line-height:1.3333em;font-weight:normal;text-transform:uppercase;border-bottom:1px solid #e5e5e5;padding-bottom:10px}.box-account .box-head h2,.order-items h2.table-caption,.order-items h2.sub-title,.order-items .order-comments h2{}.dashboard .box .box-title h3,.dashboard .box .box-title h4,.order-info-box h2{}.category-title,.my-account .page-title,.box-account .box-head,.dashboard .box .box-title{border-color:#e5e5e5}.section-line,.toolbar{border-color:#e5e5e5}.product-view .product-type-data,.product-view .product-type-data .price-box,.container1-wrapper,.container2-wrapper,.product-view .add-to-box,.category-products-grid .item,.products-list li.item,.remember-me-popup h3,.map-popup-heading{border-color:#f5f5f5}.custom-sidebar-right .inner,.custom-sidebar-left .inner{border-color:#e5e5e5}.products-list .product-shop-inner{border-color:#f5f5f5}.data-table thead,.cart-table thead tr,.availability-only-details thead{border-color:#e5e5e5}.extrahint-wrapper .product-pricing,.addresses-list .addresses-primary .item,.order-info-box,.advanced-search-summary,.opc .gift-messages-form{background-color:#f5f5f5}.products-list .ratings,.products-grid .ratings,.products-list .ratings a,.products-grid .ratings a,.breadcrumbs li,.breadcrumbs a,.block-layered-nav dd li,.block-related-simple .related-add-to-wishlist,.block-related-thumbnails .related-add-to-wishlist,.availability,.product-view .box-reviews dd .date,.item-options dd,.product-options p.note,.price-notice .price,.old-price,.product-view .price-box .old-price .price,#map-popup-msrp,.map-popup-msrp .price{color:#aaa}.product-options dd select,.product-options dd .input-text,.product-options dd textarea,.product-options ul.options-list{color:#888}.product-options dd select:hover,.product-options dd select:focus,.product-options dd textarea:hover,.product-options dd textarea:focus,.product-options ul.options-list:hover{color:#333}.sorter .view-mode a:hover,.sorter .sort-by .category-asc:hover,.sorter .sort-by .category-desc:hover,.pager .pages li a:hover,.add-to-links.addto-icons a:hover,.gen-slider-arrows1 .direction-nav a:hover,.gen-slider-arrows2 .direction-nav a:hover,.gen-slider-arrows3 .direction-nav a:hover,#cboxPrevious:hover,#cboxNext:hover,#cboxClose:hover,#scroll-to-top:hover{color:#fff}.product-view .price-box .price,.map-popup-price .price,.map-popup-msrp .price{font-family:Verdana,Geneva,sans-serif}#nav .level0-wrapper,#nav.classic .parent>ul,#mini-cart .block-content,.truncated .truncated_full_value .item-options,.header .block-compare .block-content,.header .form-search .search-autocomplete ul,.open>.dropdown-toggle.cover,.dropdown-menu,.remember-me-popup,.map-popup,.tool-tip,#subscribe-form .input-box .validation-advice{-moz-box-shadow:0 2px 10px rgba(0,0,0,.15);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.15);box-shadow:0 2px 10px rgba(0,0,0,.15)}a,#mobnav-trigger .trigger-icon .line,.accordion .opener{transition:color 450ms ease-in-out , background-color 450ms ease-in-out;-moz-transition:color 450ms ease-in-out , background-color 450ms ease-in-out;-webkit-transition:color 450ms ease-in-out , background-color 450ms ease-in-out;-o-transition:color 450ms ease-in-out , background-color 450ms ease-in-out}a:hover,#mobnav-trigger:hover .trigger-icon .line,.accordion .opener:hover{transition-duration:100ms;-moz-transition-duration:100ms;-webkit-transition-duration:100ms;-o-transition-duration:100ms}.form-search .button span{transition:opacity 300ms ease-in-out;-moz-transition:opacity 300ms ease-in-out;-webkit-transition:opacity 300ms ease-in-out;-o-transition:opacity 300ms ease-in-out}.sorter .view-mode .grid,.sorter .view-mode .list,.sorter .sort-by .category-asc,.sorter .sort-by .category-desc,.buttons-set .back-link small,.add-to-links.addto-icons a,.accordion-style1 .opener,.accordion-style1 .opener:hover,.collapsible .opener,#scroll-to-top{transition:background-color 300ms ease-in-out , background-position 300ms ease-in-out;-moz-transition:background-color 300ms ease-in-out , background-position 300ms ease-in-out;-webkit-transition:background-color 300ms ease-in-out , background-position 300ms ease-in-out;-o-transition:background-color 300ms ease-in-out , background-position 300ms ease-in-out}#nav a.level-top .caret{transition:border-top-color 450ms ease-in-out;-moz-transition:border-top-color 450ms ease-in-out;-webkit-transition:border-top-color 450ms ease-in-out;-o-transition:border-top-color 450ms ease-in-out}#nav>li:hover a.level-top .caret{transition-duration:100ms;-moz-transition-duration:100ms;-webkit-transition-duration:100ms;-o-transition-duration:100ms}input.input-text,select,textarea,.product-options ul.options-list,.product-view .product-img-box .more-views .thumbnails li a,.mini-products-list .product-image,.cart .crosssell .product-image,.gen-tabs .tabs a,.gen-tabs .acctab,.opc .step-title{transition:color 300ms ease-in-out , background-color 300ms ease-in-out , border-color 300ms ease-in-out;-moz-transition:color 300ms ease-in-out , background-color 300ms ease-in-out , border-color 300ms ease-in-out;-webkit-transition:color 300ms ease-in-out , background-color 300ms ease-in-out , border-color 300ms ease-in-out;-o-transition:color 300ms ease-in-out , background-color 300ms ease-in-out , border-color 300ms ease-in-out}.drop-shadow,.shadow .show-bg,.shadow .nav-bar-drop-shadow #mobnav-trigger,.shadow .nav-bar-drop-shadow .vertnav-top,.shadow .nav-bar-drop-shadow #nav{-moz-box-shadow:0 2px 3px rgba(0,0,0,.1);-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}body{color:#333;font-size:12px;background-color:#f5f5f5}a{color:#333}a:hover,.vertnav-side li.current>a{color:#056ba4}.caret{border-top-color:#333}button.button span{background-color:#eee;color:#333}button.button:hover span{background-color:#056ba4;color:#fff}.product-view .btn-cart span,button.btn-checkout span{background-color:#333;color:#fff}.product-view .btn-cart:hover span,button.btn-checkout:hover span{background-color:#056ba4;color:#fff}.sorter .view-mode a,.sorter .sort-by .category-asc,.sorter .sort-by .category-desc,.pager .pages li a,.buttons-set .back-link small,.add-to-links.addto-icons a,.add-to-links span.icon,.slider-arrows1 .owl-controls .owl-buttons div,.slider-arrows1 .owl-controls.clickable .owl-buttons div.disabled:hover,.slider-arrows2 .owl-controls .owl-buttons div,.slider-arrows3 .owl-controls .owl-buttons div,.slider-arrows3 .owl-controls.clickable .owl-buttons div.disabled:hover,.gen-slider-arrows1 .direction-nav a,.gen-slider-arrows1 .direction-nav a.disabled:hover,.gen-slider-arrows2 .direction-nav a,.gen-slider-arrows2 .direction-nav a.disabled:hover,.gen-slider-arrows3 .direction-nav a,.gen-slider-arrows3 .direction-nav a.disabled:hover,.slider-pagination1 .owl-controls .owl-page span,.slider-pagination2 .owl-controls .owl-page span,#cboxPrevious,#cboxNext,#cboxClose,.accordion-style1 .opener,.collapsible .opener,#scroll-to-top{background-color:#f5f5f5}.sorter .view-mode a:hover,.sorter .sort-by .category-asc:hover,.sorter .sort-by .category-desc:hover,.pager .pages li a:hover,.buttons-set .back-link:hover small,.add-to-links.addto-icons a:hover,.add-to-links span.icon-hover:hover,.add-to-links .feature-icon-hover:hover span.icon,.slider-arrows1 .owl-controls.clickable .owl-buttons div:hover,.slider-arrows2 .owl-controls.clickable .owl-buttons div:hover,.slider-arrows3 .owl-controls.clickable .owl-buttons div:hover,.gen-slider-arrows1 .direction-nav a:hover,.gen-slider-arrows2 .direction-nav a:hover,.gen-slider-arrows3 .direction-nav a:hover,.slider-pagination1 .owl-controls.clickable .owl-page:hover span,.slider-pagination2 .owl-controls.clickable .owl-page:hover span,#cboxPrevious:hover,#cboxNext:hover,#cboxClose:hover,.accordion-style1 .opener:hover,.collapsible .opener:hover,#scroll-to-top:hover{background-color:#000}.slider-pagination1 .owl-controls .owl-page.active span,.slider-pagination1 .owl-controls.clickable .owl-page.active:hover span,.slider-pagination2 .owl-controls .owl-page.active span,.slider-pagination2 .owl-controls.clickable .owl-page.active:hover span,.sorter .view-mode span.grid,.sorter .view-mode span.list,.pager .pages li.current{background-color:#e5e5e5}span.icon{background-color:#056ba4}span.icon-hover:hover,.feature-icon-hover:hover span.icon{background-color:#5bd2ec}.links>li>a:hover{background-color:#056ba4;color:#fff!important}.sticker.new{background-color:#3ec2df;color:#fff}.sticker.sale{background-color:#f12b63;color:#fff}.price-box .regular-price .price,.price-box .minimal-price .price{color:#000}.additional-bg-color,.block-layered-nav .currently,.cart .totals{background-color:#f5f5f5}.main-font,h1,h2,h3,h4,h5,.section-title,.products-list .product-name,.products-grid .product-name,h3.product-name,.feature .heading,.accordion .heading,#mobnav-trigger,#nav>li>a,#nav.wide ul.level0>li>a,.vertnav-top li a,.block .block-title,#opc-login h3,.box-account .box-head h2,.order-items h2.table-caption,.order-items h2.sub-title,.order-items .order-comments h2,.product-view .box-reviews dt .heading,.gen-tabs .tabs a,.footer .heading,#subscribe-form label,.caption .heading{font-family:Impact,Charcoal,Arial,"Helvetica Neue",Helvetica,sans-serif}.wrapper{border-top-color:#fff;background-color:#fff}.header-container{}.header{}.header a{}.header a:hover{}.header-container3{}.header .caret{border-top-color:#333}.form-search .input-text{background-color:#fff;border-color:#ddd;color:#ccc}.form-search .input-text:hover,.form-search .input-text:focus{background-color:#fff;border-color:#333;color:#333}.header .dropdown-menu,.header .open>.dropdown-toggle.cover>div,.header .truncated .truncated_full_value .item-options,.header .form-search .search-autocomplete{background-color:#fff;color:#333}.header .dropdown-menu a,.header .open>.dropdown-toggle.cover>div a,.header .form-search .search-autocomplete li{color:#333}.header .dropdown-menu a:hover,.header .open>.dropdown-toggle.cover>div a:hover,.header .form-search .search-autocomplete li:hover{color:#aaa}.header .open>.dropdown-toggle.cover>div .caret{border-top-color:#333}.header-top-container{background-color:#056ba4}.header-top{color:#fff}.header-top a{color:#fff}.header-top a:hover{color:#fff}.header-primary-container{}.header-primary{padding-top:12px;padding-bottom:12px}#nav .level0-wrapper,#nav.classic ul{background-color:#fff;color:#000}#nav ul li a{color:#000}#nav ul li a:hover{color:#056ba4}.cat-label-label1{background-color:#5bd2ec;color:#fff}.cat-label-label2{background-color:#d52462;color:#fff}li.level0>a>span>.cat-label-label1.pin-bottom:before{border-top-color:#5bd2ec}li.level0>a>span>.cat-label-label2.pin-bottom:before{border-top-color:#d52462}li>a:hover>span>.cat-label,#nav li.level0:hover>a>span>.cat-label{background-color:#ff7214;color:#fff}li.level0>a:hover>span>.pin-bottom:before,#nav li.level0:hover>a>span>.pin-bottom:before{border-top-color:#ff7214}#mobnav{color:#333}#mobnav-trigger{background-color:#fff;color:#333}#mobnav-trigger:hover{background-color:#333;color:#fff}#mobnav-trigger.active{background-color:#333;color:#fff}#mobnav-trigger .trigger-icon .line{background-color:#333}#mobnav-trigger:hover .trigger-icon .line{background-color:#fff}#mobnav-trigger.active .trigger-icon .line{background-color:#fff}.nav-container{padding-bottom:20px}#nav,.vertnav-top li a{background-color:#fff;color:#333}#nav>li>a{color:#333}#nav>li:hover>a,.vertnav-top li>a:hover{background-color:#333;color:#fff}.cms-index-index #nav #nav-home>a,#nav>li.active>a,.vertnav-top li.current>a{background-color:#056ba4;color:#fff}#nav>li>a,#mobnav-trigger{font-size:24px;text-transform:uppercase}#nav.wide ul.level0>li>a{font-size:20px;text-transform:uppercase}.vertnav-top>li>a{text-transform:uppercase}.vertnav-top ul.level0>li>a{text-transform:uppercase}.vertnav-top>li.first>a{margin-top:1px}.vertnav-top li a{margin-bottom:1px}.vertnav-top{background-color:#eee}.vertnav-top li .opener{background:url(ultimo/default/images/infortis/ultra-megamenu/xopener.png.pagespeed.ic.f6haVZ24Hh.png) center center no-repeat}.vertnav-top li:hover>.opener{background-image:url(ultimo/default/images/infortis/ultra-megamenu/xopener-w.png.pagespeed.ic.pEZtU6yfvV.png)}.vertnav-top li:hover>.opener:hover{background-image:url(ultimo/default/images/infortis/ultra-megamenu/xopener.png.pagespeed.ic.f6haVZ24Hh.png)}.vertnav-top li.active>.opener{background-image:url(ultimo/default/images/infortis/ultra-megamenu/xopener-active.png.pagespeed.ic.tgBwkjThkg.png)}.vertnav-top li.active:hover>a:hover+.opener{background-image:url(ultimo/default/images/infortis/ultra-megamenu/xopener-active-w.png.pagespeed.ic.T3uxqHgXBL.png)}.vertnav-top li.active:hover>a+.opener:hover{background-image:url(ultimo/default/images/infortis/ultra-megamenu/xopener-active.png.pagespeed.ic.tgBwkjThkg.png)}.vertnav-top li.current>.opener,.vertnav-top li.current>.opener:hover{background-image:url(ultimo/default/images/infortis/ultra-megamenu/xopener-w.png.pagespeed.ic.pEZtU6yfvV.png)}.vertnav-top li.active.current>a+.opener,.vertnav-top li.active.current:hover>a+.opener{background-image:url(ultimo/default/images/infortis/ultra-megamenu/xopener-active-w.png.pagespeed.ic.T3uxqHgXBL.png)}.vertnav-top li.active.current>a+.opener:hover{background-image:url(ultimo/default/images/infortis/ultra-megamenu/xopener-active-w.png.pagespeed.ic.T3uxqHgXBL.png)}#nav>li.parent>a .caret{border-top-color:#333}#nav>li.parent:hover>a .caret{border-top-color:#fff}#nav>li.parent.active>a .caret{border-top-color:#fff}#nav,.vertnav-top{border-bottom:5px solid #056ba4}#nav>li{border-bottom:5px solid transparent;margin-bottom:-5px}#nav.classic ul.level0,#nav .level0-wrapper{top:54px}.main-container{}.main{background-color:#fff}.truncated .item-options{background-color:#fff}.category-products-grid .item,.products-list .item{}.category-products-grid .item:hover,.products-list .item:hover{}span.icon.icon-color-productview{background-color:#eee}.feature-icon-hover:hover span.icon.icon-color-productview{background-color:#5bd2ec}.gen-tabs .tabs{background-color:transparent}.gen-tabs .tabs a{background-color:#e8f6fe;color:#000}.gen-tabs .tabs a:hover,.gen-tabs .tabs a:focus{background-color:#e8f6fe;color:#000}.gen-tabs .tabs a.current{background-color:#fff;color:#000}.gen-tabs .acctab{background-color:#e8f6fe;color:#000}.gen-tabs .acctab:hover,.gen-tabs .acctab:focus,.gen-tabs .acctab.current{background-color:#e8f6fe;color:#000}.gen-tabs .tabs-panels{background-color:#fff}.the-slideshow .owl-controls .owl-buttons div,.the-slideshow.slider-pagination1 .owl-controls .owl-page span,.the-slideshow.slider-pagination2 .owl-controls .owl-page span,.the-slideshow.slider-pagination2 .owl-controls .owl-page.active span,.the-slideshow.slider-pagination2 .owl-controls.clickable .owl-page.active:hover span{background-color:#fff}.the-slideshow .owl-controls.clickable .owl-buttons div:hover,.the-slideshow.slider-pagination1 .owl-controls.clickable .owl-page:hover span,.the-slideshow.slider-pagination2 .owl-controls.clickable .owl-page:hover span{background-color:#000}.the-slideshow.slider-pagination1 .owl-controls .owl-page.active span,.the-slideshow.slider-pagination1 .owl-controls.clickable .owl-page.active:hover span{background-color:#de2666}.footer-container{background-color:#056ba4}.footer{}.footer a{}.footer a:hover{}.footer button.button span{background-color:#e5e5e5;color:#555}.footer button.button:hover span{background-color:#a5db00;color:#fff}.footer span.icon{background-color:#de2666}.footer span.icon-hover:hover,.footer .feature-icon-hover:hover span.icon{background-color:#444}.footer .buttons-set .back-link small,.footer .slider-arrows1 .owl-controls .owl-buttons div,.footer .slider-arrows1 .owl-controls.clickable .owl-buttons div.disabled:hover,.footer .slider-arrows2 .owl-controls .owl-buttons div,.footer .slider-arrows3 .owl-controls .owl-buttons div,.footer .slider-arrows3 .owl-controls.clickable .owl-buttons div.disabled:hover,.footer .gen-slider-arrows1 .direction-nav a,.footer .gen-slider-arrows1 .direction-nav a.disabled:hover,.footer .gen-slider-arrows2 .direction-nav a,.footer .gen-slider-arrows2 .direction-nav a.disabled:hover,.footer .gen-slider-arrows3 .direction-nav a,.footer .gen-slider-arrows3 .direction-nav a.disabled:hover,.footer .slider-pagination1 .owl-controls .owl-page span,.footer .slider-pagination2 .owl-controls .owl-page span,.footer .accordion-style1 .opener,.footer .collapsible .opener{background-color:#f5f5f5}.footer .buttons-set .back-link:hover small,.footer .slider-arrows1 .owl-controls.clickable .owl-buttons div:hover,.footer .slider-arrows2 .owl-controls.clickable .owl-buttons div:hover,.footer .slider-arrows3 .owl-controls.clickable .owl-buttons div:hover,.footer .gen-slider-arrows1 .direction-nav a:hover,.footer .gen-slider-arrows2 .direction-nav a:hover,.footer .gen-slider-arrows3 .direction-nav a:hover,.footer .slider-pagination1 .owl-controls.clickable .owl-page:hover span,.footer .slider-pagination2 .owl-controls.clickable .owl-page:hover span,.footer .accordion-style1 .opener:hover,.footer .collapsible .opener:hover{background-color:#5bd2ec}.footer-top-container{background-color:#333}.footer-top{}.footer-top a{}.footer-top a:hover{}.footer-primary-container{padding-top:30px;padding-bottom:10px}.footer-primary{background-color:#333;color:#ccc}.footer-primary a{color:#056ba4}.footer-primary a:hover{color:#056ba4}.footer-secondary-container{}.footer-secondary{color:#fff}.footer-secondary a{color:#fff}.footer-secondary a:hover{color:#fff}.footer-bottom-container{background-color:#056ba4}.footer-bottom{color:#fff}.footer-bottom a{color:#fff}.footer-bottom a:hover{color:#de2666}.social-links span.icon{background-color:#bbb}.social-links span.icon-hover:hover{background-color:#ff7214}.itemslider.equal-height .item{position:static;padding-bottom:50px}.itemslider.equal-height .actions{position:absolute;bottom:0}#nav #nav-home a.level-top .icon,#nav #homelink-icon a.level-top .icon{margin-top:-2px}