.account label,.account p,.account li,.account input:not(#submit-visitor-form):not(#submit-visitor-register-form),.account select,.account table th,.account table td,.account h2{font-family:Arial,Helvetica,Verdana,sans-serif!important;color:#6c6c6c!important}.backgroundDark .account label,.backgroundDark .account p,.backgroundDark .account li,.backgroundDark .account input:not(#submit-visitor-form):not(#submit-visitor-register-form),.backgroundDark .account select,.backgroundDark .account table th,.backgroundDark .account table td,.backgroundDark .account h2{color:#f1f1f1!important}.account label,.account p,.account li,.account input:not(#submit-visitor-form):not(#submit-visitor-register-form),.account select,.account table{font-size:15px!important}.account-visitor-orders-table,.account-order-detail-table{margin-bottom:0}.account-visitor-orders-table th,.account-order-detail-table th,.account-visitor-orders-table td,.account-order-detail-table td{border-color:#dee2e6;word-wrap:break-word}.backgroundDark .account-visitor-orders-table th,.backgroundDark .account-order-detail-table th,.backgroundDark .account-visitor-orders-table td,.backgroundDark .account-order-detail-table td{border-color:#555}.account-visitor-orders-table{table-layout:fixed}.account-visitor-orders-table tr:first-child td{border-top:none}.account-visitor-orders-table th,.account-visitor-orders-table td{width:33%}.account-visitor-orders-table th:last-child,.account-visitor-orders-table td:last-child{text-align:right}.account-visitor-orders-table th:first-child,.account-visitor-orders-table td:first-child{text-align:left}.account-order-detail-table th,.account-order-detail-table td{white-space:nowrap}.account label.col-form-label,.account table th{font-weight:bold}.account label.form-check-label:hover{cursor:pointer}.account h2,.account h2#login-header{font-size:2em}.account-visitor-info label{margin:0;padding-top:calc(.375rem + 1px);padding-left:0;padding-right:0;height:36px;border:none;background:transparent;position:relative}.account-visitor-info label::before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#6c6c6c;font-size:13px;position:absolute;top:6px;right:0;content:""}.account-visitor-info label:hover{cursor:pointer;color:#000}.account-visitor-info label:hover::before{color:#000}.backgroundDark .account-visitor-info label:hover::before{color:#fff}.backgroundDark .account-visitor-info label:hover{color:#fff}.account-visitor-info label .fas{float:right;font-size:13px;margin-top:2px}.account-visitor-info select{height:36px}.account .form-check-inline label{padding-top:calc(.375rem + 3px)}.account .intl-tel-input{width:100%}.account .intl-tel-input .flag-container{border:1px solid #ccc;height:36px}.account .intl-tel-input input.form-control{float:right;width:calc(100% - 90px);padding-left:12px!important}.account-menulink{font-family:Arial,Helvetica,Verdana,sans-serif}.account-menu-vertical .account-menuitem{position:relative;list-style:none;padding:10px 0;border-top:1px solid #f1f1f1;display:flex!important;-ms-flex-align:center!important;align-items:center!important;height:60px}.backgroundDark .account-menu-vertical .account-menuitem{border-top-color:#555}.account-menu-vertical .account-menuitem:first-child{border-top:none}.account-menu-vertical .account-menuitem:before{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#666;font-size:30px;position:absolute;top:20px;left:0;width:50px;text-align:center}.backgroundDark .account-menu-vertical .account-menuitem:before{color:#eee}.account-menu-vertical .account-menuitem-myaccount:before{content:""}.account-menu-vertical .account-menuitem-myorders:before{content:""}.account-menu-vertical .account-menuitem-signout:before{content:""}.account-menu-vertical .account-menulink{position:relative;padding-left:60px;display:block;font-size:18px;padding-top:2px;width:100%}.account-menu-vertical .account-menulink-info{display:block;font-size:13px;color:#666;padding:2px 0 0 0}.backgroundDark .account-menu-vertical .account-menulink-info{color:#eee}.account-menu-vertical .account-menulink:hover{text-decoration:none}.account-menu-horizontal .account-menu{margin-top:15px}.account-menu-horizontal .account-menuitem{display:inline-block;float:left}.account-menu-horizontal .account-menuitem-signout{float:right}.account-menu-horizontal .account-menulink{padding:10px}@media only screen and (min-width:768px){.account-order-detail-table .text-align-right-md{text-align:right}}@media only screen and (max-width:768px){.account-order-detail-table{display:block}.account-order-detail-table thead,.account-order-detail-table tbody,.account-order-detail-table th,.account-order-detail-table td,.account-order-detail-table tr{display:block}.account-order-detail-table thead tr{position:absolute;top:-9999px;left:-9999px}.account-order-detail-table tr{border:1px solid #dee2e6}.account-order-detail-table td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:calc(50% + 15px)!important}.account-order-detail-table td:before{position:absolute;top:.75rem;left:.75rem;width:50%;padding-right:10px;white-space:nowrap;content:attr(data-label);font-weight:bold}.account-order-summary-table td{width:50%}}