.pack-list .pack-item{margin-bottom:25px}.stepnav{margin:20px 0;padding:15px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.stepnav li{display:inline-block;font-size:17px;line-height:31px;margin:8px 0;font-weight:bold}.stepnav li.stepnavButton:hover{background:#000 !important}.stepnav li>.icon-chevron-right{font-size:40px;vertical-align:middle;color:#ccc}.stepnav li:disabled{opacity:.4}.activeStep{background:#000;color:#fff;border-color:#000 !important}.stepnav li.step_done{background:#43b754 linear-gradient(to bottom,#43b754 0%,#42ac52 100%) repeat-x scroll 0 0;border-color:#399a49 #247f32 #1a6d27 #399a49;border-image:none;border-radius:0;border-style:solid;border-width:1px;color:#fff;font-size:17px;font-weight:bold;line-height:31px}#module-ndk_steppingpack-default #layer_cart .button-container,.cart-buttons{display:none}p.discount{font-size:18px;color:#55c65e}.step-description{padding-bottom:15px}.counter{clear:both;padding:0;text-align:left}#counter_mark{font-size:14px;display:inline-block}.counterLeft{border-radius:50%;display:inline-block;font-size:20px;font-weight:bold;height:25px;line-height:25px;text-align:center;width:25px}#resume_pack{display:none;overflow-y:auto;max-height:40vh}#resume_pack .products{text-align:center;margin-bottom:0;margin-top:5px}#resume_pack .products>dt{border:1px solid #ececec;padding-bottom:5px}#resume_pack .product-name{font-size:12px;line-height:16px}#resume_pack .cart-info{font-size:12px;line-height:16px;min-height:55px;text-align:left;padding:5px}.pack-content-img{padding:5px 0}#resume_pack .price{display:none}.ajax-del-resume{padding:5px}.ajax-del-resume i{font-size:18px}#module-ndk_steppingpack-default .layer_cart_overlay,#module-ndk_steppingpack-default #layer_cart{display:none !important}.activeStep,.lighted{animation-direction:alternate;animation-duration:1s;animation-iteration-count:3;animation-name:colorize;animation-timing-function:ease-in-out;-moz-animation-direction:alternate;-moz-animation-duration:1s;-moz-animation-iteration-count:3;-moz-animation-name:colorize;-moz-animation-timing-function:ease-in-out;-webkit-animation-direction:alternate;-webkit-animation-duration:1s;-webkit-animation-iteration-count:3;-webkit-animation-name:colorize;-webkit-animation-timing-function:ease-in-out}@keyframes colorize{0%{background-color:#e8a231;color:#fff}50%{background-color:inherit;color:#000}100%{background-color:#e8a231;color:#fff}}.popupContainer{background:#fff none repeat scroll 0 0;padding:25px;text-align:center;position:relative}.popupContainer .btn{margin:15px}.denyOrder .product_list,.denyOrder .product-miniature{display:none !important}.packIsFull{display:none}.denyOrder .packIsFull{display:block}.block-container{padding:15px;border:1px solid #dedede}.block-container:hover{background:#f5f5f5}.pack-infos-block{text-align:center}.image-block{border:1px solid #dedede;text-align:center}.image-block .img-responsive{display:block;height:auto;max-width:100%;width:100%}#timeline{background:#fff none repeat scroll 0 0;bottom:0;left:0;position:fixed;width:100%;z-index:9999;padding:15px;border-top:3px solid #dedede}#timeline .toggler{clear:right;cursor:pointer;display:table;font-size:18px;width:auto}#timeline .toggler:hover{background:#f5f5f5}#timeline .toggler.active:after{content:"\f077"}#timeline .toggler:after{content:"\f078";display:inline-block;float:right;font-family:"FontAwesome";font-size:18px;padding:0 5px 0}#timeline .remove_link{clear:both;display:block;margin:0;text-align:right;color:#ccc}.sk-folding-cube{margin:20px auto;width:40px;height:40px;position:relative;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#333;-webkit-animation:sk-foldCubeAngle 2.4s infinite linear both;animation:sk-foldCubeAngle 2.4s infinite linear both;-webkit-transform-origin:100% 100%;-ms-transform-origin:100% 100%;transform-origin:100% 100%}.sk-folding-cube .sk-cube2{-webkit-transform:scale(1.1) rotateZ(90deg);transform:scale(1.1) rotateZ(90deg)}.sk-folding-cube .sk-cube3{-webkit-transform:scale(1.1) rotateZ(180deg);transform:scale(1.1) rotateZ(180deg)}.sk-folding-cube .sk-cube4{-webkit-transform:scale(1.1) rotateZ(270deg);transform:scale(1.1) rotateZ(270deg)}.sk-folding-cube .sk-cube2:before{-webkit-animation-delay:.3s;animation-delay:.3s}.sk-folding-cube .sk-cube3:before{-webkit-animation-delay:.6s;animation-delay:.6s}.sk-folding-cube .sk-cube4:before{-webkit-animation-delay:.9s;animation-delay:.9s}@-webkit-keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}@keyframes sk-foldCubeAngle{0%,10%{-webkit-transform:perspective(140px) rotateX(-180deg);transform:perspective(140px) rotateX(-180deg);opacity:0}25%,75%{-webkit-transform:perspective(140px) rotateX(0deg);transform:perspective(140px) rotateX(0deg);opacity:1}90%,100%{-webkit-transform:perspective(140px) rotateY(180deg);transform:perspective(140px) rotateY(180deg);opacity:0}}.ndk_att_list{padding:15px;background:#f5f5f5;margin-bottom:15px}.ndk_attribute_label{text-align:right;display:inline-block}.ndk_attribute_select{padding:3px}.ndk_quantity_wanted_p{padding-top:8px}.ndk_quantity_wanted_p input{display:inline-block;width:40px;border:1px solid #dedede;color:#777}.resume-step{display:inline-table;float:left;position:relative;padding-right:30px;border-bottom:1px solid #dedede;margin-bottom:15px;padding-bottom:15px;min-height:40px}.resume-step:last-of-type{margin-right:0}.resume-step:last-of-type::after{display:none}@media(max-width:768px){.resume-step::after{content:'\f078'}}.timeline-product-item>container_block{border:1px solid #dedede;padding:5px}#module-ndk_steppingpack-default #timeline .ajax_cart_block_remove_link:after{font-family:'Fontawesome';font-size:18px;color:#ccc;content:'\f1f8'}.ndksplistbutton-container{display:block;width:100% !important;float:left !important;margin-top:10px;padding-top:10px;border-top:1px solid #dedede;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #dedede}#module-ndk_steppingpack-default #timeline .icon,[class^="icon-"]{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}#module-ndk_steppingpack-default #timeline .icon-trash::before{content:"\f1f8";font:normal normal normal 18px/1 FontAwesome !important}.icon-minus::before{content:"";font:normal normal normal 18px/1 FontAwesome !important}.icon-plus::before{content:"";font:normal normal normal 18px/1 FontAwesome !important}.icon-puzzle::before{content:"\f12e";font-size:18px;margin-right:3px;font:normal normal normal 18px/1 FontAwesome !important}.tooltip.top{width:290px}#products .thumbnail-container form,.featured-products .thumbnail-container form,.product-accessories .thumbnail-container form,.product-miniature .thumbnail-container form{text-align:center;margin:10px 0 10px 0}#products .thumbnail-container:hover .highlighted-informations,.featured-products .thumbnail-container:hover .highlighted-informations,.product-accessories .thumbnail-container:hover .highlighted-informations,.product-miniature .thumbnail-container:hover .highlighted-informations{bottom:8.625rem}#products .thumbnail-container:hover .highlighted-informations.no-variants,.featured-products .thumbnail-container:hover .highlighted-informations.no-variants,.product-accessories .thumbnail-container:hover .highlighted-informations.no-variants,.product-miniature .thumbnail-container:hover .highlighted-informations.no-variants{bottom:6.375rem}#module-ndk_steppingpack-default #blockcart-modal,#module-ndk_steppingpack-default .modal-backdrop{display:none !important}.products.row{margin-left:-20px;margin-right:-20px;padding:0}.col-md-3 .timeline-product-item.first_item.col-md-6.col-sm-4.col-xs-6{width:100%}#module-ndk_steppingpack-default.modal,#module-ndk_steppingpack-default.modal-open{overflow:scroll !important}#module-ndk_steppingpack-default .stepnav li:not(.activeStep){display:none}#module-ndk_steppingpack-default .leo_detail,#module-ndk_steppingpack-default .leo_detail,#module-ndk_steppingpack-default div.pm_sub_product_button_container{display:none}#module-ndk_steppingpack-default .pagination,#module-ndk_steppingpack-default .leo_detail,#module-ndk_steppingpack-default .total-products-footer{display:none}div.description.rte.main_description{background:#eaeaea;text-align:center !important}div.description.rte.main_description h1{font-family:Judson !important}.stepnav{text-align:center;margin:5px 0}.stepnav li.step_done{border:0;background:#fff;color:#000}.activeStep{background:#fff;color:#000;border-color:#000 !important;text-align:center}.stepnav li.stepnavButton:hover{background:#fff !important;cursor:default}#timeline{position:relative !important;border-top:0;z-index:98;padding:15px 0}#timeline .remove_link{clear:both;display:inline;margin:0;padding:5px;width:100%;text-align:right;color:#ccc}#resume_pack .cart-info{min-height:1em;float:left}#resume_pack .product-name{font-size:1.2em;line-height:16px;font-weight:bold}.resume-step{padding-bottom:0;min-height:40px;height:auto !important}.packIsFull.alert{padding-left:0 !important}#immagine_prodotto{margin:3em 0}#immagine_prodotto img{width:250px}.btn{color:#fff !important}.btn:hover{background-color:#000 !important}.btn.disabled,.btn.disabled:hover{pointer-events:none}@media(max-width:767px){#immagine_prodotto img{display:none !important}}