.profil-page h1{font-weight:400;font-size:34px;line-height:38px;float:left}.profil-page h1 span{color:#c03}.profil-page h2{font-size:20px;line-height:24px;color:#4e4e4e;padding:10px 0}.profil-page .profil-header .discount-list{list-style-type:none;margin:0;padding:0;float:right}.profil-page .profil-header .discount-list li{padding-left:40px;max-width:90px;padding-right:70px;color:#4e4e4e;font-size:12px;line-height:15px;font-weight:700;position:relative;text-align:right;height:60px;display:table-cell;vertical-align:middle}.profil-page .profil-header .discount-list li .icon{width:58px;height:58px;background:#fff;border:1px solid #ad9981;-moz-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;display:inline-block;position:absolute;right:0;top:0;text-align:center}.profil-page .profil-header .discount-list li .icon:before{content:"";display:block;width:50px;height:50px;background:#ad9981;-moz-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:absolute;top:4px;left:4px}.profil-page .profil-header .discount-list li.percent-discount .icon .number{position:absolute;color:#fff;font-size:21px;font-weight:700;left:0;right:0;top:50%;margin-top:-9px}.profil-page .profil-header .discount-list li.free-shipping .sprite{position:absolute;top:50%;left:50%;margin-left:-13px;margin-top:-9px}.profil-page .profil-data{border-bottom:0}.profil-page .profil-data .row .row-content .custom-select{display:block;float:none;margin-left:0}.profil-page .my-orders{border-bottom:none}.profil-page .my-orders #withdraw_confrim_text{display:none}.profil-page .my-orders h2 .sprite{margin-right:15px;position:relative;top:2px}.profil-page .my-orders .no-orders{font-style:italic}.profil-page .my-orders .search-form .search-inputs{position:relative}.profil-page .my-orders .search-form .search-inputs .width300{margin-left:25px;width:300px}.profil-page .my-orders .search-form .search-inputs .orders-search-button{background-color:transparent;padding:0;vertical-align:top;position:absolute;top:7px;right:5px;border:none;cursor:pointer;white-space:pre;-webkit-appearance:none;-moz-appearance:none}.profil-page .my-orders .search-form .reset-search{float:right;font-size:16px;font-weight:400;color:#9db0b6;line-height:36px;cursor:pointer}.profil-page .my-orders .search-form:after{clear:both;content:"";display:block}.profil-page .my-orders ul{list-style:none;margin:20px 0 0 0;padding:0}.profil-page .my-orders ul li{margin:0;display:block;font-size:16px;line-height:30px;color:#4e4e4e}.profil-page .my-orders ul li .title{padding:0 10px;cursor:pointer;background:#fafafa}.profil-page .my-orders ul li .title .div-reference{float:left;width:180px;border-right:1px solid #e8e8e8;padding:6px 0}.profil-page .my-orders ul li .title .div-reference .reference{width:150px;display:inline-block}.profil-page .my-orders ul li .title .div-order-data{padding:6px 0;overflow:hidden;width:auto;padding-left:20px;box-sizing:border-box;color:#9db0b6}.profil-page .my-orders ul li .title .div-order-data a{display:inline-block;color:#fff;font-weight:700;background:#c03;font-size:13px;line-height:19px;padding:8px 20px;border:none;text-decoration:none;text-transform:uppercase;font-family:inherit;-moz-transition:background-color 0.2s ease 0s;-o-transition:background-color 0.2s ease 0s;-webkit-transition:background-color 0.2s ease 0s;transition:background-color 0.2s ease 0s}.profil-page .my-orders ul li .title .div-order-data a:hover{background-color:#de1849}.profil-page .my-orders ul li .title .div-order-data .title-right{float:right}.profil-page .my-orders ul li .title:after{clear:both;display:block;content:""}.profil-page .my-orders ul li:nth-child(odd) .title{background:#f0f3f4}.profil-page .my-orders ul li .details{display:none}.profil-page .my-orders ul li .order-state{display:inline-block;height:35px;line-height:35px;padding:0 11px;background:#fff;margin:0 10px;font-size:14px;vertical-align:top}.profil-page .my-orders ul li .order-state.state-neworder:before{background:#fcb827;display:inline-block;content:" ";width:10px;height:35px;position:relative;left:-11px;vertical-align:top}.profil-page .my-orders ul li .order-state.state-mailed:before{background:#3ccd76;display:inline-block;content:" ";width:10px;height:35px;position:relative;left:-11px;vertical-align:top}.profil-page .my-orders ul li .order-state.state-delivered:before{background:#3c80cd;display:inline-block;content:" ";width:10px;height:35px;position:relative;left:-11px;vertical-align:top}.profil-page .my-orders ul li .order-state.state-withdrawal:before{background:#575757;display:inline-block;content:" ";width:10px;height:35px;position:relative;left:-11px;vertical-align:top}.profil-page .my-orders ul li .order-state.state-payment_succes:before{background:#fcb827;display:inline-block;content:" ";width:10px;height:35px;position:relative;left:-11px;vertical-align:top}.profil-page .my-orders ul li .order-state.state-payment_error:before{background:#fcb827;display:inline-block;content:" ";width:10px;height:35px;position:relative;left:-11px;vertical-align:top}.profil-page .my-orders ul li .order-state.state-payment_waiting:before,.profil-page .my-orders ul li .order-state.state-payment_link_generated:before{background:#fcb827;display:inline-block;content:" ";width:10px;height:35px;position:relative;left:-11px;vertical-align:top}.profil-page .my-orders ul li .order-state.state-payment_rejected:before{background:#575757;display:inline-block;content:" ";width:10px;height:35px;position:relative;left:-11px;vertical-align:top}.profil-page .my-orders ul .closed:before{width:0;height:0;border-style:solid;border-width:8px 4px 0 4px;border-color:#c03 transparent transparent transparent;content:"";display:inline-block;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.profil-page .my-orders ul .opened .details{display:block;border-left:1px solid #e8e8e8;border:1px solid #e8e8e8;margin-left:190px;margin-bottom:50px}.profil-page .my-orders ul .opened .details:after{clear:both;content:"";display:block}.profil-page .my-orders ul .opened .closed:before{width:0;height:0;border-style:solid;border-width:0 4px 8px 4px;border-color:transparent transparent #c03 transparent;content:"";display:inline-block;-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}.profil-page .newsletter_data ul{list-style:none;margin:0;padding:0}.profil-page .newsletter_data ul li{display:block;margin:0;padding:0;background:#fafafa;font-size:16px;line-height:30px;color:#4e4e4e}.profil-page .newsletter_data ul li:nth-child(odd){background:#f0f3f4}.profil-page .newsletter_data ul li a{padding:6px 10px;display:block;text-decoration:none;font-weight:700}.profil-page .newsletter_data ul li a:hover{text-decoration:underline}.profil-page .profil-stats{background:#F6F6F6;padding:30px;margin:40px 0}.profil-page .profil-stats h2{margin-bottom:20px;margin-top:0;padding:0}.profil-page .profil-stats .order_col{display:inline-block;vertical-align:top;width:50%}.profil-page .profil-stats .order_col .row.of_row{display:table-row}.profil-page .profil-stats .order_col label.row-title{font-weight:700;display:table-cell;padding-right:20px}.profil-page .profil-stats .order_col .row-content{display:table-cell;padding-left:20px;text-align:right}.profil-page .profil-stats .order_col:last-of-type{margin-right:0}.profil-page .delete-profil-button{color:#c03}

.registartion-page{padding-top:70px;padding-bottom:100px}.registartion-page h2{font-size:20px;line-height:24px;color:#4e4e4e;padding:16px 0 25px}.registartion-page .registration-col{float:left;width:366px}.registartion-page .registration-col.registration-col-1{width:833px}.registartion-page .registration-col:after{content:"";display:block;clear:both}.registartion-page .login-box{margin-bottom:15px}.registartion-page .login-box:after{content:"";display:block;clear:both}.registartion-page .registration-form{float:left}.registartion-page .form-row{display:block;margin-bottom:22px}.registartion-page .form-row .reg_star{color:#ad9981}.registartion-page .form-row .row-title{display:table-cell;vertical-align:middle;width:110px;font-size:14px;line-height:20px;color:#4e4e4e}.registartion-page .form-row .row-content{display:table-cell;width:270px}.registartion-page .form-row .row-content .field{width:100%}.registartion-page .form-row .half-field{padding-right:20px}.registartion-page .form-row .button{float:right}.registartion-page .form-row.req-required-fields{font-size:14px;line-height:20px;color:#4e4e4e}.registartion-page .registration-col-3{width:315px;padding-left:51px;border-left:1px solid #e9e9e9}.registartion-page .registration-col-3 .form-row .row-content{width:219px}.registartion-page .reg_form .form_error{margin:0 50px 20px 0}.registartion-page #hidden_reg_form{display:none}.registartion-page #hidden_reg_form .hidden-form-col{width:365px;margin-right:51px;float:left}.registartion-page #hidden_reg_form .hidden-form-col .textarea-field{height:100px;resize:none}.registartion-page #hidden_reg_form .hidden-form-col .custom-select{width:auto;display:block}.registartion-page #hidden_reg_form .hidden-reg-row{display:none}.registartion-page .profil-row-title{font-weight:700;margin-bottom:10px}.registartion-page .profil-row-radio{margin:0 10px 10px 0;float:left}.reg-left-padding{padding-left:15px}

.sweet-alert,.sweet-overlay{position:fixed;display:none}.sweet-overlay{background-color:rgba(0,0,0,.4);left:0;right:0;top:0;bottom:0;z-index:1000}.sweet-alert{background-color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;border-radius:5px;box-sizing:border-box;text-align:center;left:50%;top:50%;margin-top:-200px;max-height:90%;overflow-x:hidden;overflow-y:auto;z-index:2000}.sweet-alert h2,.sweet-alert p{text-align:center;margin:0;padding:0 0 15px;position:relative}.sweet-alert h2{color:#575757;font-size:30px;font-weight:600;text-transform:none;line-height:35px;display:block}.sweet-alert p{font-size:16px;font-weight:300;float:none;line-height:normal}.sweet-alert hr{height:10px;color:transparent;border:0}.sweet-alert button{color:#fff;border:0;box-shadow:none;font-size:17px;font-weight:500;border-radius:5px;padding:10px 32px;margin:0 5px;cursor:pointer}.sweet-alert button:focus{outline:0}.sweet-alert button.sweet-cancel[disabled]{opacity:.4}.sweet-alert button.sweet-confirm[disabled]{border:4px solid transparent;width:40px;height:40px;padding:0;margin:0 30px;vertical-align:middle;background-color:transparent!important;color:transparent;cursor:default;border-radius:100%;-webkit-animation:rotate-loading 1.5s linear 0s infinite normal;animation:rotate-loading 1.5s linear 0s infinite normal}.sweet-alert button::-moz-focus-inner{border:0}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none!important}.sweet-alert .icon{width:80px;height:80px;border:4px solid grey;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.sweet-alert .icon.error{border-color:#f27474}.sweet-alert .icon.error .x-mark{position:relative;display:block}.sweet-alert .icon.error .line{position:absolute;height:5px;width:47px;background-color:#f27474;display:block;top:37px;border-radius:2px}.sweet-alert .icon.error .line.left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px}.sweet-alert .icon.error .line.right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px}.sweet-alert .icon.warning{border-color:#f8bb86}.sweet-alert .icon.warning .body{position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;margin-left:-2px;background-color:#f8bb86}.sweet-alert .icon.warning .dot{position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#f8bb86}.sweet-alert .icon.info::after,.sweet-alert .icon.info::before{background-color:#c9dae1;content:'';position:absolute}.sweet-alert .icon.info{border-color:#c9dae1}.sweet-alert .icon.info::before{width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px}.sweet-alert .icon.info::after{width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px}.sweet-alert .icon.success{border-color:#a5dc86}.sweet-alert .icon.success::after,.sweet-alert .icon.success::before{content:'';position:absolute;width:60px;height:120px;background:#fff}.sweet-alert .icon.success::before{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px}.sweet-alert .icon.success::after{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 60px;transform-origin:0 60px}.sweet-alert .icon.success .placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.sweet-alert .icon.success .fix{width:5px;height:90px;background-color:#fff;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .icon.success .line{height:5px;background-color:#a5dc86;display:block;border-radius:2px;position:absolute;z-index:2}.sweet-alert .icon.success .line.tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.sweet-alert .icon.success .line.long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.sweet-alert .icon.custom{background-size:contain;border-radius:0;border:0;background-position:center center;background-repeat:no-repeat}@-webkit-keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes showSweetAlert{0%{-webkit-transform:scale(.7);transform:scale(.7)}45%{-webkit-transform:scale(1.05);transform:scale(1.05)}80%{-webkit-transform:scale(.95);transform:scale(.95)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes hideSweetAlert{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(.5);transform:scale(.5)}}.show-sweet-alert{-webkit-animation:showSweetAlert .3s;animation:showSweetAlert .3s}.show-sweet-alert.no-animation{-webkit-animation:none;animation:none}.hide-sweet-alert{-webkit-animation:hideSweetAlert .2s;animation:hideSweetAlert .2s}.hide-sweet-alert.no-animation{-webkit-animation:none;animation:none}@-webkit-keyframes animate-success-tip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes animate-success-tip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@-webkit-keyframes animate-success-long{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@keyframes animate-success-long{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}@-webkit-keyframes rotatePlaceholder{0%,5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%,12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}@keyframes rotatePlaceholder{0%,5%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}100%,12%{-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}}.animate-success-tip{-webkit-animation:animate-success-tip .75s;animation:animate-success-tip .75s}.animate-success-long{-webkit-animation:animate-success-long .75s;animation:animate-success-long .75s}.icon.success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in}@-webkit-keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}@keyframes animate-error-icon{0%{-webkit-transform:rotateX(100deg);transform:rotateX(100deg);opacity:0}100%{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}}.animate-error-icon{-webkit-animation:animate-error-icon .5s;animation:animate-error-icon .5s}@-webkit-keyframes animate-x-mark{0%,50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}@keyframes animate-x-mark{0%,50%{-webkit-transform:scale(.4);transform:scale(.4);margin-top:26px;opacity:0}80%{-webkit-transform:scale(1.15);transform:scale(1.15);margin-top:-6px}100%{-webkit-transform:scale(1);transform:scale(1);margin-top:0;opacity:1}}.animate-x-mark{-webkit-animation:animate-x-mark .5s;animation:animate-x-mark .5s}@-webkit-keyframes pulse-warning{0%{border-color:#f8d486}100%{border-color:#f8bb86}}@keyframes pulse-warning{0%{border-color:#f8d486}100%{border-color:#f8bb86}}.pulse-warning{-webkit-animation:pulse-warning .75s infinite alternate;animation:pulse-warning .75s infinite alternate}@-webkit-keyframes pulse-warning-ins{0%{background-color:#f8d486}100%{background-color:#f8bb86}}@keyframes pulse-warning-ins{0%{background-color:#f8d486}100%{background-color:#f8bb86}}.pulse-warning-ins{-webkit-animation:pulse-warning-ins .75s infinite alternate;animation:pulse-warning-ins .75s infinite alternate}@-webkit-keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
.reset-password-page{margin:0 auto;width:303px;padding:120px 0}.reset-password-page h2{text-align:center}.reset-password-page .field{width:100%}.reset-password-page .button{width:100%;padding-left:0;padding-right:0;text-align:center}.reset-password-page .form-row{margin-top:20px}.reset-password-page label{font-size:14px;line-height:20px;color:#4e4e4e}
