.pd-0{padding:0}.pd-left{padding-left:0}.pd-right{padding-right:0}.width-col{width:auto}.col-right{float:right}.right-sec{float:right}body{font-family:'Open Sans'!important;overflow-x:hidden}.form-group-contact{margin-bottom:5px}.form-group-contact div input[type="text"]{height:30px}input .messageCheckbox{height:34px!important}.container_label{display:block;position:relative;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container_label input{position:absolute;opacity:0;cursor:pointer}.radiomark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#f9bc77;border-radius:50%;margin-top:19px;margin-left:15px}.container_label:hover input~.radiomark{background-color:#ccc}.container_label input:checked~.radiomark{background-color:#ff9d2f}.radiomark:after{content:"";position:absolute;display:none}.container_label input:checked~.radiomark:after{display:block}.container_label .radiomark:after{top:8px;left:8px;width:8px;height:8px;border-radius:50%;background:white}.create-post-popup{position:fixed;top:0;left:0;bottom:0;display:none;right:0;width:100%;z-index:99999999;height:100%}.post-popup{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;z-index:999}.box-container{background:#fff;position:absolute;left:50%;padding:10px;border-radius:5px;top:50%;z-index:9999;transform:translate(-50%,-50%)}.overlay{position:fixed;top:0;left:0;right:0;width:100%;height:100%;background:#000;z-index:998;bottom:0;opacity:.7}.box-container .gppClose{position:absolute;right:-19px;top:-24px;width:26px;height:26px;background-image:url(../img/cross_bt.png);background-size:100% 100%;background-repeat:no-repeat;text-indent:-9999px;cursor:pointer;z-index:999}.demo{width:450px}.demo ul{list-style:none outside none;padding-left:0;margin-bottom:0}.demo ul li{display:block;float:left;margin-right:6px;cursor:pointer}.demo ul li img{display:block;height:auto;max-width:100%}.main-wrapper{margin-bottom:50px}#sideMenu{position:relative;border-left:1px solid #d4d4d4;border-right:1px solid #d4d4d4;border-top:1px solid #d4d4d4}#sideMenu .menuBox{position:relative}#sideMenu .menuBox .sm_menu{position:relative}#sideMenu .menuBox .sm_menu li a span.icon{position:absolute;right:8px;top:50%;width:8px;height:16px;margin-top:-6px;background-image:url(../img/add.png);background-repeat:no-repeat}#sideMenu .menuBox .sm_menu li.active a span.icon{background-image:url(../img/subtrack.png);background-repeat:no-repeat;width:19px;height:9px;margin-top:-3px}#sideMenu .menuBox .sm_menu li a{display:block;padding:10px 0;color:#636363;border-bottom:1px solid #d4d4d4;font-size:14px;text-decoration:none;font-weight:600;position:relative;font-family:'Open Sans'!important;line-height:30px}#sideMenu .menuBox .sm_menu li a.category-list{background:#f7f7f7;font-weight:700;color:#333;font-size:15px;text-transform:uppercase}#sideMenu .menuBox .sm_menu li a.category-list .icon-list{float:left;margin-left:10px;margin-right:14px;line-height:33px}ul.submenu li a{padding-left:46px!important}.sidebar-menu li a{color:#636363}
.sidebar-menu li a span.icon-menu{background:url(../img/sprite-icon.png) no-repeat;width:30px!important;height:30px!important;float:left;margin-right:5px;display: block;}.sidebar-menu>li>a span:nth-child(2) {display: block; float: left; width: 80%; }#sideMenu .menuBox .sm_menu li a:hover{color:#ff9d2f;border-left:5px solid #ff9d2f;background:#efefef}.left-wall{margin-top:50px;position:relative}.left-wall img{width:100%}.new-prodect{position:absolute!important;bottom:12%;width:100%;text-align:center}.new-prodect strong{font-weight:700;color:#fff;text-transform:uppercase;font-size:39px}.new-prodect h4{color:#fff;font-weight:300;font-size:39px}.new-prodect h4 a{color:#fff}.new-prodect a:hover{text-decoration:none}.widget-viewed{position:relative}.block,.col-left-first{margin-bottom:20px}.block-title{position:relative;padding:10px 0 0;margin-bottom:5px}.widget-viewed .block .block-title strong span{font-size:15px;color:#5c5c5c;padding:0px 0 20px 0;display:block;font-weight:700;font-family:'Open Sans'!important;position:relative;text-transform:uppercase;font-weight:600}.widget-viewed .block .block-title strong span:after{position:absolute;content:"";width:50px;height:1px;padding:1px;background:#5c5c5c;margin-left:10px;margin-top:9px}.block-content{margin-top:5px}.block-content li.item{margin:0 0 10px 9px}.mini-products-list li{margin-left:0px!important;margin-bottom:30px!important}.recent-view-pic{float:left}.recent-view-pic{display:block;width:117px;height:101px}.recent-view-pic a + a img{width:100%;height:100%}.mini-products-list .product-details{margin-left:135px!important}.product-details .product-name{padding:0px!important;font-weight:400;line-height:1.4;margin-bottom:0.}.price-box{margin:14px 0}.price-box .special-price{padding-left:1em}.product-details a.product-name{text-decoration:none;}.product-details a.product-name span{margin:0;display:block;font-weight:600;font-size:12px;color:#5c5c5c;cursor:pointer;text-decoration:none;color:#5c5c5c}.price-box .old-price .price-label,.price-box .special-price .price-label{display:none}.price-box .old-price,.price-box .special-price{display:contents}.price-box .old-price .price{color:#ff9d2f;text-decoration:line-through}.price-box .price{color:#ff9d2f;font-size:13px;font-family:'Open Sans'!important;font-weight:600}.owl-controls .owl-prev{width:50px;height:64px;text-indent:-9998px}.owl-controls .owl-prev{position:absolute;background:url(sprite-imgs.png) no-repeat 0 -577px;left:0!important;top:50%!important;margin-top:-18px}.owl-controls .owl-next{width:50px;height:64px;text-indent:-9998px}.owl-controls .owl-next{position:absolute;background:url(sprite-imgs.png) no-repeat 0 -700px;right:0%!important;top:50%!important;margin-top:-18px;margin-right:0px!important}.product-details a.link-cart{border:1px solid #ff9d2f;color:#5d401d;text-decoration:none;text-transform:uppercase;text-align:center;transition:all 0.5s;font-weight:700;float:left;background:#ff9d2f url(../img/card-add.png) no-repeat;background-position:13px 11px;padding:12px 13px 12px 32px;font-size:12px}.product-details a.link-cart:hover{background-color: #ef8209;border-color: #ef8209;color:#5d401d;}.category-list-pic{position:relative;padding:19px 0 0 0}.category-list-pic .float-section{float:left;width:32%;padding:20px 8px 0 8px;min-height:130px;cursor:pointer;background:#ff9d2f}.float-section p{font-size:14px;font-weight:600;color:#fff;margin-bottom:2px}.float-section a{border:1px solid #fff;padding:6px 6px;text-align:center;color:#fff;text-decoration:none;font-size:12px;margin:10px 0 0 0;display:block;float:left}.float-section.middle-box{margin:0% 2%}.category-list-pic .float-section:hover{box-shadow:0 2px 6px 2px #bdbbbb;transition:all 0.30s ease 0s}.float-section a:hover{background:#dc790a;color:#fff}.page-title h2{font-size:19px;color:#5c5c5c;font-weight:700;padding-bottom:3px;margin-bottom:15px;text-transform:uppercase;font-family:'Open Sans'!important}.content-wrapper p{font-family:'Open Sans'!important;margin-bottom:16px;color:#5c5c5c;font-size:14px;line-height:22px;font-weight:600!important}a.category-list .icon-list{float:left;margin-left:10px;margin-right:14px;line-height:33px}a.category-list{background:#f7f7f7;font-weight:700;color:#333;font-size:15px;text-transform:uppercase}.read_more_content a{border:1px solid #ababab;padding:11px 2px;display:block;width:13%;font-family:'Open Sans'!important;text-decoration:none;text-align:center;text-transform:uppercase;color:#5c5c5c;font-weight:700;font-size:13px;transition:all 0.5s}.read_more_content a:hover{background:#ff9d2f;color:#fff;border:1px solid #ff9d2f}.content-wrapper p strong{font-weight:700;color:#5c5c5c}.banner-caption{right:0px!important;top:20%;left:8%;position:absolute}.text-wrapper{position:absolute;right:0%!important;width:55%}.inner-wrapper-text p{color:#333;font-size:16px;width:85%;text-align:left;line-height:24px;font-family:'Open Sans'!important;font-weight:600}.eur-rate{margin:20px 0}.eur-rate h4{font-size:23px;color:#333;font-style:normal;line-height:1.4;text-rendering:optimizeSpeed;text-transform:uppercase;margin-bottom:0;font-family:'Open Sans'!important;text-decoration:line-through}.eur-rate h1{font-size:36px;color:#333;font-weight:700;font-family:'Open Sans'!important}.eur-bt a{background:#ff9d2f;padding:3px 28px;font-size:30px;position:relative;color:#fff;text-decoration:none;line-height:28px;border-bottom:4px solid #e4e4e4;border-left:4px solid #e4e4e4}.eur-bt a:hover{background:#dc790a}.euro-pre{position:relative;margin-top:10px;min-height: 45px;}.promo-box .euro-pre .left-eur{color:#5c5c5c;font-size:14px;margin:8px 0;font-weight:600}.promo-box .euro-pre .right-eur{color:#5c5c5c;font-weight:400;font-size:11px}.input-row{float:left;width: 15%;}.input-row input{width:100%;outline:none;text-align:center;border:1px solid #ababab;height:38px}.stock-wrapper{width:100%;color:#5c5c5c;font-size:12px;margin-top:26px;padding:0 6px}.stock-wrapper label{float:left;font-weight:600}.stock-wrapper .stock-label{float:right;font-weight:600;color:#97c500;    background: url(../img/stock-arrow.png) no-repeat 0 center;padding: 0 2px 0 18px;font-size: 11px;}.stock-label-coming-soon{float:right;font-weight:600;color:#97c500;padding: 0 2px 0 18px;font-size: 11px;}.rg-image-wrapper{position:relative;text-align:center}.promotions-wrap{position:relative;padding-top:40px}.promo-box-wrapper{margin-bottom:30px}.page-desc.content-wrapper{font-family:'Open Sans'!important;margin-bottom:16px;color:#5c5c5c;font-size:13px;line-height:22px;text-align:left}.promotions-wrap.new-prodect-wrapper{position:relative;padding-top:50px;margin-bottom:60px}.promotions-wrap .head-pormo{margin-bottom:30px}.head-pormo .promo-heading{float:left}.head-pormo .promo-heading h5{font-size:19px;color:#5c5c5c;position:relative;font-weight:700;text-transform:uppercase}.head-pormo .promo-heading h5:after{position:absolute;content:"";background:#5c5c5c;width:150px;padding:1px;margin-top:10px;margin-left:10px}.head-pormo .see-all{float:right}.head-pormo .see-all a{font-size:13px;color:#ff9d2f;line-height:23px;text-decoration:underline}.promo-box{width:22%;text-align:center;float:left}.promo-box .promo-box-inner{display:inline-block;}.promo-box .promo-box-inner .card-label{display:inline-flex;color:#C00;font-size:13px;font-weight:700;margin-top:10px}.promo-box .promo-box-inner .card-label span{margin-left:4px;margin-bottom:10px;color:#C00}.box-pd{margin:0% 4%}.box-pd-left{margin-right:4%}.promo-box a.home_pic_img{text-decoration:none;display:block;margin-bottom:20px}a.product_txt_more{text-decoration:none;margin-top:20px}.promo-box p{cursor:pointer}.promo-box a{ text-decoration:none;}.promo-box a span{font-size:12px;color:#5c5c5c;font-family:'Open Sans'!important;cursor:pointer;line-height:22px;font-weight:600;display:inline;text-align:center}.promo-box h6{font-size:12px;margin-bottom:5px;display:block;font-weight:700;color:#ff9d2f}.promo-box span{display:block;color:#ff9d2f;text-align:center;font-weight:700}.promo-box .add-card{margin-top:10px;padding:0 8px}.spare-parts-img{float:right;max-height:74px;padding-top:10px;max-width:80px}.spare-parts-img img{max-height:100%;width:100%}.navbar-default .navbar-toggle .icon-bar{background-color:#ff9d2f}.navbar-default .navbar-toggle{border:none}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:none}.promo-box button.add-card-user {border: 1px solid #ff9d2f; text-decoration: none; text-transform: uppercase; text-align: center; transition: all 0.5s; font-weight: 700; color:#5d401d; display: inline-block; float: right; background:#ff9d2f url(sprite-imgs.png) no-repeat 4px -815px; padding: 12px 4px 11px 22px; font-size: 12px;width: 82%; }.promo-box button.add-card-user:hover{background-color: #ef8209;border-color: #ef8209;}.owl-carousel .owl-item img{height:auto!important;width:auto!important;margin:0 auto}#brand-logo{margin:40px auto}.owl-carousel .owl-item{display:inline-block;vertical-align:top;float:none}#brand-logo .owl-controls .owl-prev{width:37px;height:37px;text-indent:-9998px}#brand-logo .owl-controls .owl-prev{position:absolute;background:url(../img/left-arrow.png) no-repeat;left:0!important;top:50%!important;margin-top:-12px;margin-left:0}#brand-logo .owl-controls .owl-next{width:37px;height:37px;text-indent:-9998px}#brand-logo .owl-controls .owl-next{position:absolute;background:url(../img/right-arrow.png) 26px/10px no-repeat;right:0%!important;top:50%!important;margin-top:-12px;margin-right:0px!important}.owl-dots{position:absolute;left:50%;bottom:1%;transform:translate(-50%)}.owl-controls .owl-dots{display:table;margin:20px auto}.owl-controls .owl-dot{width:10px;margin:3px;height:10px;background:#c9c9c9;border-radius:50%;display:inline-block}.owl-controls .owl-dot.active{background:#ff9d2f!important}.es-carousel ul{display:block}.promo-box-wrapper.category{margin-bottom:25px}.promo-box{position:relative;transition:box-shadow 0.4s ease-in-out}.menu-category{position:relative;margin-top:10px}.menu-category ul li{list-style:none;float:left;font-size: 14px;}.menu-category ul li a{color:#636363;font-size:14px;text-decoration:none;font-weight:600;transition:margin .5s ease 0s}.menu-category ul li a:hover{color:#ff9d2f;margin-left:5px}}.deteils-item{border-bottom:1px solid #ccc;padding-bottom:30px}.deteils-item h2{font-size:21px;text-transform:uppercase;color:#5c5c5c;margin:20px 0;font-weight:700}.deteils-item p{color:#5c5c5c;font-size:14px;line-height:22px;font-weight:600!important}.deteils-item p + p{color:#5c5c5c;margin-top:20px;font-size:14px;line-height:22px;font-weight:600!important}.repaire_parts{border-bottom:1px solid #ccc;padding:30px 0;color:#5c5c5c;font-size:13px;line-height:22px;font-weight:300!important}.repaire_parts h1{font-weight:700}.repaire_parts h2{font-weight:700}.repaire_parts h3{font-weight:700}.repaire_parts h4{font-weight:700}.repaire_parts h5{font-weight:700}.repaire_parts h6{font-weight:700}.repaire_parts p{color:#5c5c5c;font-size:14px;line-height:22px;font-weight:600!important}ul.list-youtube{padding:20px 0}ul.list-youtube li{margin:10px 0}ul.list-youtube li a{padding-left:20px;background:url(../img/youtube-watch.png) left no-repeat;color:#5c5c5c;font-size:14px;transition:margin .5s ease 0s;text-decoration:none}ul.list-youtube li a:hover{color:#ff9d2f;margin-left:5px}.model-variant-wrapper{padding-top:30px;border-bottom:1px solid #ccc;padding-bottom:12px}.model-variant-wrapper p{color:#5c5c5c;font-size:14px;line-height:22px;font-weight:600!important}.select-wrapper{position:relative;padding-top:40px}.select-wrapper .multiple-select{float:left;margin-right:20px}.plain-select{display:inline-block;vertical-align:middle;position:relative;font-size: 13px;}.plain-select select{line-height:normal;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:200px;display:block;width:100%;color:#333;padding:5px 39px 5px 14px;margin:0;border:1px solid #b3b3b3;line-height:normal}.plain-select select:focus{outline:none}.plain-select:after{content:"";position:absolute;z-index:2;right:15px;top:50%;width:12px;height:6px;margin-top:-3px;background:url(../img/select-drop-down.png) no-repeat;pointer-events:none}.list-view{padding-top:48px;float:right}.list-view ul{float:right}.list-view ul li{float:left}.list-view label{margin-right:15px;line-height:28px;font-weight:500;font-size: 13px;}.label-stacked{color:#333;padding:10px 20px 12px 0;font-size:13px;font-weight:500}.main-wrapper.category-list{border-bottom:0}.promotions-wrap.category-bd{border-bottom:1px solid #ccc}.page-list{position:relative;line-height:33px;margin:16px 0}.page-list .list-left{float:left;color:#353535;font-size:13px;font-weight:700}.list-left span.last{margin:0 3px 0 8px}.page-list .list-right{float:right}.pagination-list{position:relative;float:right}.pagination-list ul li{list-style:none;float:left}.pagination-list ul li a{text-decoration:none;color:#353535;margin-left:8px;background:#e9e9e9;font-size:12px;font-weight:700;padding:5px 10px}.pagination-list ul li a:hover{background:#ff9d2f;color:#fff}.page-no{color:#353535;font-size:12px;font-weight:700;float:left;margin-right:15px}.pagination{margin:0}.list-category-wrapper{position:relative;margin-bottom:20px}.list-category-wrapper .list-view-wrapper{transition:all .4s ease-out;border-bottom:1px solid #ccc;padding:25px 0}.list-category-wrapper .list-view-wrapper:before{position:absolute;content:"";transition:background-color .5s ease-out;height:100%}.list-view-wrapper li{float:left}.list-float-img{float:left}.list-view-wrapper li.content-view{width:72%;margin:8px 0 7px 30px;float:left}p.conditions-view{padding:0px!important}.content-view a{text-decoration:none;transition: margin .5s ease 0s;} .content-view h5,.content-view a{font-weight:700;font-size:14px;transition:margin .5s ease 0s;color:#5c5c5c;}.content-view h5:hover,.content-view a:hover{color:#ff9d2f;margin-left:5px}.content-view p{color:#5c5c5c;font-size:13px;padding:20px 0;line-height:19px;font-weight:400}.available-supply{color:#ee4d4d}.product-details.list-view-card{margin:0}.list-float-right{position:relative;text-align:right;padding-top:8px}.list-float-right h5{font-size:16px;color:#ff9d2f;font-weight:700}.list-float-right span{color:#5c5c5c;font-size:10px;font-weight:700;margin-bottom:10px;display:block;margin-top:8px}.list-float-right .cost h6{font-size:12px;margin-bottom:5px;display:block;font-weight:700;color:#ff9d2f}.list-float-right .quenty-item{width:40px;float:right;margin-top:5px}.list-float-right .quenty-item input{width:100%;outline:none;border:1px solid #ababab;text-align:center}.login-user-wrapper{margin:70px 70px 100px 175px}.login-box{width:600px;border:1px solid #e2e2e2;padding-left:30px;padding-right:30px;padding-bottom:50px}.flp{padding:0 50px}.flp .login-row{position:relative;margin-bottom:16px}.input-feild{position:relative}.flp input,.flp label{width:100%;display:block;font:inherit;font-size:16px;line-height:24px;font-weight:600;height:46px;border:1px solid #b3b3b3}.flp input{padding:10px 20px;outline:none;border-radius:0}.flp label{position:absolute;left:0;top:0;padding:10px 20px;border-color:transparent;color:#b2b2b2;;cursor:text}.ch{display:block;float:left;position:relative;background:white}.ch:first-child{padding-left:2px}.ch:last-child{padding-right:2px}.focussed{pointer-events:none}.flp input:focus{border:1px solid #ff9d2f}.login-box h5{font-size:21px;text-align:center;font-weight:700;color:#5c5c5c;text-transform:uppercase;margin-top:35px;margin-bottom:45px}.forgot-pass{text-align:center;margin-top:26px}.forgot-pass a{font-size:13px;font-weight:600;color:#636363;text-decoration:underline}.forgot-pass a:hover{color:#ff9d2f}.login-bt-wrp{margin-top:30px;text-align:center}.login-bt-wrp .login-bt{border:none;background:#ff9d2f;color:#fff;text-decoration:none;padding:16px 60px;display:inline-block;font-size:16px;font-weight:500;transition:0.5s}.login-bt-wrp a.login-bt:hover{background:#dc790a}.account-user{text-align:center;margin-top:32px;color:#636363;font-size:14px;font-weight:600}.account-user p a{color:#ff9d2f;text-decoration:none}.tabing_wrapper.confirmation{border:2px solid #ff9d2f;display:inline-block;padding:40px;margin-top:40px}.dealer-reg-wrp.register_frm{min-height:560px;text-align:center}.tabing_wrapper.confirmation p{margin-bottom:15px}.dealer-reg-wrp{width:100%;border:1px solid #d4d4d4;background:#fff;margin-bottom:50px}ul.tabs{margin:0 auto;padding:0;list-style:none;display:table}ul.tabs li{background:#f0f0f0;display:inline-block;padding:14px 22px;cursor:pointer;font-size:14px;margin:0 4px;font-weight:700}ul.tabs li.current{background:#ff9d2f;color:#fff}.tab-content{display:none;background:#fff}.tab-content.current{display:inherit}.tabing_wrapper h5{text-align:center;text-transform:uppercase;font-size:21px;color:#5c5c5c;margin-bottom:28px;font-weight:700}.tabing_wrapper{padding-top:35px}.inner-tabing{text-align:center;margin-top:30px}.inner-tabing .tabs-content{margin-bottom:30px}.inner-tabing .tabs-content p{color:#636363;font-size:14px;font-weight:600;line-height:21px}.inner-tabing .tabs-content p + p{margin-top:25px}.vat-img{margin-right:8px}.vat{margin:15px 0 0 0;font-size:14px}.inner-tabing h4{background:#f6f6f6;color:#636363;padding:14px 0;font-size:14px;font-weight:700}.personal-user-data{margin-top:40px;margin-bottom:18px}.flp.pd-res{padding:0 180px}.pd-res label{font-weight:400}.input-row-data{position:relative}.login-row.vat{margin-bottom:8px}.input-row-data i{right:0;position:absolute;z-index:99;top:0;color:#929292;margin-right:-28px;margin-top:17px;font-size:8px}.input-row-data p{margin-bottom:18px;text-align:left;font-size:12px;color:#636363;font-weight:600}.input-row-data .login-row input{font-size:14px}.input-row-data .login-row label{padding:10px 15px;font-size:14px;font-weight:400}.login-row select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:100%;display:block;font:inherit;font-size:14px;position:relative;line-height:24px;color:#b2b2b2;outline:none;padding:10px 10px;height:46px;border:1px solid #b3b3b3}.plain-select-input:after{content:"";position:absolute;z-index:2;right:15px;top:50%;width:14px;height:8px;margin-top:-3px;background:url(../img/drop-down.png) no-repeat;pointer-events:none}.input-row-data.login-phone i{margin-right:-19px}.terms_condition_wrap{padding:0 180px}.checked_box{width:26px;height:26px;float:left}.container_checked{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container_checked input{position:absolute;opacity:0;cursor:pointer}.checkmark{position:absolute!important;top:0;left:0;height:25px;width:25px;border:1px solid #b3b3b3}.container_checked:hover input~.checkmark{background-color:#fff}.container_checked input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.container_checked input:checked~.checkmark:after{display:block}.container_checked .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.term_right{text-align:left;margin-left:34px;font-size:14px;line-height:23px;font-weight:500;color:#636363}.varification-code{margin-top:15px}.img-code{text-align:left}.reg-bt{margin-top:20px;margin-bottom:30px}.reg-bt a{background:#ff9d2f;color:#fff;padding:14px 58px;display:inline-block;font-weight:600;font-size:16px;text-decoration:none;line-height:18px;transition:all 0.5s}.reg-bt a:hover{background:#dc790a}.req-felid{text-align:left;margin-left:20px}.req-felid span{font-size:11px;color:#636363}.req-felid span i{font-size:8px;margin-right:5px;color:#929292}.product-details-carousel{display:none!important}#bzoom a img.product_main_image{width:100%}.products-details-wrapper{position:relative;padding:15px 0;}.products-details-wrapper .products-left-section{float:left;width:41.5%}.products-details-wrapper .products-right-section{float:left;width:55%;margin-left:3%}.inner-box-prodect{border:1px solid #fff;position:relative;cursor:pointer}.products-left-section .products-details{padding-top:10px}.mobile-details h4{font-size:19px;font-weight:700;color:#333}.mobile-details span{font-size:14px;font-weight:700;color:#979797;margin:15px 0;display:block}.price-gross-wrapper .price-row{position:relative;float:left;width:80%;margin:0 0 10px 0;padding:0 0 5px 0}.price-gross-wrapper .price-row label{float:left;margin:0 8px 0 0;color:#636363;font-weight:700;font-size:13px;width:88px;line-height:11px}.price-row .euro{padding-left:16px}.price-gross-wrapper .price-row .euro span{color:#ff9d2f;margin-left:4px;font-weight:700;font-size:14px}.price-gross-wrapper .price-row .euro strike{color:#ff9d2f;margin-left:4px;font-weight:700;font-size:14px}.stock-label-wrapper{border-top:1px solid #f2f2f2;padding:10px 0 10px 0;width:40%;float:left;} .stock-label-wrapper.article-info{ width:60%;}.stock_wrp li{margin:0 15px 0 0}.stock-label-wrapper ul li.stock{padding:0 0 0 25px;font-weight:700;color:#9cc22a;font-size:15px;background:url(../img/stock-arrow.png) no-repeat 2px}.stock-label-wrapper ul li span{margin-right:9px}.stock-label-wrapper p{font-size:14px;margin:9px 0;font-weight:600;color:#636363}.stock-label-wrapper p span{font-weight:700;line-height: 24px; }.stock-label-wrapper p + p{font-size:12px;color:#636363;margin-bottom:0;font-weight:600}.quality-stock{padding:15px 0}.quality-stock .quality-check{display:inline-flex;float:left;position: relative;padding-bottom: 15px;}.quality-stock .quality-check label{line-height:46px;font-size:15px;color:#333;font-weight:400;margin-right:15px}.quality-stock .quality-check input{width:50px;height:45px;outline:none;text-align:center}.quality-stock button.add-card-bt{border:0;padding:16px 22px 15px 50px;margin-left:12px;font-size:15px;color:#fff;outline:none;transition:all 0.5s;text-align:center;text-transform:uppercase;font-weight:700;background:#ff9d2f url(../img/add-card.png) no-repeat 20px 14px}.quality-stock button.add-card-bt:hover{background-color: #ef8209;border-color: #ef8209;}.delivery-cal-wrap{margin:0}.delivery-inner-wrap{background:#f6f6f6;width:100%;padding:20px 0 20px 30px}.delivery-inner-wrap h2{color:#636363;font-size:14px;float:left;width:100%;margin-bottom:20px;font-weight:700}.delivery-inner-wrap span{font-size:14px;display:block;text-align:center}.delivery-cal-cost .delivery-left{width:40%;float:left}#shipping_cost span{margin-bottom:20px}.delivery-cal-cost .delivery-right{width:60%;text-align:center;float:left}.delivery-left span{width:100%;padding-top:6px;margin-bottom:8px}.delivery-right .delivery-inner-cost{float:left;width:50%}.delivery-right .delivery-inner-cost label{color:#636363;font-size:17px}.delivery-right span.shipping_weight{text-align:left;margin-left:35px;line-height:16px}.delivery-right .delivery-inner-cost span{display:block;color:#8e8e8e;font-size:13px;margin:9px 0}.promo-box.prodect-details{width:17%;min-height:428px;margin-bottom:15px}.box-pd-details{margin:0% 3.67%}.page-wrapper.products-details{margin-bottom:50px}.euro p{margin:0;font-size:14px;font-weight:700;color:#ff9d2f}p.more_product{font-size:13px;color:#5c5c5c;font-family:'Open Sans'!important;cursor:pointer;line-height:22px;font-weight:600;margin-top:20px;text-align:center}.bzoom_small_thumbs{top:470px!important}.bzoom_thumb_image{width:472px!important;height:455px!important}.bzoom_wrap .bzoom_small_thumbs ul li img{height:70px!important}.box-container.products-pop{width:90%;height:600px}.bzoom_wrap .bzoom_magnifier{cursor:pointer}.tab-content.popup{display:block}#gallery{margin-left:180px;margin-bottom:120px}#gallery ul{padding-left:10px}#gallery li{float:left;cursor:pointer;margin-right:10px;margin-top:10px}#gallery #main-img{background:url(bg_img.png) no-repeat 0 0;padding:26px}.gallery-content{position:absolute;right:0;top:90px;width:28%}.gallery-content h5{font-size:20px;margin-bottom:10px;font-weight:700;margin-left:10px}.video-play{padding:26px}.video-wrapper{margin-left:180px;margin-bottom:0}.dis-wrapper{width:100%}.dis-tab{padding:16px 27px;color:#fff;display:inline-block;background:#636363;font-weight:400}.dis-inner{width:100%;padding-top:20px}.box-bd-wrp{border-top:1px solid #b3b3b3}.dis-label-wrapper p{margin-bottom:8px}span.dis-label{font-size:14px;color:#333;font-weight:700}.main-wrapper.produc{border:none;margin-bottom:0}.category-tabs h4{font-size:21px;margin-bottom:20px;font-weight:700;color:#5c5c5c;text-transform:uppercase}.nav-tabs.products{border:none}ul.products li a{background:#636363;border-radius:0;color:#fff!important;font-size:14px;text-align:left;height:53px;width:226px;padding:0 0 0 7px;text-transform:capitalize;position:relative;line-height:53px}ul.products li a span{background:url(../img/tab-arrow.png) no-repeat;width:15px;height:13px;right:17px;position:absolute;top:20px}ul.products.nav-tabs>li.active a{background:#ff9d2f!important;color:#fff!important}ul.products li a:hover{background:#ff9d2f!important;color:#fff!important}.delivery-add{padding-top:36px;padding-bottom:120px}.vat-view{margin-bottom:20px}.vat-view h5{font-weight:700;color:#636363;font-size:14px}.vat-view span{font-weight:400;color:#9b9b9b;font-size:12px;padding-top:10px;display:block}.products-adding-view{border-bottom:1px solid #dbdbdb;padding-bottom:50px}.products-adding-view ul li{float:left}.add-box.bg-box{background:#f6f6f6}.add-box{width:278px;height:230px;padding:30px;position:relative;margin-right:20px}.edit-label label{float:left;color:#636363;font-size:14px;font-size:15px}.edit-label .edit a{float:right;font-size:14px;color:#636363}.address-user address{margin:30px 0;text-decoration:none;text-transform:capitalize;color:#636363}.address-user .user-selected a{background:#636363;color:#fff;padding:5px 16px;text-decoration:none;font-size:14px;font-weight:500}.address-user .user-selected a.delete-bt{color:#fff;background:#f45834}.add-box.address-edit{border:1px solid #b3b3b3}.add-box h5{position:absolute;top:50%;color:#b2b2b2;font-weight:700;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}.address-user .user-selected a:hover{background:#ff9d2f;color:#fff}.next-bt{padding:30px 0;float:right}.next-bt a,.pre-order-checklist{border:none;background:#636363;padding:11px 60px;font-size:15px;font-weight:700;text-decoration:none;color:#fff}.box-container.category-popup{width:630px;padding-top:30px}.flp h4.heading{font-size:16px;font-weight:700;color:#636363;margin-bottom:19px}.login-bt ul li{display:inline-block;margin-top:10px;margin-bottom:26px}.login-bt ul li a{border:1px solid;text-decoration:none;font-size:18px;color:#fff;background:#ff9d2f;padding:8px 33px}.login-bt ul li a.cancel-bt{background:#f45834}.payment-wrp{margin-top:40px;border-bottom:1px solid #dbdbdb;padding-bottom:20px}.pay-ment-row{background:#f8f8f8;padding:10px 40px 0px;cursor:pointer;position:relative}.pay-ment-row:hover{background:#efefef}.pay-ment-row.bg_pay_ment:hover{background:#efefef}.round{position:relative;float:left;padding:5px 10px;margin-top:6px}.round label{background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:28px;left:0;position:absolute;top:0;width:28px}.round label:after{border:2px solid #fff;border-top:none;border-right:none;content:"";height:6px;left:7px;opacity:0;position:absolute;top:8px;transform:rotate(-45deg);width:12px}.round input[type="checkbox"]{visibility:hidden}.round input[type="checkbox"]:checked + label{background-color:#ff9d2f;border-color:#ff9d2f}.round input[type="checkbox"]:checked + label:after{opacity:1}.pay-ment-row .left-label{float:left;margin-top:8px}.pay-ment-row .right-label{padding-left:14px;float:left;min-width: 50%;}.right-label h5{color:#909090;font-weight:700;font-size:13px}.right-label span{font-weight:700;font-size:14px;color:#636363;margin-top:6px;display: inline-block;min-width:350px;}.pay-ment-row.bg_pay_ment{background:#fff}.pay-ment-row .pay-img{float:left;margin-left:10px;margin-top:10px;}.pay-img.klarna-img{margin-top:8px}.products-table{margin:40px 0;margin-bottom:100px}.products-table .table>tbody>tr>td{vertical-align:middle;font-size:13px;font-weight:400;padding:12px 0 12px 28px;color:#636363}.products-list thead tr{background:#f6f6f6}.table tbody tr:hover{cursor:pointer}.products-list.table>thead>tr>th{border-bottom:0;padding:15px 0 15px 21px;font-size: 13px;}.col-5{width:5%}.col-10{width:10%}.col-15{width:15%}.col-20{width:20%}.col-25{width:25%}.col-30{width:30%}.col-35{width:35%}.col-40{width:40%}.col-45{width:10%}.col-10{width:10%}.col-10{width:10%}.col-70{width:70%}.col-80{width:80%}span.quantity-input input{width:40px;height:40px;outline:none;text-align:center}span.txt{font-weight:700;font-size:14px;color:#636363}span.txt.total{font-size:17px;color:#636363}.products-table table{margin-bottom:0}span.remove-bt a{background:#f45834 url(../img/remove.png) no-repeat 15px 14px;color:#fff;text-decoration:none;padding:10px 12px 10px 34px;font-size:13px;font-weight:700;}.check-list{border-top:1px solid #dbdbdb;padding:36px 0}.check-list a{background:#636363;color:#fff;float:left;font-weight:600;font-size:14px;text-decoration:none;padding:11px 15px;}.next-bt a:hover{background:#dc790a}.check-list a:hover{background:#dc790a}.check-list a + a{float:right;background:#ff9d2f;padding:11px 35px}.shipment-list{margin-top:40px;border-bottom:1px solid #dbdbdb;}.shipment-list ul li{float:left;width:100%;margin:0 0 2px 0;}.shipment-list ul li:nth-child(2n){margin-right:0}.shipment-list ul li a{text-decoration:none}.right-label p{color:#636363;font-size:11px;font-weight:600;margin-top:4px}.txt-row{padding-top:68px}.txt-row p{color:#8d8d8d;font-size:11px;text-decoration:none;margin-bottom:10px;line-height:15px;font-weight:500}.feed-text p{float:left;font-size:12px;padding:30px 0;color:#aaa}.total-value{border-bottom:1px solid #dbdbdb}.next-bt.confirm{margin-top:20px}.next-bt.confirm a{padding:11px 28px}.payment-total td span.additional_feel{position:absolute;margin-top:-36px;color:#f45834;font-size:15px}.check-list ul li a{margin-right:10px}.check-list a.order_bt{float:right;background:#ff9d2f}.check-list a.orderconfirm_bt{float:right;background:#636363}.check-list a.orderconfirm_bt:hover{background:#dc790a}.check-list a.order_bt:hover{background:#dc790a}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;cursor:pointer}.inputfile + label{font-size:15px;font-weight:700;color:white;cursor:pointer;display:inline-block}ul.Shopping_pro li a{text-align:center}.shopping_view{margin-right:10px}.add_card_remove_bt{position:relative;padding-top:40px}.add_card_remove_bt ul{padding:0;margin:0;float:right}.add_card_remove_bt ul li{display:inline-block;margin-left:10px}.add_card_remove_bt ul li a{text-decoration:none}.add_card_remove_bt ul li a{font-size:13px;font-weight:700;color:#fff}.add_card_remove_bt ul li a.add_bt.Update_back_order{background:#636363;padding:10px 12px 10px 18px}.add_card_remove_bt ul li span.add_card_pro{background:#ff9d2f url(../img/add_card_pro.png) no-repeat 12px 13px;width:14px;height:14px;font-size:13px;font-weight:700;color:#fff;padding:10px 12px 10px 34px}.shopping_card_table.table>thead>tr>th{border-bottom:0;padding:15px 0 15px 28px}.radiomark.pre-order{margin-top:34px}a.pre-order-checklist{float:right}.pre-order-txt{margin:40px 0;line-height:26px;font-weight:500}.products-left-section ul{display:inline-block;padding-bottom:16px}.pre-order-bt{text-align:center}.pre-order-bt button{border:0;padding:12px;font-size:15px;color:#fff;background:#ff9d2f;outline:none;transition:all 0.5s;text-align:center;text-transform:uppercase;font-weight:700}.disable_bt{background:#dfdede}.products-left-section ul li a{color:#636363;font-size:14px;text-decoration:none;font-weight:600;transition:margin .5s ease 0s}.mobile-details .p_nubmer{font-size:12px;padding:10px 0;line-height:13px;margin-bottom:15px}.mobile-details .p_nubmer p{display:flex}.mobile-details .p_nubmer p span.pn{margin:0;margin-left:5px}ul.Compatible_bt{padding-top:15px;margin:0}ul.Compatible_bt li{float:left;padding-right:10px}ul.Compatible_bt li button{font-size:12px;border-radius:0;display:block;margin-bottom:10px}ul.Compatible_bt li button:hover{border:1px solid #ff9d2f!important;color:#ff9d2f;background-color:#fff;border-color:#ff9d2f}ul.Compatible_bt li button:focus{border:1px solid #ff9d2f!important;color:#ff9d2f;outline:none;background-color:#fff;border-color:#ff9d2f}ul.stock_wrp{display:inline-flex}ul.stock_wrp li.pro-id{font-size:14px;font-weight:700;color:#979797;background:none}span.stock_in{font-size:12px;font-weight:600;padding:0 0 12px 0!important;overflow:hidden;clear:both;display:block}.Compatible_bt_new{border-top:1px dotted #979797;padding:15px 0}.Compatible_bt_new:hover{background:#FFEFE2;cursor:pointer}p.excl_vat{border-top:1px dotted #979797;padding:7px 0 20px 0;font-style:italic}.Compatible_bt_new.last_compatible{border-bottom:1px dotted #979797!important;margin-bottom:20px}.compatible_row h3{margin-bottom:13px;font-weight:700}.compatible_bt_hr button{font-size:12px;border-radius:0;display:block;margin-bottom:10px}.compatible_bt_hr{line-height:29px}.compatible_bt_hr span{color:#979797;float:left;margin:0 17px 0 0}span.view-condtion{font-size:20px;color:#000}.compatible_bt_hr button{float:left;margin:0 10px;border:none;font-weight:700}.compatible_bt_hr span.eur_rate{color:#ff9d2f}.stock_lavel ul li{float:left;color:#979797}.stock_lavel ul li+ li{font-weight:700;color:#9cc22a;margin-left:12px;font-size:15px;background:url(../img/stock-arrow.png) no-repeat 2px}.combine_order_bt ul li button:focus{outline:none;color:#fff}.combine_order_bt ul li button:hover{color:#fff}.combine_order_bt ul li button.btn-default_combine{background:#636363}.combine_order_bt ul li button.btn-default_new_order{background:#ff9d2f}.placed_order.order-wrp{padding-top:0}.placed_order{padding-top:20px}.placed_order-inner{width:100%;background:#f8f8f8;padding:6px}.placed_order-inner .placed_order_left{float:left;width:50%}.placed_order-inner .placed_order_left .placed_box_wrp{background:#fff;position:relative;padding:14px 14px;margin:5px}.placed_box_wrp h2{font-size:17px;font-weight:700;color:#5c5c5c;margin-bottom:17px}.placed_box_wrp .label-row{margin-bottom:20px}.placed_box_wrp .label-row label{font-size:14px;color:#636363;width:60%;font-weight:700}.placed_box_wrp .label-row span{font-size:14px;color:#636363;font-weight:700}.col-15{width:15%}.col-45{width:45%}.order_inner_wrp.order-completed p{font-weight:400}.placed_box_wrp.completed-order{height:390px!important}.completed-order button{position:absolute;right:0;border:none;padding:11px;color:#fff;background:#ff9d2f;margin-top:-19px;font-size:13px;outline:none;font-weight:700}.payment_button{position:absolute;right:0;border:none;padding:11px;color:#fff;background:#ff9d2f;margin-top:-19px;font-size:13px;outline:none;font-weight:700}.check-list-combine{margin-top:35px}.check-list-combine .repot_bt{float:right;background:#ff9d2f;padding:11px 35px;color:#fff;border:none;font-weight:600;font-size:16px;outline:none}.check-list-combine .repot_bt:hover{background:#dc790a}.order_passed p{font-size:20px!important;font-weight:bold!important;margin-bottom:20px;margin-top:20px}.promo-box-inner a img{max-width:100%}.order_preparing_wrp{width:auto;background:#f6f6f6;padding:18px 0}.order_preparing_wrp .order_inner_wrp{width:auto;background:#f6f6f6;display:table;margin:0 auto}.order_preparing_wrp .order_inner_wrp p{text-align:center;font-size:17px;color:#636363;font-weight:700;line-height:24px}.combine_order_bt{padding-top:30px;padding-bottom:4px}.combine_order_bt ul li{float:left;margin-left:10px}.combine_order_bt ul li button{color:#fff;font-weight:700;font-size:15px;border:none;border-radius:0;padding:11px 10px}.combine_order_bt ul li button:focus{outline:none;color:#fff}.combine_order_bt ul li button:hover{color:#fff}.combine_order_bt ul li button.btn-default_combine{background:#636363}.combine_order_bt ul li button.btn-default_new_order{background:#ff9d2f}.placed_order{padding-top:20px}.placed_order-inner{width:100%;background:#f8f8f8;padding:6px}.placed_order-inner .placed_order_left{float:left;width:50%}.placed_order-inner .placed_order_left .placed_box_wrp{background:#fff;position:relative;padding:14px 14px;margin:5px}.placed_box_wrp h2{font-size:17px;font-weight:700;color:#5c5c5c;margin-bottom:17px}.express_paypal{position:absolute;right:0;top:90px}.placed_box_wrp .label-row label{font-size:14px;color:#636363;width:45%;font-weight:700}.placed_box_wrp .label-row span{font-size:14px;color:#636363;font-weight:700}.col-15{width:15%}.col-45{width:45%}.order_inner_wrp.order-completed p{font-weight:400}.placed_box_wrp.completed-order{height:345px!important}.completed-order button{position:absolute;right:0;border:none;padding:11px;color:#fff;background:#ff9d2f;margin-top:-19px;font-size:13px;outline:none;font-weight:700}.payment_button{position:absolute;right:0;border:none;padding:11px;color:#fff;background:#ff9d2f;margin-top:-19px;font-size:13px;outline:none;font-weight:700}.check-list-combine{margin-top:35px}.check-list-combine .repot_bt{float:right;background:#ff9d2f;padding:11px 35px;color:#fff;border:none;font-weight:600;font-size:16px;outline:none}.check-list-combine .repot_bt:hover{background:#dc790a}.order_passed{display:table;text-align:center;margin:0 auto}.order_passed p{font-size:20px!important;font-weight:bold!important;margin-bottom:20px;margin-top:20px}.xpressCheckout{position:absolute;right:0;cursor:pointer}.xpressCheckout .paybtn{position:relative}.xpressCheckout input{margin:8px 0 20px 0;}.paybtn{background-image:url(../img/pay.png);background-position:bottom;height:62px;width:140px;padding:0;position:absolute;right:0;border:none}.paybtn.good_prepared{background-image:url(../img/paydone.png)}.paybtn h5{font-size:11px;color:#fff;text-align:left;font-weight:700;padding:5px 8px}.paybtn span{font-size:18px;text-align:center;color:#000;padding-right:5px;margin-top:4px;display:block;font-weight:700}.paybtn.sofort span b{margin-top:8px;display:block}.xpressCheckout button{ margin-top: -7px;  background:url(../img/pay-btn.png);background-repeat:no-repeat;width:140px;color:#000;position:relative;height:33px;margin-bottom:8px;text-align:center;display:inline-block;vertical-align:middle;font-size:11px;font-weight:700;display:table-cell;cursor:pointer}ul.products_shoping li a{width:188px}ul.products_shoping li a span{right:6px}.category-input span{display:block;margin-bottom:6px;font-size:14px;font-weight:600}.right-label p.text-label{font-size:15px;line-height:20px;color:#636363}.radiomark.radio-mrd{margin-top:30px}.order-search-wrp{margin-bottom:10px;margin-top:10px}.label-stacked.lable-order{padding:10px 6px 12px 0}.multiple-select input.order-no{padding:8px 12px;border:1px solid #b3b3b3;outline:none}.products-table.order-table{font-size: 13px;margin:6px 0;margin-bottom:50px}.order-search-wrp .left-side-order{float:left}.order-search-wrp .right-side-order{float:right}.placed_order_left.order-payment-limit{margin:0 auto;width:100%}.placed_box_wrp.order-pay-height h2{border-bottom:1px solid;padding-bottom:20px}span.label-red{color:red!important}label.order-label{display:none}@media (max-width:1200px){.input-row{float:left}.input-row input{width:95%;margin-left:7px;margin-bottom:8px}.login-box{width:auto}}@media (max-width:199
	){.list-view-wrapper li{float:left;width:100%;display:table;margin:0 auto;text-align:center}.list-view-wrapper li.content-view{width:100%;margin:0}.list-float-img{float:none;margin-bottom:40px}.flp.pd-res{padding:0 90px}.terms_condition_wrap{padding:0 90px}.img-code{text-align:center;margin-bottom:20px}}@media (max-width:991px){.left-section{float:none;padding:0;width:auto!important}.loging-wrapper{line-height:9px}.shipment-list ul li{float:none;width:auto;margin-right:auto}.pay-ment-row .pay-img{float:left;margin-left:16px}ul.products li{width:100%;display:block;float:none}ul.products li a{width:100%}.payment-total td span.additional_feel{width:300px;position:relative}#bzoom a img{width:100%}.delivery-inner-wrap{padding:20px}.promo-box.prodect-details{width:30%}.login-user-wrapper{margin:75px 0 100px 0}.mini-products-list li.item{width:50%;float:left}.list-view{float:none}.right-section{float:none;width:100%;padding:0}.navbar-header{float:none}.navbar-toggle{display:block}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:0}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.navbar-text{float:none;margin:15px 0}.navbar-collapse.collapse.in{display:block!important}.collapsing{overflow:hidden!important}.loging-wrapper{margin:0 auto;text-align:center}.login-details{display:inline-block;float:none!important}.right-sec{float:none!important}.width-col{width:100%!important;text-align:center;margin:0 auto}.width-col .logo{display:inline-block;float:none!important}.col-right{float:none!important}.search-wrapper{float:none!important}ul.login-details li a{margin:10px}ul.login-details li.list-login{border-left:1px solid #000;padding-left:13px;margin-left:13px}.user-login{display:inline-block;vertical-align:middle;position:relative}.user-login select{line-height:normal;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:200px;display:block;width:100%;color:#333;padding:8px 39px 8px 14px;margin:0;border:1px solid #b3b3b3;line-height:normal;}.user-login::after {content: ""; position: absolute; z-index: 2; right: 0; top: 48%; width: 14px; height: 6px; margin-top: 0; background: url(sprite-imgs.png) no-repeat 0px -84px; pointer-events: none;}.nav>li>a{height:auto;line-height:30px}.list-view{float:none;padding-top:20px}.list-view-wrapper li{float:left;width:100%;display:table;margin:0 auto;text-align:center}.list-view-wrapper li.content-view{width:100%;margin:25px 0 7px 0}.list-float-img{float:none}.list-float-right .cost{float:left}.product-details.list-view-card{float:right}.list-category-wrapper .list-view-wrapper{padding-bottom:0}.list-float-right{padding-bottom:0}.page-list{margin-bottom:40px}.page-list .list-left{text-align:center;margin-bottom:19px;float:none}.page-list .list-right{text-align:center;float:none;margin:0 auto}.quenty-item{margin-top:0px!important;margin-right:10px}.list-float-right .quenty-item input{height:40px}.flp.pd-res{padding:0 90px}.terms_condition_wrap{padding:0 90px}.img-code{text-align:center;margin-bottom:20px}.pd-right{padding-right:15px}.input-row-data.login-phone i{margin-right:-28px}}@media (max-width:1024px){#bzoom{display:none}.col-md-3.pd-left{padding-right:0}.col-md-9.pd-right{padding-right:0}.placed_order_left.order-payment-limit{display:block;width:100%}.product-details-carousel{display:block!important}.product-details-carousel .owl-controls .owl-nav{display:none}.pd-right{padding-right:15px;padding-left:0}.pd-left.category-listing{padding-right:0}.col-xs-12.pd-right{width:100%;padding-right:0}.sidebar-menu{display:none}.left-wall{display:none}.side-menu_bar{margin-bottom:20px}.widget-viewed{display:none}.category-listing{width:100%}.products-left-section ul{display:block}.delivery-cal-cost .delivery-right{width:100%;float:none;padding-bottom:0}#shipping_cost span{margin-bottom:12px}.main-wrapper{border:none}.stock-label-wrapper{width:100%;float:none}.page-wrapper.products-details{margin-bottom:0}.promo-box.prodect-details{width:47.9%}.promo-box.prodect-details.box-pd-details{margin:0% 4%;margin-right:0}.promo-box.prodect-details{margin-bottom:0}div.pp_overlay{display:none!important}div.pp_pic_holder{display:none!important}.promo-box:hover{box-shadow:none}.main-order-wrp .order-search-wrp .right-side-order.no-order-view{display:none}}@media (max-width:767px){.products-left-section{width:100%!important;float:none!important}.products-table .total-value .table-responsive table thead tr{width:100%;display:table}.products-table .total-value .table-responsive table thead tr th{display:table;text-align:center;margin:0 auto;width:100%;margin-bottom:5px;margin-top:5px}label.order-label{display:block}.input-row input{width:100%;margin-left:0;float:left}.promo-box button.add-card-user{width:70%}.input-row{width: 20%;}.products-table.order-table .total-value .table-responsive table thead{display:none}.products-table .table>tbody>tr>td{display:inline-block;width:100%;text-align:center}p.more_product{margin-top:8px}.category-listing{padding:0}.placed_order-inner .placed_order_left .placed_box_wrp{height:auto!important}.products-right-section{width:100%!important;float:none!important;margin:0px!important}.promo-box{width:47.9%;min-height:370px;}.delivery-inner-wrap{width:100%!important}.mini-products-list li.item{width:100%;float:left}#brand-logo .owl-controls .owl-prev{margin-left:0}.box-pd{margin:0% 4%;margin-right:0}.search input{width:100%!important}.search-wrapper li.list-item{float:none!important;margin-left:20px;margin-right:20px;margin-bottom:20px}.footer{padding:0}.search-wrapper li.list-item.card-no{width:50%;float:left!important}.box-container{width:80%}.es-carousel{display:block}.promotions-wrap.new-prodect-wrapper{padding:20px 10px;margin-bottom:0}.stock-wrapper{padding:0}.promo-box .add-card{padding:0}.main-wrapper{margin-bottom:0}.promo-box-inner a img{width:auto!important}.read_more_content a{width:23%}}@media (max-width:680px){.delivery-inner-wrap h2{float:none}.mobile-details{margin-top:20px}.placed_box_wrp .label-row span{float:right}.left-side-order.multiple-order{float:none}.left-side-order.multiple-order .multiple-select .label-stacked{display:none}.left-side-order.multiple-order .multiple-select input{width:100%;margin-bottom:10px}.products-table.order-table{margin-bottom:0}.multiple-order .multiple-select.select-no{margin-top:0px!important;font-size: 13px;}.promotions-wrap{margin-bottom:30px;padding:20px 10px 20px 10px; }#brand-logo .owl-controls .owl-next{margin-top:-18px}.promo-box .promo-box-inner{display:block;border-bottom: 1px solid #ececec;margin-bottom: 25px;}.footer-wrapper{padding:0}.footer .links .block-title strong{padding-bottom:0}.footer .links{padding:0;margin:0}#brand-logo{margin:15px auto}.combine_order_bt ul li{float:none;margin-left:auto}.combine_order_bt ul li button{width:100%}.placed_box_wrp h2{font-size:18px}.inner-wrapper-text p{font-size:10px}.eur-rate h4{font-size:12px}.eur-rate h1{font-size:11px}.eur-bt a{padding:3px 28px;font-size:17px;line-height:13px}.box-container{width:70%}.login-user-wrapper{margin:20px 0 100px 0}.delivery-cal-cost .delivery-left{width:auto;float:none}.check-list a.order_bt{float:left}.check-list ul li a{margin-right:auto}.check-list a{display:block;width:100%;margin-bottom:6px;text-align:center}.check-list a.order_bt{display:block;width:100%}.promo-box-wrapper{margin-bottom:0px!important}.repaire_parts{border-bottom:none;padding:0 0}.list-view{display:none}.select-wrapper{padding-top:0}}@media (max-width:480px){.delivery-right{margin:0 auto;text-align:center;float:none;width:100%!important}.promo-box.prodect-details.box-pd-details{margin:0% 0%;margin-right:0}.main-wrapper{border:none}.dis-inner{padding-top:15px}.stock-label-wrapper{width:100%;float:none}.promotions-wrap.new-prodect-wrapper{padding-top:40px}.delivery-right .delivery-inner-cost{width:auto;float:none}#description{padding:10px}.flp input{padding:10px 10px}.head-pormo .promo-heading h5:after{display:none}.promo-box.prodect-details{width:100%}.read_more_content a{width:auto}.category-list-pic .float-section.middle-box{margin:0% 2%;margin-right:0;margin-bottom:2%}.promo-box{min-height:370px;width:100%!important}.flp{padding:0}.box-pd-left{margin:0}.box-pd{padding:0;margin:0}.banner-caption{top:7%;left:8%}.inner-wrapper-text p{line-height:14px;font-size:10px}.eur-rate h4{font-size:10px;line-height:14px}.eur-rate h1{font-size:11px}.eur-rate{margin:12px 0;margin-top:0}.eur-bt a{padding:3px 7px;font-size:13px;line-height:16px;border-bottom:2px solid #e4e4e4;border-left:2px solid #e4e4e4}#owl-carousel .owl-controls .owl-dots{display:none!important}.navbar{margin-bottom:17px;min-height:auto}.navbar-default{margin:0px!important;margin-bottom:17px!important}.total-cost-wrapper{text-align:right}.select-label.label-stacked{padding:10px 30px 12px 0px!important}.list-category-wrapper .list-view-wrapper:hover{padding:15px}.flp.pd-res{padding:0 0}.terms_condition_wrap{padding:0 20px}.input-row-data i{margin-right:-12px}.input-row-data.login-phone i{margin-right:-12px}ul.tabs li{padding:14px 8px;font-size:13px}.input-row-data p{line-height:22px}.box-pd-details{margin:auto}}@media (max-width:480px){.stock-wrapper{padding:0}.promo-box .add-card{padding:0}.add_card_remove_bt ul li span.add_card_pro{display:block;width:100%;height:34px;text-align:center}.add_card_remove_bt ul li{margin:0 auto;display:block;height:34px}.add_card_remove_bt ul{float:none}.pay-ment-row .pay-img{margin-left:16px;margin-top:16px}.pay-ment-row .right-label{float:none}.txt-row{padding:0}.add_card_remove_bt ul li a{display:block;text-align:center;height:34px}}@media (max-width:440px){ul.login-details{margin-right:0px!important}ul.login-details li a{margin-left:0}}@media (max-width:440px){.main-wrapper{margin-bottom:0}.category-list-pic{padding-bottom:0}.promotions-wrap{padding-top:30px}.promotions-wrap.new-prodect-wrapper{margin-bottom:0}.promo-box-wrapper{margin-bottom:0}.promo-box{min-height:auto!important}}@media (max-width:360px){.category-list-pic .float-section{width:100%!important;min-height:auto;margin-bottom:20px!important}.float-section.middle-box{margin:0%}}::-webkit-input-placeholder{color:#b2b2b2;font-weight:400}::-moz-placeholder{color:#b2b2b2;font-weight:400}:-ms-input-placeholder{color:#b2b2b2;font-weight:400}:-moz-placeholder{color:#b2b2b2;font-weight:400}.stock-label-wrapper ul stock_wrp li span #variant{color:red}.breadcrumb-new li{display:inline}.formobile{display:none}.ordercard{margin:0 0 10px 0;float:left;border:1px solid #dbdbdb}.ordercard .card-header{width:100%;line-height:normal;background:#f8f8f8;padding:15px 15px}.ordercard .card-body{padding:15px 15px;float:left;width:100%}.card-footer{padding:15px 15px;border-top:1px solid #dbdbdb;font-style:italic;font-size:12px}.ordercard .card-title{font-weight:700;margin:0 0 10px 0}.ordercard .card-text{line-height:normal}.ordercard .card-body{font-size:14px;margin:}.total{width:100%;float:left;margin:8px 0;float:left}.wholesalebox{width:100%;border:1px solid #CCC;float:left;padding:10px 50px 10px 10px;font-weight:700;color:#333;background:url(../img/ban-right.png) no-repeat right #f5f5f5;margin-bottom:15px}.wholesalebox em{float:left;width:100%;margin:8px 0 0 0;font-weight:400;font-size:12px}.wholesalebox:hover{text-decoration:none;background:url(../img/ban-right.png) no-repeat right #f3f3f3;color:#000}.sidebar-menu.withoputicon>li>a,.complainlinks .title{padding-left:15px}.complainlinks{float:left;width:100%}.multiple-select.rar a{padding:8px 15px;border:1px solid #666;color:#666;text-transform:uppercase;font-size:14px;margin:5px 0 0 0;float:left}.multiple-select.rar a:hover{text-decoration:none;background:#f5f5f5}.ddmenu{position:relative}.ddmenu ul.menu{position:absolute;width:100%;z-index:999;background:#efefef;visibility:hidden;opacity:0;transition:0.5s ease;top:-20px}.ddmenu ul.menu li{float:left;width:100%}.ddmenu ul.menu li a{padding:15px 40px;float:left;width:100%;font-weight:700;color:#000}.ddmenu ul.menu li a:hover{background:#f7f7f7;color:#ff9d2f;text-decoration:none}.ddmenu:hover ul.menu{visibility:visible;opacity:1;top: 58px;box-shadow: 0 3px 14px 0px rgba(0,0,0,0.3);}.category-tabs h3{font-size:21px;margin-bottom:20px;font-weight:700;color:#5c5c5c}.offerpopup{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;top:0;left:0;}.offerpopup .popupbox h2{font-size:13px;text-transform:uppercase;color:#5c5c5c;margin:20px 0;text-align:center;margin-top:20px}.offerpopup .popupbox ul{height:450px;overflow-y:scroll}.offerpopup .popupbox{font-size:14px;line-height:normal;margin:auto;width:50%;max-width:440px;background:#FFF;border-radius:8px;padding:5px 25px;box-shadow:0 0 8px #666;position:relative}.image{display:flex;width:81px;height:81px;float:left;border:1px solid #ccc;margin:0 15px 0 0}.image img{width:100%;height:auto;display:inline-block;margin:auto}.popupbox .proid,.popupbox .proprice{display:block}.popupbox .proid{color:#a2a2a2;margin:0 0 5px 0}.popupbox .proprice{margin:5px 0 0 0;color:#fb8502}.popupbox ul li{padding:8px 25px 8px 0;background:url(../img/popup-aero.png) no-repeat right center;border-bottom:1px solid #CCC}.popupbox ul li:last-child{border:none}.popupbox .cross-btn{position:absolute;top:-10px;right:-10px}.main-content.sub{margin-bottom:30px}.main-content h5{font-size:38px;color:#6b6b6b;text-align:center}.not-txt{text-align:center;padding-top:10px}.not-txt.sub p{font-weight:500;color:#6b6b6b;font-size:18px;margin:0 0 10px}.subscriptions_table_wrp p{font-size:18px;margin-bottom:25px;color:#6b6b6b;text-align:center}.table.subscript_width{margin:0 auto}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table.subscript_width tbody tr td{font-weight:600;color:#6b6b6b}.checked_box{width:26px;height:26px;float:left}.container_checked{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container_checked input{position:absolute;opacity:0;cursor:pointer}.checked_box.improvements .checkmark{border-radius:50px;position:absolute!important;top:0;left:0;height:25px;width:25px;border:1px solid #b3b3b3}.checked_box.improvements .checkboxDisable{background:#D9D9D9}.container_checked:hover input~.checkboxDisable{background-color:#D9D9D9}ul.subscriptions_bt{padding:40px 0 0 0;display:table;margin:0 auto}ul.subscriptions_bt li{list-style:none;display:table-cell}.bt-submit.sub{padding:0}.loading-indication {position: fixed;z-index: 9999;width: 100%;height: 100%;background: rgba(255,255,255,.7);text-align: center;top: 0;float: left;left: 0;}.loading-indication p { margin: auto; width: 100%; text-align: center; position: relative;  top: 50%;}.confirmation p{font-size:13px;line-height:19px;margin:0 0 15px 0}.confirmation p a{font-weight:700;color:#5c5c5c}.confirmation .btn:hover{background:#dc790a}.confirmation .btn{background:#ff9d2f;color:#FFF;border:none;border-radius:0;font-weight:700}.confirmation .message{font-size:15px;color:#006f00}.confirmation .checkicon{margin:15px 0 0 15px}.v-middel{display:inline-block;float:none;vertical-align:middle}.confirmation .text-small{font-size:11px}.confirmation h2{background:#f6f6f6;margin:0 0 25px 0;padding:15px;font-weight:700;text-transform:uppercase;color:#333}.confirmation .placed_order-inner{padding:0;margin:0}.confirmation .completed-order{margin:0!important}.confirmation label{font-weight:normal!important}.confirmation .placed_box_wrp .label-row{margin:0 0 15px 0}.confirmation .xpressCheckout{position:static;text-align:center}.confirmation .paybtn{background:none;text-align:center;width:100%;height:20px;}.confirmation .paybtn h4{font-weight:700;margin:10px 0;font-size:25px;width:100%;text-align:center;float:left}.confirmation .paybtn h5{text-align:center}.confirmation .paybtn h5 span{background:#ff9d2f;color:#FFF;display:inline-block;font-weight:400;padding:8px 15px;font-size:15px;border-radius:5px;position:relative}.confirmation .paybtn h5 span:before{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:15px solid #ff9d2f;position:absolute;top:25px;left:-2px;transform:rotate(88deg)}.popupship{font-family:'Open Sans'}.popup_bg_main .popupship span{width:25px!important;height:25px!important}.popupship .products-check{text-align:left}.popupship .pay-ment-row .pay-img{margin-left:30px}.popupship .amount{color:#636363}.shiptit{text-transform:uppercase;color:#636363;font-weight:700;font-size:16px}.summarypop{font-family:'Open Sans';margin:0 auto;color:#666;overflow:hidden}.popup_btn{font-family:'Open Sans';padding:8px 15px;background:#ff9d2f;color:#FFF;text-transform:uppercase;font-weight:700;border:none;margin:10px 0 0 0}.popupship .feed-text p{padding:8px}.popupship .shipment-list{padding:0 12px}.owl-item .promo-box{width:auto;transition:0.5s ease}.owl-item .show-all-new-product{float:right}.show-all-new-product a{float:right;text-transform:uppercase;color:#333;border:1px solid #333;font-size:12px;padding:10px 15px}.show-all-new-product a:hover{text-decoration:none;background:#ff9d2f;border:1px solid #FFF;color:#fff}.mini-products-list .card-label{float:left;width:100%;color:#C00;font-size:13px;font-weight:700;margin-top:10px}.net-price strike,.gross-price strike{font-weight:normal!important;color:#CCC!important;font-size:12px!important}.gross-price,.net-price{width:29%;float:left}.fl-title{text-align:left;font-family:'Open Sans';font-size:15px;line-height:normal;font-weight:400}.ui-autocomplete h3{font-family:'Open Sans';font-size:14px;line-height:normal;font-weight:700;text-transform:uppercase}.fl-cat-prefix,.fl-cat-main{text-align:left;color:#000}.editbtn{border-radius:0;background:#626262;color:#fff;font-weight:700;border:none}.s-weight{margin:0 0 26px 0}.center{margin:auto;width:60%;border:2px solid red;padding:10px;color:red}.colorred{font-weight:700;color:red;font-size:17px!important}.additional_feel_mobile{margin-top:-36px;color:#f45834;font-size:15px}#maximumdischargequantityvalidation{margin-bottom:10px}#maximumdischargequantityvalidationl{margin-bottom:10px}.variant-list-view{float:left;width:100%;padding:3px 5px 0 5px;font-size:13px}.variant-list-view .conditions-view p{display:inline-block}.variant-list-view .conditions-view{float:left;width:100%;font-size:11px}.variant-list-view .product-details{float:right}.variant-list-view .link-cart{float:right}.variant-list-view .quenty-item,.variant-list-view .cost{float: left;margin: 0 7px 0 2px;}.variant-list-view .quenty-item input{width:25px;border:1px solid #ababab;width:31px;text-align:center;height:37px}.variant-list-view .cost{padding: 0px 2px 0 0px;width:45%;}.variant-list-view .cost h5{font-size:11px;color:#5c5c5c;font-weight:700}.var-tax{float:left;width:100%;text-align:right;padding:15px;font-size:13px}.variant-list-view .list-left { width:19%; float:left;line-height:normal;}.variant-list-view .list-right{float:right;width:20%;}.icon-menu.mobicon-1{background-position:7px -515px!important}.icon-menu.mobicon-6{background-position:7px -550px!important}.icon-menu.mobicon-4{background-position:10px -515px!important}.icon-menu.mobicon-9{background-position:8px -591px!important}.icon-menu.mobicon-10{background-position:8px -626px!important}.icon-menu.mobicon-11{background-position:10px -515px!important}.icon-menu.mobicon-12{background-position:10px -689px!important}.icon-menu.mobicon-21{background-position:10px -476px!important}.icon-menu.mobicon-3,.icon-menu.mobicon-13{background-position:8px -151px!important}.icon-menu.mobicon-14{background-position:8px -659px!important}.icon-menu.mobicon-11{background-position:10px -723px!important}.mini-products-list .price-box .price{color:#ff9d2f!important;font-size:13px;font-family:'Open Sans'!important;font-weight:bold!important;width:100%!important}.mini-products-list .price-box{margin:8px 0;float:left;width:100%}.list-view-wrapper .content-view h5:hover{cursor:pointer}.list-view-wrapper .pn{float:left;width:100%;margin:11px 0;font-size:12px;font-style:italic;font-weight:700;color:#979797}.tooltip{background-color:#000;border:1px solid #fff;padding:10px 15px;width:200px;display:none;color:#fff;text-align:left;font-size:13px;-moz-box-shadow:0 0 10px #000;-webkit-box-shadow:0 0 10px #000;filter:alpha(opacity=80);opacity:.8}.confirmingprivacypolicy h2{font-size:21px;margin-bottom:20px;font-weight:700;color:#5c5c5c;text-transform:uppercase}.confirmingprivacypolicy{color:#5c5c5c;font-size:14px;line-height:22px;font-weight:600!important}.confirmingprivacypolicy h4{margin:10px 0 6px 0}.policyformbox{margin:15px 0 0 0;background:#f7f7f7;font-weight:400;font-size:14px;padding:15px}.policyformbox .form-group-contact{margin:0 0 12px 0}.basket-boxpop p{margin:0 0 10px 0;font-size:15px;float:left;width:100%;font-weight:700}.basket-boxpop .btn{margin:0 0 5px 0;background:#fb8502;border:none;color:#fff}.nav.eightitem>li>a{padding:0 16px!important}.loging-wrapper{padding:14px 0 10px 0}ul.login-details{position:relative;float:left;margin-right:50px}ul.login-details li{float:left}ul.login-details li.list-login{margin-left:13px;padding-left:0;border-left:1px solid #b7b7b7}ul.login-details li a{margin-left:20px;color:#b7b7b7;position:relative;font-family:'Open Sans'!important;text-decoration:none;font-size:13px;font-weight:500}ul.login-details li a:hover{color:#ff9d2f}.search-wrapper{float:right;margin-top:10px}.search-wrapper li.list-item{float:left;margin-left:20px}.total-cost-wrapper{margin:5px 0}.list-item a{position:relative;color:#636363;text-decoration:none}.search{position:relative}.search input{padding:12px 56px 12px 20px;border:1px solid #cacaca;outline:none;position:relative;width:434px}.search button{position:absolute;right:0;background:#ff9d2f url(../img/search.png) no-repeat;top:0;background-position:center center;outline:none;height:100%;width:50px;border:none}.inner-box-check{margin-top:12px}.list-item a img{margin:7px 0}.row-text{position:relative}.row-text .total-cost-wrapper li{font-size:12px;color:#636363;line-height:17px}.row-text .total-cost-wrapper li span{font-size:12px;color:#636363;font-weight:600}.navbar-default{background:#f7f7f7;margin:20px 0;border-color:#f7f7f7}.navbar-default .navbar-nav>.active>a{background:#ff9d2f!important;color:#fff!important}.nav>li>a{text-decoration:none;position:relative;display:block!important;color:#000!important;line-height:30px;font-family:'Open Sans'!important;font-weight:700;text-transform:uppercase;font-size:13px;padding:0 31px;height:56px;line-height:58px}.nav>li>a:hover{color:#000!important;background:#ff9d2f!important}.nav>li>a.active{background:#ff9d2f}.user-login{display:inline-flex;position:relative;float:right;}.user-login select{line-height:normal;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background:none;width:200px;display:block;width:100%;color:#b7b7b7;padding:0 20px 0 14px;margin:0;border:none;outline:none;line-height:normal;font-size:12px;font-weight:500} .user-login select.inp:hover{cursor:pointer}.header_mobile{margin:0 0 10px 0}.mobilehead{padding:15px 0;list-style:none;float:left;width:100%}.mobilehead li{display:inline-block;vertical-align:middle;float:none}.mobilehead .logo{margin:5px 0 0 13px}.header_mobile .search{float:left;width:100%}.header_mobile .user-login select{padding:8px 10px 8px 3px;margin:0 20px 0 0!important}.header_mobile .user-login{float:right;margin:0 15px 0 0}.header_mobile .card-no{float:right}.header_mobile .menuicon{float:left;margin:8px 0 0 0}.header_mobile .logo{float:left}.mobilehead nav{height:0}#menuToggle{display:block;float:left;position:relative;top:11px;left:0;z-index:999;-webkit-user-select:none;user-select:none}#menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span.bar{display:block;width:27px;height:2px;margin-bottom:5px;position:relative;background:#333;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform 0.5s cubic-bezier(.77,.2,.05,1),background 0.5s cubic-bezier(.77,.2,.05,1),opacity 0.55s ease}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:#232323}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px)}#menu{overflow:scroll;position:absolute;width:350px;margin:-100px 0 0 -50px;padding:90px 10px 125px 42px;height:115vh;background:#f4f4f4;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(-100%,0);transition:transform 0.5s cubic-bezier(.77,.2,.05,1)}#menu li{padding:10px 0;font-size:22px}#menuToggle input:checked~ul{transform:none}.mobilehead .sidebar-menu{display:block!important}.mobilehead .sidebar-menu li,.mobilehead .sidebar-menu li span{width:100%!important;height:auto!important;padding:0!important}.overflowformenu{overflow:hidden}.icon-menu.icon-1{background-position:10px 5px!important}.icon-menu.icon-2{background-position:10px -45px!important}.icon-menu.icon-3{background-position:10px -96px!important}.icon-menu.icon-4{background-position:7px -151px!important}.icon-menu.icon-5{background-position:7px -207px!important}.icon-menu.icon-6{background-position:7px -258px!important}.icon-menu.icon-7{background-position:7px -313px!important}.icon-menu.icon-8{background-position:7px -368px!important}.icon-menu.icon-9{background-position:7px -419px!important}.icon-menu.icon-10{background-position:7px -474px!important}.popup_bg_main .product_name{font-family:'Open Sans'!important;font-size:16px!important;font-weight:700}.popup_bg_main{border:none!important;box-shadow:0 0 5px #333;border-radius:8px}.popup_bg_main span{width:30px;height:30px;background:#ff9d2f;text-align:center;color:#FFF;line-height:30px}.readmore.bg_read_more a{display:inline;background:#ff9d2f;color:#fff!important;text-decoration:none;padding:1px 4px;font-size:11px;line-height:12px}.promo-box-inner .readmore{font-size:13px;color:#000!important;margin:13px 0 -17px;text-decoration:underline;text-align:right;font-weight:600;text-decoration:none}.promo-box-inner .readmore a{color:#000}.variant-price{float:left;width:100%;font-weight:400;margin:0 0 8px 0}span.condition{width:69%;float:left;font-weight:normal!important;font-size:11px;color:#000!important}.price{width:31%;float:left;font-weight:normal!important;font-size:11px;color:#000!important}.price strong{font-weight:400}.loging-wrapper{padding:14px 0 10px 0}ul.login-details{position:relative;float:left;margin-right:50px}ul.login-details li{float:left}ul.login-details li.list-login{margin-left:13px;padding-left:0;border-left:1px solid #b7b7b7}ul.login-details li a{margin-left:20px;color:#b7b7b7;position:relative;font-family:'Open Sans'!important;text-decoration:none;font-size:12px;font-weight:500}ul.login-details li a:hover{color:#ff9d2f}.search-wrapper{float:right;margin-top:10px}.search-wrapper li.list-item{float:left;margin-left:20px}.total-cost-wrapper{margin:5px 0}.list-item a{position:relative;color:#636363;text-decoration:none}.search{position:relative}.search input{padding:12px 56px 12px 20px;border:1px solid #cacaca;outline:none;position:relative;width:434px}.search button{position:absolute;right:0;background:#ff9d2f url(../img/search.png) no-repeat;top:0;background-position:center center;outline:none;height:100%;width:50px;border:none}.inner-box-check{margin-top:12px}.list-item a img{margin:7px 0}.row-text{position:relative}.row-text .total-cost-wrapper li{font-size:12px;color:#636363;line-height:17px}.row-text .total-cost-wrapper li span{font-size:12px;color:#636363;font-weight:600}.navbar-default{background:#f7f7f7;margin:20px 0;border-color:#f7f7f7}.navbar-default .navbar-nav>.active>a{background:#ff9d2f!important;color:#fff!important}.nav>li>a{text-decoration:none;position:relative;display:block!important;color:#000!important;line-height:30px;font-family:'Open Sans'!important;font-weight:700;text-transform:uppercase;font-size:13px;padding:0 31px;height:56px;line-height:58px}.nav>li>a.active{background:#ff9d2f}.card-no a span {background: #ff9d2f; min-width: 30px; min-height: 30px; border-radius: 30px; margin-left: 8px; color: #fff; margin-right: 0; display: block; margin-bottom: 0; text-align: center; font-size: 14px; padding: 8px 2px; float: left; margin-top: -3px;} } .user-login{display:inline-flex;position:relative}.user-login select{line-height:normal;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;width:200px;display:block;width:100%;color:#b7b7b7;padding:0 20px 0 14px;margin:0;border:none;outline:none;line-height:normal;font-size:13px;font-weight:500} .user-login::after {content: ""; position: absolute; z-index: 2; right: 0; top: 48%; width: 14px; height: 6px; margin-top: 0; background: url(sprite-imgs.png) no-repeat 0px -84px; pointer-events: none; }.user-login select.inp:hover{cursor:pointer}.header_mobile{margin:0 0 10px 0}.mobilehead{padding:15px 0;list-style:none;float:left;width:100%}.mobilehead li{display:inline-block;vertical-align:middle;float:none}.mobilehead .logo{margin:5px 0 0 13px}.header_mobile .search{float:left;width:100%}.header_mobile .user-login select{padding:8px 10px 8px 3px;margin:0 20px 0 0!important}.header_mobile .user-login{float:right;margin:0 15px 0 0}.header_mobile .card-no{float:right}.header_mobile .menuicon{float:left;margin:8px 0 0 0}.header_mobile .logo{float:left}.mobilehead nav{height:0}#menuToggle{display:block;float:left;position:relative;top:11px;left:0;z-index:999;-webkit-user-select:none;user-select:none}#menuToggle input{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle span.bar{display:block;width:27px;height:2px;margin-bottom:5px;position:relative;background:#333;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform 0.5s cubic-bezier(.77,.2,.05,1),background 0.5s cubic-bezier(.77,.2,.05,1),opacity 0.55s ease}#menuToggle span:first-child{transform-origin:0% 0%}#menuToggle span:nth-last-child(2){transform-origin:0% 100%}#menuToggle input:checked~span{opacity:1;transform:rotate(45deg) translate(-2px,-1px);background:#232323}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0deg) scale(.2,.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translate(0,-1px)}#menu{overflow:scroll;position:absolute;width:350px;margin:-100px 0 0 -50px;padding:90px 10px 125px 42px;height:115vh;background:#f4f4f4;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(-100%,0);transition:transform 0.5s cubic-bezier(.77,.2,.05,1)}#menu li{padding:10px 0;font-size:22px}#menuToggle input:checked~ul{transform:none}.mobilehead .sidebar-menu{display:block!important}.mobilehead .sidebar-menu li,.mobilehead .sidebar-menu li span{width:100%!important;height:auto!important;padding:0!important}.overflowformenu{overflow:hidden}.icon-menu.icon-1{background-position:10px 5px!important}.icon-menu.icon-2{background-position:10px -45px!important}.icon-menu.icon-3{background-position:10px -96px!important}.icon-menu.icon-4{background-position:7px -151px!important}.icon-menu.icon-5{background-position:7px -207px!important}.icon-menu.icon-6{background-position:7px -258px!important}.icon-menu.icon-7{background-position:7px -313px!important}.icon-menu.icon-8{background-position:7px -368px!important}.icon-menu.icon-9{background-position:7px -419px!important}.icon-menu.icon-10{background-position:7px -474px!important}.popup_bg_main .product_name{font-family:'Open Sans'!important;font-size:16px!important;font-weight:700}.popup_bg_main{border:none!important;box-shadow:0 0 5px #333;border-radius:8px}.popup_bg_main span{width:30px;height:30px;background:#ff9d2f;text-align:center;color:#FFF;line-height:30px}.readmore.bg_read_more a{display:inline;background:#ff9d2f;color:#fff;padding:1px 4px;font-size:11px;line-height:12px}.promo-box-inner .readmore{font-size:13px;color:#000!important;margin:13px 0 -17px;text-decoration:underline;text-align:right;font-weight:600;text-decoration:none}.promo-box-inner .readmore a{color:#000}.variant-price{float:left;width:100%;font-weight:400;margin:0 0 8px 0}span.condition{width:69%;float:left;font-weight:normal!important;font-size:11px;color:#000!important}.price{width:31%;float:left;font-weight:normal!important;font-size:11px;color:#000!important}.price strong{font-weight:400}.footer-wrapper{padding-bottom:25px;width:100%;background:#282828!important;padding-top:28px}.footer{clear:both;width:100%;padding-top:30px}.footer .links{float:left;width:33.33%;padding:0 30px 0 0;margin-bottom:30px}.block-title{position:relative;border-bottom:0;padding:3px 0}.footer .links .block-title strong{color:#fff;font-weight:700;font-size:13px;font-family:'Open Sans'!important;padding-bottom:15px;display:block}.footer .links li{word-break:break-all;line-height:1.4;padding:4px 0}.footer .links a{color:#a4a4a4;text-decoration:none;margin-bottom:2px;display:inline;transition:margin .5s ease 0s;font-family:'Open Sans'!important;font-size:13px}.footer .links a:hover{color:#ff9d2f;margin-left:5px}.copy-right-footer{position:relative;width:100%;background:#1f1f1f;padding:18px 0}.copy-right-footer .right-pannel{float:right}.left-pannel h4{font-size:13px;text-align:center;float:left;width:100%;color:#5b5b5b;line-height:36px;font-weight:600}@media (max-width:991px){.left-pannel{float:none!important}.left-pannel h4{display:table;margin:0 auto;text-align:center;line-height:20px;padding-bottom:20px;}.copy-right-footer .right-pannel{display:table;float:none;margin:0 auto}}@media (max-width:767px){.footer .links{float:none;width:auto}}.footer .accordion{color:#444;cursor:pointer;padding:18px 0;width:100%;border:none;text-align:left;outline:none;font-size:15px;transition:0.4s;position:relative}.footer .accordion::after{content:"+";color:#FFF;position:absolute;top:15px;right:0}.footer .panel{max-height:0;background:none;overflow:hidden;transition:max-height 0.2s ease-out}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:none;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none;margin-bottom:0px!important}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.clearfix::after{content:"";clear:both;display:table}.product-details .link-cart{border: 1px solid #ff9d2f;text-decoration: none; text-transform:capitalize; text-align: center; transition: all 0.5s; font-weight: 700; color: #fff; float: left; background: #ff9d2f url(../img/card-add.png) no-repeat; background-position: 13px 10px; padding: 12px 13px 12px 32px; font-size: 13px;}.activegl{border:1px solid rgb(233,233,233)}.listincart{clear:both;float:none;color:red;font-weight:700}.cart-symbol{text-align:right}.product-description{line-height:1.3}#popupInternal h1{background:#ff9d2f;color:#fff;padding:16px 0;text-transform:uppercase;font-weight:700}.overlay{position:fixed;top:0;left:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:998;bottom:0}.add-card-bt_pro{border:none;background:#ff9d2f;color:#fff;padding:10px 15px}.add-card-bt_black{border:none;background:#636363;color:#fff;padding:10px 15px}.modal-dialog{max-width:550px;z-index:1000}.product_name{font-size:16px}.shopping_cart{font-size:13px}.warning-text{padding:15px}.warning-text .login-row p{color:red}.invalid{border-color:red!important}.btn-main{background:#ff9d2f;color:#fff;padding:15px 25px;display:inline-block;font-weight:600;font-size:16px;text-decoration:none;line-height:18px;transition:all 0.5s;border:none}.btn-main:hover{background:#dc790a}.btn-delete{background:#d9534f;color:#fff;padding:15px 25px;display:inline-block;font-weight:600;font-size:16px;text-decoration:none;line-height:18px;transition:all 0.5s;border:none}.btn-delete:hover{background:#c9302c}.button-default{background:#f0f0f0;display:inline-block;padding:15px 25px;cursor:pointer;font-size:14px;margin:0 4px;font-weight:700}.button-default a{text-decoration:none;color:#444}.btn-current{background:#ff9d2f;color:#fff;display:inline-block;padding:15px 25px;cursor:pointer;font-size:14px;margin:0 4px;font-weight:700}.btn-current a{text-decoration:none;color:#fff}.btndefault{background:#ff9d2f;color:#fff;display:inline-block;padding:15px;cursor:pointer;font-size:14px;margin:0 4px;font-weight:700;border:none}.remove-bt{position:relative}.remove-bt img{position:absolute;top:50%;left:50%;margin-left:-44px;margin-top:-13px}.products-list.table>thead>tr>th{border-bottom:0;padding:12px}.products-table .table>tbody>tr>td{padding:12px;cursor: default;}.shipcont{margin:35px 0 0 0}.shipcont p{margin:10px 0}.shipcont ol{list-style:lower-alpha;margin:0 0 20px 20px!important}.popup_bg_main .modal-content{background:none;box-shadow:none;border:none}.popup_bg_main{border:1px solid red;text-align:center}.popup_bg_main .modal-dialog{margin-bottom:0}.popup_bg_main .btndefault{font-family:'Open Sans';float:none!important;padding:8px 25px!important;margin:0 0 25px 0!important}.likes-wrapper{position:relative}.likes-wrapper h3{font-size:24px;margin-bottom:10px}.likes-wrapper h5{font-size:22px;margin:20px;color:#ff9d2f;font-weight:600;text-align:center;margin-top:0}.likes-wrapper.privacy-page p{font-size:16px}.likes-wrapper.privacy-page h4{font-weight:700;font-size:19px;margin-bottom:10px}.likes-wrapper.privacy-page h5{font-size:26px}.likes-wrapper.privacy-page p{font-size:16px}.likes-wrapper.privacy-page h4{font-weight:700;font-size:19px}.likes-wrapper.privacy-page h5{font-size:26px}.input-policy{display:inline-block;width:100%}.row-content-input.privacy{width:100%;padding-top:20px;position:relative}.row-content-input .flp .input-row-data i{top:50%;position:absolute;right:70%;margin-right:-10px;margin-top:-15px;font-size:9px}.row-content-input .flp .input-row-data .firstfield{right:1%}.row-content-input .flp .input-row-data .verification{top:50%;position:absolute;right:79%;margin-right:-10px;margin-top:-15px;font-size:9px}.row-content-input .flp .input-row-data-red i{top:15%!important;position:absolute;right:85%!important;margin-right:-30px;margin-top:-15px;font-size:9px;color:red}.privacy i{margin-top:-6px!important}.flp{padding:0 0}.flp .login-row{position:relative;margin-bottom:16px;margin-top:12px}.input-feild{position:relative}.flp input,.flp label{width:100%;display:block;font:inherit;font-size:16px;line-height:24px;font-weight:500;height:46px;border:1px solid #b3b3b3}.flp input{padding:10px 20px;outline:none;border-radius:0}.flp label{position:absolute;left:0;top:0;padding:10px 20px;border-color:transparent;color:#b2b2b2;;cursor:text}.flp input:focus{border:1px solid #b3b3b3}.bt-submit{text-align:center;padding-bottom:50px}.bt-submit a{background:#ff9d2f;color:#fff;text-decoration:none;padding:12px 39px;display:inline-block;margin-left:35px;font-weight:500;font-size:16px}ul.subscriptions_bt{margin-top:30px}.bt-submit a:hover{background:#dc790a;color:#fff;text-decoration:none}.notificationsubmit{background:#FF9D2F;color:#fff;text-decoration:none;padding:12px 39px;border:none;display:inline-block;margin-left:35px;font-weight:500;font-size:16px}.notificationsubmit:hover{background:#FF9D2F}@media screen and (max-width:600px){#rc-imageselect,.g-recaptcha{transform:scale(.6);-webkit-transform:scale(.6);transform-origin:0 0;-webkit-transform-origin:0 0}.row-content-input .flp .input-row-data-red i{margin-right:-100px}}.nopadding{padding:0!important}.banner-left-txt{left:0;position:absolute;top:0;width:48%;padding:0 8% 0 0}.banner-left-txt h2{text-align:right;font-weight:300;font-size:38px;text-transform:uppercase;color:#fff;padding:18px 0 12px 5px;display:block}.banner-left-txt h2 span{font-size:26px;display:block;text-align:right}.owl-carousel .owl-item .banner-left-txt img{max-width:214px!important;width:initial!important;height:auto;max-height:130px;float:right}.txt-desc{background:#fcfcfc;width:100%;padding:25px 20px;border:1px solid #e4e4e4;min-height: 445px;}.txt-desc h3{text-align:left;font-weight:300;font-size:30px;color:#333;margin:0 0 20px 0;text-transform:uppercase}.txt-desc p{font-size:28px}.txt-desc p{font-size:14px;color:#2f2f2f;font-weight:400;line-height:26px}.banner-caption a{color:#333}.banner-caption a:hover{color:#4b4b4b;text-decoration:none}.banner-caption .eur-bt a{color:#FFF}.banner-caption .eur-bt a:hover{color:#ffebd7}.eur-rate h4 a:hover{text-decoration:line-through} .search button {background:#ff9d2f url(sprite-imgs.png) no-repeat 12px -486px;} .search-wrapper li.list-item.card-no {background: url(sprite-imgs.png) no-repeat 0px -244px; width: 30px; height: 36px;cursor: pointer; margin-left:0; } .qty-err {position: absolute; bottom: -24px; color: #ed2e2e; cursor: help; display: none; font-weight: 400; font-size: 14px; line-height: 18px; } .list-qty-err{float: left; text-align: right; width: 100%; padding: 10px 10px 0 0; color: #ed2e2e; cursor: help; display: none; font-weight: 400; font-size: 14px; line-height: 18px;} .header_mobile .card-no {float: right; width: 30px; height: 36px; background: url(sprite-imgs.png) no-repeat 0px -244px; } .header_mobile .card-no a {width: 30px; height: 36px; display: block; }.plain-select select::-ms-expand,.user-login select::-ms-expand{display:none; }.offerpopup .popupbox{ margin-top: 5%;}
.list-middle {width:59%; float: left; margin: 0 1%; }
.promo-box .add-card {position: relative;  }
.popup_bg_main span.close { display: none; }
.stock-wrapper .stock-label-sold {float: right; font-weight: 600; color: #ff0000; background: url(../img/cross.png) no-repeat 0 center/9px; padding: 0 2px 0 16px; }
.stock-label-soldcart {  font-weight: 600;color: #ff9d2f;}
.stock-labelcart {  font-weight: 600;color: #063;} 
.item_in_cart { background-color: #EFE; }
.ifmorethanquanity{display: none;}
.add-card .input-row .qty-error {position: absolute; width: 100%; background:#fcfcfc; box-shadow: 0 0 4px 0 rgba(0,0,0,0.5); top: -125px; border-radius: 8px; transition: all 0.3s ease-in 0s; padding: 2px; left: 0;}
.promo-box span {display: block; color: red; text-align: center; font-weight: 600; line-height: 23px; font-size: 13px; }
.stock-qty-err {color: red; text-align: left; font-weight: 600; line-height: 23px; font-size: 14px; width: 100%; float: left; }
.cart-blink{float: left;  padding:2px 5px 2px 5px; margin: 0 0 0 20px; border-radius: 4px;}
.cart-blink.animated{  animation:blinkingborder 0.8s infinite; border:1px solid #ff9d2f; }
.header_mobile .card-no {  width: 34px;  height: 40px;}
.multiple-select.pre-btn-sec input[type="button"] {padding: 10px 16px; background: #ff9d2f; border: 0; outline: 0; color: #fff; border-radius: 4px; transition: all 0.2s ease-in 0s; font-size: 15px; margin: 0 2px 0 0; }
.multiple-select.pre-btn-sec input[type="button"]:hover{background: #dc790a;}
.next-bt a, .check-list a.orderconfirm_bt {background: #ff9d2f;} 
.confirmation p .editbtn {margin: 0 12px 0 0;}
.confirmation iframe {  width: 100%;  height: 250px;} 
@keyframes blinkingborder{    0%{     border-color: #ff9d2f; }    50%{     border-color:transparent;    } 60%{     border-color:transparent;    } 100%{    border-color: #ff9d2f;   } }
.additional_fee_msg {color: #f45834;}
.trans-details {border: 1px solid #ebebeb; background: #fefefe;margin-bottom: 20px; }
.trans-details h3 {background: #f4f4f4; padding: 17px 10px; font-size: 14px; color: #636363; font-weight: 600; text-transform: uppercase; }
.trans-details ul {padding: 0px 0; }
.trans-details ul li {padding: 0 12px; font-size: 15px; border-bottom: 1px solid #e4e4e4; display: block; width: 100%; }
.trans-details ul li:last-child {border: 0; }
.trans-details ul li span {display: inline-block; width: 210px; padding: 12px 0; border-right: 1px solid #e4e4e4; font-weight: 600; margin: 0 10px 0 0; }
.supp_time{background-color:#a5e6b5;border-color: #c3e6cb;}
.supp_time .checkmark {  border: 1px solid #fff;}
.table-hover > tbody > tr.supp_time:hover{background-color: #c1eacb;}
.supp_time span.quantity-input input[type='button']{ background:#ff9d2f; border:0; color: #fff;width: 72px;font-size: 12px;transition: all 0.2s ease-in 0s;}
.supp_time span.quantity-input input[type='button']:hover {background: #dc790a;}
.select-wrapper.article-wrapper {padding: 0; } 
.repaire_parts.list-repair{border-bottom: 0;padding:10px 0 0 0;/*color:#b7b7b6;*/}
.model-variant-wrapper.article-modal .list-view {padding-top: 6px; float: right;}
.articles-head {background: #f7f7f7; padding: 8px 10px; margin: 10px 0 0px 0; border: 1px solid #e0e0e0; }
.articles-head  a{color: #636363;display: block;}
.articles-head:hover{ background: #fbfbfb; }
.articles-head  a:hover{text-decoration: none;}
.article-list {border: 1px solid #e0e0e0; border-top: 0; padding: 10px 10px;}
.article-list li {margin: 10px 0; } 
.article-list li a {color: #333; font-size: 14px; font-weight: 600; }
.article-list li a img {vertical-align: middle; }
.article-list li a:hover { color: #ff9d2f; }
ul.products_shoping li a {width: 245px; }
ul.products_shoping li a#tab1 {width: 120px; }
ul.products_shoping li a#tab2, ul.products_shoping li a#tab5, ul.products_shoping li a#tab4 {width: auto; }
.multiple-select.select-no {margin-right: 0;font-size:13px;}
.category-list-pic .float-section:nth-child(3) .spare-parts-img img {width: 70px; height: 70px; }
.delivery_section p {font-weight: normal !important; padding-bottom: 8px; }
.net-price strike, .gross-price strike{color: #5e5e5e!important;font-weight: bold!important;}
.promo-box .promo-box-inner .card-label span { line-height: 14px;margin-left: 7px; display: inline-block; }
.pagination_of {display: inline-block; float: left; color: #777; padding:0 6px 0 8px; font-size: 12px; }
.pagination_total {display: inline-block; float: left; margin: 0 0px 0 5px; padding: 5px 12px; background-color: #fff; border: 1px solid #ddd; line-height: 18px; color: #777; font-size: 13px; }
.product-details .link-cart:hover,.promo-box button.add-card-user:hover {background-color: #ef8209;border-color: #ef8209;} 
.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
background-color: #ff9d2f; border-color: #ff9d2f;}  
.promo-box button.add-card-user.german_add_to_class {font-size: 11px;padding: 13px 4px 13px 12px;color: #fff;}
.link-cart.german_add_to_class,.product-details a.link-cart.german_add_to_class{font-size: 10px; padding: 13px 8px 13px 21px;color: #fff;background-position: 4px 10px; }
.quality-stock button.add-card-bt.german_add_to_class {font-size: 10px; padding:16px 8px 18px 30px;color: #fff;background-position: 4px 11px; }
.var-tax-excl span {font-weight: normal; font-size: 13px; margin: 15px 0 0 0; display: inline-block;}
#Grid .promo-box-wrapper.category {margin-bottom: 10px; }
#listresults .promo-box-wrapper {margin-bottom: 0; }
#listresults.list-category-wrapper { margin:0; }
.mb-10{margin-bottom: 10px;}
.edit_order strong { padding: 40px 0 0 0; display: inline-block; }
.pay_order strong { display: inline-block; padding: 40px 0 0 0; }
.steps {list-style: none; overflow: hidden; margin:10px 0; padding: 0; }
.steps li {float: left; } 
.steps li span {color: #fff;text-transform: uppercase; text-decoration: none; padding: 14px 0 14px 55px;font-size: 15px; font-weight: normal; background:#807f7f; position: relative; display: block; float: left; } 
.steps li span:after {content: " "; display: block; width: 0; height: 0; border-top: 50px solid transparent;border-bottom: 50px solid transparent; border-left: 30px solid #807f7f; position: absolute; top: 50%; margin-top: -50px; left: 100%; z-index: 2; }
.steps li span:before {content: " "; display: block; width: 0; height: 0; border-top: 50px solid transparent;border-bottom: 50px solid transparent; border-left: 30px solid white; position: absolute; top: 50%; margin-top: -50px; margin-left: 1px; left: 100%; z-index: 1; } 
.steps li:first-child span {padding-left: 10px;}
.steps li.active span {background: #ff9d2f;}
.steps li.active span::after{border-left: 30px solid #ff9d2f;}

#winPopupContainer >table {position: absolute!important; }
.Compatible_bt_new .stock_lavel {margin: 6px 0; }
.edit_order{display: flex;justify-content: center;align-items: center;margin: 36px 0 0 0;padding-bottom: 30px;}
.edit_order strong {padding: 6px 12px 0 0; display: inline-block; } 
.edit_order small{font-size: 13px; display: inline-block; width: 215px; margin: 3px 0 0 4px;}
.pay-ment-row .txt-row {padding-top: 0; float: left; width: 100%;}
#menu3 .payment-wrp ul li {width: 49%; display: inline-block; }
#menu3 .payment-wrp ul li:nth-child(2n) {margin-left: 1%; }
#menu3 .payment-wrp ul li .pay-ment-row .pay-img {float: right; margin-left: 5px;}
#menu3 .pay-ment-row{ padding: 24px 40px; }
#menu3 .radiomark{margin-top:40px;}
#menu2 .radiomark{margin-top:40px;}

.multiple-select.rar a.report_btn{background:#ff9d2f;border-color:#ff9d2f;    color: #fff;}
.multiple-select.rar a.report_btn:hover {    background-color: #ef8209;    border-color: #ef8209;}
.video_order #owl-carousel .item{position:relative;}
.video_privacy_txt {position: absolute; left: 0; padding: 0; color: #fff; text-align: center; width: 100%; font-size: 13px; height: 190px; max-width: 400px; top: 0; }
.owl-carousel .owl-item .video_privacy_txt img {margin: 0; height: 190px!important; width: 100%!important; max-width: 400px!important; }
.vdo_privacy_txt {padding: 0 10px; font-size: 12px; color: #fff; position: absolute; left: 0; bottom: 10px; text-align: center; width: 100%; line-height: 18px; }
.vdo_privacy_txt p{ margin:0;padding:0; }
.vdo_privacy_txt a {color: #f9f9f9; text-decoration: underline; }
.ques_txt{display: inline-block; float: right; padding: 11px 40px; font-weight:normal;}
.check-list-combine a{padding-top: 14px; display: inline-block;}
[data-title]:hover:after {opacity: 1; transition: all 0.1s ease 0.5s; visibility: visible; }
[data-title]:after {content: attr(data-title); background-color: #bdd7ee; color: #000; font-size: 12px;font-weight: 600; position: absolute; padding: 0px 5px 0px 5px; bottom: -1.6em; left: 100%; white-space: normal; width: 400px; box-shadow: 1px 1px 3px #222222; opacity: 0; border: 1px solid #c0d3e4; z-index: 99999; visibility: hidden; }
[data-title] {position: relative; } .left-section .product_req_btn {width: 100%; float: left; margin:0px 0px 0px 0px; }
.product_req_btn a{ background: #ff9d2f; color:#5d401d; text-decoration: none; padding: 12px 39px; display: inline-block;
 margin-left: 0px; font-weight: 700; font-size: 12px; float: left; text-align: center; width:100%;text-transform: uppercase;}
.faq-head {position: relative; }
.faq-head a {color: #5c5c5c; font-size: 14px; padding: 0 0 0 15px;text-decoration: none; }
/* .faq-head a[aria-expanded='false']::before {content: ' \25B6'; font-size: 10px; position: absolute; left: 0; top: 0px; } 
.faq-head a[aria-expanded='true']::before {content: ' \25BC'; font-size: 10px; position: absolute; left: 0; top: 0px; } */
.faq-head a[aria-expanded='false']{background: url(../img/left-black-icon.png) no-repeat 0 4px /9px;} 
.faq-head a[aria-expanded='true']{background:url(../img/left-black-down-icon.png)no-repeat 0 6px /10px;}
.panel-group.faq .panel {box-shadow: none; }
.panel-group.faq h2 {margin: 0; padding: 0 0 8px 0; }
.pay_cko_btn{display: block;max-width: 145px;text-align: center;padding: 5px 0 12px 0;}
.paid_label {text-align: center;}
.paid_label label{    background: #5ead45; color: #fff; padding: 8px 42px;}
.top-slide .owl-carousel .owl-item img {     height: 452px!important;     width:555px!important;     margin: 0 auto; }
.whatsapp-section a {background: #ff9c2e; color: #000; display: inline-block; padding: 10px 10px 10px 10px; font-size: 16px;transition: all 0.5s; font-weight: 600; margin: 70px 0 0 0; text-decoration: none; border-radius: 3px;}
.whatsapp-section a:hover{background-color: #ef8209;color: #1D1C1C;}
.whatsapp-section a i {font-size: 26px; vertical-align: middle;}
.popupContainer.upload_csv_modal {width: 600px; margin-left: -300px !important; top: 10% !important; }
.confirmation .xpressCheckout.kalra-btn {padding: 10px 0; margin: 0 0 10px 0; }
.delivery-error-msg span{ margin-top:-26px;font-size: 15px !important;float: left;}
.container_delivery .delivery-error-msg{margin-top:0px !important;}
.mini-products-list li:last-child {margin-bottom: 0 !important; }
.menu-category .product_req_btn { width:100%; margin:15% 0 0 0 ;text-align:center; }
.menu-category .product_req_btn a{ width: auto;float: initial;}
.float-section .german_add_to_class1{padding: 6px 2px;font-size: 10px;}
.header_web {background: #f7f7f7; }
#load_promotion_here .promo-box,#new_product_slider .promo-box {margin-right: 2%; width:98%; }
#load_promotion_here .promo-box:nth-child(4) {margin-right:0;}
#load_promotion_here .promo-box:nth-child(5) {display: none; }
#load_promotion_here .promo-box .add-card {padding: 0 1px; }
.cursor-btn {position: absolute; left: 38px; bottom: -51px; transform: rotate(-32deg); cursor: default; }
.cursor-btn-kalra{    position: absolute;left: 0;bottom:55px;}
.confirmation .btn.editbtn {font-size: 11px; padding: 9px 18px; display: inline-block; line-height: 1.42857143; }
.sidebar-menu li > a > .clickforpropagation {padding-right: 5px; transition:all 0.3s ease-in-out 0s;position: absolute; top: 50%; right: 0; line-height: normal; margin: -9px 0 0 0; }
.sidebar-menu  li.active > a .clickforpropagation {color: #ff9d2f; transform: rotate(270deg); }
.bottom-ins-sec {background: #f7f7f7; padding: 40px 0 40px 0; }
.sofort-order-sec {max-width: 310px; text-align: center; }
.sofort-order-sec > form > p {margin: 0 0 40px 0; }
.sofort-order-sec > form > span.pay_cko_btn { max-width:100%;  }
.sofort-order-sec > form > .xpressCheckou {    font-size: 13px;    margin: 10px 0 0 0; }
.v-order-button {padding-top: 90px; text-align: center; }
.v-order-button .pay_cko_btn{max-width:100%;}
.paypal-sobb-sec {position: relative; }
.paypal-sobb-sec .cursor-btn-paypal {position: absolute; left: 25px; bottom: 12px; transform: rotate(-32deg); cursor: default; }
.sofort-order-sec .cursor-btn-paypal {position: absolute; left: 10px; bottom: 30px; transform: rotate(-32deg); cursor: default; }
.paid-check {text-align: center; color: #259259; }
.paid-check p {margin: 0 0 18px 0; font-size: 14px;line-height: 21px;}
.paid-check img {vertical-align: top; margin: 0 10px 0 0; max-height: 50px; }
.paid-check p span {font-size: 23px; font-weight: bold; display: inline-block; padding: 14px 0 0 0; }
.paid-check-sofort {margin: 80px 0 0 0;}
#load_promotion_here .promo-box  .promo-box-inner > p,#new_product_slider .promo-box  .promo-box-inner > p{ min-height:50px;}
.shiptit label {font-size: 14px; text-transform: initial; padding: 10px 26px; font-weight: normal; color: #8D8D8D; }
.categories-articles {margin: 14px 0; }
.btn.btn-default.price-box.categories-articles:hover p {color: #ff9d2f; }
.promo-box a.product-name {min-height: 46px; display: inline-block; }
.btn.btn-default.price-box.categories-articles:hover {border: 1px solid #ff9d2f !important; color: #ff9d2f; background-color: #fff;}
li.article-listing-catg a {border-color: #b7b7b6; font-weight: normal; }
li.article-listing-catg a p {color: #b7b7b6;font-weight: normal!important;font-size: 13px;}
li.article-listing-catg a > .tooltip {background: none; border: 0; box-shadow: none; }
li.article-listing-catg a > .tooltip{background: none; border: 0; box-shadow: none; }
li.article-listing-catg a .tooltip-inner{ background:#ff9d2f; padding:8px;  }
li.article-listing-catg a .tooltip.top .tooltip-arrow{ border-top-color:#ff9d2f;  }
li.article-listing-catg a .tooltip.top {   margin-top: -8px;}
.sidebar-menu {list-style: none; margin: 0; padding: 0; position: relative; border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; min-height:404px; display: flex; flex-direction: column; }
.sidebar-menu>li {position: relative; margin: 0; padding: 0; flex: 1; display: flex; flex-direction: column; justify-content: center; border-bottom: 1px solid #ccc; transition:all 0.2s ease-in-out 0s;}
.sidebar-menu>li:hover {background: #efefef;border-left: 5px solid #ff9d2f; }
.sidebar-menu>li>a {border-bottom: 0;padding: 7px 0; }
.csv_uploaded_products {margin: 20px 0 10px 0; font-size: 13px;  width:60%;}
.csv-upload-btn-sec input{ margin-right:10px;}
.csv-upload-btn-sec {margin-bottom: 20px;}
.robo_sec{ margin:0 auto; min-height:350px; padding:50px 0;text-align: center;color:#333333;} 
.robo_sec h2 {font-size: 28px; margin: 20px 0 30px 0; }
.robo_sec p {font-size: 16px; margin: 0 0 30px 0; }
.robo_sec p.small{ font-size: 13px;color: #636363; margin:30px 0 20px 0;}
.dealer-reg-wrp.reg_sucs_frm{border:0;text-align:center;}
.dealer-reg-wrp.reg_sucs_frm .tabing_wrapper.confirmation {border: 1px solid #e6e6e6; margin-top: 0; width: 90%; max-width: 550px; }
.dealer-reg-wrp.reg_sucs_frm h5 {font-size: 17px; margin: 20px 0 25px 0; font-weight: bold; color: #a5a5a5;}
.dealer-reg-wrp.reg_sucs_frm p{font-size: 14px; line-height: 23px; margin: 0 0 16px 0;color: #a5a5a5;}
.dealer-reg-wrp.reg_sucs_frm .forgot-pass a{color: #a5a5a5;}
.dealer-reg-wrp.reg_sucs_frm .tabing_wrapper h5{color: #a5a5a5;margin: 0 0 20px 0;}
.captcha-section {margin: 0 auto; width:164px; text-align: left; } 
.captcha-section p{ margin:0 0 0px 0; }
.captcha-section input[type='text']{width: 80px;width:50%;margin:0 0 3px 2px; font-size:13px; float:right; }
.captcha-section span{ display: block; margin:0 auto; width: 80px; }
.captcha-section input[type='submit']{width: 80px; margin:0 auto;  text-transform:capitalize; background: #ff9d2f; border: 0; padding:4px 0;  outline:0; color:#fff; font-size:13px;}
.captcha-section input[type='submit']:hover {background: #f38c18;}
.collapsible {background:none; color: #333; cursor: pointer; padding: 0 0 0 18px; width: 100%; border: none; text-align: left; outline: none; font-size: 14px; margin-top: 5px; position: relative;height: auto;}
.collapsible.active, .collapsible:hover {color:#5c5c5c; }
.collapsible:after {content: '\25b6'; color:#5c5c5c; font-weight: bold;   position: absolute;left: 0;top: 1px;font-size: 13px;}
.collapsible.active:after {content: "\25bc";} 
.content {padding: 0 18px; max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out; }
.offer_description_div {color: #5c5c5c;}
.net-price{position:relative;}
.price-gross-wrapper .price-row .euro span.normal-price, .price-gross-wrapper .price-row .euro span.net-price-inner {position:absolute;top:-12px;left:0;font-size: 11px;color:#828282;font-weight:normal;}  
.list-view-wrapper ul li a img {    margin-bottom:5px;}
.ifnotlogin {border: 1px solid #ff9d2f; background: #ff9d2f; font-weight: 700; color: #fff; padding: 10px 6px; display: inline-block; font-size: 10px; } .spanAvail{color:#97c500;background: url(../img/stock-arrow.png) no-repeat 2px center;padding: 0 2px 0 20px;}
.spanSold+.available-condition{color: #333!important;}
.spanComing{color:#97c500; padding: 0 2px 0 2px;}
.promo-box p > span {min-height: 48px; }
.mobilehead .sidebar-menu li.ddmenu_mobile.drop-arrow ul.menu.sidebar-submenu li:last-child a {border: 0; }
.sidebar-menu li.ddmenu_mobile.drop-arrow>a>.fa-angle-left {transition: all 0.2s ease-in-out 0s; transform: rotate(270deg); }
input[type="checkbox"].invalid + .checkmark {    border-color: red;}
.dis-inner .product-description{line-height: 28px; font-size: 14px;margin: 0 0 20px 0;}
.apo_table li{ list-style:none; padding:8px 0;}
.apo_table input[type="submit"], #showapobtn {font-size: 12px; padding: 12px 20px; color: #fff; text-align: center; text-transform: uppercase; font-weight: 700; background: #ff9d2f; outline: 0; border: 0; margin: 10px 0 0 0; border-radius: 2px; }
.apo_table li label {font-size: 13px; font-weight: 700; color: #636363; float: left; min-width: 120px; vertical-align: middle; }
.apo_table li input[type="text"] {width: 70px; padding: 4px; text-align: center; vertical-align: middle; }
.apo_table li textarea{ max-width:190px;}
.apo_table li strong {padding: 5px 0 5px 0; display: block; font-size: 15px; color: #484848;} 
.owl-carousel .owl-nav button.owl-prev {width: 50px; height: 64px;position: absolute; background: url(sprite-imgs.png) no-repeat 0 -577px; left: 0!important; top: 50%!important; margin-top: -18px; border: 0; outline: 0; }
.owl-carousel .owl-nav button.owl-prev > span{ font-size:0;}
.owl-carousel .owl-nav button.owl-next {width: 50px; height: 64px; text-indent: -9998px; position: absolute; background: url(sprite-imgs.png) no-repeat 0 -700px; right: 0%!important; top: 50%!important; margin-top: -18px; margin-right: 0px!important; border: 0; outline: 0; }
.owl-carousel .owl-nav button.owl-next > span{ font-size:0;}
#showapobtn {width: auto; font-size: 15px; padding: 16px 16px 15px 16px; text-align: center; margin: 0; border-radius: 0; height: auto; }
#showapobtn.german_add_to_class {font-size: 10px;padding: 16px 16px 18px 16px;}
.manageBasketedit_popup_body{color: #ff9d2f; padding: 40px 10px 50px 10px; font-size: 18px; font-weight: bold; text-align: center; line-height: 30px;}
.discription-sec .dis-inner {    padding-top: 20px;}
.discription-sec .dis-tab {   padding: 10px 20px;}
.quality-stock .quality-check {   padding-bottom:0px;}

.personal-registration .inner-tabing {text-align: center; margin-top: 20px; margin-bottom: 20px; }
.registration-type > .content-section { width: 80%; margin:0 auto; text-align: left;  }
.registration-type a{text-decoration:none;}
.registration-type .btn-current{color:#fff;}
.registration-type .button-default{color:#444;}
.registration-type h5 {color: #484848; font-weight: normal; margin: 0 0 15px 0; font-size: 22px;}
.registration-type h2 {text-transform: uppercase; font-weight: 600; font-size: 22px; margin: 0px 0 30px 0; color: #484848; }
.private-regi {text-transform: uppercase; font-weight: 600; font-size:18px; margin: 0px 0 20px 0; color: #484848; }
.registration-type p{text-align:left; line-height: 24px; font-size:13px; margin-top:10px;}
.registration-type .checkmark{    height: 44px; width: 44px;border: 1px solid #dedede;}
.registration-type .checked_box {width: 44px; height: 44px;}
.registration-type .container_checked .checkmark:after {left: 18px; top: 9px; width: 9px; height: 20px; }
.personal-registration .personal-user-data {margin-top: 10px; margin-bottom: 10px; }
.personal-registration .flp.pd-res {padding: 0 20px; }
.personal-registration .flp input {padding: 5px 10px; height: 36px; }
.personal-registration .input-row-data i {right: 16px;}
.personal-registration .terms_condition_wrap {padding: 0 20px; }
.personal-registration .reg-bt {margin-top: 0px; margin-bottom: 0px; text-align: left; padding: 0 0 0 20px; }
.personal-registration .input-row-data.login-phone i {right: 6px; }
.personal-registration  .varification-code {margin-top: 15px; max-width: 310px; }
.title-user input[type='radio']{ width:auto;height:auto;display:inline-block;    }
.title-user{text-align: left;}
.dealer-top-sec{background: #f6f6f6; padding: 8px 10px; }
.dealer-top-sec p {padding: 0 0 6px 0; }
.dealer-top-sec ul.list-dealer{ display: table;text-align: left;margin: 0px auto;}
.dealer-top-sec ul.list-dealer li{  margin-bottom: 6px; }
.promo-box .add-card {position: relative; display: flex; justify-content: space-between; padding: 0; } 
.input-row input{ height: 100%; }
.product-main-image img {max-width: 100%; }
.ship-ready h4 {font-size: 22px; margin-bottom: 12px; font-weight: normal; color: #7f7f7f; text-transform: initial; text-align: center; }
.ship-ready table td, .ship-ready table th {text-align: center; }
.table-hover > tbody > tr.ship-ready-tr:hover{ background:#fff;  }
.ship-ready-tr{display:none; }
.ship-ready-tr .pay-ment-row {background: #fff;padding: 10px 0px 0px 40px;}
.ship-ready-tr .pay-ment-row .right-label {padding: 10px; float: left; min-width: initial; background: #f8f8f8; text-align: left; width:99.9%; }
.ship-ready-tr .container_label { margin-bottom: 0px;}
.ship-ready-tr .radiomark{background-color: #fff;}
.ship-ready-tr .container_label .radiomark::after {top: -7px; left: 0px; width: 8px; height: 8px; border-radius: 50%; background: none; content: ' \2713'; color: green; }
.ship-ready-tr .container_label:hover input ~ .radiomark {background-color: #fff; }
.ship-ready-tr .container_label input:checked ~ .radiomark {background-color: #fff; }
.ship-ready-tr h3 {font-size: 18px; text-align: left; color: #1c1c1c; margin-bottom: 8px; font-weight: normal; }
.acc-plus {display: inline-block; background: #ff9d2f; border-radius: 100%;cursor: pointer; height: 26px; width: 26px; line-height: 26px; color: #fff; font-size: 22px; }
.change_shipment .radiomark.radio-mrd {margin-top: 25px; }
.ship-ready .bt-submit{ text-align: right; }
.mobilehead .logo {margin: 0px 0 0 0; }
.mobilehead {padding: 15px 0 20px 0;} #menuToggle input{width:78px; }
#menuToggle {position: absolute; top: 48px; left: 16px;}
#menuToggle span > label {position: absolute; right: -31px; top: -16px; font-weight: normal; }

.article_quantity_box {position: relative;height: 36px;}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none; margin: 0; }
input[type=number]{-moz-appearance: textfield; }
 

.article_quantity_box input {width: 45px; height: 42px; line-height: 1.65; float: left; display: block; padding: 0; margin: 0; padding-left: 20px; border: 2px solid #aaa; }
.article_quantity_box input:focus {outline: 0; }
.quantity-nav {float: left; position: relative; height: 42px; }
.quantity-button {position: relative; cursor: pointer;  width: 20px; text-align: center; color: #333; font-size: 17px; font-family: "Trebuchet MS", Helvetica, sans-serif !important; line-height: 1.7; -webkit-transform: translateX(-100%); transform: translateX(-100%); -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }


.quantity-button.quantity-up {position: absolute; height: 30px; top: -4px; right: -19px; font-size: 22px; }
.quantity-button.quantity-down {position: absolute; top: -7px; height: 30px; left: -48px; font-size: 25px; }
.quality-stock .quality-check label {line-height: 26px; }
.quality-stock .article_quantity_box + .bt-stock button.add-card-bt,.variant-list-view .product-details.list-view-card .add-card-user,#showapobtn.suggest_a_price
 {font-size: 11px; padding:8px 8px 10px 26px; color: #5d401d; background-position: 4px 5px;min-width: 148px; }
.quality-stock .quality-check .article_quantity_box input,.variant-list-view .quenty-item .article_quantity_box input{width: 69px; padding: 0 20px; height: 30px;border: 2px solid #aaa; }
.read_more_desc span,.read_less_desc span {color: #ff9d2f; font-weight: 600;cursor:pointer;text-decoration: underline;}
.price-gross-wrapper .price-row { width:100%;}
.price-gross-wrapper .price-row .euro label {width:18%; float: left; padding: 0 2px 0 0; margin: 0; text-align: left; }
.price-gross-wrapper .price-row .euro  {padding-left: 0;width: 100%;float: left;}
.price-gross-wrapper .price-row .euro .net-price, .price-gross-wrapper .price-row .euro .gross-price {width: 27%; float: left;}
.price-gross-wrapper .price-row .euro .net-price:nth-child(3), .price-gross-wrapper .price-row .euro .gross-price:nth-child(3) {width: 27%; }
.quality-check + input#showapobtn {margin-left: 10px;padding-left: 10px; }
.stock-label-wrapper{padding: 10px 0 10px 5px;}
.compatible_bt_hr span:last-child {color: #1a1a1a; font-size: 14px; font-weight: 600; }
.price-gross-wrapper .price-row .euro .net-price+strong,.price-gross-wrapper .price-row .euro .gross-price+strong {color: #1a1a1a; font-size: 14px; font-weight: 600; }

#load_promotion_here .promo-box .add-card .input-row, #new_product_slider .promo-box .add-card .input-row  {width: 70px;height: 30px;   }
#load_promotion_here .promo-box .add-card .input-row input,#new_product_slider .promo-box .add-card .input-row input
 {width: 60px;padding: 0 15px;height: 30px;color: #000;}
#load_promotion_here .article_quantity_box .quantity-button.quantity-up,
#new_product_slider .article_quantity_box .quantity-button.quantity-up{right: -22px;height: 30px;}
#load_promotion_here .article_quantity_box .quantity-button.quantity-down,
#new_product_slider .article_quantity_box .quantity-button.quantity-down
{left: -41px;height: 30px;}
#load_promotion_here .promo-box .add-card .input-row+button.add-card-user,
#new_product_slider .promo-box .add-card .input-row+button.add-card-user
 {font-size: 10px;padding: 7px 2px 6px 22px;background-position: 4px -817px;margin:0 2px 0 6px;}
#usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-more-info-banner.width20 {width: 28% !important; border: 1px solid #ddd; margin-left: 2%; background-color: #0096ff !important;border-radius: 5px !important;}
#usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-deny-banner.width20 {width: 28% !important; border: 1px solid #ddd; margin-right: 2% !important; background: none;border-radius: 5px !important;}
#usercentrics-button.layout-1 #uc-banner-modal .btn-list.show-deny-btn.show-more-btn #uc-btn-accept-banner {width: 40% !important; border: 1px solid #42b983; border-radius: 5px !important;}
.uc-banner-content{display:none;}
.uc-banner-content span{line-height: 1.5}
.shipment-option strong{color:#717171;font-size:18px;}
.right-label h5 > span {font-size: 13px; color: #ff9d2f; padding: 0 60px 0 0px; float: right; text-transform: capitalize; }
#payment_id_8 .pay-img.delivery-error-msg img {width: 110px;height: auto;}
.prices {font-weight: bold; font-size: 12px; display: inline-block; padding: 0 5px 0 0; color: #333; }
.qty-btn-sec {float: right; max-width: 250px; }

#top-header {font-family: 'Open Sans', sans-serif; font-weight:700; color: #636363; font-size: 12px; }
.inner-header {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; height: 36px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.inner-header .right .jsx-3318628821.eagr-header-title,.inner-header .right .jsx-2615826576.eagr-cta-container,
        .inner-header .right .eagr-content-component.eagr-content-height-fixed.eagr-content-with-background-color,
        .inner-header .right .jsx-2049780554.eagr-reviews-skeleton-container.eagr-reviews-skeleton-height-fixed > div:last-child {display: none; }
.inner-header .right .jsx-2049780554.eagr-reviews-skeleton-container.eagr-reviews-skeleton-height-fixed {height: auto; background-color: transparent; -webkit-transform: scale(0.7); -ms-transform: scale(0.7); transform: scale(0.7); }
.inner-header .right .eagr-header-component.eagr-header-with-side-paddings {padding: 2px !important; }
.inner-header .right .eagr-reviews-skeleton-component {min-width: 120px !important; }
.spacing {letter-spacing:0.5px; }
.inner-header .inner-header > div {width: 33.33%; }
.center1 {text-align:center; }
.phone {margin: 0 10px; }
.inner-header .right {display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; }
div#testimonials {position: absolute; display: none; right: 0; top:40px; max-width: 400px; width: 100%; z-index: 10}
#testimonials .jsx-2049780554.eagr-reviews-skeleton-container.eagr-reviews-skeleton-height-fixed > div:not(.eagr-content-component) {display:none; }
#top-header	.container {max-width: 1670px; margin: 0 auto; padding-right: 15px; padding-left: 15px; }
#testimonials .eagr-reviews-skeleton-container.jsx-2049780554 {  background: #ececec;     box-shadow: 0 4px 7px rgba(0,0,0,0.6); }
.qty-btn-sec {float: right;margin: -10px 0 0 0;height: 32px; }
.variant-list-view .pre-ord-btn-sec .product-details.list-view-card .add-card-user {min-width: 225px; background: #85ABFF url(../img/card-add.png) no-repeat;background-position: 3px 8px;
 border: 1px solid #85ABFF; }
.conditions-view span {vertical-align: top;}
.variant-list-view.qty-list-view {margin:15px 0 12px 0;}
.offer-msg { margin: 0 0 0 5px;}
.stock-price-offer {float: right; width: 50%; } 
.in-stock {  }
.variant-list-view.qty-list-view .spanSold { background: 0; padding: 0 2px 0 2px; }
.stock-price-wrapper .price-gross-wrapper .price-row .euro {width: 50%;}
.stock-price-wrapper .price-gross-wrapper .price-row .quality-stock {width:50%; float:right;padding: 0; }
.stock-price-wrapper .quality-stock .quality-check label { line-height: 26px; width: auto; }
.stock-price-wrapper .quality-check + input#showapobtn, #showapobtn.suggest_a_price     {width:230px; margin: 0;background:#c1c1c1; color:#4a4a4a;}
.stock-price-wrapper ul.stock_wrp li.pro-id {     margin: 5px 10px 15px 0; }
.price-lft {float: left; width: 40%; font-size: 12px; font-weight: bold; }
.price-rgt {font-size: 12px; font-weight: bold; color: #ff9d2f;}
.compatible_bt_hr .stock-price-offer span,.stock_lavel .stock-price-offer  {color:#1a1a1a; font-weight: 600; font-size: 14px; }
.stock-price-wrapper .price-gross-wrapper .price-row .quality-stock p {margin-top: 0; }
.stock-price-wrapper .price-gross-wrapper .price-row .quality-stock p span{ line-height: 14px;padding-bottom:0 !important; }
.price-gross-wrapper.price-gross-wrapper-pre .quality-stock button.add-card-bt {background-color: #85ABFF; }
.price-gross-wrapper.price-gross-wrapper-pre .quality-stock button.add-card-bt:hover {background-color: #628FF2; }
.price-gross-wrapper.price-gross-wrapper-pre .price-rgt {color: #85abff; }
.price-gross-wrapper.price-gross-wrapper-pre .quality-check { padding:10px 0 0 0; }
.category-tabs .order-conf-sec h4, .pay-sugg-ord{ color: #e92526!important;text-align: center; }
.thank-you-msg{color:#949494;}
.preorder-check-conf {margin: 0 auto; width: 100%; max-width: 700px; }
.pre-left-sec {float: left; margin: 0 0px 0 0; width: 20%; }
.confirmation .checkicon {margin: 15px 0 10px 15px; vertical-align: middle; }
.pre-right-sec {float: left; width: 80%; padding: 16px 0 0 0; }
.preorder-confm-txt {line-height: 22px; font-size: 13px; text-align: center; margin: 20px 0 20px 0;color: #6f6f6f; }
.price-gross-wrapper.price-gross-wrapper-pre .ready-to-ship {padding: 20px 0 0 0; text-align: center; font-size: 12px; max-width: 229px; font-weight: bold;color:#636363;}
.shipmentSelectBtn {text-align: center; padding: 20px 0 0 0; }
.shipmentSelectBtn button {background: #FF9D2F; color: #fff; text-decoration: none; padding: 12px 30px; border: none; display: inline-block; margin: 0 5px; font-weight: 500; font-size: 16px; line-height: 20px; border-radius: 2px; }
.shipmentSelectBtn button:hover{background: #f99320;}
.in-cart {color: red; text-align: left; width: 100%; float: right; padding: 0 0 10px 0; max-width: 225px; }
.pre-order-txt.summary-txt {max-width: 95%; margin: 30px auto 0 auto; padding: 15px 15px 10px 15px; border: 1px solid #ddd; }
.hereby-sec {padding: 10px; margin: 10px auto 20px auto; width: 95%; border: 1px solid #ddd; color: red; font-size: 14px; }
.hereby-sec input[type=checkbox] {margin: 0 8px 0 0; vertical-align: top; }
.list-view-wrapper > .variant-order-preorder { float: left; width: 100%; padding: 10px 0; }
.list-view-wrapper > .variant-order-preorder:nth-last-of-type(2) {border: 0; padding: 0; }

#testimonials .eagr-reviews-skeleton-container.jsx-2049780554>a {display: none!important; }
.inner-header .right .jsx-2049780554.eagr-reviews-skeleton-container.eagr-reviews-skeleton-height-fixed>a {display: none!important; }
.jsx-2049780554.eagr-reviews-skeleton-container.eagr-reviews-skeleton-height-fixed>a {display: none!important; }
.jsx-2049780554.eagr-reviews-skeleton-container.eagr-reviews-skeleton-height-fixed>div>a {display: none!important; }
#related-product .input-row {width: 70px; height: 30px; }
#related-product .quantity-button.quantity-down {left: -41px; height: 30px; top: 0; }
#related-product .quantity-button.quantity-up {right: -22px; height: 30px; top: 0px; }
#related-product .add-card .input-row input {width: 60px; padding: 0 15px; height: 38px; color: #000; }
#important-accessories .input-row {width: 70px; height: 30px; }
#important-accessories .quantity-button.quantity-down {left: -41px; height: 30px; top: 0; }
#important-accessories .quantity-button.quantity-up {right: -22px; height: 30px; top: 0px; }
#important-accessories .add-card .input-row input {width: 60px; padding: 0 15px; height: 38px; color: #000; }
.warning{color: red; font-size: 18px !important;}
.cust-support{color: #636363;}
.contact-cust p {font-size: 11px !important;}
.preorder-check-conf {width: 100%; margin: 0 auto; max-width: 600px; }
.preorder-check-conf .error-icon{width: 80px; }
.preorder-check-conf .pre-left-sec>i {font-size: 45px; color: #e02d2d; margin: 46px 0 0 0; }
.preorder-check-conf.contact-cust span {display: inline-block; padding: 0 6px; font-size: 13px; }
/*******************************************  Responsive CSS   ************************************************/

/*  .top-slide .owl-carousel .owl-item img {height: 450px!important; width: 710px!important;}  .top-slide .owl-carousel .owl-item img {width: 805px!important; */
@media (min-width:1300px) {
.header_web .nav.navbar-nav.eight-menu > li {width: 11.5%;margin: 0;padding:0 1px 0 0;text-align: center;}
.header_web .nav.navbar-nav.eight-menu > li:nth-child(5) {width: 19%;}
}

@media (min-width:1500px) { 
.container { width: 1470px; } .top-slide .owl-carousel .owl-item img {width: 100%!important;}
#load_promotion_here .promo-box {margin-right: 2%; width:98%; } #load_promotion_here .promo-box:nth-child(4) {margin-right:1%;}
#load_promotion_here .promo-box:nth-child(5) {display: block;margin-right: 0; }
ul.products.nav-tabs>li{ width:20%; }
ul.products.nav-tabs>li a{ width:initial;}
.promo-box button.add-card-user.german_add_to_class {font-size: 12px; padding: 11px 4px 11px 12px;}
.link-cart.german_add_to_class, .product-details a.link-cart.german_add_to_class {font-size: 12px; padding: 11px 8px 11px 25px;}
ul.products.nav-tabs.pre-order-tabs > li{ width:16.5%;  }
ul.products.nav-tabs > li a {border-left: 1px solid #fff; }
ul.products.nav-tabs > li a,ul.products_shoping li a#tab1,ul.products_shoping li a#tab,ulßß.products_shoping li a#tab2, ul.products_shoping li a#tab5, ul.products_shoping li a#tab4 {width: 100%; }
.cursor-btn-kalra {position: absolute; left: 40px; bottom: 45px; transform: rotate(-31deg); cursor: default;}
.cursor-btn {position: absolute; left: 20px; bottom: -52px; transform: rotate(-35deg); cursor: default; }
.cursor-btn-paypal {position: absolute; left: 20px; bottom: -41px; transform: rotate(-32deg); cursor: default; }
.header_web .nav.navbar-nav {width: 100%; }
.header_web .nav.navbar-nav.five-menu > li {width: 20%;  margin: 0; padding:0 1px 0 0;   text-align: center;}
.header_web .nav.navbar-nav.eight-menu > li {width: 11.6%;  margin: 0; padding:0 1px 0 0;   text-align: center; }
.header_web .nav.navbar-nav.eight-menu > li:nth-child(5) {width: 18.2%;}
.header_web .nav.navbar-nav.seven-menu > li {width: 12%; margin: 0; padding: 0 1px 0 0;text-align: center;  }
.header_web .nav.navbar-nav.seven-menu > li:nth-child(4) { width: 20%;}
.float-section .german_add_to_class1 {padding: 6px 10px; font-size: 11px;}
.spare-parts-img { max-height: 74px;max-width: 100px;}
.category-list-pic .float-section:nth-child(3) .spare-parts-img img {width: 100%;height:auto;}
}

@media (min-width:1600px) {.container { width: 1590px; } }  
@media (min-width: 1700px) {.container {width: 1670px; } }
@media (min-width: 1499px) and (max-width:1599px)  { 
.container { width:98%; padding: 0 1%; } 
.qty-btn-sec {margin:0px 0 0 0;}
.stock-label-wrapper { width: 26%; }
.stock-label-wrapper.article-info {width: 72%; }
.variant-list-view .list-left {width:20%; float: left;padding: 6px 0 0 0;}
.list-middle {width:56%;text-align: center;padding: 6px 0 0 0;}
.variant-list-view .list-right {float: left; width:22%;}
.variant-list-view .cost {width:35%;}
.offer-msg {float: none;width:auto;}
.in-stock {width:62%;float: left; font-size: 12px; }
}

@media (min-width: 1299px) and (max-width:1499px)  { 
.container { width:98%; padding: 0 1%; } 
.qty-btn-sec {margin:0px 0 0 0;}
.stock-label-wrapper { width: 26%; }
.stock-label-wrapper.article-info {width: 72%; }
.variant-list-view .list-left {width:26%; float: left;}
.list-middle {width: 44%;text-align: center;}
.variant-list-view .list-right {float: left; width:28%;}
.variant-list-view .cost {width: 100%;}
.offer-msg {float: none;width:auto;}
.in-stock {width: 100%; padding: 6px 0 0 0; float: left; font-size: 12px; }

}







@media (min-width: 768px) {
.navbar-nav {width:100%; }
.header_web .nav.navbar-nav.five-menu > li {text-align: center;}

}


@media (max-width:1499px)  {

.xpressCheckout input {margin: 11px 0 20px 0; }
.cursor-btn-paypal {position: absolute; left: -29px; bottom: -37px; cursor: default;transform: rotate(-32deg); }

}




@media (min-width:992px) and (max-width:1199px) {  .nav > li > a {font-size: 13px;}  .nav.eightitem > li > a {padding:0px 12px!important;} .owl-carousel .owl-item .banner-left-txt img {max-width: 80% !important;} }







@media only screen and (min-width:1200px) and (max-width:1298px)  {
.variant-list-view .list-left {width:26%; float: left;}
.list-middle {width: 44%;text-align: center;}
.variant-list-view .list-right {float: left; width:28%;}
.variant-list-view .cost {width: 100%;}
.offer-msg {float: none;width:auto;}
.in-stock {width: 100%; padding: 6px 0 0 0; float: left; font-size: 12px; }

}


@media only screen and (min-width:320px) and (max-width:1199px)  {
.variant-list-view .list-left {width: 100%;float: left;text-align: center;}
.list-middle {width: 100%;margin: 5px 0 4px 0;display: flex;align-items: center;justify-content: center;}
.variant-list-view .list-right {float: none;width: 240px;margin: 0 auto 0 auto;overflow: hidden;}
.variant-list-view .cost {padding: 0px 2px 0 0px;width: auto;}
.in-stock {line-height: 16px;padding: 0px 0 0 0;}
.qty-btn-sec {margin: 10px 0 0 0;}
.list-float-img {float: none; }
.list-view-wrapper li.content-view {width: 100%; margin: 10px 0 2px 0; text-align:center; }
.list-view-wrapper li {float: left; width: 100%; display: table; margin: 0 auto; text-align: center; }
.list-category-wrapper .list-view-wrapper {padding-bottom: 10px; }
}





@media (min-width: 991px) {.header_mobile{ display:none; }  .header_web .nav.navbar-nav.five-menu > li {width: 20%; } .products-details-wrapper .products-left-section { width: 35%;}
.products-details-wrapper .products-right-section {width: 62%;} }


@media (max-width: 1024px) { 
.products-details-wrapper{display:block;}
.bzoom_wrap .product-main-image{ display:none; } 
.pd-left.category-listing+.col-md-9.pd-right{width:100%;float:left;}


}


@media (max-width: 1023px) {
.right-section .category-tabs .col-md-6{width:100%;float: left;}
.category-tabs h3{width:100%;float:left;  }

 }




@media (max-width: 991px) {.header_mobile{ display:block; }.header_web{ display:none; }.left-section { /*display:none;*/ } .category-list-pic{padding:10px 0px; }.category-list-pic .float-section{ margin:0 0 10px 0 !important;Width:100%; }.footer, .footer .links{ padding:0;}.footer .accordion{ padding:8px 0 0 0; } .footer .links{margin:8px 0 0 0; }.forweb{ display:none; }.formobile{ display:block; }.order-boxmain { width:100%!important;margin:15px 0; }.placed_order-inner .placed_order_left{ width:100%; } .variant-list-view .product-details{ float:none;display:inline-block;vertical-align:middle; } .owl-carousel .owl-item .banner-left-txt img {max-width: 70% !important;} ul.products li a,ul.products_shoping li a#tab1, ul.products_shoping li a#tab2, ul.products_shoping li a#tab5, ul.products_shoping li a#tab4 {width: 100%; } [data-title]::after {width: 380px;}
.confirmation .xpressCheckout{width: 100%;}
.xpressCheckout input {margin: 10px 0 10px 0; }
.confirmation .paybtn {background: none; text-align: center; width: 200px; height: 20px; margin: 30px auto 0 auto; position: relative; }
.confirmation .paybtn img {float: left; position: absolute; left: -20px; top: 30px;}
.pay_order strong {text-align: center; width: 100%;}
.edit_order{margin: 10px 0 0 0;}
.confirmation .v-middel{float: none;}
.confirmation .edit_order{ display: block;text-align:center; }
.confirmation .steps li {float: left; width: 100%;}
.confirmation .steps li span{width: 100%;border-bottom: 1px solid #ccc;padding: 14px 0 14px 10px;}
.xpressCheckout{cursor:default;}
.ordercard{width: 100%;}
.top-slide .owl-carousel .owl-item img {height: auto !important; width: 100% !important; margin: 0 auto;}
.sidebar-menu{min-height:auto;}
.navbar-nav{width:100%;} 
.mobilehead .sidebar-menu li span {width: auto!important; }
#menuToggle{top:105px;} 
}





@media only screen and (min-width:768px) and (max-width:991px)  {
   .container {width: 100%; }
   #top-header {font-size: 10px;}


  }







@media (max-width: 767px) { .header_mobile .logo img{margin: -12px 0 0 0;max-width: 200px;height: auto;}[data-title]::after {bottom: 26px; left: -220px; width: 300px;} .promo-box .add-card {display: block; } #menuToggle {top: 50px; } #load_promotion_here .promo-box .add-card .input-row + button.add-card-user, #new_product_slider .promo-box .add-card .input-row + button.add-card-user { padding: 9px 2px 8px 22px; } 

.list-view-wrapper li.content-view{margin: 0 0 7px 0;}



/*----------ratings style-----------------*/
.mobilehead {padding: 10px 0 20px 0; }
.inner-header {display: block; margin: 5px 0 0px 0; }
.inner-header>div {text-align: center; }
.center1 {text-align: center; margin: 10px 0 2px 0; display:none}
.inner-header .right{justify-content: center;}
div#testimonials {top: 70px;z-index: 1000; }
.inner-header>div:first-child {position: absolute; top: 28px; left: 0; width: 100%; }
/*----------ratings style End--------------*/
}
@media (max-width: 680px){.inner-wrapper-text p {    font-size: 14px;line-height:20px;} .banner-left-txt h2 {font-size: 30px; padding:8px 0 5px 0; } .banner-left-txt h2 span {font-size: 16px;} .eur-rate {margin: 5px 0px; } .eur-rate h4 {    font-size: 20px;} .eur-rate h1 {font-size: 26px; padding: 6px 0 12px 0; } .banner-caption { top: 10%;}.select-wrapper .multiple-select {margin-right: 10px;}.label-stacked {padding: 10px 10px 12px 0;}.trans-details ul li span {  width: 160px;} #menuToggle{top: 83px;}
.stock-label-wrapper.article-info {width: 100%;} 
.price-gross-wrapper .price-row label{width: 20%;}
.price-gross-wrapper .price-row .euro {padding-left:0; width:100%; }
.price-gross-wrapper .price-row .euro .net-price, .price-gross-wrapper .price-row .euro .gross-price {width:27%;padding: 7px 0 0 0;}
.price-gross-wrapper .price-row .euro span.normal-price, .price-gross-wrapper .price-row .euro span.net-price-inner {position: absolute;top: -15px;}
.price-gross-wrapper .price-row {margin: 10px 0 10px 0;}
.quality-stock button.add-card-bt,#showapobtn {margin: 0px 0 5px 12px;}
.list-middle{display: block;text-align:center; }
.variant-list-view .cost {padding: 0px 0px 4px 0px;width: 100%;text-align: center;}
.in-stock {padding: 0px 0 0 0;width: 100%;text-align: center;}

}



@media (max-width: 480px) {.page-list {margin-bottom: 10px; }.banner-left-txt h2 {font-size: 22px;padding: 8px 0 4px 0; } .banner-left-txt h2 span {font-size: 13px;} .inner-wrapper-text p {font-size: 12px; line-height: 16px; } .eur-rate h4 {    font-size: 13px;} .eur-rate h1 {font-size: 16px; padding: 5px 0 3px 0; }.label-stacked { display:block; margin-bottom: 2px;}.select-label.label-stacked{ display:block;} .select-wrapper .multiple-select {margin-right: 0; width: 50%; float: left; }
.select-wrapper .multiple-select .plain-select + span { font-size: 13px; }.model-variant-wrapper {padding-top: 5px;}
.variant-list-view {float: left; width: 100%; padding: 2px 0px 0px 0px; font-size: 13px; }
.quenty-item {margin-right: 2px; } .promo-box button.add-card-user {width: 50%; }.input-row input {width: 100%;}.input-row{width: 20%;}   #menuToggle{top:83px;} .inner-header {font-size: 10px; }
.variant-list-view .list-right {width: 100%; margin: 0 0 8px 0; padding-top:4px;}
.list-category-wrapper .list-view-wrapper{ padding: 4px 0;}
.content-view p{ padding: 2px 0;  }
.variant-list-view.qty-list-view {margin:5px 0 0 0;}
.list-float-img {margin-bottom: 10px; }
.list-right .qty-btn-sec.pre-ord-btn-sec {padding-bottom: 30px; margin: 2px auto 0 auto; }
.qty-btn-sec{margin: 5px auto 0px auto;float: none;}
}
 


 @media (max-width:479px){ .header_mobile .logo img {max-width: 160px;margin: -6px 0 0 0;}.header_mobile .user-login select { padding: 7px 8px 6px 2px; margin: 3px 8px 0 0 !important; background: #fff;}
.cart-blink {margin: 0 0 0 2px;} .trans-details ul li {padding: 0 12px 12px 12px;} .trans-details ul li span { width: 100%;border-right: 0;}
@media (max-width:359px){ .select-wrapper .multiple-select .plain-select + span {display: none; }
.header_mobile .logo img {max-width: 125px; height: auto; margin: 0px 0 0 -2px;}
.header_mobile .user-login {margin: 0 8px 0 0;}
.header_mobile .user-login select {padding: 8px 8px 8px 0px; margin: 3px 10px 0 0 !important;}}



