h2{font-size:1.2em;font-weight:700;text-transform:uppercase}button.btn.btn-primary{background:#0099cd;border:1px solid #0099cd;color:#fff;padding:5px}table thead th{background:#f4f3f3;white-space:nowrap}table tbody tr.active{background:rgba(0,153,205,.2);box-shadow:0 0 0 3px #0099cd}table tbody td .accordian-body{box-shadow:3px 2px 0 0 #0099cd,-3px 2px 0 0 #0099cd}button#btn-logout{border:1px solid #e81a59;color:#e81a59;width:100%}#account-body .price .currency{font-size:1em;letter-spacing:-1px;line-height:0px;padding:0;vertical-align:middle}#account-body .price .cent{font-size:.6em;vertical-align:text-top}#account-body form.pagination{padding:15px;width:100%}#account-body table td.accordion-toggle{cursor:pointer}#account-body table td.state-green{color:green}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{border-radius:0 6px 6px 6px;left:100%;margin-left:-1px;margin-top:-6px;top:0;width:-moz-fit-content;width:fit-content}.dropdown-submenu.show>.dropdown-menu,.dropdown-submenu:hover>.dropdown-menu{display:block}#login h2{color:#0099cd;text-transform:uppercase}#login a{display:block;text-align:center}#login .btn-common,#login .btn-outline-darkgrey{padding:12px;width:80%}#login .connection{border-right:1px solid #e1e1e1;text-align:center}#login .connection a.forget-password{color:#848484;font-size:13px}#login .register p.text-create-account span{display:block}#login .register p.text-create-account span i{color:#79b51c;font-size:2em;font-weight:700;vertical-align:middle}#login a.social-facebook-btn-lg i.connexion-social-icon,#login a.social-facebook-btn-sm i.connexion-social-icon,#login a.social-google-btn-lg i.connexion-social-icon,#login a.social-google-btn-sm i.connexion-social-icon{font-size:30px}#login a.social-facebook-btn-sm,#login a.social-google-btn-sm{height:55px;text-decoration:none;width:55px}#login a.social-facebook-btn-lg,#login a.social-facebook-btn-sm{background-color:#4267b2;border-color:#4267b2}#login a.social-google-btn-lg,#login a.social-google-btn-sm{background-color:#d34836;border-color:#d34836}#account-sidebar #account-sidebar-header{background:#f4f3f3;border:1px solid #e1e1e1;text-align:center}#account-sidebar ul#account-menu{border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}#account-sidebar ul#account-menu li{border-bottom:1px solid #e1e1e1;line-height:50px;list-style-type:none}#account-sidebar ul#account-menu li a{display:block;width:100%}#account-sidebar ul#account-menu li a:hover{background:#0099cd;color:#fff;text-decoration:none}#account-sidebar ul#account-menu li a i{display:inline-block;font-size:19px;margin:0 15px;vertical-align:middle}#account-sidebar ul#account-menu li a span{display:inline-block;font-size:12px;font-weight:700;vertical-align:middle}.home-area{border:1px solid #e1e1e1}.home-area .home-area-header .home-area-icon{display:inline-block;margin-right:12px;vertical-align:middle}.home-area .home-area-header .home-area-icon i{font-size:25px}.home-area .home-area-header .home-area-titles{display:inline-block;vertical-align:middle}.home-area .home-area-header .home-area-titles span.home-area-main-title{display:block;font-size:1em;font-weight:700;text-transform:uppercase}.home-area .home-area-header .home-area-titles span.home-area-sub-title{display:block;font-size:.8rem}.home-area .home-area-header .home-area-button{float:right}.home-area .home-area-header .home-area-button button{font-size:.9rem;line-height:30px;text-transform:uppercase;width:100%}.home-area table th.column-icon{width:30px}.home-area#addresses-area #addresses-area-body{background:#f4f3f3}.home-area#addresses-area #addresses-area-body .title i{font-size:25px}#account-body #address #address-container{border:1px solid #d3d3d3;padding:1rem 2.5rem;transition:border .1s}#account-body #address #address-container.selected{border:3px solid #0099cd}#account-body #address #address-container button i{font-size:23px;vertical-align:middle}#account-body #address #address-container h5.type-address i{font-size:26px;margin-right:10px;vertical-align:middle}#account-body #address #address-container #informations #content{font-size:.8em}#account-body #address #address-container #informations #content h2{font-size:1rem;text-transform:none}#account-body #address #address-container #options .choose.selected{background-color:#0099cd;border-color:#0099cd;color:#fff}#account-body #address #address-container #options .choose.selected+.choose:focus{box-shadow:none}#account-body #address-modal .modal-content{border:none;border-radius:0}#popup-sendmail .modal-body i{display:block;font-size:140px;line-height:125px}#popup-sendmail .modal-footer button{width:150px}#personal-data-container .area-title{font-size:1.2em;text-decoration:underline}#personal-data-container i{font-size:1.3em;padding-right:15px;vertical-align:middle}#personal-data-container form #informations{color:#494949;font-size:.76em;font-style:italic;text-align:justify}.document-header{border:1px solid #e9e9e9;border-bottom:none;padding:30px 15px}.document-header .actions .print{cursor:pointer;font-size:40px}.document-body{border:1px solid #e9e9e9}.document-body .document-row{border-bottom:1px solid #e9e9e9}.document-body .document-row:last-child{border-bottom:0}.document-body .document-row-head{color:#494949;font-weight:700;text-transform:uppercase}.document-body .document-row.line-product .price{color:#494949;font-size:20px;font-weight:700}.document-footer{border:1px solid #e9e9e9;border-top:none}.document-footer .title{text-decoration:underline}.document-footer #summary{color:#494949;font-size:15px}.document-footer #summary #summary-inclusive-total,.document-footer #summary #summary-shipping{font-weight:700}.document-footer #summary #summary-inclusive-total .price{color:#494949;font-size:26px}.document-footer #summary #summary-inclusive-total .price .currency{font-weight:700}#forgot-password #forgot-password-card,#reset-password #reset-password-card,.password-card{border:1px solid #e1e1e1}#forgot-password #forgot-password-card h5 i,#reset-password #reset-password-card h5 i,.password-card h5 i{font-size:26px;font-size:30px;text-decoration:none}#forgot-password #forgot-password-card{padding:30px 40px}#forgot-password .btn{display:block;height:45px;line-height:28px;vertical-align:middle}#forgot-password ul{padding-left:40px}#forgot-password ul li{counter-increment:step;list-style-type:none;margin-top:25px}#forgot-password ul li:before{background:#0099cd;border-radius:10px;color:#fff;content:counter(step);height:20px;margin-right:5px;width:20px}.product-line .product{border-bottom:1px solid #e1e1e1}.product-line .product .product-name{font-size:16px}.product-line .product .product-date{font-size:12px}.product-line .product .form-container .container{border:1px solid #e1e1e1}.product-line .product .form-container .form-title i{font-size:30px}.product-line .product .form-container .form-title span{font-size:1.4em;text-decoration:underline;text-transform:uppercase}.product-line .product .form-container .info{font-size:11px}.product-line-card{align-items:center;display:flex;height:auto;margin:10px 0;overflow:hidden;padding:18px;width:100%}.product-line-card,.product-line-container{background-color:#fff;border-radius:6px;box-shadow:inset 0 0 0 1px #f1f1f1}.product-line-card .product-line-card-image{height:60px;width:60px}.product-line-card .product-line-card-image img{border-radius:6px;height:auto;width:60px}.product-line-card .product-line-card-text{margin-left:18px}.product-line-card .product-line-card-text .badge{line-height:1.3!important}.product-line-card .product-line-card-text .product-line-name{color:#494949;font-weight:600}.product-line-card .product-line-card-text .product-line-date{color:#999;display:block;font-weight:500;margin-top:4px}.product-line-card .product-line-btn{display:flex;flex-direction:column-reverse;justify-content:flex-end;margin-left:auto;padding:5px}.docs-pdf-btn{background:#eaf3ff;color:#0099cd;font-size:12px;margin-right:5px;padding:5px 10px}.docs-pdf-btn:hover{border-bottom:2px solid #0099cd;color:#0099cd}#account-body .addresses{font-size:.8rem}@media only screen and (max-width:1200px){.dropdown-submenu>.dropdown-menu{left:unset}}@media only screen and (max-width:992px){#login .connection{border-bottom:1px solid #e1e1e1;border-right:none}#popup-sendmail .modal-body i{display:block;font-size:85px;line-height:65px}#forgot-password ul li:before{width:45px}}@media only screen and (max-width:768px){#forgot-password ul li:before{width:25px}}@media only screen and (max-width:576px){.dropdown-submenu>.dropdown-menu{left:100%}#forgot-password #forgot-password-card,#reset-password #reset-password-card,.password-card,.product-line .product .form-container .container{border:none}#forgot-password ul li:before{width:45px}}@media print{#body,.document-header .actions,header{display:none}}.myorder{background:#f4f3f3!important;color:#888!important}.myorder-header{background:#fff!important;border-radius:6px}td:first-child a{color:inherit}.disabled{color:#fff!important}#address-container,#forgot-password-card,.bordered,.home-area{background:#fff;border:none!important;border-radius:6px;box-shadow:2px 4px 12px rgba(0,0,0,.08)}#personal-data-container .area-title{font-weight:700;text-decoration:none}#account-body #address #address-container.selected{border-left:5px solid #76b95c!important}#account-body #address #address-container h5.type-address i{vertical-align:bottom}#account-body #address #address-container button i{font-size:inherit;vertical-align:baseline}#account-body #address .choose,#account-body #address .edit,#account-body #address .remove{border:1px solid #ddd;border-radius:5px;font-size:.7rem;margin-bottom:5px;width:100%}#account-body #address .remove{color:#e81a59;margin-left:-1px}#account-sidebar #account-sidebar-header{border-top-left-radius:6px;border-top-right-radius:6px}#account-sidebar ul#account-menu{border-bottom-left-radius:6px;border-bottom-right-radius:6px}#account-body #address #address-container #options .choose.selected{background-color:#76b95c;border-color:#76b95c}#personal-data-container i{vertical-align:sub}.home-area#addresses-area #addresses-area-body{background:inherit}.review-rules{background:#f4f3f3;border:1px solid #e1e1e1;border-radius:6px;color:#494949;padding:15px 20px}.review-rules .review-span{color:#e81a59}.product-line .product .form-container .container{border:none}.product-line .product .form-container .form-title span{font-weight:700;text-decoration:none}.product-line .product .form-container .btn-group-toggle .btn{border:1px solid #e1e1e1;border-radius:6px;color:#0b556f}.recommended .box-input:hover{border:1px solid #494949}.line-comment{background-color:#f4f3f3;color:#494949}.line-discount{background-color:rgba(255,0,0,.141);border-bottom:1px solid rgba(255,0,0,.212)!important;border-top:1px solid rgba(255,0,0,.212)!important;color:rgba(189,0,0,.82)}.document-body .document-row-head{background-color:#0099cd;color:#fbfbfb}