.suivi_detail .modal-dialog{max-width:875px;width:100%}.suivi_detail .cart_cont{margin:30px 0 0;max-width:1024px}.suivi_detail .cart_cont .head{border-bottom:2px solid #e5e5e5}.suivi_detail .cart_cont .head>span{padding-bottom:10px}.suivi_detail .cart_cont .head+div.prod>div{border-top:0!important}.suivi_detail .cart_cont .prod>div:not(.engraving):not(.gift){border-top:1px solid #e5e5e5;padding-bottom:10px;padding-top:10px}.suivi_detail .cart_cont .prod .det .img{max-width:97px}.suivi_detail .cart_cont .prod .det .img>img{max-width:100%;max-height:100px}.suivi_detail .cart_cont .prod .det .name{font-size:15px;display:block;padding:5px 0 15px}.suivi_detail .cart_cont .prod .det .color,.suivi_detail .cart_cont .prod .det .coupon,.suivi_detail .cart_cont .prod .det .ref,.suivi_detail .cart_cont .prod .det .size{font-size:14px;display:block}.suivi_detail .cart_cont .prod .cancel_infos,.suivi_detail .cart_cont .prod .det .infos .price,.suivi_detail .cart_cont .prod .det .infos .qty{display:none}.suivi_detail .cart_cont .prod .det .exchange{margin-top:10px}.suivi_detail .cart_cont .prod .price .old{text-decoration:line-through;display:block}.suivi_detail .cart_cont .prod.cancel .det .color,.suivi_detail .cart_cont .prod.cancel .det .coupon,.suivi_detail .cart_cont .prod.cancel .det .img,.suivi_detail .cart_cont .prod.cancel .det .name,.suivi_detail .cart_cont .prod.cancel .det .size,.suivi_detail .cart_cont .prod.cancel .price,.suivi_detail .cart_cont .prod.cancel .qty,.suivi_detail .cart_cont .prod.cancel .ref{opacity:.4;filter:alpha(opacity=40)}.suivi_detail .cart_cont .prod.cancel .cancel_infos{display:block;color:#333;font-size:15px;position:absolute;bottom:20px;left:25%}.suivi_detail .cart_cont .prod.cancel .cancel_infos>span{display:block;font-size:12px}.suivi_detail .cart_cont .commandeRecap div.recap{background-color:#fafafa;padding:10px 0}.suivi_detail .cart_cont .commandeRecap>div.total{padding:15px;background-color:#da291c}.suivi_detail .cart_cont .commandeRecap>div.total>span{font-size:20px;display:inline-block}.suivi_detail .cart_cont .commandeRecap>div.total>span:not(.lbl){padding:0}.suivi_detail .cart_cont .commandeRecap>div.total .line{border-bottom-width:1px;border-bottom-style:solid}#suiviLivraison{overflow:hidden;clear:both;margin:0 auto 40px}#suiviLivraison .statut{display:block;text-align:center;position:relative;float:left;width:33%}#suiviLivraison .statut.statut2.statutPending .icoAccount{position:relative;top:11px}#suiviLivraison .statut:after{content:" ";border-top:1px solid #ccc;width:100%;display:block;top:24px;position:absolute}#suiviLivraison .statut.statut1:after{width:50%;right:0}#suiviLivraison .statut.statut1 .icoAccount{background-position:0 0;width:38px;height:38px}#suiviLivraison .statut.statut2 .icoAccount{background-position:-24px 0;width:38px;height:30px;margin-top:0}#suiviLivraison .statut.statut3:after{width:50%;left:0}#suiviLivraison .statut.statut3 .icoAccount{background-position:-65px 0;width:38px;height:35px;margin-top:10px}#suiviLivraison .statut.statut4 .icoAccount{background-position:-107px 0;width:38px;height:33px;margin-top:5px}#suiviLivraison .statut.statut5 .icoAccount{background-position:-150px 0;width:28px;height:44px;margin-top:3px}#suiviLivraison .statut.statutPending .suiviDate,#suiviLivraison .statut.statutPending .suiviLabel{opacity:.6}#suiviLivraison .statut>span{display:block}#suiviLivraison .statut>span.suiviIcon{width:56px;height:56px;border-radius:56px;border:2px solid #e2e2e2;margin:0 auto 18px;background-color:#fff;position:relative;z-index:5}#suiviLivraison .statut>span.suiviIcon.precommande .icoAccount{width:40px;background-size:initial;height:40px;top:4px;position:relative;background-image:url(../../ximg/sprites_suivi_cmd.png);opacity:.7}#suiviLivraison .statut>span.suiviIcon .icoAccount{display:inline-block;vertical-align:middle;background-color:transparent;background-image:url(../../ximg/sprites_suivi_cmd.png);background-size:277px 75px;-moz-background-size:277px 75px;-o-background-size:277px 75px;-webkit-background-size:277px 75px;opacity:.7}#suiviLivraison .statut>span.suiviDate{margin:10px 0 5px;font-style:italic;line-height:17px}#suiviLivraison .statut.statutAnomalie .suiviIcon,#suiviLivraison .statut.statutError .suiviIcon,#suiviLivraison .statut.statutOk .suiviIcon{width:56px;height:56px;border-radius:56px;margin:0 auto}#suiviLivraison .statut.statutOk .suiviIcon{border-color:#da291c}#suiviLivraison .statut.statutOk.statut1 .icoAccount{background-position:0 -34px;width:24px;height:39px}#suiviLivraison .statut.statutOk.statut2 .icoAccount{background-position:-32px -33px;width:38px;height:42px;margin-top:0}#suiviLivraison .statut.statutOk.statut2 .precommande .icoAccount{background-position:-241px -78px;width:37px;background-size:initial;height:41px;background-image:url(../../ximg/sprites_suivi_cmd.png);opacity:1}#suiviLivraison .statut.statutOk.statut3 .icoAccount{background-position:-77px -34px;width:38px;height:35px;margin-top:0}#suiviLivraison .statut.statutOk.statut4 .icoAccount{background-position:-123px -34px;width:38px;height:35px;margin-top:0}#suiviLivraison .statut.statutOk.statut5 .icoAccount{background-position:-167px -36px;width:39px;height:35px;margin-top:0}#suiviLivraison .statut.statutError.statut1 .icoAccount,#suiviLivraison .statut.statutError.statut2 .icoAccount,#suiviLivraison .statut.statutError.statut5 .icoAccount{background-position:-211px -34px;width:24px;height:39px;margin-top:0}#suiviLivraison .statut.statutError.statut3 .icoAccount{background-position:-77px -34px;width:38px;height:35px;margin-top:0}#suiviLivraison .statut.statutError.statut4 .icoAccount{background-position:-123px -34px;width:38px;height:35px;margin-top:0}#suiviLivraison .statut.statutAnomalie .suiviIcon,#suiviLivraison .statut.statutError .suiviIcon{border-color:#000}#suiviLivraison .statut.statutAnomalie.statut5 .icoAccount{background-position:-242px -34px;width:35px;height:35px;margin-top:0}@media(max-width:767px){.suivi_detail .modal-dialog{width:auto}.suivi_detail .cart_cont .prod{min-height:1px}.suivi_detail .cart_cont .prod .qty{margin-top:10px}.suivi_detail .cart_cont .prod .price,.suivi_detail .cart_cont .prod .qty{border-top:1px solid #efefef!important;padding:5px 0;text-align:right}.suivi_detail .cart_cont .prod .price>span{font-size:1em}.suivi_detail .cart_cont .prod .price>span.old{font-size:.9em}.suivi_detail .cart_cont .commandeRecap{margin-top:20px;border-top:2px solid #ddd}.suivi_detail .cart_cont .commandeRecap div.recap{padding:10px 0}#suiviLivraison{margin-bottom:0}#suiviLivraison .statut{text-align:left;float:none;width:100%;clear:both;padding:15px 5px;overflow:hidden}#suiviLivraison .statut:after{content:" ";border-top:0 none;border-left:1px solid #ccc;width:0!important;height:100%;top:0;left:34px!important}#suiviLivraison .statut.statut1:after{height:50%;top:50%}#suiviLivraison .statut.statut3:after{height:50%}#suiviLivraison .statut>span.suiviIcon{float:left;margin:0 10px 0 5px;text-align:center}#suiviLivraison .statut>span.suiviDate{margin:5px 0}#suiviLivraison .statut.statutAnomalie .suiviIcon,#suiviLivraison .statut.statutError .suiviIcon,#suiviLivraison .statut.statutOk .suiviIcon{margin:0 10px 0 0}}.suivi_detail{max-width:960px;margin:0 auto}.suivi_detail .title{padding-top:30px;padding-bottom:15px;border-bottom:2px solid #e5e5e5;margin-bottom:30px}.suivi_detail .stitle{margin-bottom:10px}.suivi_detail form{position:relative}.suivi_detail form:after,.suivi_detail form:before{content:"";display:block;height:0;position:absolute;opacity:0;transition:.3s opacity ease}.suivi_detail form:before{width:100%;top:0;left:0;background-color:rgba(255,255,255,.5);z-index:5}.suivi_detail form:after{width:50px;top:50%;left:50%;background:url(../../ximg/loader_list.svg) no-repeat center center;background-size:contain;transform:translate3d(-50%,-50%,0);z-index:10}.suivi_detail form.loading:before{height:100%;opacity:1}.suivi_detail form.loading:after{height:50px;opacity:1}.suivi_detail form input[type=text]{margin-right:15px;width:220px}.suivi_detail form button{min-width:100px}.suivi_detail .order_title{padding-top:20px;margin-top:30px;border-top:1px solid #e5e5e5;font-size:15px;line-height:20px;font-family:"Carandache Office Sans Bold",sans-serif}.suivi_detail .cart_cont .nav-tabs,.suivi_detail .cart_cont .tab-content{max-width:715px;margin:0 auto}.suivi_detail .cart_cont .nav-tabs li{min-width:90px;text-align:center}@media(max-width:767px){.suivi_detail form input[type=text]{width:100%;margin-right:0;margin-bottom:15px}.suivi_detail form button{display:block;margin:0 auto}}