/*Original CSS*/
#views_block .thumbnail_image:focus,a:focus,a:hover{outline:0}.content_scene_cat{overflow:hidden}.content_scene_cat h1.category-name{text-transform:uppercase;margin:0 0 10px;color:#000;font-weight:700;font-size:24px}.content_scene_cat .rte{margin:0 0 20px}#subcategories{margin-bottom:30px}#subcategories .subcategories-box{border:1px solid #ddd;padding:5px;margin-bottom:20px}#subcategories li>.subcategory-image,#subcategories li>h5{margin-bottom:5px}#cms h1.page-heading{border:none;padding:0}.about-wrap .title-box{color:#1e1e1e;font-size:20px;font-weight:700;text-transform:uppercase;padding:35px 0 25px}.about-wrap p{font-size:14px;font-weight:300;line-height:24px;margin:0}.about-wrap .q{font-style:italic;margin-top:25px}.about-wrap ul{padding-top:25px}.about-wrap ul li{color:#545454;font-size:14px;font-weight:300;position:relative;padding:7px 15px}.about-wrap ul li:before{content:"\f105";font-family:Fontawesome;font-size:14px;top:7px;left:0;position:absolute}.faqs-item{margin-bottom:40px}.faqs-item .icon-show{cursor:pointer;border:1px solid #e1e1e1;padding:14px 50px;position:relative}.faqs-item .icon-show:before{content:"-";color:#363636;height:24px;width:24px;border:1px solid #363636;border-radius:50%;display:block;font-size:32px;position:absolute;top:10px;left:13px;text-align:center}.faqs-item .icon-show.active:before{content:"+";font-size:23px;line-height:22px}.faqs-item .icon-show h2{color:#363636;font-size:16px;font-weight:700;margin:0}.faqs-item .icon-show:hover:before{color:#0c96aa;border-color:#0c96aa}.faqs-item .icon-show:hover h2{color:#0c96aa}.faqs-item.item2,.faqs-item.item4{margin:0}.faqs-item .faqs-content{padding:15px 0;line-height:22px}.typo{margin-bottom:40px}.typo h1,.typo h2,.typo h3,.typo h4{color:#363636;text-transform:uppercase;font-weight:700;margin:0 0 20px}.typo h1{font-size:24px}.typo h2{font-size:20px}.typo h3{font-size:16px}.typo h4{font-size:14px}.typo .text{line-height:22px}.typo.last{margin:0}.pricing{padding-top:20px}.pricing .title{text-align:center;margin-bottom:40px}.pricing .title h2{font-size:18px;font-weight:400;color:#666;position:relative;padding:0 0 10px;margin:0;display:inline-block}.pricing .title h2:after{content:"";height:1px;width:50px;background:#dc2222;position:absolute;left:30px;bottom:0}.pricing .table-pricing{border:5px solid #f4f3f3;border-radius:10px}.pricing .table-pricing .table-pricing-inner{border:1px solid #cecece;border-radius:7px;font-size:0;padding:10px 0}.pricing .table-pricing .table-pricing-inner .pricing-item{padding:0 10px;display:inline-block;width:19%;font-size:13px;border-left:solid 1px #ededed;border-right:solid 1px #f5f5f5;position:relative;color:#9d9d9d}.pricing .table-pricing .table-pricing-inner .pricing-item.popular{width:24%}.pricing .table-pricing .table-pricing-inner .pricing-item .pricing-title{text-align:center;padding:20px 0;border-bottom:solid 1px #ededed}.pricing .table-pricing .table-pricing-inner .pricing-item .pricing-title h3{margin:0 0 15px;text-transform:uppercase;color:#686868;font-size:24px;font-weight:700}.pricing .table-pricing .table-pricing-inner .pricing-item ul li{border-bottom:solid 1px #ededed;padding:0 0 0 30px}.pricing .table-pricing .table-pricing-inner .pricing-item ul li a{position:relative;padding:7px 0 7px 20px;display:block;color:#888}.pricing .table-pricing .table-pricing-inner .pricing-item ul li a:before{content:"";display:block;height:7px;width:7px;border-radius:5px;background:#909090;position:absolute;left:0;top:12px}.pricing .table-pricing .table-pricing-inner .pricing-item ul li a:hover{color:#0c96aa}.pricing .table-pricing .table-pricing-inner .pricing-item .button-bottom{text-align:center;padding:25px 0 15px}.pricing .table-pricing .table-pricing-inner .pricing-item .button-bottom a{text-transform:uppercase;color:#727272;display:inline-block;padding:15px 20px;border:1px solid #ccc;border-radius:3px;font-size:14px;font-weight:600;position:relative}.pricing .table-pricing .table-pricing-inner .pricing-item .button-bottom a:before{content:"\f054";font-family:Fontawesome;display:block;height:24px;width:24px;background:#7dacda;border-radius:50%;color:#fff;font-size:12px;line-height:24px;position:absolute;top:11px;left:-12px}.pricing .table-pricing .table-pricing-inner .pricing-item .button-bottom a:hover{color:#7dacda}.pricing .table-pricing .table-pricing-inner .pricing-item.popular{background:#2f2f2f;z-index:2;border:none}.pricing .table-pricing .table-pricing-inner .pricing-item.popular:before{content:"";display:block;height:69px;width:69px;background:url(../img/icon/label_popular.png) no-repeat;position:absolute;top:-23px;right:-3px;z-index:3}.pricing .table-pricing .table-pricing-inner .pricing-item.popular:after{content:"";background:#2f2f2f;position:absolute;left:0;right:0;top:-20px;bottom:-20px;border-radius:7px;z-index:-1}.pricing .table-pricing .table-pricing-inner .pricing-item.popular .pricing-title{border-color:#3e3e3e;color:#bbb;font-size:14px}.pricing .table-pricing .table-pricing-inner .pricing-item.popular .pricing-title h3{color:#e74847}.pricing .table-pricing .table-pricing-inner .pricing-item.popular ul li{border-color:#3e3e3e}.pricing .table-pricing .table-pricing-inner .pricing-item.popular ul li a{color:#bbb;font-size:13px}.pricing .table-pricing .table-pricing-inner .pricing-item.popular .button-bottom a:hover,.pricing .table-pricing .table-pricing-inner .pricing-item.popular ul li a:hover{color:#e74847}.pricing .table-pricing .table-pricing-inner .pricing-item.popular ul li a:before{background:#bbb}.pricing .table-pricing .table-pricing-inner .pricing-item.popular .button-bottom a{background:#fff;border-color:#fff}.pricing .table-pricing .table-pricing-inner .pricing-item.popular .button-bottom a:before{background:#e74847}.rtl .faqs-item .icon-show:before{left:auto;right:13px}.rtl .pricing .table-pricing .table-pricing-inner .pricing-item ul li{padding:0 30px 0 0}.rtl .pricing .table-pricing .table-pricing-inner .pricing-item ul li a{padding:7px 20px 7px 0}.rtl .pricing .table-pricing .table-pricing-inner .pricing-item ul li a:before{left:auto;right:0}.rtl .pricing .table-pricing .table-pricing-inner .pricing-item .button-bottom a:before{left:auto;right:-12px;content:"\f053"}.rtl .pricing .table-pricing .table-pricing-inner .pricing-item.popular:before{left:-3px;right:auto;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.rtl .about-wrap ul li:before{left:auto;right:0;content:"\f104"}@media (min-width:992px) and (max-width:1024px){.pricing .table-pricing .table-pricing-inner .pricing-item ul li{padding:0!important}.about-wrap .text{padding-bottom:20px}}@media (max-width:991px){.pricing .table-pricing .table-pricing-inner .pricing-item{width:100%}.pricing .table-pricing .table-pricing-inner .pricing-item.popular{width:100%;margin:30px 0}.about-wrap .row{margin-bottom:30px}.about-wrap .row .text{margin-bottom:20px}}@media (max-width:767px){.pagenotfound-wrap .pagenotfound-content h1{font-size:150px}.pagenotfound-wrap .pagenotfound-content .backtohome,.pagenotfound-wrap .pagenotfound-content h3{font-size:18px}.pagenotfound-wrap .pagenotfound-content p{padding:0 20px}}.content_sortPagiBar_bottom,.content_sortPagiBar_top{overflow:hidden;padding:20px 0}.content_sortPagiBar_bottom div.selector,.content_sortPagiBar_top div.selector{height:30px;position:relative;background:#fff;padding:0;display:inline-block;font-size:13px;font-weight:300}.content_sortPagiBar_bottom div.selector span,.content_sortPagiBar_top div.selector span{padding:0 10px;background:#fff;color:#4f4f4f;width:auto!important;text-shadow:none;position:absolute;height:28px;opacity:1;top:1px;bottom:1px;display:block;z-index:2;pointer-events:none;-ms-pointer-events:none;-webkit-pointer-events:none;left:1px;right:1px}.content_sortPagiBar_bottom div.selector select,.content_sortPagiBar_top div.selector select{padding:5px 10px;width:100%;position:absolute;opacity:1;top:auto;left:0!important;height:100%;border:1px solid #efefef;box-shadow:none;color:#666;background:#fff;z-index:1;font-family:Roboto;font-size:13px;font-weight:300}.content_sortPagiBar_bottom div.selector:after,.content_sortPagiBar_top div.selector:after{content:"\f0d7";background:#fff;color:#4f4f4f;text-align:center;margin:0;position:absolute;right:1px;top:1px;height:28px;width:30px;pointer-events:none;-ms-pointer-events:none;-webkit-pointer-events:none;font-family:Fontawesome;z-index:3;line-height:30px;font-size:12px}.content_sortPagiBar_bottom div.selector#uniform-nb_item,.content_sortPagiBar_top div.selector#uniform-nb_item{width:60px!important}.content_sortPagiBar_bottom div.selector#uniform-selectProductSort,.content_sortPagiBar_top div.selector#uniform-selectProductSort{width:170px!important}.content_sortPagiBar_bottom label,.content_sortPagiBar_top label{color:#4f4f4f;padding:7px 10px 0;vertical-align:top;font-weight:300;font-size:13px}.content_sortPagiBar_bottom option,.content_sortPagiBar_top option{padding:4px 10px}.content_sortPagiBar_bottom .category-view-type,.content_sortPagiBar_bottom .category-view-type .category-view-type-selector,.content_sortPagiBar_top .category-view-type,.content_sortPagiBar_top .category-view-type .category-view-type-selector{float:left}.content_sortPagiBar_bottom .category-view-type .category-view-type-selector a,.content_sortPagiBar_top .category-view-type .category-view-type-selector a{display:block;width:31px;height:30px;background-color:#666;background-repeat:no-repeat;background-position:center}.content_sortPagiBar_bottom .category-view-type .category-view-type-selector#grid a,.content_sortPagiBar_top .category-view-type .category-view-type-selector#grid a{background-image:url(../img/icon/icon_grid.png)}.content_sortPagiBar_bottom .category-view-type .category-view-type-selector#list a,.content_sortPagiBar_top .category-view-type .category-view-type-selector#list a{background-image:url(../img/icon/icon_list.png)}.content_sortPagiBar_bottom .category-view-type .category-view-type-selector.selected a,.content_sortPagiBar_top .category-view-type .category-view-type-selector.selected a{background-color:#0c96aa}.content_sortPagiBar_bottom .nbrItemPage,.content_sortPagiBar_bottom .productsSortForm,.content_sortPagiBar_top .nbrItemPage,.content_sortPagiBar_top .productsSortForm{float:right;margin:0 0 0 40px}.content_sortPagiBar_top{border-bottom:solid 1px #e6e6e6}.content_sortPagiBar_bottom{border-top:solid 1px #e6e6e6;margin-top:30px}.fancybox-inner{text-align:center;background:#f4f4f4}.fancybox-inner .compare_product_view{margin-bottom:20px}.product_list,.product_lists{margin-top:5px;margin-bottom:15px}.product_list .product-container,.product_lists .product-container{margin:15px 0}.product_list .first-in-line,.product_lists .first-in-line{clear:both}.product_list .product-image-container,.product_lists .product-image-container{position:relative;z-index:1;overflow:hidden}.product_list .product-image-container .product-image,.product_lists .product-image-container .product-image{position:relative;display:block}.product_list .color-list-container .color_to_pick_list li,.product_list .comments_note .star_content,.product_lists .color-list-container .color_to_pick_list li,.product_lists .comments_note .star_content{display:inline-block}.product_list .product-image-container .product-image .img_1,.product_lists .product-image-container .product-image .img_1{position:relative;z-index:1}.product_list .product-image-container .product-image .img_0,.product_lists .product-image-container .product-image .img_0{position:absolute;left:0;width:100%;z-index:-1;top:0;opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";background:#f4f4f4}.product_list h5.product-name,.product_lists h5.product-name{font-size:16px;margin:0 0 20px;font-weight:300}.product_list h5.product-name a,.product_lists h5.product-name a{color:#545454;transition:.3s all ease 0s}.product_list h5.product-name a:hover,.product_lists h5.product-name a:hover{color:#0c96aa}.product_list .comments_note,.product_lists .comments_note{margin-bottom:10px}.product_list .comments_note .nb-comments,.product_lists .comments_note .nb-comments{font-size:13px;color:#545454;text-transform:uppercase;display:inline-block;vertical-align:top;padding:0 45px}.product_list .price-box .price,.product_lists .price-box .price{color:#000;font-weight:700;font-size:20px}.product_list .price-box .old-price,.product_lists .price-box .old-price{text-decoration:line-through;color:#9a9a9a;font-size:14px;font-weight:700;padding:0 4px}.product_list .product-desc,.product_lists .product-desc{margin:0 0 25px;line-height:1.8em;font-size:14px;font-weight:300}.product_list .color-list-container,.product_lists .color-list-container{margin-bottom:10px}.product_list .color-list-container .color_to_pick_list li a,.product_lists .color-list-container .color_to_pick_list li a{display:block;width:24px;height:24px;border:1px solid #ccc;box-shadow:0 0 0 1px #fff inset}.product_list .button-container,.product_lists .button-container{display:inline-block;font-size:0;transition:.2s all ease 0s}.product_list .button-container .addToWishlist,.product_list .button-container .add_to_compare,.product_list .button-container .cart_button,.product_list .button-container .quick-view,.product_lists .button-container .addToWishlist,.product_lists .button-container .add_to_compare,.product_lists .button-container .cart_button,.product_lists .button-container .quick-view{height:50px;width:57px;font-size:17px;color:#f5f5f5;line-height:50px;transition:.3s all ease 0s;position:relative;background-color:#282828;border-left:solid 1px #fff;display:inline-block;vertical-align:middle;cursor:pointer}.product_list .button-container .addToWishlist:hover,.product_list .button-container .add_to_compare:hover,.product_list .button-container .cart_button:hover,.product_list .button-container .quick-view:hover,.product_lists .button-container .addToWishlist:hover,.product_lists .button-container .add_to_compare:hover,.product_lists .button-container .cart_button:hover,.product_lists .button-container .quick-view:hover{background-color:#0c96aa}.product_list .button-container .cart_button,.product_lists .button-container .cart_button{border:none;background-image:url(../img/icon/icon_cart.png);background-repeat:no-repeat;background-position:center center}.product_list .button-container .popover-content,.product_lists .button-container .popover-content{padding:0;margin-bottom:-15px}.product_list .button-container .popover-content tr,.product_lists .button-container .popover-content tr{border-top:solid 1px #e1e1e1}.product_list .button-container .popover-content tr:first-child,.product_lists .button-container .popover-content tr:first-child{border:none}.product_list .button-container .popover-content tr td,.product_lists .button-container .popover-content tr td{cursor:pointer;font-size:12px;border:none;padding:10px 15px}.product_list .button-container .popover-content tr td span,.product_lists .button-container .popover-content tr td span{color:#0c96aa;font-weight:700}.product_list .button-container .popover-content tr td:hover,.product_lists .button-container .popover-content tr td:hover{color:#0c96aa}.product_list .add_to_compare.checked,.product_lists .add_to_compare.checked{background:#0c96aa}.product_list .availabilityavailability,.product_lists .availabilityavailability{display:block;margin:10px 0 20px}#manufacturer .product_list.grid .availability,#manufacturer .product_list.grid .comments_note,#manufacturer .product_list.grid .product-desc,#manufacturer .product_lists.grid .availability,#manufacturer .product_lists.grid .comments_note,#manufacturer .product_lists.grid .product-desc,#module-spsearchpro-catesearch .product_list.grid .availability,#module-spsearchpro-catesearch .product_list.grid .comments_note,#module-spsearchpro-catesearch .product_list.grid .product-desc,#module-spsearchpro-catesearch .product_lists.grid .availability,#module-spsearchpro-catesearch .product_lists.grid .comments_note,#module-spsearchpro-catesearch .product_lists.grid .product-desc,#search .product_list.grid .availability,#search .product_list.grid .comments_note,#search .product_list.grid .product-desc,#search .product_lists.grid .availability,#search .product_lists.grid .comments_note,#search .product_lists.grid .product-desc,.product_list.grid .button-container .cart_button span,.product_list.grid .comments_note,.product_list.grid .right-block .button-container,.product_list.list .availability,.product_list.list .color-list-container,.product_list.list .product-container .product-image-container .button-container .addToWishlist,.product_list.list .product-container .product-image-container .button-container .add_to_compare,.product_list.list .product-container .product-image-container .button-container .cart_button,.product_lists.grid .button-container .cart_button span,.product_lists.grid .comments_note,.product_lists.grid .right-block .button-container{display:none}.product_list .availability,.product_lists .availability{margin:15px 0 0}.product_list .product-container:hover .product-image-container .product-image .img_0,.product_lists .product-container:hover .product-image-container .product-image .img_0{z-index:2;opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.product_list.grid,.product_lists.grid{margin-bottom:0}.product_list.grid .button-container,.product_lists.grid .button-container{position:absolute;left:0;right:0;z-index:2;bottom:-50px}.product_list.grid .right-block,.product_lists.grid .right-block{padding:25px 10px 15px}.product_list.grid .product-container,.product_lists.grid .product-container{margin:15px 0;text-align:center}.product_list.grid .product-container:hover .button-container,.product_lists.grid .product-container:hover .button-container{bottom:0}.product_list.list h5.product-name{font-size:18px;padding-top:15px}.product_list.list .price-box{margin-bottom:30px}.product_list.list .price-box .price{color:#000;font-weight:700;font-size:23px}.product_list.list .price-box .old-price{text-decoration:line-through;color:#9a9a9a;font-size:16px;font-weight:700;padding:0 4px}.product_list.list .product-container .button-container{margin:0}.product_list.list .product-container .button-container .cart_button{width:auto;padding:0 20px 0 53px;background-position:20px center;height:42px;background-color:#0c96aa;text-transform:uppercase;font-size:14px;line-height:42px}div.star:after,div.star_on:after{content:"\f005";font-size:13px;font-family:Fontawesome}.product_list.list .product-container .button-container .addToWishlist,.product_list.list .product-container .button-container .add_to_compare,.product_list.list .product-container .button-container .quick-view{width:42px;height:42px;border:1px solid #dadada;color:#545454;background:#fff;text-align:center;line-height:42px}.product_list.list .product-container .button-container .addToWishlist:hover,.product_list.list .product-container .button-container .add_to_compare.checked,.product_list.list .product-container .button-container .add_to_compare:hover,.product_list.list .product-container .button-container .quick-view:hover{background:#0c96aa;color:#fff;border-color:#0c96aa}.product_list.list .product-container .button-container .addToWishlist{margin:0 10px}.product_list.list .product-container .button-container .quick-view{display:none;border-color:#0c96aa;color:#fff;background:#0c96aa}.product_list.list .product-container .product-image-container .button-container{position:absolute;top:40%;left:0;right:0;text-align:center;z-index:3}div.star,div.star:after,div.star_on:after{display:inline-block}.product_list.list .product-container .product-image-container .button-container .quick-view{display:inline-block;transition:.3s all ease 0s;-ms-transition:.3s all ease 0s;-webkit-transition:.3s all ease 0s;transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0)}.product_list.list .product-container:hover .product-image-container .button-container .quick-view{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1)}div.star:after{color:#545454}div.star_on:after{color:#0c96aa}ul.products li{overflow:hidden;margin-bottom:20px}ul.products li .products-block-image{display:block;float:left;margin-right:15px;border:1px solid #e1e1e1;padding:1px}ul.products li h5.product-name{margin:0 0 5px}ul.products li h5.product-name a{color:#333}ul.products li h5.product-name a:hover{color:#0c96aa}ul.products li .comments_note{display:inline-block}ul.products li .comments_note .nb-comments{display:none}ul.products li .price-box .price{font-size:14px;font-weight:700;color:#0c96aa}.content_only .pb-left-column #image-block{width:83%}@media (min-width:767px) and (max-width:991px){.content_only .pb-left-column #image-block{width:81%}}.pb-left-column .addthis_native_toolbox{display:inline-block;margin-top:30px}.pb-left-column #image-block{position:relative;display:block;cursor:pointer;background:#f4f4f4;float:right;width:81.5%;border:1px solid #f4f4f4}.pb-left-column #image-block a.zoomImg{display:block;height:32px;width:32px;position:absolute;right:10px;bottom:10px;color:#fff;text-align:center;z-index:10}.pb-left-column #image-block a.zoomImg .fa{margin:0;line-height:32px;font-size:14px}.pb-left-column #image-block a.jqzoom div div img{width:auto;max-width:10000px}.pb-left-column #image-block a.jqzoom div div .zoomWrapper{border:none}.pb-left-column #image-block .zoomPad{z-index:8;float:none}.pb-left-column #image-block #view_full_size{display:block;text-align:center}.pb-left-column #image-block #view_full_size img{width:100%}#views_block{float:left;width:75px;text-align:center}#views_block .thumbnail_image{margin-bottom:11px}#views_block .thumbnail_image .fancybox{border:1px solid transparent;display:block;background:#f4f4f4}#views_block .thumbnail_image .fancybox.shown{border-color:#0c96aa}#views_block .slick-list{margin-bottom:-18px}#views_block .slick-arrow{height:40px;width:40px;font-size:0;position:relative;color:transparent;z-index:2;background:#0c96aa;opacity:.5;transition:.3s all ease 0s}#views_block .slick-arrow:hover{opacity:1}#views_block .slick-arrow:after{font-size:17px;font-family:Fontawesome;position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;text-align:center;line-height:40px}#views_block .slick-arrow.slick-prev{margin-bottom:-10px}#views_block .slick-arrow.slick-prev:after{content:"\f106"}#views_block .slick-arrow.slick-next:after{content:"\f107"}.pb-right-column h1{font-size:24px;margin:-5px 0 30px;font-weight:300;color:#545454}.pb-right-column .comments_note .comments_advices li a,.pb-right-column .product-code{color:#545454;font-size:13px;text-transform:uppercase}.pb-right-column .product-code{margin-bottom:20px}.pb-right-column .product-code label{font-weight:400}.pb-right-column ul.product_reference>li{display:inline-block}.pb-right-column ul.product_reference>li .fa{margin:0}.pb-right-column ul.product_reference>li:after{content:"|"}.pb-right-column ul.product_reference>li:last-child:after{content:""}.pb-right-column .comments_note{margin-bottom:10px}.pb-right-column .comments_note .star_content{display:inline-block}.pb-right-column .comments_note .comments_advices{display:inline-block;vertical-align:top;padding:0 35px}.pb-right-column .comments_note .comments_advices li{display:inline-block;position:relative}.pb-right-column .comments_note .comments_advices li.nb-comments{padding:0 10px;margin-right:7px}.pb-right-column .comments_note .comments_advices li.nb-comments:after{content:"";display:inline-block;height:11px;width:1px;background:#545454;position:absolute;right:0;top:4px}.pb-right-column .comments_note .comments_advices li a:hover{color:#0c96aa}.content_prices{display:block;margin-bottom:20px}.content_prices .our_price_display{font-weight:700;font-size:24px;display:inline-block;margin:0;color:#000}.content_prices #old_price{text-decoration:line-through;display:inline-block;padding:2px 10px 0;font-size:15px;font-weight:700;vertical-align:top;color:#9a9a9a}.accessories-block .exclusive span:active,.accessories-block .exclusive span:focus,.moreinfo_block #product_comments_block_tab #new_comment_tab_btn:hover,a:focus,a:hover{text-decoration:none}#short_description_block{margin:0 0 25px}#short_description_block p{margin:0;line-height:1.7em;font-size:14px;font-weight:300}#attributes fieldset label,#quantity_wanted_p label,.sharing-buttons label{font-weight:700;text-transform:uppercase}#buy_block{margin:0 0 15px}#attributes fieldset{padding-bottom:15px}#attributes fieldset label{display:inline-block;color:#545454;width:70px;vertical-align:top;padding-top:12px;margin:0;font-size:15px}#attributes .attribute_list{width:200px!important;height:42px;position:relative;background:#fff;padding:0;display:inline-block;border:1px solid #efefef}#attributes .attribute_list div.selector{height:40px;line-height:40px;padding:0;width:100%!important;background:#fff}#attributes .attribute_list span{padding:0 10px;background:#fff;color:#666;width:100%!important;text-shadow:none;position:absolute;z-index:1;opacity:1;height:100%;left:0;line-height:38px;pointer-events:none}#attributes .attribute_list select{padding:5px 10px;width:100%;position:absolute;opacity:1;top:auto;left:0!important;height:100%;border:none;box-shadow:none;color:#919191;font-size:13px;text-transform:uppercase}#attributes .attribute_list:after{content:"\f0d7";background:#fff;color:#4f4f4f;text-align:center;margin:0;position:absolute;right:0;top:0;height:40px;width:40px;z-index:2;pointer-events:none;-ms-pointer-events:none;-webkit-pointer-events:none;font-family:Fontawesome;line-height:40px}#attributes .attribute_list option{padding:4px 13px}#attributes .attribute_list #color_to_pick_list{list-style-type:none}#attributes .attribute_list #color_to_pick_list li{float:left;margin:0 3px 3px 0;padding:1px;clear:none;width:26px;height:26px}#attributes .attribute_list #color_to_pick_list li a.color_pick{display:block;height:22px;width:22px;cursor:pointer}#attributes .attribute_list #color_to_pick_list li a.color_pick img{display:block;height:22px;width:22px}#availability_statut{display:inline-block;margin:0 0 13px}#availability_statut #availability_value{background:0 0;border:none;text-transform:uppercase;font-size:13px}#availability_statut #availability_value:before{content:"\f046";font-family:Fontawesome;display:inline-block;margin-right:12px;color:#518412;font-size:14px}#availability_statut #availability_value.warning_inline{color:#ff444e}#availability_statut #availability_value.warning_inline:before{content:"\f00d";color:#ff444e;line-height:20px}#pQuantityAvailable{display:inline-block;margin:0;vertical-align:middle}#quantity_wanted_p{margin:0 0 15px;display:block}#quantity_wanted_p label{display:inline-block;color:#545454;width:70px;vertical-align:top;padding-top:12px;margin:0;font-size:15px}#quantity_wanted_p .qty{height:42px;width:67px;position:relative;display:inline-block}#quantity_wanted_p .qty input{width:42px;height:42px;border:1px solid #efefef!important;padding:0;line-height:42px;text-align:center;float:left;color:#919191;font-size:13px}#quantity_wanted_p .qty .qty_buttons{float:right;height:42px;width:22px;border:1px solid #efefef}#quantity_wanted_p .qty .qty_buttons a{display:block;height:50%;width:100%;text-align:center;font-size:14px}#quantity_wanted_p .qty .qty_buttons .button-plus{line-height:23px}#quantity_wanted_p .qty .qty_buttons .button-minus{line-height:14px}.box-cart-bottom{margin:0;display:block;padding:0 0 0 73px}.box-cart-bottom .buttons_bottom_block{display:inline-block;vertical-align:top;margin:0}.box-cart-bottom .buttons_bottom_block button{font-size:14px;margin:0;height:42px;padding:0 20px 0 53px;background:url(../img/icon/icon_cart.png) 20px center no-repeat #0c96aa;line-height:42px;text-transform:uppercase;font-weight:700}.box-cart-bottom .buttons_bottom_block button:hover{background:url(../img/icon/icon_cart.png) 20px center no-repeat #096c7a}.box-cart-bottom .compare,.box-cart-bottom .wishlist_button{display:inline-block;vertical-align:top;margin:0 6px}.box-cart-bottom .compare .add_to_compare,.box-cart-bottom .compare a#wishlist_button,.box-cart-bottom .wishlist_button .add_to_compare,.box-cart-bottom .wishlist_button a#wishlist_button{padding:0;border:1px solid #dadada;height:42px;width:42px;text-align:center;line-height:42px;background:#fff;color:#545454;font-size:15px}.box-cart-bottom .compare .add_to_compare:hover,.box-cart-bottom .compare a#wishlist_button:hover,.box-cart-bottom .wishlist_button .add_to_compare:hover,.box-cart-bottom .wishlist_button a#wishlist_button:hover{background:#0c96aa;border-color:#0c96aa;color:#fff}.box-cart-bottom .compare .add_to_compare.checked,.box-cart-bottom .compare a#wishlist_button.checked,.box-cart-bottom .wishlist_button .add_to_compare.checked,.box-cart-bottom .wishlist_button a#wishlist_button.checked{color:#0c96aa}.box-cart-bottom .compare .add_to_compare.checked:hover,.box-cart-bottom .compare a#wishlist_button.checked:hover,.box-cart-bottom .wishlist_button .add_to_compare.checked:hover,.box-cart-bottom .wishlist_button a#wishlist_button.checked:hover{color:#fff}.box-cart-bottom .compare{margin:0}.box-cart-bottom .compare .add_to_compare{font-size:17px}.sharing-buttons label{display:inline-block;color:#545454;width:70px;vertical-align:top;padding-top:12px;margin:0;font-size:15px}.sharing-buttons .buttons{display:inline-block;margin:0 -3px}.sharing-buttons .buttons a{display:inline-block;height:40px;width:40px;text-align:center;line-height:38px;border:1px solid #efefef;background:#fff;color:#919191;font-size:16px;margin:0 3px}.sharing-buttons .buttons a:hover{background:#0c96aa;border-color:#0c96aa;color:#fff}div.moreinfo_block{margin:70px 0}div.moreinfo_block ul.nav-tabs{border:none;border-bottom:solid 1px #e6e6e6;padding-bottom:20px}div.moreinfo_block ul.nav-tabs>li{margin:0!important;position:relative}div.moreinfo_block ul.nav-tabs>li:after{content:"";width:1px;height:100%;background:#e6e6e6;position:absolute;left:0;top:0}div.moreinfo_block ul.nav-tabs>li.first:after{display:none}div.moreinfo_block ul.nav-tabs>li:before{content:"";height:1px;background:#0c96aa;position:absolute;bottom:-21px;transition:.3s all ease 0s;left:50%;right:50%;width:0}div.moreinfo_block ul.nav-tabs>li.active:before,div.moreinfo_block ul.nav-tabs>li:hover:before{left:30px;right:30px;width:auto}.accessories-block .bx-controls .bx-controls-direction a.bx-next,.backtop,.blockproductscategory.block .bx-wrapper .bx-controls-direction a.bx-next{right:0}div.moreinfo_block ul.nav-tabs>li:hover a{color:#0c96aa}div.moreinfo_block ul.nav-tabs>li a{color:#1b1b1b;font-weight:400;text-transform:uppercase;border:none;background:#fff;font-size:16px;padding:4px 30px;display:inline-block;border-radius:0;margin:0}div.moreinfo_block ul.nav-tabs>li.active>a,div.moreinfo_block ul.nav-tabs>li.active>a:focus,div.moreinfo_block ul.nav-tabs>li.active>a:hover{border:none;color:#0c96aa}div.moreinfo_block .tab-content{padding:30px 0 0;display:block;margin:0;color:#545454;font-size:14px;font-weight:300;line-height:1.8em}div.moreinfo_block .tab-content .product-box{width:261px!important}div.moreinfo_block .tab-content .block_content{padding:0}div.moreinfo_block .page-product-box{display:none}div.moreinfo_block .page-product-box.active{display:block}div.moreinfo_block .bx-viewport{min-height:490px}.table-data-sheet{border-bottom:solid 1px #ccc;width:100%;margin:0 0 20px}.table-data-sheet tr{border-top:solid 1px #ccc}.table-data-sheet tr td{padding:10px 20px 11px;border:1px solid #e6e6e6}.table-data-sheet tr td:first-child{width:30%;font-weight:400}table.table-product-discounts{border:none;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;width:50%;margin:0 0 20px}table.table-product-discounts tr th{border:none}table.table-product-discounts tr td,table.table-product-discounts tr th{border-left:solid 1px #ccc;width:33%;padding:10px 20px 11px;border-top:solid 1px #ccc;border-right:none;text-shadow:none;text-transform:none;font-weight:13px;line-height:18px;border-bottom:none}.moreinfo_block #product_comments_block_tab{margin:0}.moreinfo_block #product_comments_block_tab div.star,.moreinfo_block #product_comments_block_tab div.star_on{background:0 0}.moreinfo_block #product_comments_block_tab div.comment{margin:0 0 10px;padding:0 0 10px}.moreinfo_block #product_comments_block_tab div.comment div.comment_author,.moreinfo_block #product_comments_block_tab div.comment div.comment_details{float:none;padding:0;margin:0;width:100%}.moreinfo_block #product_comments_block_tab div.comment .star_content{margin:0 0 5px}.moreinfo_block #product_comments_block_tab div.comment .comment_author_infos{margin-bottom:7px}.moreinfo_block #product_comments_block_tab div.comment .comment_author_infos strong{display:block;margin-bottom:5px}.moreinfo_block #product_comments_block_tab div.comment .comment_author_infos em{font-style:italic;font-size:11px}.moreinfo_block #product_comments_block_tab div.comment .title_block{margin:0 0 7px;text-transform:uppercase}.moreinfo_block #product_comments_block_tab div.comment p{padding:0;margin:0}.moreinfo_block #product_comments_block_tab div.comment ul{padding-top:10px}.moreinfo_block #product_comments_block_tab #new_comment_tab_btn{margin-top:10px}.moreinfo_block #product_comments_block_tab div.comment .star_content,.moreinfo_block #product_comments_block_tab div.comment div.comment_author span{float:none}.moreinfo_block #product_comments_block_tab div.comment_details li{padding:2px 0;background:0 0}#new_comment_form h2{margin:0}#new_comment_form .new_comment_form_content input,#new_comment_form .new_comment_form_content textarea{width:100%}#new_comment_form .new_comment_form_content #criterions_list .star_content,#new_comment_form .new_comment_form_content #criterions_list label{display:inline-block;margin:0;float:none}#new_comment_form .new_comment_form_content #criterions_list .star_content a,.accessories-block .block_description{display:none}.accessories-block{margin:0;position:relative}.accessories-block .price{margin-bottom:10px}.accessories-block h5.product-name{margin-bottom:5px}.accessories-block .exclusive{padding:5px 12px}.accessories-block .exclusive span{font-size:13px;line-height:18px;padding:0;text-decoration:none}.accessories-block .exclusive .fa{border-right:1px solid rgba(255,255,255,.4);line-height:21px;margin-right:10px;padding-right:10px;width:25px}.accessories-block .bx-controls .bx-controls-direction a{display:block;height:36px;width:36px;border-radius:50%;background:#757575;position:absolute;text-align:center;top:45%}.accessories-block .bx-controls .bx-controls-direction a:before{font-family:fontawesome;display:inline-block;position:absolute;text-align:center;color:#fff;top:0;left:0;line-height:36px;font-size:22px;height:100%;width:100%}.accessories-block .bx-controls .bx-controls-direction a.bx-prev{left:0}.accessories-block .bx-controls .bx-controls-direction a.bx-prev:before{content:"\f104"}.accessories-block .bx-controls .bx-controls-direction a.bx-next:before{content:"\f105"}.blockproductscategory.block{border:none}.blockproductscategory.block h3.title_block{border:none;text-align:center;font-size:28px;letter-spacing:3px;margin:0;padding:0}.blockproductscategory.block h4.subtitle{text-transform:uppercase;text-align:center;color:#9a9a9a;font-size:14px;letter-spacing:2px}.blockproductscategory.block h4.subtitle span{width:370px;position:relative;display:inline-block}.blockproductscategory.block h4.subtitle span:after{width:100%;height:1px;background:#e5e5e5;position:absolute;bottom:3px;z-index:1;left:0;content:"";display:block}.blockproductscategory.block .bx-wrapper .bx-controls-direction a:before,.blockproductscategory.block h4.subtitle span span:after{display:none}.blockproductscategory.block h4.subtitle span span{width:auto;padding:0 20px;background:#fff;z-index:2}.blockproductscategory.block .related-product{margin:50px 0 0;padding:0}.blockproductscategory.block .bx-viewport{height:auto!important}.blockproductscategory.block .bx-wrapper .bx-controls-direction a{font-size:17px;width:40px;height:40px;color:#fff;text-align:center;line-height:40px;background:#0c96aa;margin:0;opacity:.5;transition:.3s all ease 0s;transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0)}.blockproductscategory.block .bx-wrapper .bx-controls-direction a.bx-prev{left:0}.blockproductscategory.block:hover .bx-wrapper .bx-controls-direction a{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1)}.blockproductscategory.block:hover .bx-wrapper .bx-controls-direction a:hover{opacity:1}#product_left .pb-left-column,#product_right .pb-left-column{width:55.333%}#product_left .pb-right-column,#product_right .pb-right-column{width:44.667%}body{min-width:320px;height:100%;line-height:18px;font-size:12px;color:#545454;background:#fff;position:relative}body.content_only{background:#fff;padding:30px}.index #columns{margin-bottom:-1px}.block,.moduletable{margin-bottom:30px;border:1px solid #e9e9e9;padding:14px}.block .title_block,.moduletable .title_block{margin:0 0 15px;color:#121212;font-size:18px;text-transform:uppercase;font-weight:700;padding:10px 0 20px;border-bottom:solid 1px #0c96aa;letter-spacing:1px}a,a:focus{color:#545454}a:hover{color:#0c96aa}.btn,.button,a.button,a.button_large,a.button_mini,a.button_small,a.exclusive,a.exclusive_large,a.exclusive_mini,a.exclusive_small,button,input.button,input.button_disabled,input.button_large,input.button_large_disabled,input.button_mini,input.button_mini_disabled,input.button_small,input.button_small_disabled,input.exclusive,input.exclusive_disabled,input.exclusive_large,input.exclusive_large_disabled,input.exclusive_mini,input.exclusive_mini_disabled,input.exclusive_small,input.exclusive_small_disabled,span.button,span.button_large,span.button_mini,span.button_small,span.exclusive,span.exclusive_large,span.exclusive_large_disabled,span.exclusive_mini,span.exclusive_small{position:relative;display:inline-block;padding:7px 15px;border:none;color:#fff;font-size:12px;background:#333;cursor:pointer;white-space:normal;overflow:hidden;text-align:center;border-radius:0}.btn:focus,.btn:hover,.button:focus,.button:hover,a.button:focus,a.button:hover,a.button_large:focus,a.button_large:hover,a.button_mini:focus,a.button_mini:hover,a.button_small:focus,a.button_small:hover,a.exclusive:focus,a.exclusive:hover,a.exclusive_large:focus,a.exclusive_large:hover,a.exclusive_mini:focus,a.exclusive_mini:hover,a.exclusive_small:focus,a.exclusive_small:hover,button:focus,button:hover,input.button:focus,input.button:hover,input.button_large:focus,input.button_large:hover,input.button_mini:focus,input.button_mini:hover,input.button_small:focus,input.button_small:hover,input.exclusive:focus,input.exclusive:hover,input.exclusive_large:focus,input.exclusive_large:hover,input.exclusive_mini:focus,input.exclusive_mini:hover,input.exclusive_small:focus,input.exclusive_small:hover{background:#0c96aa;color:#fff;outline:0}input.button_disabled,input.exclusive_disabled,span.exclusive{border:1px solid #ccc;color:#999;background:url(../img/bg_bt_2.gif) repeat-x #ccc;cursor:default}.btn.disabled,.btn[disabled]:hover{opacity:.3}.btn.button-minus,.btn.button-plus{font-size:14px;line-height:14px;text-shadow:1px -1px rgba(0,0,0,.05);padding:0;border:1px solid;border-color:#dedcdc #c1bfbf #b5b4b4 #dad8d8;border-radius:0}.btn.button-minus span,.btn.button-plus span{display:block;border:1px solid;width:25px;height:25px;text-align:center;vertical-align:middle;padding:4px 0 0;background:repeat-x #fff;background-image:-webkit-gradient(linear,left 0,left 100%,from(#fff),to(#fbfbfb));background-image:-webkit-linear-gradient(top,#fff,0,#fbfbfb,100%);background-image:-moz-linear-gradient(top,#fff 0,#fbfbfb 100%);background-image:linear-gradient(to bottom,#fff 0,#fbfbfb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFFBFBFB', GradientType=0)}.btn.button-minus:hover span,.btn.button-plus:hover span{filter:none;background:#f6f6f6}.button.exclusive-medium{font-size:17px;padding:0;line-height:21px;font-weight:700;border:1px solid;border-color:#cacaca #b7b7b7 #9a9a9a;text-shadow:1px 1px #fff}.button.exclusive-medium span{border:1px solid;display:block;padding:9px 10px 11px;background:#f7f7f7}@media (max-width:480px){.button.exclusive-medium span{font-size:15px;padding-right:7px;padding-left:7px}}.button.exclusive-medium span:hover{border-color:#9e9e9e #c2c2c2 #c8c8c8}div.pagination{float:right;border-radius:0;margin:0 0 0 40px;padding:8px 0 0}#pagination .label,#pagination_bottom .label{color:#4f4f4f;font-size:13px;font-weight:300;padding:0;margin:0;position:relative;top:1px}#pagination ul.pagination,#pagination_bottom ul.pagination{margin:0;border-radius:0}#pagination ul.pagination li,#pagination_bottom ul.pagination li{display:inline-block}#pagination ul.pagination li>a,#pagination ul.pagination li>span,#pagination_bottom ul.pagination li>a,#pagination_bottom ul.pagination li>span{border:none;border-radius:0;display:block;margin:0;color:#4f4f4f;font-size:13px;padding:0 5px;font-weight:300;background:0 0;line-height:15px}#pagination ul.pagination li.active>a,#pagination ul.pagination li.active>span,#pagination ul.pagination li.current>a,#pagination ul.pagination li.current>span,#pagination ul.pagination li:hover>a,#pagination ul.pagination li:hover>span,#pagination_bottom ul.pagination li.active>a,#pagination_bottom ul.pagination li.active>span,#pagination_bottom ul.pagination li.current>a,#pagination_bottom ul.pagination li.current>span,#pagination_bottom ul.pagination li:hover>a,#pagination_bottom ul.pagination li:hover>span{color:#0c96aa}#pagination ul.pagination li.pagination_next a,#pagination_bottom ul.pagination li.pagination_next a{color:#4f4f4f;font-size:13px}#pagination ul.pagination li.pagination_next:hover a,#pagination_bottom ul.pagination li.pagination_next:hover a{color:#0c96aa}.label-box{width:65px;position:absolute;top:20px;left:0;z-index:3}.label-box .new-box,.label-box .sale-box{display:block;width:100%;height:25px;text-align:center;color:#fff;font-size:10px;font-weight:700;line-height:25px;text-transform:uppercase;margin-bottom:10px}.label-box .new-box{background:#8bc34a}.label-box .sale-box{background:#efc55f;margin:0}.simptip{position:relative;font-size:13px}.simptip:after,.simptip:before{position:absolute;visibility:hidden;opacity:0;z-index:1;left:50%;bottom:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;-ms-transition:all .1s linear;transition:all .1s linear}.simptip:before{content:'';border-color:#212121 transparent transparent;border-style:solid;border-width:6px;margin-bottom:-15px}.simptip:after{background-color:#212121;color:#f5f5f5;font-size:13px;line-height:26px;margin-bottom:-3px;padding:0 15px 2px;content:attr(data-tooltip);white-space:nowrap;width:auto;border-radius:0;text-transform:none}.simptip:hover:after,.simptip:hover:before{opacity:1;transform:translate(-50%,-15px);visibility:visible}.add_to_compare.checked:after{content:attr(data-tooltip-remove)}.custom-header-area{color:#6d6d6d;font-weight:300;line-height:40px}.header-top{background:#1e1e1e;height:40px}.header-center{padding:30px 0}.header-center #header_logo{text-align:center}.header-center #header_logo .logo{display:inline-block}.header-center #header_logo img{transition:.5s all ease 0s}.header-menu{height:60px}.columns-container{padding:30px 0 60px}.index .columns-container{padding-top:0}.slider-container{overflow:hidden}#block_right{position:inherit}.header_v2 .header-center #header_logo{text-align:left}.footer-container{background-color:#1e1e1e;padding-top:90px;position:relative}.footer-container h3.title{color:#fff;font-weight:700;font-size:16px;text-transform:uppercase;margin:0 0 20px}.footer-container #footer-bottom{border:1px solid #333;border-left:none;border-right:none;padding:35px 0 30px;position:relative;margin-top:30px}.footer-container #footer-bottom:after,.footer-container #footer-bottom:before{content:"";width:100px;height:1px;background:#0c96aa;display:block;position:absolute;left:0}.footer-container #footer-bottom:before{top:0}.footer-container #footer-bottom:after{bottom:0}.footer-container #copyright{padding:25px 0;color:#6d6d6d;font-size:14px;font-weight:300}.footer-container #copyright .footer-payment{text-align:right}.backtop{position:absolute;left:0;text-align:center;top:-25px}.backtop .backtotop{display:inline-block;transition:.3 all ease 0s}.backtop .backtotop .icon{height:50px;width:50px;background:#0c96aa;color:#fff;font-size:20px;line-height:48px;display:inline-block;margin-bottom:12px}.backtop .backtotop .text{display:block;color:#fff;text-transform:uppercase;font-size:12px}.backtop .backtotop:hover .icon{background:#096c7a}.backtop .backtotop:hover .text{color:#0c96aa}.footer-social .socials{font-size:0;padding-top:10px;width:60%}.footer-social .socials a{display:inline-block;height:40px;width:40px;background:#333;text-align:center;line-height:40px;font-size:17px;color:#898989;margin-bottom:10px;margin-right:10px}.footer-social .socials a:hover{background:#0c96aa;color:#fff}.contact-infos .logotext .logo_image{display:block;height:50px;width:137px;background:url(../img/icon/logo_img.png) no-repeat;margin-bottom:25px}.contact-infos .logotext .text{color:#6d6d6d;font-size:14px;font-weight:300;line-height:1.7em;padding-right:15px}.contact-infos .logotext .text a{color:#0c96aa;font-size:12px;font-style:italic;font-weight:400}.contact-infos .logotext .text a:hover{color:#fff}.contact-infos .contact ul.list-contact li{padding:0 35px;position:relative;line-height:22px;margin-bottom:8px}.contact-infos .contact ul.list-contact li .label{font-size:16px;color:#fff;position:absolute;top:3px;left:0;padding:0;margin:0}.contact-infos .contact ul.list-contact li .label .fa-envelope{font-size:14px}.contact-infos .contact ul.list-contact li span{color:#6d6d6d;font-size:14px;font-weight:300}.contact-infos .contact ul.list-contact li a{color:#0089cf;font-size:14px;font-weight:300}.contact-infos .contact ul.list-contact li a:hover{color:#0c96aa}.footer-links ul li a{color:#6d6d6d;font-size:14px;font-weight:300;display:block;padding:7px 15px;position:relative}.footer-links ul li a:before{content:"";display:block;height:3px;width:3px;border-radius:50%;background:#6d6d6d;position:absolute;top:15px;left:0}.footer-links ul li a:hover{color:#0c96aa}.footer-links ul li a:hover:before{background:#0c96aa}.breadcrumb-container{min-height:200px;background:url(../img/icon/bg_breadcrumb.jpg) center center no-repeat;text-align:center;margin-bottom:10px}.breadcrumb{background:0 0;padding:70px 0;border-radius:0;border:none;margin:0;color:#404040;font-size:15px;text-transform:uppercase}.breadcrumb .title-page{color:#1e1e1e;text-transform:uppercase;font-size:24px;display:block;padding-bottom:20px;font-weight:700}.breadcrumb .title-page a,.breadcrumb .title-page span{display:none}.breadcrumb a:hover{color:#1e1e1e}.breadcrumb .navigation-pipe{font-size:0;display:inline-block;height:16px;width:20px;position:relative;vertical-align:top}.breadcrumb .navigation-pipe:after{content:"/";position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;font-size:15px}.breadcrumb>*{display:inline-block}@media (min-width:1200px){.menu-fixed{position:fixed;width:100%;z-index:90;top:0;left:0;background:#fff}.menu-fixed .sp-megamenu .navbar-nav>li .dropdown-menu{display:none}.menu-fixed .sp-megamenu .navbar-nav>li:hover .dropdown-menu{display:block}.header-menu.menu-fixed{-webkit-animation:animate-translate-top 1s;-moz-animation:animate-translate-top 1s;animation:animate-translate-top 1s}.header_v2 .menu-fixed{box-shadow:0 0 3px #999;-ms-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;padding:0}.header_v2 .menu-fixed .logo{display:block;padding:10px 0}.header_v2 .menu-fixed .logo img{width:100px!important;height:auto!important}body.layout-boxed #wrapper{width:1200px;margin:0 auto;background:#fff;box-shadow:0 0 6px #777;overflow:hidden}body.layout-framed #wrapper,body.layout-rounded #wrapper{width:1200px;margin:20px auto;background:#fff;box-shadow:0 0 10px #777;overflow:hidden}body.layout-rounded #wrapper{border-radius:15px}}#stickyright{position:fixed;right:0;top:110px;z-index:99}.rightbar_wrap{width:50px;height:50px;text-align:center;margin-bottom:1px;position:relative}.rightbar_wrap>a{display:block;width:100%;height:100%}.rightbar_wrap>a#rightbar-shopping_cart{background:#81c683}.rightbar_wrap>a#rightbar-product_compare{background:#80cbc4}.rightbar_wrap .fa{display:block;color:#fff;line-height:50px}.rightbar_wrap .fa.fa-random{font-size:14px}.rightbar_wrap .icon_text{font-size:11px}.rightbar_wrap span.count{line-height:inherit;position:absolute;top:5px;left:5px;color:#fff}.footer-social li{margin:0 5px;font-size:18px}.hide-coloroption .grid .color-list-container,.hide-productdes .grid .product-desc,.hide-quickview .product_list.grid .quick-view,.hide-quickview .product_lists.grid .quick-view,.hide-rating .product_list.grid .comments_note,.hide-rating .product_lists.grid .comments_note,.hide-stockinfo .grid .availability,.hide-title .product_list.grid h5,.hide-title .product_lists.grid h5{display:none!important}div.img-pattern.active,div.img-pattern.selected{border-color:#0c96aa}@media (max-width:991px){#sp-cpanel_btn,#stickyright{display:none}}.rtl a.backtotop{right:auto;left:10px}div.lastestnews{border:none;padding:0;margin-bottom:80px}div.lastestnews h3.title_block{font-size:28px;border:none;padding:0;text-align:center;letter-spacing:3px}div.lastestnews h4.subtitle{text-transform:uppercase;text-align:center;color:#9a9a9a;font-size:14px;letter-spacing:2px;margin-bottom:50px}div.lastestnews h4.subtitle span{width:370px;position:relative;display:inline-block}div.lastestnews h4.subtitle span:after{width:100%;height:1px;background:#e5e5e5;position:absolute;bottom:3px;z-index:1;left:0;content:"";display:block}div.lastestnews h4.subtitle span span{width:auto;padding:0 20px;background:#fff;z-index:2}div.lastestnews h4.subtitle span span:after{display:none}div.lastestnews .post .post_image{position:relative}div.lastestnews .post .post_image a{position:relative;display:block}div.lastestnews .post .post_image a:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:#fff;opacity:0;filter:"alpha(opacity=0)";-ms-filter:"alpha(opacity=0)";transition:.3s all ease 0s}div.lastestnews .post .post_image a:hover:after{opacity:.35;filter:"alpha(opacity=35)";-ms-filter:"alpha(opacity=35)"}div.lastestnews .post .post_image .date_added{display:block;height:60px;width:60px;background:#fff;position:absolute;top:20px;left:20px;text-align:center;padding:10px 5px}div.lastestnews .post .post_image .date_added .d{display:block;color:#1e1e1e;font-size:20px;font-weight:700;padding-bottom:5px}div.lastestnews .post .post_image .date_added .m{display:block;color:#9a9a9a;font-size:14px;text-transform:uppercase}div.lastestnews .post .post_content{border:1px solid #e8e8e8;border-top:none;padding:20px}div.lastestnews .post .post_content .post_title{margin-bottom:15px}div.lastestnews .post .post_content .post_title a{color:#1e1e1e;font-size:16px;font-weight:700;text-transform:uppercase}div.lastestnews .post .post_content .post_title a:hover{color:#0c96aa}div.lastestnews .post .post_content .post-info{margin-bottom:20px}div.lastestnews .post .post_content .post-info span{color:#1e1e1e;font-size:12px;display:inline-block}div.lastestnews .post .post_content .post-info span.view{padding:0 20px}div.lastestnews .post .post_content .post-info span .fa{margin-right:5px;font-size:14px}div.lastestnews .post .post_content .desc{line-height:1.8em;font-size:14px;font-weight:300;margin-bottom:17px}div.lastestnews .post .post_content .readmore{color:#1e1e1e;font-size:12px;text-transform:uppercase}div.lastestnews .post .post_content .readmore:hover,ul.recentArticles li .info{color:#0c96aa}div.lastestnews .post .post_content .readmore .fa{margin:0 5px;font-size:14px}div.blogModule{padding-bottom:0}div.blogModule h3.title_block{margin:0}div.blogModule ul.list-link li{border-top:solid 1px #e6e6e6;padding:0}div.blogModule ul.list-link li:first-child{border:none}div.blogModule ul.list-link li a{display:block;position:relative;padding:15px 30px;font-size:14px;font-weight:300;transition:.3s all ease 0s}div.blogModule ul.list-link li a:before{content:"";height:12px;width:12px;border:1px solid #9e9e9e;background:#fff;border-radius:50%;left:0;top:18px;position:absolute}div.blogModule ul.list-link li a:after{content:"";height:4px;width:4px;background:#252525;border-radius:50%;left:4px;top:22px;position:absolute;transition:.3 all ease 0s;opacity:0}div.blogModule ul.list-link li a:hover:after{opacity:1}ul.recentArticles{padding:10px 0}ul.recentArticles li{padding:10px 0;overflow:hidden}ul.recentArticles li .image{display:block;float:left;margin:0 15px 0 0}ul.recentArticles li .title{font-size:13px;font-weight:300;padding-bottom:5px;display:block}p.error{padding:10px 0;font-size:16px;color:#333}#smartblogcat .sdsarticleCat{margin-bottom:50px;padding:0;border:none}#smartblogcat .articleContent .imageFeaturedLink{display:block;position:relative}#smartblogcat .articleContent .imageFeaturedLink img{max-width:100%;padding:0}#smartblogcat .articleContent .imageFeaturedLink:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:.3s all ease 0s}#pagenotfound.rtl .columns-container .backtohome .fa:before,.rtl #smartblogcat .articleContent .more .fa-angle-right:before,.rtl div.lastestnews .post .fa-angle-right:before,.rtl div.lastestnews.layout2 h4 .fa-angle-right:before{content:"\f104"}#smartblogcat .articleContent .sdsarticle-info{margin-bottom:20px}#smartblogcat .articleContent .sdsarticle-info span{color:#737373;display:inline-block}#smartblogcat .articleContent .sdsarticle-info a{color:#737373}#smartblogcat .articleContent .sdsarticle-info a:hover{color:#0c96aa}#smartblogcat .articleContent .sdsarticle-info .viewed{margin:0 10px}#smartblogcat .articleContent .sdsarticle-info .fa{margin-right:5px}#smartblogcat .articleContent .sdsarticle-info .fa-eye{font-size:13px}#smartblogcat .articleContent .sdsarticleHeader{margin:0 0 15px}#smartblogcat .articleContent .sdsarticleHeader .sdstitle_block{margin:0;padding:0;background:0 0;border:none}#smartblogcat .articleContent .sdsarticleHeader .sdstitle_block a{font-size:18px;color:#1e1e1e;transition:.3s all ease 0s;text-transform:uppercase;font-weight:700}#smartblogcat .articleContent .sdsarticleHeader .sdstitle_block a:hover{color:#0c96aa}#smartblogcat .articleContent .date_added{font-size:12px;color:#909090}#smartblogcat .articleContent .sdsarticle-des{margin:0 0 35px;font-size:14px;line-height:1.7em;font-weight:300}#smartblogcat .articleContent .more{font-size:14px;text-transform:uppercase;color:#0c96aa}#smartblogcat .articleContent .more .fa{padding:0 5px;font-size:16px}#smartblogcat .articleContent:hover .imageFeaturedLink:after{opacity:.5}#smartblogcat .large_image .articleContent .imageFeaturedLink{margin:0 0 17px}#smartblogcat .large_image .articleContent .imageFeaturedLink img{width:100%}#smartblogcat .small_image .articleContent .imageFeaturedLink{float:left;margin:0 30px 0 0}#smartblogcat .grid .sdsarticleCat{padding:0 15px}#smartblogcat .grid .sdsarticle-text{padding:15px 20px 20px;border:1px solid #e6e6e6}div.post-page{text-align:right;border-top:solid 1px #e6e6e6;padding-top:20px}div.post-page label{font-weight:300;font-size:13px;color:#4f4f4f;padding:0;margin:0;vertical-align:top}div.post-page .pagination{margin:0}div.post-page .pagination li{display:inline-block}div.post-page .pagination li a,div.post-page .pagination li span{color:#4f4f4f;display:block;padding:0 5px;border-radius:0;border:none;font-size:13px;font-weight:300}div.post-page .pagination li .page-link:focus,div.post-page .pagination li .page-link:hover{color:#0c96aa;background:0 0}div.post-page .pagination li .page-active{color:#0c96aa}#sdsblogArticle{border-bottom:solid 1px #e6e6e6;padding-bottom:40px;margin-bottom:40px}#sdsblogArticle .articleContent{margin:0 0 20px}#sdsblogArticle .articleContent img{padding:0;max-width:100%}#sdsblogArticle .article-info{margin-bottom:20px}#sdsblogArticle .article-info span{color:#737373;display:inline-block}#sdsblogArticle .article-info a{color:#737373}#sdsblogArticle .article-info a:hover{color:#0c96aa}#sdsblogArticle .article-info .cat{margin:0 10px}#sdsblogArticle .article-info .fa{margin-right:5px;font-size:13px}#sdsblogArticle .article-title{color:#1e1e1e;font-size:20px;font-weight:700;text-transform:uppercase;margin:0 0 30px}#sdsblogArticle .sdsarticle-des{margin:0}#sdsblogArticle .sdsarticle-des p{margin:0;font-size:14px;font-weight:300;color:#545454;line-height:24px}#sdsblogArticle .sdsarticleBottom{margin:0}div#articleComments{box-shadow:none;border-radius:0;margin:0;padding:0;border:none}div#articleComments h3{margin:0 0 30px;font-size:18px;color:#121212;font-weight:700;text-transform:uppercase;letter-spacing:1px}div#articleComments .commentList li{border-radius:0;overflow:hidden;border:none;padding:0 0 0 100px;margin:0 0 40px}div#articleComments .commentList li .avatar{border:none;padding:0;width:70px;height:70px;border-radius:50%;overflow:hidden;top:0;left:0}div#articleComments .commentList li .text{background:#f9f9f9;padding:22px 30px 30px}div#articleComments .commentList li .text .name{color:#545454;font-size:16px;font-weight:700;display:inline-block;text-transform:capitalize}div#articleComments .commentList li .text .created{display:inline-block;margin:0 30px;font-size:12px;color:#545454}div#articleComments .commentList li .text .reply{display:inline-block;font-size:16px;float:none;height:auto;margin:0}div#articleComments .commentList li .text .reply a{color:#545454;background:0 0;padding:0;font-size:19px}div#articleComments .commentList li .text .reply a:hover{color:#0c96aa}div#articleComments .commentList li .text p{margin:15px 0 0;border-top:solid 1px #e6e6e6;padding-top:15px;line-height:24px;font-size:14px;font-weight:300;font-style:italic}div#articleComments .commentList li .comment li,div#respond #commentform,div#respond .error{margin:0}div#articleComments .commentList li .comment{padding-top:40px}div#respond{border:none!important}div#respond .comment-reply-title{margin:0;padding:20px 0;text-transform:uppercase;font-size:18px;font-weight:700;color:#121212;border-top:solid 1px #e6e6e6;letter-spacing:1px}div#respond #commentform .input{float:left;width:50%;margin-bottom:20px}div#respond #commentform .input.fl{text-align:left}div#respond #commentform .input.fr{text-align:right}div#respond #commentform .input.fr .error{float:left;margin:0 3%}div#respond #commentform input[type=text]{width:97%;height:40px;border:1px solid #e6e6e6;color:#4f4f4f;padding:5px 20px;background:#fff;font-size:14px;font-weight:300;display:inline-block}div#respond #commentform input[type=text].smartblogcaptcha{width:220px;margin:0 20px;float:left}div#respond #commentform input[type=text]:focus{border-color:#0c96aa}div#respond #commentform .content{margin-bottom:20px}div#respond #commentform .inputContent{border:1px solid #e6e6e6;font-size:14px;color:#4f4f4f;font-weight:300;width:100%;border-radius:0;background:#fff;margin:0;padding:10px 20px}div#respond #commentform .inputContent:focus{border-color:#0c96aa}div#respond #commentform .capcha{overflow:hidden}div#respond #commentform .capcha img{float:left}div#respond #commentform #submitComment{text-transform:uppercase;color:#fff;padding:11px 50px;background:#0c96aa;font-size:14px;font-weight:700}div#respond #commentform #submitComment:hover{background:#096c7a}div.lastestnews.layout2{margin-bottom:50px}div.lastestnews.layout2 h3.title_block{letter-spacing:normal;text-align:left;display:inline-block;margin-bottom:30px}div.lastestnews.layout2 h4{display:inline-block;float:right;margin:0}div.lastestnews.layout2 h4 .view-all{text-transform:uppercase;color:#1e1e1e;font-size:14px;padding-top:15px;display:inline-block}div.lastestnews.layout2 h4 .view-all:hover{color:#0c96aa}div.lastestnews.layout2 h4 .fa{margin-left:5px}.rtl div.lastestnews .post .post_image .date_added{left:auto;right:20px}.rtl div.lastestnews .post .post_content .post-info span .fa{margin:0 0 0 5px}.rtl div.lastestnews.layout2 h4{float:left}.rtl div.lastestnews.layout2 h4 .fa{margin-left:0;margin-right:5px}.rtl ul.recentArticles li .image{float:right;margin:0 0 0 15px}.rtl div.blogModule ul.list-link li a:before{left:auto;right:0}.rtl div.blogModule ul.list-link li a:after{left:auto;right:4px}.rtl #smartblogcat .articleContent .sdsarticle-info .fa{margin:0 0 0 5px}.rtl #smartblogcat .small_image .articleContent .imageFeaturedLink{float:right;margin:0 0 0 30px}.rtl #sdsblogArticle .article-info .fa{margin-left:5px;margin-right:0}.rtl div#respond #commentform .input{float:right}.rtl div#respond #commentform .input.fl{text-align:right}.rtl div#respond #commentform .input.fr{text-align:left}.rtl div#respond #commentform .input.fr .error{float:right}.rtl div#respond .comment-reply-title small{float:left!important}.rtl div#articleComments h3{direction:ltr;text-align:right}.rtl div#articleComments .commentList li{padding:0 100px 0 0}.rtl div#articleComments .commentList li .avatar{left:auto;right:0}.rtl div.post-page{text-align:left}@media (min-width:992px) and (max-width:1199px){div.lastestnews .post .post_content .post_title a{font-size:15px}div.lastestnews .post .post_content .post-info span{font-size:11px}div.lastestnews .post .post_content .post-info span.view{padding:0 10px}div.lastestnews .post .post_content .post-info span .fa{font-size:13px}#smartblogcat .small_image .articleContent .imageFeaturedLink{width:270px}#smartblogcat .articleContent .sdsarticle-info .viewed{margin:0 4px}}@media (min-width:767px) and (max-width:991px){div.lastestnews .post .post-inner{border:1px solid #e8e8e8;margin-bottom:25px;overflow:hidden}div.lastestnews .post .post-inner .post_image{float:left;margin:0 30px 0 0}div.lastestnews .post .post-inner .post_content{border:none}#smartblogcat .small_image .articleContent .imageFeaturedLink{float:none;display:inline-block;margin:0 0 20px}#smartblogcat .grid .articleContent .sdsarticle-info span{display:block}#smartblogcat .grid .articleContent .sdsarticle-info span.viewed{margin:5px 0}div#articleComments .commentList li .text .name{display:block;margin:0 0 10px}div#articleComments .commentList li .text .created{margin:0 20px 0 0}.rtl #smartblogcat .small_image .articleContent .imageFeaturedLink{float:none;margin:0 0 20px}.rtl div#articleComments .commentList li .text .created{margin:0 0 0 20px}}@media (max-width:767px){div.lastestnews .post .post-inner{border:1px solid #e8e8e8;margin-bottom:25px;overflow:hidden}div.lastestnews .post .post-inner .post_image img{width:100%}div.lastestnews .post .post-inner .post_content{border:none}#smartblogcat .small_image .articleContent .imageFeaturedLink{float:none;display:inline-block;margin:0 0 20px}div#articleComments .commentList li .text .name{display:block;margin:0 0 10px}div#articleComments .commentList li .text .created{margin:0 20px 0 0}.rtl #smartblogcat .small_image .articleContent .imageFeaturedLink{float:none;margin:0 0 20px}.rtl div#articleComments .commentList li .text .created{margin:0 0 0 20px}}@media (max-width:479px){div.lastestnews .post .post_content .post-info span{font-size:11px}div.lastestnews .post .post_content .post-info span.view{padding:0 5px}div.lastestnews .post .post_content .post-info span .fa{font-size:12px}div.lastestnews h4.subtitle span{width:100%;font-size:12px}div.lastestnews h4.subtitle span span{width:auto;padding:0 10px}div.lastestnews.layout2 h4 .view-all{font-size:12px;padding-top:12px}#smartblogcat .small_image .articleContent .imageFeaturedLink{display:block}div#respond #commentform .input,div#respond #commentform input[type=text]{width:100%}div#respond #commentform .input.fl,div#respond #commentform .input.fr{text-align:left}.rtl div#respond #commentform .input.fl,.rtl div#respond #commentform .input.fr{text-align:right}}#pagenotfound .columns-container{background:url(../img/icon/bg_404.jpg) top center no-repeat;background-size:100% 100%;text-align:center;padding:80px 0 100px}#pagenotfound .columns-container #columns{width:100%}#pagenotfound .columns-container h1{color:#fff;font-size:100px;margin:0 0 15px}#pagenotfound .columns-container h1 span{color:#0c96aa;font-weight:700}#pagenotfound .columns-container label{margin:0 0 40px;padding:0;font-size:16px;font-weight:300;font-style:italic;color:#fff}#pagenotfound .columns-container p{margin:0 0 30px;color:#d9d9d9;font-size:14px;font-weight:300}#pagenotfound .columns-container p strong{color:#fff}#pagenotfound .columns-container form{font-size:0;margin:0 0 30px}#pagenotfound .columns-container form #search_query{height:40px;width:340px;font-size:14px;color:#8d8d8d;font-weight:300;background:#fff;border:1px solid #d7d7d7;display:inline-block;text-align:center}#pagenotfound .columns-container form #search_query:focus{border-color:#fff}#pagenotfound .columns-container form button{height:40px;display:inline-block;padding:0 17px;line-height:40px;text-transform:uppercase;font-weight:700;color:#fff}#pagenotfound .columns-container .backtohome{text-transform:uppercase;font-size:14px;color:#0c96aa;display:inline-block}#pagenotfound .columns-container .backtohome .fa{margin:0 5px}#pagenotfound .columns-container .backtohome:hover{color:#fff}#pagenotfound.content-v2 .columns-container{background:#fff}#pagenotfound.content-v2 .columns-container h1{color:#000}#pagenotfound.content-v2 .columns-container h1 span{color:#0c96aa}#pagenotfound.content-v2 .columns-container label,#pagenotfound.content-v2 .columns-container p,#pagenotfound.content-v2 .columns-container p strong{color:#545454}#pagenotfound.content-v2 .columns-container .backtohome:hover{color:#000}@media (min-width:1400px){#pagenotfound .columns-container{padding:150px 0 180px}}@media (min-width:768px) and (max-width:992px){#pagenotfound .columns-container{padding:50px 0 80px}}@media (max-width:767px){#pagenotfound .columns-container{padding:20px 0 50px}#pagenotfound .columns-container h1{font-size:60px}#pagenotfound .columns-container label{font-size:13px}#pagenotfound .columns-container p{font-size:12px}}#contact .socials a:hover{border-color:#0c96aa;background:#0c96aa}#contact .socials a:hover .fa{color:#fff}#contact .contact-form-box #submitMessage:hover,.sphomepage-slider .item .sphomeslider-description .shopnow,.sphomepage-slider .owl-nav .owl-next,.sphomepage-slider .owl-nav .owl-prev{background:#0c96aa}.header_v2 .sphomepage-slider .owl-dots .owl-dot.active,.header_v2 .sphomepage-slider .owl-dots .owl-dot:hover{border-color:#0c96aa!important;background:#0c96aa!important}.cart_block .buttons a#button_order_cart,.header-menu,.shopping_cart>a:first-child span.ajax_cart_empty,.shopping_cart>a:first-child span.ajax_cart_quantity{background:#0c96aa}#contact .header_v2 .sp-megamenu .navbar-nav>li.contact>a,#index .header_v2 .sp-megamenu .home>a,#module-smartblog-category .header_v2 .sp-megamenu .navbar-nav>li.blog>a,.header_v2 .sp-megamenu .home:hover>a,.header_v2 .sp-megamenu .navbar-nav>li.active>a,.header_v2 .sp-megamenu .navbar-nav>li:hover>a,.sp-megamenu .navbar-nav>li.mega_type1 .dropdown-menu ul li>a:hover,.sp-megamenu .navbar-nav>li.mega_type2 .dropdown-menu ul li>a:hover{color:#0c96aa}.sp_searchpro .icon-search.active .fa,.sp_searchpro:hover .icon-search .fa{color:#fff}#categories_block_left ul li a.selected,#layered_block_left #layered_form #enabled_filters ul li,#layered_block_left #layered_form .layered_filter_ul li:hover a,#layered_block_left #layered_form span.layered_subtitle,#product_comparison .prices-container .price,#sp-cpanel label:hover,.cart_block .cart-info .product-name a:hover,.cart_block .price-total span.price,.header_v2 .sp_searchpro:hover .icon-search .fa,.shopping_cart .cart_block .block_content .recent_items span,.shopping_cart .cart_block .cart_block_list .ajax_cart_block_remove_link:hover,.shopping_cart .cart_block .cart_block_list .remove_link a:hover,.sp_searchpro .spr-container .spr-search-button:hover,div.explore_more .explore .item .text .title a:hover,div.promotion-block .item .text h2 a:hover{color:#0c96aa}.sp_searchpro .sprsearch-form{border-bottom:solid 2px #0c96aa}.cart_block .buttons a#button_order_cart:hover{background:#096c7a}#newsletter_block_home .form-group .button,.slideshow_container .callbacks_nav:hover,.slideshow_container .callbacks_tabs li.callbacks_here,.slideshow_container .callbacks_tabs li:hover,.slideshow_container .homeslider-description .shopnow a:after,.sp-extraslider .owl-controls .owl-next,.sp-extraslider .owl-controls .owl-prev,div.sp-deal .control-button .next,div.sp-deal .control-button .preview,div.sp-manu-slider .page-button .control-button .next,div.sp-manu-slider .page-button .control-button .preview,div.sp_supercategory div.sp-sp-cat .spcat-wrap .spcat-items-container .owl-controls .owl-next,div.sp_supercategory div.sp-sp-cat .spcat-wrap .spcat-items-container .owl-controls .owl-prev{background:#0c96aa}div.explore_more .explore .item .text .more:hover{color:#0c96aa;border-color:#0c96aa}div.sp-manu-slider .slider .vpo-wrap .vp .item .item-wrap .item-img:hover{border-color:#0c96aa}#newsletter_block_home .form-group .button:hover{background:#096c7a}#newsletter_block_popup .close{background-color:#0c96aa}#newsletter_block_popup .close:hover{background-color:#096c7a}#newsletter_block_popup .block_content .content-inner .form-group .button{background:#0c96aa}#newsletter_block_popup .block_content .content-inner .form-group .button:hover{background:#096c7a}#layered_block_left #layered_form .layered_filter_ul li:hover div.checker span,#layered_block_left #layered_form .ui-widget-header,#layered_block_left #layered_form div.checker .checked{background:#0c96aa}#layered_block_left #layered_form ul li input.checkbox{opacity:0}@media (max-width:992px){#contact .navbar #sp-megamenu .navbar-nav li.contact>a,#index .navbar #sp-megamenu .navbar-nav .home>a,#module-smartblog-category .navbar #sp-megamenu .navbar-nav li.blog>a,.navbar #sp-megamenu .navbar-nav li a:hover,.navbar #sp-megamenu .navbar-nav li span.menu-title:hover,.navbar #sp-megamenu .navbar-nav li.active>a,.navbar #sp-megamenu .navbar-nav li.active>span.menu-title{color:#0c96aa!important}}@media (max-width:480px){#pagenotfound .columns-container h1{font-size:40px}#pagenotfound .columns-container form #search_query{width:200px}.navbar .navbar-button .navbar-toggle{background:#0c96aa!important}}#contact .contact-form-box #submitMessage,#contact .contact-form-box .form-group div.uploader span.action,#product_comparison .prices-container .price-percent-reduction{background:#0c96aa}#order #order-detail-content .product-name a:hover,.cart_delete a.cart_quantity_delete:hover,a.price_discount_delete:hover{color:#0c96aa}#contact .contact-form-box #submitMessage:hover,#contact .contact-form-box .form-group div.uploader span.action:hover{background:#096c7a}
/*// Original CSS*/

/*Custom CSS MM 05/2016*/

/* @font-face {font-family: "WishesProTextW01-Regular";
    src: url("http://db.onlinewebfonts.com/t/a757bee606a95b6a9bf51c31d53725be.eot");
    src: url("http://db.onlinewebfonts.com/t/a757bee606a95b6a9bf51c31d53725be.eot?#iefix") format("opentype"),
    url("http://db.onlinewebfonts.com/t/a757bee606a95b6a9bf51c31d53725be.woff2") format("woff2"),
    url("http://db.onlinewebfonts.com/t/a757bee606a95b6a9bf51c31d53725be.woff") format("woff"),
    url("http://db.onlinewebfonts.com/t/a757bee606a95b6a9bf51c31d53725be.ttf") format("truetype"),
    url("http://db.onlinewebfonts.com/t/a757bee606a95b6a9bf51c31d53725be.svg#WishesProTextW01-Regular") format("svg");
}*/
@font-face{
	font-family:"WishesProTextW01-Regular";
	src: url("../fonts/wishesprotext/Wishes_Pro_Text_W01_Regular.otf") format("opentype");
}

/**GENERAL**/

body{background-image:none !important;}
body.layout-boxed #wrapper{box-shadow:none;}
.backtop .backtotop .icon{background:#096c7a;}
.columns-container{padding-bottom:0;padding-top:20px;margin-bottom:10px;}
div.comments_note div.star_on:after{content:"\f005" !important;font-family:"FontAwesome" !important;display:inline-block !important;color:#78b82a !important;}
div.comments_note div.star:after{content:"\f006";font-family:"FontAwesome";display:inline-block;color:#777676;}
.content_prices p.pack_price{display:none;}
.content_prices p#reduction_amount.pack_price{display:block;}

@media (min-width: 992px){
.columns-container #columns,.header-menu .container{padding-left:0;padding-right:0;}
.columns-container #columns .row{margin-left:0;margin-right:0;}
}
.page-heading{color:#666;}
/*HEADER*/
.header-top{background:#fff;height:165px;padding:20px 0 0;}
#header_logo{text-align:center;}
#header_logo a.logo{display:inline-block;position:relative;}
.header-center{padding:0;}
#block_left .sp_searchpro{border:none !important;width:100%;float:none;}
#block_left .sp_searchpro .icon-search{display:none;}
#block_left .sp_searchpro .spr-container{display:block;top:0;left:0;width:260px;}
#block_left .sp_searchpro .spr-container form{border-bottom:none;}
#block_left .sp_searchpro .spr-container form .text-search{width:220px;border:1px solid #000;padding:0 0 0 10px;}
#block_left .sp_searchpro .spr-container form .text-search input{color:#999 !important;font-style:normal !important;}
#block_left .sp_searchpro .spr-container form .spr-search-button{width:40px;height:42px;top:0;color:#fff;background:#0c96aa;}
#block_right .custom-header-area{float:right;font-size:13px;line-height:15px;margin-bottom:12px;font-weight:bold;}
#block_right #user_infoblock-top{border:1px solid #000;margin-bottom:10px;}
#block_right #user_infoblock-top div.current:after{right:15px;}
#block_right #user_infoblock-top ul{padding:15px;width:155px !important;}
#block_right #user_infoblock-top div.current{padding:0 20px 0 53px;background:url('../img/icon/picto-my-account.png') no-repeat 19px 6px #fff;height:38px;}
#block_right #user_infoblock-top div.current span{color:#000;font-weight:bold;padding:0 8px 0 6px;}
#block_right #user_infoblock-top ul.userinfo-block_ul li a{color:#000 !important;}
#block_right .blockcart{position:initial !important;}
#block_right .shopping_cart a.cart-header{border:1px solid #000;display:block;height:40px;padding:10px 10px 10px 59px;color:#000;font-weight:bold;background:url('../img/icon/picto-my-cart.png') no-repeat 10px -2px #fff;}
#block_right .shopping_cart a.cart-header:hover{background-position:10px -35px;}
#block_right .shopping_cart a.cart-header span.ajax_cart_quantity,#block_right .shopping_cart a.cart-header span.ajax_cart_quantity{display:inline-block;position:initial;border-radius:0;background:transparent;color:#000;}
.shopping_cart > a:first-child span.ajax_cart_quantity{width:initial !important;}
header#header .header-menu{margin-bottom:15px;}
.sp-megamenu .mega_type1 > div.dropdown-menu > div.label-menu-cosmetisy:first-child{position:relative;left:-15px;width:718px;padding:19px 17px 10px 17px;margin-bottom:20px;border-bottom:1px solid #76b729;background:#c3dc9b;}
.label-menu-cosmetisy{display:none;}

.cart_block .buttons a#button_goto_cart{background:#78b82a;}
.cart_block .buttons a#button_goto_cart:hover{background:#5e9020;}

@media (min-width:768px){
	#search-mobile{display:none;}
	.header-top #block_left,.header-top #block_right{padding:0;}
	#block_right #user_infoblock-top,#block_right .blockcart,.custom-header-area{width:90%;}
}

@media (max-width:767px){
	.header-top{height:135px;}
	.header-menu{background:#0c96aa !important;}
	#header_logo{text-align:left;}
	#block_right{font-size:11px;padding-left:0;padding-bottom:15px;}
	#block_right #user_infoblock-top div.current{padding:0 20px 0 43px;background-position:10px 6px;}
	#block_right .shopping_cart a.cart-header{padding:10px 9px 10px 50px !important;background-position:3px 0 !important;}
	#search-mobile{width:80%;float:right;}
	#search-mobile .sp_searchpro{border:none !important;width:100%;float:none;position:initial;display:block;}
	#search-mobile .sp_searchpro .icon-search{display:none;}
	#search-mobile .sp_searchpro .spr-container{display:block;top:3px;left:0;width:100%;position:relative;float:right;}
	#search-mobile .sp_searchpro .spr-container form{border-bottom:none;}
	#search-mobile .sp_searchpro .spr-container form .text-search{width:80%;border:1px solid #fff;padding:0;}
	#search-mobile .sp_searchpro .spr-container form .text-search input{color:#999 !important;font-style:normal !important;height:42px !important;}
	#search-mobile .sp_searchpro .spr-container form .spr-search-button{width:40px;height:42px;top:1px;color:#fff;background:#0c96aa;right:1px;}
	#block_right #user_infoblock-top div.current:after{right:8px;}
}
@media (min-width:500px){
	#search-mobile{width:70%;}
}

@media (min-width:550px){
	#search-mobile{width:60%;}
}

@media (min-width:650px) and (max-width:767px){
	#search-mobile{width:50%;}
}

@media (max-width:992px){
.navbar .navbar-button .navbar-toggle{margin-top:3px !important;height:44px !important;width:50px !important;padding:10px !important;border:1px solid #fff;background:#0c96aa!important;}
.navbar .navbar-button .navbar-toggle .icon-bar{height:3px !important;width:100% !important;margin:0 0 3px 0 !important;}
.navbar .navbar-button .navbar-toggle .icon-bar:last-child{margin:0 !important;}
header#header .header-menu{margin-bottom:0;}
}

/*for small devices, header right block adaptations MM*/
@media (min-width:250px) and (max-width:339px){
	#block_right #user_infoblock-top,#block_right .blockcart,.custom-header-area{width:100%;}
}
@media (min-width:340px) and (max-width:359px){
	#block_right #user_infoblock-top,#block_right .blockcart,.custom-header-area{width:95%;}
}
@media (min-width:360px) and (max-width:379px){
	#block_right #user_infoblock-top,#block_right .blockcart,.custom-header-area{width:90%;}
}
@media (min-width:380px) and (max-width:399px){
	#block_right #user_infoblock-top,#block_right .blockcart,.custom-header-area{width:85%;}
}
@media (min-width:400px) and (max-width:419px){
	#block_right #user_infoblock-top,#block_right .blockcart,.custom-header-area{width:80%;}
}
@media (min-width:420px) and (max-width:439px){
	#block_right #user_infoblock-top,#block_right .blockcart,.custom-header-area{width:75%;}
}
@media (min-width:440px) and (max-width:479px){
	#block_right #user_infoblock-top,#block_right .blockcart,.custom-header-area{width:70%;}
}
@media (min-width:480px) and (max-width:509px){
	#block_right #user_infoblock-top,#block_right .blockcart,.custom-header-area{width:65%;}
}
@media (min-width:510px) and (max-width:559px){
	#block_right #user_infoblock-top,#block_right .blockcart,.custom-header-area{width:60%;}
}
@media (min-width:560px) and (max-width:599px){
	#block_right #user_infoblock-top,#block_right .blockcart,.custom-header-area{width:55%;}
}


	/*MENU*/
	@media (min-width: 993px){
		.header-menu{height:50px !important;}
		.sp-megamenu-container .home{display:none !important;}
		.sp-megamenu-container ul.menu{width:100%;}
		.sp-megamenu .navbar-nav > li{float:left !important;}
		.sp-megamenu .navbar-nav > li > a{border-right:1px solid #fff;font-size:17px !important;font-weight:normal !important;letter-spacing:1px;padding:15px 7px !important;}
		.sp-megamenu .navbar-nav > li:first-child > a{border-left:1px solid #fff;}
		.sp-megamenu .navbar-nav > li > .dropdown-menu{width:100%;padding-top:0 !important;top:90% !important;margin-top:0 !important;border:1px solid #76b729 !important;box-shadow:none !important;}
		.sp-megamenu .navbar-nav > li.active > a:after{left:50% !important;right:50% !important;}
		.sp-megamenu .navbar-nav > li.active,body.cms-cosme-kiosque .sp-megamenu .navbar-nav > li.cosmekiosque,body.cms-documentation-generale .sp-megamenu .navbar-nav > li.cosmekiosque,body.cms-fiches-ingredients .sp-megamenu .navbar-nav > li.cosmekiosque,body.cms-fiches-techniques .sp-megamenu .navbar-nav > li.cosmekiosque,body.cms-notices .sp-megamenu .navbar-nav > li.cosmekiosque,body.cms-cosmetisy .sp-megamenu .navbar-nav > li.cosmetisy,body.cms-l-aventure-cosmetisy .sp-megamenu .navbar-nav > li.cosmetisy,body.cms-le-concept .sp-megamenu .navbar-nav > li.cosmetisy,body.cms-les-valeurs .sp-megamenu .navbar-nav > li.cosmetisy,body.cms-au-jour-le-jour .sp-megamenu .navbar-nav > li.cosmetisy{background:#78b82a !important;}
		.sp-megamenu li.item-2 .dropdown-menu{border-top:1px solid #e6e6e6;}
		li.menu-prevent-default > a:hover{cursor:text;}
		
		.sp-megamenu .navbar-nav > li.nos-coffrets > .dropdown-menu{left:30% !important;}
		.sp-megamenu .navbar-nav > li.cosmekiosque > .dropdown-menu{left:40% !important;}
		.sp-megamenu .navbar-nav > li.mega_type1 .dropdown-menu ul li .dropdown-menu{border-top:none !important;padding:0 !important;box-shadow:none !important;margin-top:10px !important;}
		.sp-megamenu .navbar-nav > li.soins > .dropdown-menu > ul.level-2 li.item-2,.sp-megamenu .navbar-nav > li.nos-coffrets > .dropdown-menu > ul.level-2 li.item-2{padding:0;margin-right:2%;}
		.sp-megamenu .navbar-nav > li.cosmekiosque > .dropdown-menu > ul.level-2 li.item-2:first-child{margin-left:1%;}
		.sp-megamenu .navbar-nav > li.cosmekiosque > .dropdown-menu > ul.level-2 li.item-2{padding:0;margin-right:1%;}
		.sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu > ul.level-2 li.item-2 > a{background:#76b729;padding:10px;color:#fff;}
		.sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu > ul.level-2 li.item-2 > a:hover{color:#fff;}
		.sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu ul.level-3 li.item-3{padding:3px 0;margin-bottom:10px;}
		.sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu ul.level-3 li.item-3 > div.dropdown-menu{margin:0 !important;padding:5px 0 3px 7px !important;}
		.sp-megamenu .navbar-nav > li.mega_type1 > .dropdown-menu ul.level-3 li.item-3 > div.dropdown-menu ul li{padding:2px !important;}
		
		#block_right #user_infoblock-top,#block_right .blockcart,.custom-header-area{width:70%;}
	}
	@media (max-width: 992px){
		.navbar #sp-megamenu{background:rgba(63, 96, 103, 0.95) !important;}
		.sp-megamenu .navbar-nav > li{width:100% !important;}
		.label-menu-cosmetisy{display:none !important;}
		.navbar #sp-megamenu .label-menu,.navbar #sp-megamenu .navbar-nav.level-1 li span.close,.navbar #sp-megamenu .navbar-nav.level-1 li span.open{background:#086c7b !important;}
		.navbar #sp-megamenu .home > a,.navbar #sp-megamenu ul.level-1 > li > a,.navbar #sp-megamenu .navbar-nav li span.menu-title{background:#0b96a9 !important;}
		.navbar #sp-megamenu .navbar-nav li.active>a{color:#fff !important;}
		.navbar #sp-megamenu .navbar-nav li .dropdown-menu{background:#fff !important;}
		.sp-megamenu .navbar-nav > li.mega_type1 .dropdown-menu ul.level-2 li,.sp-megamenu .navbar-nav > li.mega_type1 .dropdown-menu ul.level-2 li a,.navbar #sp-megamenu .navbar-nav ul.level-2 li span.close,.navbar #sp-megamenu .navbar-nav ul.level-2 li span.open{color:#0c96aa !important;background:#fff !important;}
	}
	@media (min-width: 1200px){
		#block_right #user_infoblock-top,#block_right .blockcart,.custom-header-area{width:55%;}
	}

.breadcrumb-container{min-height:0;margin:15px 0 0 0;background:transparent;}
/* .breadcrumb-container .container{padding:0;} */
.breadcrumb-container .breadcrumb{padding:0;text-align:left;font-size:13px;font-weight:bold;text-transform:none;}
.breadcrumb-container .breadcrumb .navigation-pipe:after{content:"|";}
.breadcrumb-container .breadcrumb span.navigation_page,.breadcrumb-container .breadcrumb span.navigation_end,.breadcrumb-container .breadcrumb span.navigation_product{font-weight:bold;}
.breadcrumb-container .breadcrumb a,.breadcrumb-container .breadcrumb span,.breadcrumb-container .breadcrumb span.navigation_end a{font-weight:normal;}
	
/*FOOTER*/
#block_contact_infos .logotext .logo_image{background:url('../img/logo-footer.jpg') no-repeat 0 0 transparent;margin:0 auto;width:150px;height:88px;}
#block_contact_infos .logotext .text{width:150px;margin:0 auto;padding:0 3px;text-align:center;}
#block_contact_infos .logotext .text a{display:none;}
#block_contact_infos .contact .title,#block_contact_infos .contact .list-contact{display:none;}
#block_contact_infos .contact{font-size:14px;padding:0 50px;color:#999;}
#block_contact_infos .logotext .text{color:#999;}
.footer-container{background:url('../img/motif-cosmetisy.png') repeat-x bottom center #1e1e1e;padding:75px 0 85px;}
.footer-right-cosmetisy a{font-size:14px;color:#999;}
@media (max-width: 767px){
.footer-right-cosmetisy{text-align:center;}
}
.footer-top-container{background:#0c96aa;}
.footer-top{padding:40px 15px 10px;background:#0c96aa;max-width:1200px;margin:0 auto;}
@media (max-width:991px){
	.footer-top{min-height:300px;}
}
@media (min-width:992px){
	.footer-top{min-height:190px;}
}
.footer-top h3{font-size:15px;color:#fff;text-align:center;margin-top:0;}
.footer-top-cosmetisy .pre-footer-1{background:url('../img/bloc1.png') no-repeat center center transparent;height:130px;}
.footer-top-cosmetisy .pre-footer-2{background:url('../img/bloc2.png') no-repeat center center transparent;height:130px;}
.footer-top-cosmetisy .pre-footer-3{background:url('../img/bloc3.png') no-repeat center center transparent;height:130px;}
.footer-top-cosmetisy .pre-footer-4{background:url('../img/bloc4.png') no-repeat center center transparent;height:130px;}
.footer-top .footer-social .socials{width:100%;text-align:center;}
.footer-top .footer-social .socials a{background:#fff;}
.footer-top .footer-social .socials a:last-child{margin-right:0;}
.footer-top .footer-social .socials a:hover{color:#898989;}
#copyright{display:none;}
.backtop .backtotop .icon{margin-bottom:5px;}

/*HOMEPAGE*/
	/***from http://jsfiddle.net/u3FTZ/2/ ***/
	.owl-controls .owl-dots,
	.owl-controls .owl-pagination {
	  margin-bottom: 0;
	  text-align: center;
	  padding-top: 0;
	  -webkit-box-sizing: content-box;
	  -moz-box-sizing: content-box;
	  box-sizing: content-box;
	}
	.owl-controls .owl-dots .owl-dot,
	.owl-controls .owl-pagination .owl-dot,
	.owl-controls .owl-dots .owl-page,
	.owl-controls .owl-pagination .owl-page {
	  padding: 9px;
	  display: inline-block;
	  cursor: pointer;
	  -webkit-box-sizing: content-box;
	  -moz-box-sizing: content-box;
	  box-sizing: content-box;
	}
	.owl-controls .owl-dots .owl-dot span,
	.owl-controls .owl-pagination .owl-dot span,
	.owl-controls .owl-dots .owl-page span,
	.owl-controls .owl-pagination .owl-page span {
	  width: 6px;
	  height: 6px;
	  display: block;
	  -webkit-border-radius: 50%;
	  -moz-border-radius: 50%;
	  border-radius: 50%;
	  -moz-background-clip: padding;
	  -webkit-background-clip: padding-box;
	  background-clip: padding-box;
	  -webkit-box-sizing: content-box;
	  -moz-box-sizing: content-box;
	  box-sizing: content-box;
	  background-color: #dedede;
	}
	.owl-controls .owl-dots .owl-dot.active,
	.owl-controls .owl-pagination .owl-dot.active,
	.owl-controls .owl-dots .owl-page.active,
	.owl-controls .owl-pagination .owl-page.active {
	  cursor: default;
	}
	.owl-controls .owl-dots .owl-dot.active span,
	.owl-controls .owl-pagination .owl-dot.active span,
	.owl-controls .owl-dots .owl-page.active span,
	.owl-controls .owl-pagination .owl-page.active span {
	  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	  filter: alpha(opacity=50);
	  -moz-opacity: 0.5;
	  -khtml-opacity: 0.5;
	  opacity: 0.5;
	}
	/***end http://jsfiddle.net/u3FTZ/2/ ***/

.sp-sp-cat .spcat-items .spcat-loading{background:transparent !important;}
div.owl-dots{display:block !important;}
div.owl-controls{position:relative;top:-29px;}
div.owl-controls div.owl-dots div.owl-dot{padding:5px 3px;}
div.owl-controls div.owl-dots div.owl-dot span{width:10px;height:10px;}
#index div.ps-spotlight4{position:relative;top:-35px;}
#index div.ps-spotlight4 .container{padding-right:0;padding-left:0;}
#index div.ps-spotlight4 .container ul.spcat-tabs{width:100%;border:none;}
#index div.ps-spotlight4 .container h3.title_block{visibility:hidden;margin:0;}
#index div.ps-spotlight4 .container h4.subtitle{display:none;margin:0;}
.pre-hp-products{font-family:"WishesProTextW01-Regular",sans-serif;text-transform:capitalize !important;display:inline-block !important;padding:0 !important;font-size:35px !important;font-weight:normal !important;line-height:5px;}
div.sp-sp-cat .spcat-wrap .spcat-tabs-container{margin-bottom:5px !important;}
.sphomeslider-description p {color:#fff;font-size:35px;line-height:40px;width:50%;text-align:center;margin:0 auto;background:rgba(0,0,0,0.2);}
.button-container a.quick-view{display:none !important;}
.sp-sp-cat .spcat-items .spcat-loading,.sp-sp-cat .sp-super-loading{background:url(../img/loader.png) center center no-repeat transparent !important;}
.sp-sp-cat .spcat-items-container .spcat-items .spcat-item{margin-bottom:0 !important;}

.sp-homeslider .owl-item .item > a{display:block;max-width:1200px;margin:0 auto;}
.slider-container{margin-bottom:25px;}
.moduletable{margin:0;}

#sp_super_category_2,#sp_super_category_3,.spcat-items-container div.label-box{display:none;}

@media (max-width:992px){
.slider-container{margin-bottom:0;}
}


@media (min-width: 200px) and (max-width:497px) {
	#index div.ps-spotlight4 .container ul.spcat-tabs{margin-top:15px;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab{width:85%;border:none;background:#fff;text-align:center;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab:nth-child(1){border:4px solid #0c96aa !important;margin:2% auto 0;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab:nth-child(1) span{color:#0c96aa;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab:nth-child(2){border:4px solid #999999 !important;margin:2% auto;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab:nth-child(2) span{color:#999;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab:nth-child(3){border:4px solid #78b82a !important;margin:0 auto 2%;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab:nth-child(3) span{color:#78b82a;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab span{padding:5%;font-size:16px;font-weight:bold;}
}
@media (min-width: 498px) {
	#index div.ps-spotlight4 .container ul.spcat-tabs{margin-top:0;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab{width:32%;border:none;background:#fff;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab:nth-child(1){border:4px solid #0c96aa;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab:nth-child(1) span{color:#0c96aa;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab:nth-child(2){border:4px solid #999999;margin:0 2%;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab:nth-child(2) span{color:#999;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab:nth-child(3){border:4px solid #78b82a;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab:nth-child(3) span{color:#78b82a;}
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab span{padding:5%;font-size:16px;font-weight:bold;}
}
@media (min-width: 992px){
	#index div.ps-spotlight4 .container ul.spcat-tabs li.spcat-tab span{padding:5%;font-size:22px;font-weight:bold;}
}
@media (min-width: 1400px){
	.sphomepage-slider .owl-item .sphomeslider-description{padding-top:133px;}
}
@media (min-width:498px) and (max-width:992px){
	#index .header-container{margin-bottom:20px;}
}


/*CATEGORY*/
body#category h1.category-name{font-size:30px;border-bottom:1px solid #ccc;padding-bottom:10px;text-transform:none;margin-bottom:30px;}
body#category.default-category-14 h1{color:#9e2068;}
body#category.default-category-18 h1{color:#dedc00;}
body#category.default-category-21 h1{color:#e94368;}
body#category.default-category-23 h1,body#category.default-category-130 h1{color:#d73716;}
body#category.default-category-22 h1{color:#a783ba;}
body#category.default-category-20 h1,body#category.default-category-50 h1{color:#ee7203;}
body#category.default-category-19 h1,body#category.default-category-51 h1{color:#7061a8;}
body#category.default-category-24 h1{color:#7e863f;}
body#category.default-category-76 h1{color:#0c96aa;}
body#category.default-category-43 h1,body#category.default-category-45 h1,body#category.default-category-52 h1,body#category.default-category-53 h1,body#category.default-category-54 h1,body#category.default-category-55 h1,body#category.default-category-56 h1,body#category.default-category-57 h1,body#category.default-category-58 h1,body#category.default-category-59 h1,body#category.default-category-60 h1,body#category.default-category-61 h1,body#category.default-category-62 h1,body#category.default-category-63 h1,body#category.default-category-64 h1,body#category.default-category-65 h1,body#category.default-category-66 h1,body#category.default-category-67 h1{color:#fbba2c;}
body#category .content_scene .rte p{font-size:16px;line-height:23px;}
@media (min-width: 768px) {
	body#category #sidebar{padding-top:42px;}
}
#layered_block_left #layered_form .layered_filter_ul li{text-transform:none !important;color:#999 !important;}
#layered_block_left #layered_form span.layered_subtitle{color:#000;font-size:17px !important;}
#layered_block_left.block h3.title_block{border-bottom:none;text-transform:none;display:block;font-size:20px;letter-spacing:0;background:#76b729;padding:10px;color:#fff;}
.product_list h5.product-name a, .product_lists h5.product-name a{color:#000;font-size:15px !important;}
.new-box{display:none !important;}

.product_list.grid .right-block,.product_lists.grid .right-block{min-height:165px;} /*Ajout MM bug affichage listing produits 10/09/2016 */

form#productsSortForm{display:none;} /*Remove the filter at the top of the category pages 24/09/2016*/


/*PRODUCT*/
body#product img#bigpic{width:auto !important;height:auto !important;}
body#product #view_full_size{background:#fff;}
#attributes .attribute_list select{text-transform:none;}
@media (max-width: 767px){
body#product #views_block{width:16% !important;margin-right:2%;}
body#product #image-block{width:82% !important;}
}
@media (max-width: 480px){
.box-cart-bottom .buttons_bottom_block button{width:60px !important;}
}
body#product h1.product_name{font-weight:bold;}
body#product.default-category-14 h1.product_name{color:#9e2068;}
body#product.default-category-18 h1.product_name{color:#dedc00;}
body#product.default-category-21 h1.product_name{color:#e94368;}
body#product.default-category-23 h1.product_name,body#product.default-category-130 h1.product_name{color:#d73716;}
body#product.default-category-22 h1.product_name{color:#a783ba;}
body#product.default-category-20 h1.product_name,body#product.default-category-50 h1.product_name{color:#ee7203;}
body#product.default-category-19 h1.product_name,body#product.default-category-51 h1.product_name{color:#7061a8;}
body#product.default-category-24 h1.product_name{color:#7e863f;}
body#product.default-category-76 h1.product_name{color:#0c96aa;}
body#product.default-category-43 h1.product_name,body#product.default-category-45 h1.product_name,body#product.default-category-52 h1.product_name,body#product.default-category-53 h1.product_name,body#product.default-category-54 h1.product_name,body#product.default-category-55 h1.product_name,body#product.default-category-56 h1.product_name,body#product.default-category-57 h1.product_name,body#product.default-category-58 h1.product_name,body#product.default-category-59 h1.product_name,body#product.default-category-60 h1.product_name,body#product.default-category-61 h1.product_name,body#product.default-category-62 h1.product_name,body#product.default-category-63 h1.product_name,body#product.default-category-64 h1.product_name,body#product.default-category-65 h1.product_name,body#product.default-category-66 h1.product_name,body#product.default-category-67 h1.product_name,body#product.default-category-40 h1.product_name{color:#fbba2c;}
body#product h1.product_name span{text-transform:uppercase;}
body#product #availability_statut,body#product .product-code{display:none !important;}
body#product .comments_note{margin-bottom:25px;}
body#product p.volume-product-page{margin-bottom:20px;color:#000;font-size:24px;}
body#product #quantity_wanted_p label,body#product .sharing-buttons label{margin-right:15px;}
body#product .box-cart-bottom{padding-left:88px;}
body#product .box-cart-bottom .buttons_bottom_block button{background:url('../img/icon/picto-add-to-cart-product.png') no-repeat 10px 9px transparent;text-transform:none;padding-right:10px;}
body#product.default-category-14 .box-cart-bottom .buttons_bottom_block button{background-color:#9e2068;}
body#product.default-category-18 .box-cart-bottom .buttons_bottom_block button{background-color:#dedc00;}
body#product.default-category-21 .box-cart-bottom .buttons_bottom_block button{background-color:#e94368;}
body#product.default-category-23 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-130 .box-cart-bottom .buttons_bottom_block button{background-color:#d73716;}
body#product.default-category-22 .box-cart-bottom .buttons_bottom_block button{background-color:#a783ba;}
body#product.default-category-20 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-50 .box-cart-bottom .buttons_bottom_block button{background-color:#ee7203;}
body#product.default-category-19 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-51 .box-cart-bottom .buttons_bottom_block button{background-color:#7061a8;}
body#product.default-category-24 .box-cart-bottom .buttons_bottom_block button{background-color:#7e863f;}
body#product.default-category-76 .box-cart-bottom .buttons_bottom_block button{background-color:#0c96aa;}
body#product.default-category-43 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-45 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-52 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-53 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-54 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-55 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-56 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-57 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-58 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-59 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-60 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-61 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-62 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-63 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-64 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-65 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-66 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-67 .box-cart-bottom .buttons_bottom_block button,body#product.default-category-40 .box-cart-bottom .buttons_bottom_block button{background-color:#fbba2c;}
body#product .blockproductscategory{padding:0;margin-bottom:10px;}
body#product .blockproductscategory h3.title_block,body#product #blockpack h3.page-product-heading{display:inline-block !important;padding:15px 20px;color:#fff;font-size:16px;background:#0c96aa;letter-spacing:0;font-weight:normal;text-transform:uppercase;}
body#product .blockproductscategory h4.subtitle{display:none !important;}
body#product .moreinfo_block ul.tab-info{border:none;}
body#product .moreinfo_block ul.tab-info li > a{padding:15px;border:1px solid #000;margin-right:5px !important;text-transform:none;font-size:14px;}
body#product .moreinfo_block ul.tab-info li > a:hover{color:#000;}
body#product .moreinfo_block ul.tab-info li:before{height:0;}
body#product .moreinfo_block ul.tab-info li:after{background:transparent !important;}
body#product .moreinfo_block ul.tab-info li.active > a{color:#fff;}
body#product.default-category-14 .moreinfo_block ul.tab-info li.active > a{background:#9e2068;border:1px solid #9e2068;}
body#product.default-category-18 .moreinfo_block ul.tab-info li.active > a{background:#dedc00;border:1px solid #dedc00;}
body#product.default-category-21 .moreinfo_block ul.tab-info li.active > a{background:#e94368;border:1px solid #e94368;}
body#product.default-category-23 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-130 .moreinfo_block ul.tab-info li.active > a{background:#d73716;border:1px solid #d73716;}
body#product.default-category-22 .moreinfo_block ul.tab-info li.active > a{background:#a783ba;border:1px solid #a783ba;}
body#product.default-category-20 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-50 .moreinfo_block ul.tab-info li.active > a{background:#ee7203;border:1px solid #ee7203;}
body#product.default-category-19 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-51 .moreinfo_block ul.tab-info li.active > a{background:#7061a8;border:1px solid #7061a8;}
body#product.default-category-24 .moreinfo_block ul.tab-info li.active > a{background:#7e863f;border:1px solid #7e863f;}
body#product.default-category-76 .moreinfo_block ul.tab-info li.active > a{background:#0c96aa;border:1px solid #0c96aa;}
body#product.default-category-43 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-45 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-52 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-53 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-54 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-55 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-56 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-57 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-58 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-59 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-60 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-61 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-62 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-63 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-64 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-65 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-66 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-67 .moreinfo_block ul.tab-info li.active > a,body#product.default-category-40 .moreinfo_block ul.tab-info li.active > a{background:#fbba2c;border:1px solid #fbba2c;}
body#product .moreinfo_block div.tab-content{padding:15px;}
body#product.default-category-14 .moreinfo_block div.tab-content{border:1px solid #9e2068;}
body#product.default-category-18 .moreinfo_block div.tab-content{border:1px solid #dedc00;}
body#product.default-category-21 .moreinfo_block div.tab-content{border:1px solid #e94368;}
body#product.default-category-23 .moreinfo_block div.tab-content,body#product.default-category-130 .moreinfo_block div.tab-content{border:1px solid #d73716;}
body#product.default-category-22 .moreinfo_block div.tab-content{border:1px solid #a783ba;}
body#product.default-category-20 .moreinfo_block div.tab-content,body#product.default-category-50 .moreinfo_block div.tab-content{border:1px solid #ee7203;}
body#product.default-category-19 .moreinfo_block div.tab-content,body#product.default-category-51 .moreinfo_block div.tab-content{border:1px solid #7061a8;}
body#product.default-category-24 .moreinfo_block div.tab-content{border:1px solid #7e863f;}
body#product.default-category-76 .moreinfo_block div.tab-content{border:1px solid #0c96aa;}
body#product.default-category-43 .moreinfo_block div.tab-content,body#product.default-category-45 .moreinfo_block div.tab-content,body#product.default-category-52 .moreinfo_block div.tab-content,body#product.default-category-53 .moreinfo_block div.tab-content,body#product.default-category-54 .moreinfo_block div.tab-content,body#product.default-category-55 .moreinfo_block div.tab-content,body#product.default-category-56 .moreinfo_block div.tab-content,body#product.default-category-57 .moreinfo_block div.tab-content,body#product.default-category-58 .moreinfo_block div.tab-content,body#product.default-category-59 .moreinfo_block div.tab-content,body#product.default-category-60 .moreinfo_block div.tab-content,body#product.default-category-61 .moreinfo_block div.tab-content,body#product.default-category-62 .moreinfo_block div.tab-content,body#product.default-category-63 .moreinfo_block div.tab-content,body#product.default-category-64 .moreinfo_block div.tab-content,body#product.default-category-65 .moreinfo_block div.tab-content,body#product.default-category-66 .moreinfo_block div.tab-content,body#product.default-category-67 .moreinfo_block div.tab-content,body#product.default-category-40 .moreinfo_block div.tab-content{border:1px solid #fbba2c;}
.pb-right-column .comments_note .comments_advices li.nb-comments:after{content:initial;}
.pb-right-column .comments_note .comments_advices li.nb-comments{margin-right:0;}
.pb-right-column .comments_note .comments_advices li.write-comments{padding-left:7px;border-left:1px solid #545454;}
.wlp_bought .btn_action a{margin-bottom:10px;}
body#product #views_block .slick-list{min-height:250px !important;}
body#product div.moreinfo_block{margin:70px 0 35px;}
body#product .blockproductscategory.block .related-product{margin-top:10px;}

#product_comments_block_tab div.comment .comment_details{padding-left:10px !important;}
.moreinfo_block #product_comments_block_tab div.comment .title_block{font-family:"Helvetica", "Arial", "sans-serif" !important;text-transform:none;}
.moreinfo_block #product_comments_block_tab div.comment{margin-bottom:30px !important;padding-top:30px;}
body#product #product_comments_block_tab .comment_details ul li{font-size:12px;}
body#product #product_comments_block_tab .comment_details button.usefulness_btn{background:transparent;color:#333;}
body#product #product_comments_block_tab .comment_details button.usefulness_btn:first-child{margin-left:5px;padding-right:5px;}
body#product #product_comments_block_tab .comment_details button.usefulness_btn:hover{color:#0c96aa;}
#product_comments_block_tab div.star_on:after{color:#78b82a !important;}
span.sale-box{font-size:13px !important;}

span.ajax_block_cart_total{font-size:17px;font-weight:bold;}
span.ajax_cart_quantity{font-size:15px;font-weight:bold;}
#quantity_wanted_p .qty input,body#product #attributes div.selector{font-size:16px;font-weight:bold;color:#666;}

section#blockpack span.price.product-price span{display:none;}

.label-box .sale-box{background:#78b82a;}

@media (max-width: 480px){
body#product .blockproductscategory.block .related-product .product-box{margin-left:31px !important;margin-right:30px !important;}
body#product .blockproductscategory.block .bx-viewport{width:200% !important;}
body#product .blockproductscategory.block .bx-wrapper{overflow:hidden;}

}

/*404*/
@media (min-width: 1400px){
#pagenotfound .columns-container{padding:60px 0 180px;}
}
#pagenotfound .columns-container{background:transparent;}
#pagenotfound .columns-container h1,#pagenotfound .columns-container .backtohome:hover{color:#0c96aa;}
#pagenotfound .columns-container label{color:#8d8d8d;}

/*CMS*/
body#cms .columns-container{padding:40px 0 70px;}
body#cms #center_column{padding:0 40px 70px;}
body#cms .cms_description{margin-bottom:25px;}
body#cms .rte h1,body#cms .block-cms h1,body#cms .block-cms h1 a{margin:0 0 20px;font-weight:bold;color:#0c96aa;}
body#cms .rte h2,body#cms .block-cms h2{font-size:25px;color:#0c96aa;font-weight:bold;}
body#cms .rte h3,body#cms .block-cms h3{font-size:21px;color:#0c96aa;}
body#cms .rte p,body#cms .block-cms p{font-size:14px;color:#333;}
body#cms .rte .popup-inner p{margin-bottom:0;}
body#cms .rte a,body#cms .block-cms a{color:#0c96aa;font-weight:bold;}
body#cms .block-cms .list-group,body#cms .block-cms .list-group li{margin-bottom:5px !important;}
body#cms .block-cms .list-group li a{font-size:17px;}
body#cms h1.category-name{font-size:30px;border-bottom:1px solid #ccc;padding-bottom:10px;text-transform:none;margin-bottom:30px;color:#666;font-weight:700;}


/*POPINS*/
/* Outer */
.popup{width:100%;height:100%;display:none;position:fixed;top:0px;left:0px;background:rgba(0,0,0,0.75);z-index:1;} 
/* Inner */
.popup-inner{max-width:700px;width:90%;padding:40px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);box-shadow:0px 2px 6px rgba(0,0,0,1);border-radius:3px;background:#fff;}
/* Close Button */
.popup-close{width:30px;height:30px;padding-top:4px;display:inline-block;position:absolute;top:0px;right:0px;transition:ease 0.25s all;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);border-radius:1000px;background:rgba(0,0,0,0.8);font-family:Arial, Sans-Serif;font-size:20px;text-align:center;line-height:100%;color:#fff;}
.popup-close:hover{text-decoration:none;}

/*CHECKOUT*/
body#order div#center_column .alert-warning{margin-bottom:85px;}
ul.step li.step_current,ul.step li.step_current span{background:#78b82a !important;border-color:#78b82a !important;}
ul.step li.step_current span{text-shadow:1px 1px #78b82a !important;}
.footer_links,p.cart_navigation{margin-bottom:50px;}
#HOOK_PAYMENT div.row div.col-xs-12{padding:0 !important;}
p.payment_module.tggatos a{padding-left:10px !important;}
p.payment_module.tggatos a:after{display:block;content:"\f054";position:absolute;right:15px;margin-top:-11px;top:50%;font-family:"FontAwesome";font-size:25px;height:22px;width:14px;color:#777;}
#cart_summary tbody td.cart_product img{width:auto !important;height:auto !important;}
#cart_voucher form button{border:1px solid #333;padding-top:8px;}
.label-success{background-color:#78b82a !important;border-color:#78b82a !important;}
p#loyalty{font-size:16px;margin-bottom:30px;}
p#loyalty b{color:#78b82a;}

/*MY ACCOUNT*/
#my-account ul.myaccount-link-list li a i{color:#78b82a;}

/*CONTACT PAGE*/
#contact .contact-form-box .form-group{padding-left:165px !important;}
#contact #center_column .contact-form{margin-bottom:80px;}
/*Captcha*/
@media (min-width: 992px){
	#captcha-box{padding-left:15px;padding-right:15px;}
	#contact .submit{padding-left:15px;}
}
#captcha-box{padding-bottom:15px;}

/*SITEMAP*/
#sitemap ul > li > ul{padding-left:15px !important;}
#sitemap #listpage_content{margin-bottom:50px !important;}

/*SEARCH*/
.content_sortPagiBar_top .productsSortForm,.content_sortPagiBar_top .nbrItemPage{float:left;margin:0;}

/*SEND TO A FRIEND*/
#send_friend_form h2.page-subheading{padding:10px;}
#send_friend_form .product img{margin:10px;height:auto;}
#send_friend_form .send_friend_form_content{padding-top:10px;padding-right:25px;}
#send_friend_form .submit{text-align:center;}

