.sorter .view-mode a,.sorter .sort-by .category-asc,.sorter .sort-by .category-desc,.pager .pages li a,.slider-arrows3 .owl-controls .owl-buttons div,.slider-arrows3 .owl-controls.clickable .owl-buttons div.disabled:hover{background-color:transparent}.products-grid .addto-links-icons span.icon{border-radius:0}.pager .pages li a{background-color:#f5f5f5}.addto-links-icons .ic{background-color:#fff}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box}#cboxOverlay{background:url(../skin/frontend/ultimo/default/images/infortis/_shared/colorbox/xoverlay.png.pagespeed.ic.yxbJJnIjeH.png) repeat 0 0}#colorbox{}#cboxContent{background:#fff;overflow:hidden;border:none;padding:10px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{margin-bottom:40px}#cboxCurrent{position:absolute;bottom:17px;left:80px;color:#999}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxPrevious,#cboxNext{position:absolute;background:url(../skin/frontend/ultimo/default/images/infortis/_shared/colorbox/xslider-arrows.png.pagespeed.ic.Lhtynf_qyi.png) no-repeat #f5f5f5;width:30px;height:30px;line-height:30px;text-align:center}#cboxPrevious:hover,#cboxNext:hover{background-color:#333}#cboxPrevious{bottom:10px;left:10px;background-position:-10px -10px}#cboxPrevious:hover{background-position:-10px -60px}#cboxNext{bottom:10px;left:40px;background-position:-60px -10px}#cboxNext:hover{background-position:-60px -60px}#cboxLoadingOverlay{background:url(../skin/frontend/ultimo/default/images/infortis/_shared/colorbox/xloading_background.png.pagespeed.ic.ayCTwlIXUr.png) no-repeat center center}#cboxLoadingGraphic{background:url(../skin/frontend/ultimo/default/images/infortis/_shared/colorbox/loading.gif.pagespeed.ce.teJNuPhOtO.gif) no-repeat center center}#cboxClose{position:absolute;bottom:10px;right:10px;background:url(../skin/frontend/ultimo/default/images/infortis/_shared/colorbox/xclose-button.png.pagespeed.ic.9D1cGX82NS.png) -10px -10px no-repeat #f5f5f5;width:30px;height:30px;line-height:30px;text-align:center}#cboxClose:hover{background-position:-10px -60px;background-color:#333}#cboxTitle{position:absolute;bottom:17px;left:0;text-align:center;width:100%;color:#999}#cboxNext,#cboxPrevious,#cboxClose{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}.videogallery .thumbnails .item a.video-thumb span{opacity:.7;background:url(../skin/frontend/base/default/images/xvideo_play.png.pagespeed.ic.G2eMEsz9iL.png) no-repeat scroll 0 0 transparent;background-size:33px 66px;display:block;height:33px;margin:16px 0 0 16px;position:absolute;width:33px}.videogallery .thumbnails .item a.video-thumb:hover span{opacity:1;background-position:0 -33px}.cloud-zoom-lens{border:1px solid #ccc;margin:-1px;background-color:#fff;cursor:move}.cloud-zoom-big{border:1px solid #e5e5e5;overflow:hidden}.cloud-zoom-loading{color:#fff;background:#222;padding:.25em;border:1px solid #000}#wrap{z-index:99!important}.product-image .mousetrap{z-index:100!important;width:100%!important;height:100%!important}.zoom-inside #wrap{overflow:hidden}.zoom-inside .cloud-zoom-big{border:none}.simple-mode .cloud-zoom-big,.simple-mode .cloud-zoom-lens{display:none!important}.simple-mode .cloud-zoom-lens{cursor:default!important}.zoom-btn-small{position:absolute;right:4px;bottom:4px;padding:0 1em;line-height:2.6666em;z-index:100;background-color:#fff;background-color:rgba(255,255,255,.7);color:#333}.zoom-btn-small:hover{background-color:#fff}.zoom-btn-large{position:absolute;top:0;bottom:0;right:0;left:0;padding:0;z-index:100;cursor:pointer;text-indent:-9999px;overflow:hidden}.zoom-btn-large:hover{background-color:rgba(255,255,255,.15)}.img-box{margin-bottom:15px}.img-box .product-image{margin:0 auto;position:relative}.img-box .product-image.product-image-zoom{z-index:9}.product-image-popup{margin:0 auto}.product-image-popup .nav{font-weight:bold;text-align:center}.product-image-popup .image{display:block;margin:10px 0}.product-image-popup .image-label{margin:0 0 10px}.img-box .more-images{margin-top:12px}.img-box .more-images .thumbnails .item.last{margin-right:0}.img-box .more-images .thumbnails .item a{margin:0 3px;display:block;overflow:hidden;text-decoration:none;text-align:center}.img-box .more-images .thumbnails.slides{display:none}.img-box .more-images .thumbnails .owl-item.loading{min-height:50px}.img-box .more-images .thumbnails .owl-item.loading a{min-height:36px}.img-box .more-images .thumbnails.show-all{width:100%;text-align:center}.img-box .more-images .thumbnails.show-all .item{float:none;display:inline-block}.img-box-style1 .product-image{border:1px solid #eee;padding:5px}.img-box-style1 .more-images .thumbnails .owl-wrapper-outer{padding:1px 0}.img-box-style1 .more-images .thumbnails .item a{margin:0 2px 4px;padding:4px;border:1px solid #eee}.img-box-style1 .more-images .thumbnails .item a:hover{border-color:#999}.img-box .itemslider-thumbnails{margin-left:auto;margin-right:auto}.itemslider-thumbnails{max-width:80%}.itemslider-thumbnails.count-1{max-width:79px}.itemslider-thumbnails.count-2{max-width:158px}.related_fitments .vehicle_years li,.related_child_fitments.vehicle_years li{display:inline-block;float:none;margin:0;vertical-align:top}.vehicle_make_name{text-align:center;font-size:18px;margin:4px;padding-top:6px}.vehicle_model{font-size:14px;text-align:center;font-weight:bold;margin:2px;padding-bottom:4px}.vehicle_years{width:92%;margin:0 auto}.vehicle_years_label :hover{border-color:#000}.vehicle_years_label{background:#f4f4f4;border:1px solid #ccc;border-radius:0;display:block;float:left;line-height:1.5em;margin:1px;padding:0 2px;white-space:nowrap}