#license-wizard {
  padding-top: 90px;
  padding-bottom: 90px;
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
   }
  #license-wizard button:disabled {
    opacity: .2;
    background-color: #131212 !important;
    border-color: #131212 !important; }
  #license-wizard #no-css-filters {
    display: none; }
  #license-wizard html.no-cssfilters #no-css-filters {
    display: block; }
  #license-wizard .page-license-wizard .page-header,
  #license-wizard .page-license-manager .page-header {
    display: none; }
  #license-wizard #license-wizard {
    max-width: 1200px;
    padding: 40px 15px 20px 15px; }
  #license-wizard #license-wizard a span,
  #license-wizard #license-wizard button span {
    vertical-align: middle; }
  #license-wizard #preload,
  #license-wizard #server {
    display: none; }
  #license-wizard .lizard-header,
  #license-wizard .lizard-subheader {
    display: none; }
  #license-wizard #wizard_header {
    z-index: 400; }
  #license-wizard .lizard-header,
  #license-wizard .form-header {
    text-align: center;
    font-weight: 700;
    font-size: 36px;
    margin-bottom: 0; }
  #license-wizard .lizard-subheader {
    text-align: center;
    font-size: 21px;
    margin-top: 0; }
  #license-wizard .form-subheader {
    text-align: center;
    font-size: 21px;
    margin-top: 0; }
  #license-wizard .type-expired-within-interval .lw--item--notches:before, #license-wizard .type-expired-within-interval .lw--item--notches:after,
  #license-wizard .type-grace .lw--item--notches:before,
  #license-wizard .type-grace .lw--item--notches:after,
  #license-wizard .type-current-sell .lw--item--notches:before,
  #license-wizard .type-current-sell .lw--item--notches:after,
  #license-wizard .type-expired .lw--item--notches:before,
  #license-wizard .type-expired .lw--item--notches:after {
    content: "";
    position: absolute;
    display: block;
    width: .9em;
    height: .9em;
    background: #f5f5f5;
    border-radius: 50%;
    right: 20%; }
  #license-wizard .type-expired-within-interval .lw--item--notches:before,
  #license-wizard .type-grace .lw--item--notches:before,
  #license-wizard .type-current-sell .lw--item--notches:before,
  #license-wizard .type-expired .lw--item--notches:before {
    top: -.4em; }
  #license-wizard .type-expired-within-interval .lw--item--notches:after,
  #license-wizard .type-grace .lw--item--notches:after,
  #license-wizard .type-current-sell .lw--item--notches:after,
  #license-wizard .type-expired .lw--item--notches:after {
    bottom: -.4em; }
  @media (max-width: 768px) {
    #license-wizard .lw--item--notches:after,
    #license-wizard .lw--item--notches:before {
      display: none; } }
  #license-wizard .lw--item--notches {
    display: flex;
    align-items: stretch;
    flex-wrap: wrap;
    width: 100%; }
  #license-wizard #faq_modal .panel-heading {
    padding: 0; }
  #license-wizard #faq_modal .panel-title a {
    display: block;
    padding: 10px 15px; }
  #license-wizard #license-wizard .alert {
    margin-bottom: 0;
    padding: 9px; }
  #license-wizard #notifications-wrapper {
    min-height: 50px; }
  #license-wizard #notifications .icon-info-circled,
  #license-wizard #notifications .icon-attention {
    padding-right: 5px;
    float: left; }
  #license-wizard #notifications.fixed-notifications {
    position: fixed;
    top: 50px;
    z-index: 500;
    width: 95%; }
  #license-wizard #resend-serial-loader {
    display: none;
    position: relative; }
  #license-wizard .lw--form-wrapper {
    padding-bottom: 48px; }
  #license-wizard .lw--form {
    padding: 19px;
    text-align: center; }
  #license-wizard .lw--faq-link,
  #license-wizard .lw--find-license-link {
    display: block;
    text-align: center;
    font-weight: 400;
    transition: color .2s; }
  #license-wizard .lw--find-license-link {
    padding-top: 3px;
    padding-left: 4px;
    text-align: left; }
  #license-wizard .lw--form .btn-primary {
    width: 100%; }
  #license-wizard .lw--form .form-control {
    font-size: 18px;
    height: initial;
    padding: 14px; }
  #license-wizard .lw--form #email {
    margin-top: 20px; }
  #license-wizard #lw--form--submit-btn {
    padding: 16px 36px;
    width: 100%;
    border-radius: 2px;
    margin-top: 20px; }
  #license-wizard .renew-price-footer {
    padding-bottom: 15px; }
  #license-wizard .renew-support-button input[type="checkbox"],
  #license-wizard .enroll-support-button input[type="checkbox"] {
    display: none; }
  #license-wizard .price-label-footer {
    font-size: 12px;
    line-height: 0em; }
  #license-wizard .lw--add-year-btn {
    color: #fff;
    display: inline-block;
    background-color: #1788D3;
    border-color: #1788D3;
    padding: 16px;
    font-size: 14px;
    font-weight: 300;
    padding: 6px 16px;
    border-radius: 2px;
    cursor: pointer; }
  #license-wizard .lw--add-year-btn:hover {
    color: #fff;
    background-color: #126aa5;
    border-color: #126aa5; }
  #license-wizard .lw--add-year-btn.selected {
    color: #fff;
    background-color: #ec2227;
    border-color: #ec2227; }
  #license-wizard .lw--add-year-btn.selected:hover {
    color: #fff;
    background-color: #ca1116;
    border-color: #ca1116; }
  #license-wizard .lizard-read-more-ms a {
    font-weight: 400;
    font-size: 13px; }
  #license-wizard .lw--listing-header.row {
    margin: 0; }
  #license-wizard .account-management-dropdown {
    background: #f3f3f7;
    border: 1px solid #ccc;
    border-bottom: 0;
    border-right: 0;
    float: right;
    font-weight: 400;
    font-size: 16px;
    margin-left: 15px; }
  #license-wizard .account-management-dropdown .dropdown-menu {
    margin: 0;
    border: 0;
    right: 0;
    left: inherit;
    min-width: 200px;
    width: 100%; }
  #license-wizard #account-management-link {
    padding: 10px 20px;
    display: block; }
  #license-wizard #account-management-link-text {
    font-size: 14px;
    color: #777;
    margin-right: 5px; }
  #license-wizard .checkout-licenses-section {
    border-left: 1px solid #ccc;
    padding-top: 79px; }
  #license-wizard .cart-license-type-wrapper i.cart-supplemental-icon {
    font-size: 22px;
    padding-right: 6px; }
  #license-wizard .lw--items {
    background-color: #f3f3f7;
    border-bottom: 0;
    padding: 10px; }
  #license-wizard .lw--item.row {
    background-color: #fff;
    border-bottom: 1px solid #e1e1e1;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 10px;
    padding: 0;
    position: relative; }
  #license-wizard .lw--item--section {
    padding: 20px 15px; }
  #license-wizard .lw--item--section-license {
    border-right: 2px solid #eee;
    border-left: 1px solid #eee;
    padding-right: 0 !important;
    padding-bottom: 0;
    padding-left: 0 !important; }
  #license-wizard .lw--item--section-support {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap; }
  #license-wizard .lw--item--section-support {
    padding-right: 40px !important;
    padding-top: 18px !important; }
  #license-wizard .lw--item--section-support {
    padding-left: 0 !important;
    padding-bottom: 0; }
  #license-wizard .lw--item--section-special-case {
    padding-right: 40px;
    padding-top: 18px;
    padding-left: 20px;
    font-weight: 400; }
  #license-wizard .lw--item--license-name {
    font-weight: bold;
    font-size: 21px;
    padding-left: 15px; }
  #license-wizard .lw--item--license-info {
    padding-left: 15px; }
  #license-wizard .lw--item--license-serial {
    color: #1788D3;
    font-weight: 400; }
  #license-wizard .lw--item--license-old-serial {
    color: #c5c5ce;
    text-decoration: line-through; }
  #license-wizard .lw--item--license-actions {
    display: flex;
    margin-top: 41px; }
  #license-wizard .lw--item--resend-license,
  #license-wizard .lw--item--download-option {
    border-top: 1px solid #eee;
    font-size: 14px;
    text-align: center;
    width: 100%;
    position: relative; }
  #license-wizard .lw--item--download-option svg.icon,
  #license-wizard .lw--item--resend-license svg.icon {
    display: block;
    font-size: 26px;
    margin: auto; }
  #license-wizard .lw--item--resend-link {
    background: none;
    border: none;
    display: inline-block;
    font-size: 13px;
    height: 100%;
    padding: 5px 20px;
    text-transform: uppercase;
    width: 100%; }
  #license-wizard .lw--item--download-link,
  #license-wizard .lw--item--license-support-link,
  #license-wizard .lw--item--tech-support-link {
    background: none;
    border: none;
    color: #c5c5ce;
    display: inline-block;
    font-size: 13px;
    height: 100%;
    padding: 5px 20px;
    text-transform: uppercase;
    width: 100%; }
  #license-wizard .lw--item--download-link:hover,
  #license-wizard .lw--item--license-support-link:hover,
  #license-wizard .lw--item--tech-support-link:hover {
    color: #999; }
  #license-wizard .type-current .lw--item--section-pricing {
    display: none; }
  #license-wizard .lw--item--support-info {
    padding-left: 20px; }
  #license-wizard .lw--item--support-actions {
    display: flex;
    margin-top: 24px;
    flex-grow: 1;
    align-items: flex-end; }
  #license-wizard .cart-expiration-appeal {
    font-size: 14px;
    font-style: italic; }
  #license-wizard .lw--item--license-support-option,
  #license-wizard .lw--item--tech-support-option {
    border-top: 1px solid #eee;
    border-right: 1px solid #eee;
    font-size: 14px;
    text-align: center; }
  #license-wizard .lw--item--license-support-option svg.icon,
  #license-wizard .lw--item--tech-support-option svg.icon {
    display: block;
    font-size: 26px;
    margin: auto; }
  #license-wizard .lw--item--expiration-countdown {
    font-weight: bold;
    color: #e72b2d; }
  #license-wizard .lw--item--reseller-actions {
    display: flex;
    margin-top: 24px; }
  #license-wizard .lw--item--reseller-option {
    border-top: 1px solid #eee;
    border-right: 1px solid #eee;
    font-size: 14px;
    text-align: center; }
  #license-wizard .lw--item--reseller-option svg.icon {
    display: block;
    font-size: 26px;
    margin: auto; }
  #license-wizard .type-reseller .lw--item--section-license {
    border-right: 0; }
  #license-wizard .lw--item--section.lw--item--section-reseller {
    border-left: 2px solid #eee;
    margin-left: -2px;
    margin-right: 2px;
    padding-bottom: 0;
    padding-left: 0; }
  #license-wizard .lw--item--reseller-title {
    padding-left: 20px;
    font-size: 21px;
    font-weight: bold; }
  #license-wizard .lw--item--reseller-email,
  #license-wizard .lw--item--reseller-website,
  #license-wizard .lw--item--reseller-message {
    padding-left: 20px; }
  #license-wizard .lw--item--section-reseller-desc {
    background-color: #fcf8e3;
    border-left: 2px solid #d8d0a7;
    font-weight: 400;
    padding: 18px 15px; }
  #license-wizard .lw--item--reseller-link {
    background: none;
    border: none;
    color: #c5c5ce;
    display: inline-block;
    font-size: 13px;
    height: 100%;
    padding: 5px 20px;
    text-transform: uppercase;
    width: 100%;
    min-width: 100px; }
  #license-wizard .lw--item--reseller-link:hover {
    color: #999; }
  #license-wizard .lw--item--support-price {
    font-size: 21px;
    line-height: 1em;
    font-weight: 400;
    padding: 3px; }
  #license-wizard .lw--items.hide-no-support-possible .lw--item.no-support-possible {
    display: none; }
  #license-wizard .lw--item--support-title {
    font-size: 21px;
    font-weight: bold;
    padding-left: 7px; }
  #license-wizard .lw--item--section--license-seats {
    text-align: center;
    padding: 20px 0px 20px 12px;
    font-size: 64px;
    line-height: .2em; }
  #license-wizard .lw--item--license-seats-count {
    font-size: 14px;
    font-weight: 400; }
  #license-wizard .lw--item--license-icon {
    color: #c5c5ce;
    margin-bottom: 7px; }
  #license-wizard .cart-license-type-wrapper svg.cart-supplemental-icon {
    width: 1.5em;
    height: 1.5em;
    vertical-align: text-bottom; }
  #license-wizard .type-expired .cart-supplemental-icon {
    color: #C81922; }
  #license-wizard .type-expired-within-interval .cart-supplemental-icon {
    color: #C81922; }
  #license-wizard .type-grace .cart-supplemental-icon {
    color: #FFBE00; }
  #license-wizard .type-current-sell .cart-supplemental-icon {
    color: #5E9331; }
  #license-wizard .type-current .cart-supplemental-icon {
    color: #5E9331; }
  #license-wizard a.no-price-explanation:hover {
    color: #e72b2d;
    cursor: default; }
  #license-wizard .cart-checkout-total {
    font-size: 24px;
    font-weight: bold;
    text-align: right;
    margin-top: 11px;
    padding-bottom: 6px; }
  #license-wizard .cart-total-value--wrapper {
    font-weight: 400;
    color: #e72b2d; }
  #license-wizard .cart_checkout.row {
    padding: 0 20px 20px 20px; }
  #license-wizard .cart_checkout.row,
  #license-wizard .cart_checkout_top {
    text-align: right;
    color: #4d5259;
    background-color: #f3f3f7;
    margin-right: 0;
    margin-left: 0; }
  #license-wizard .cart_checkout .btn-primary,
  #license-wizard .cart_checkout_top .btn-primary,
  #license-wizard .cart_checkout .btn-disabled,
  #license-wizard .cart_checkout_top .btn-disabled {
    border-radius: 2px;
    font-size: 14px;
    font-weight: 300;
    padding: 6px 16px;
    text-transform: uppercase;
    max-width: 100%;
    white-space: normal; }
  #license-wizard .cart_checkout form,
  #license-wizard .cart_checkout_top form {
    text-align: right; }
  #license-wizard .checkout-button-text {
    padding-left: 3px; }
  #license-wizard #find_license_modal .modal-footer {
    padding: 30px;
    text-align: left; }
  #license-wizard #find_license_modal .modal-footer h3 {
    margin-top: 0;
    padding-bottom: 5px; }
  #license-wizard #find_license_modal .modal-footer p {
    font-size: 15px;
    line-height: 21px; }
  #license-wizard .subaction-resend-serial {
    padding-top: 10px;
    text-align: right; }
  #license-wizard .additional-help-panel {
    background-color: #f3f3f7;
    border: 1px solid;
    border-color: #e5e5e5 #dbdbdb #d2d2d2;
    border-radius: 2px;
    box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px;
    display: block;
    padding: 20px;
    width: 100%;
    font-size: 20px;
    margin-bottom: 20px; }
  #license-wizard .modal-title {
    font-weight: bold; }
  #license-wizard .license-help-modal--list-header {
    font-weight: bold; }
  #license-wizard .license-help-modal--list {
    letter-spacing: 0.04em; }
  #license-wizard #lizard-loader {
    display: none;
    padding: 30px; }
  #license-wizard .renewal-fee-highlight {
    font-weight: 400;
    color: #e72b2d; }
  #license-wizard .includes-reinstatement-info {
    padding-left: 20px;
    font-weight: 400;
    color: #e72b2d; }
  #license-wizard .lw--item--section-support.lw--item--section-enroll {
    padding-left: 18px !important;
    font-size: 17px;
    font-weight: bold; }
  #license-wizard .su-minimal-loader {
    display: none; }
  #license-wizard .su-minimal-loader {
    height: 4px;
    width: 100%;
    position: absolute;
    overflow: hidden;
    background-color: #ddd; }
  #license-wizard .su-minimal-loader:before {
    display: block;
    position: absolute;
    content: "";
    left: -200px;
    width: 200px;
    height: 4px;
    background-color: #e72b2d;
    animation: loading 2s linear infinite; }

@keyframes loading {
  from {
    left: -200px;
    width: 30%; }
  50% {
    width: 30%; }
  70% {
    width: 70%; }
  80% {
    left: 50%; }
  95% {
    left: 120%; }
  to {
    left: 100%; } }
  #license-wizard .debug-message {
    color: white;
    padding: 20px;
    background: black;
    margin-bottom: 10px; }
  #license-wizard .lizard-progress .ter-tooltip {
    display: flex;
    align-content: center;
    justify-content: center;
    font-size: 12px; }
  #license-wizard .lizard-progress--success {
    width: 65%; }
  #license-wizard .lizard-progress--warning {
    width: 20%; }
  #license-wizard .lizard-progress--danger {
    width: 15%; }
  @media (max-width: 768px) {
    #license-wizard .lizard-progress--success,
    #license-wizard .lizard-progress--danger {
      width: 33%; }
    #license-wizard .lizard-progress--warning {
      width: 34%; } }
  @media (max-width: 500px) {
    #license-wizard .lizard-progress--success,
    #license-wizard .lizard-progress--danger,
    #license-wizard .lizard-progress--warning {
      width: 100%; } }
  #license-wizard .lizard-progress .prog-icon {
    float: left;
    width: 16px;
    height: 30px;
    margin-left: 8px; }
  #license-wizard .lizard-progress--success .prog-icon {
    color: #5E9331; }
  #license-wizard .lizard-progress--danger .prog-icon {
    color: #C81922; }
  #license-wizard .lizard-progress--warning .prog-icon {
    color: #FFBE00; }
  #license-wizard .lizard-progress:hover .prog-icon {
    color: #fff; }
  #license-wizard .lizard-progress.progress {
    display: flex;
    border-radius: 15px;
    font-weight: 400;
    margin-bottom: 0; }
  #license-wizard .lizard-progress .progress-bar {
    line-height: 30px;
    cursor: pointer;
    text-transform: uppercase;
    transition: .2s background-color; }
  #license-wizard .lizard-progress .progress-bar span {
    color: #000; }
  #license-wizard .lizard-progress:hover .progress-bar span,
  #license-wizard .lizard-progress:active .progress-bar span,
  #license-wizard .lizard-progress:focus .progress-bar span {
    color: #eee; }
  #license-wizard .lizard-progress--wrapper {
    padding: 20px;
    margin-bottom: 0;
    background-color: #f3f3f7;
    border: 1px solid;
    border-color: #e5e5e5 #dbdbdb #d2d2d2;
    border-radius: 2px;
    box-shadow: rgba(0, 0, 0, 0.3) 0 1px 3px; }
  #license-wizard .lizard-progress--wrapper.row {
    margin-top: 40px;
    margin-right: 0;
    margin-left: 0; }
  #license-wizard .lizard-progress--header {
    color: #363545;
    margin-top: 0;
    font-size: 24px;
    margin: 0; }
  #license-wizard .lizard-progress--subheader {
    color: #363545;
    font-size: 14px;
    margin: 0;
    font-style: italic;
    margin-bottom: 15px; }
  #license-wizard .lizard-progress {
    background-color: #eee; }
  #license-wizard .lizard-progress--success {
    background-color: #c5c5ce;
    border-right: 1px solid #fff;
    border-top-left-radius: 50px;
    border-bottom-left-radius: 50px; }
  #license-wizard .ter-tooltip__content p {
    font-size: 16px; }
  #license-wizard .lizard-progress--warning {
    background-color: #c5c5ce;
    border-right: 1px solid #fff; }
  #license-wizard .lizard-progress--danger {
    background-color: #c5c5ce;
    border-top-right-radius: 50px;
    border-bottom-right-radius: 50px; }
  #license-wizard .lizard-progress--success:hover {
    background-color: #5E9331; }
  #license-wizard .lizard-progress--warning:hover {
    background-color: #FFBE00; }
  #license-wizard .lizard-progress--danger:hover {
    background-color: #C81922; }
  #license-wizard .lizard-benefits {
    display: flex;
    margin-bottom: 20px; }
  #license-wizard .lizard-benefit {
    color: #c5c5ce;
    font-size: 36px;
    width: 100%;
    padding-right: 15px; }
  #license-wizard .lizard-benefit svg {
    float: left; }
  #license-wizard .lizard-benefit-text {
    color: #4d5259;
    font-size: 13px;
    font-style: italic;
    padding-left: 40px; }
  #license-wizard .cart-total-value--wrapper sup,
  #license-wizard .lw--item--support-price sup {
    top: -0.2em; }
  #license-wizard #license-visibility-checkbox + label {
    display: none; }
  #license-wizard .fancy-checkbox {
    position: absolute;
    overflow: hidden;
    clip: rect(0 0 0 0);
    height: 1px;
    width: 1px;
    margin: -1px;
    padding: 0; }
  #license-wizard .fancy-checkbox + label {
    float: right;
    margin-top: 13px;
    position: relative;
    display: inline-block;
    overflow: hidden;
    text-indent: -9999px;
    background: #000;
    width: 30px;
    text-align: center;
    line-height: 15px;
    height: 15px;
    border-radius: 100px;
    cursor: pointer;
    -webkit-transition: all 0.3s cubic-bezier(1, 0.1, 0, 0.9);
    transition: all 0.3s cubic-bezier(1, 0.1, 0, 0.9); }
  #license-wizard .fancy-checkbox + label:before {
    content: '';
    position: absolute;
    display: block;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: #0288D1;
    border-radius: 100px;
    -webkit-transition: all 0.3s cubic-bezier(1, 0.1, 0, 0.9) 0.1s;
    transition: all 0.3s cubic-bezier(1, 0.1, 0, 0.9) 0.1s;
    -webkit-transform: translateZ(0) scale(0);
    transform: translateZ(0) scale(0); }
  #license-wizard .fancy-checkbox + label:after {
    content: '';
    position: absolute;
    top: 1px;
    left: 1px;
    display: block;
    height: 13px;
    width: 13px;
    background: white;
    border-radius: 100%;
    box-shadow: 0 0 2px 1px rgba(0, 0, 0, 0.2);
    -webkit-transition: all 0.3s cubic-bezier(1, 0.1, 0, 0.9);
    transition: all 0.3s cubic-bezier(1, 0.1, 0, 0.9);
    -webkit-transform: translateZ(0) translateX(0);
    transform: translateZ(0) translateX(0); }
  #license-wizard .fancy-checkbox:checked + label {
    background: #0288D1; }
  #license-wizard .fancy-checkbox:checked + label:after {
    left: calc(100% - 13px);
    -webkit-transform: translateZ(0);
    transform: translateZ(0); }
  #license-wizard .account-management-dropdown:hover ul {
    display: block; }
  #license-wizard .change-account--link {
    cursor: pointer; }
  #license-wizard .su-logo {
    margin: auto;
    display: block; }
  #license-wizard .su-logo path {
    fill: none; }
  #license-wizard .outer-cube-line,
  #license-wizard .inner-part-line {
    fill-opacity: 0;
    stroke: #000;
    stroke-width: 1px;
    stroke-dasharray: 870;
    stroke-dashoffset: 870; }
  #license-wizard .outer-cube {
    animation: fill-outer-cube 2s infinite ease-out; }
  #license-wizard .outer-cube-line {
    fill-opacity: 0;
    animation: draw-outer-cube 2s infinite cubic-bezier(0.1, 0, 0.73, 1); }
  #license-wizard .inner-part,
  #license-wizard .inner-part-line {
    transform: translate(8px, 8px); }
  #license-wizard .inner-part {
    animation: fill-inner-parts 2s infinite ease-in; }
  #license-wizard .inner-part-line {
    animation: draw-inner-parts 2s infinite cubic-bezier(0.1, 0, 0.73, 1); }

@keyframes fill-outer-cube {
  0%,
  60% {
    fill: #e72b2d;
    opacity: 0.0; }
  85% {
    fill: #e72b2d;
    opacity: 1.0; }
  100% {
    fill: #e72b2d;
    opacity: 0.0; } }

@keyframes draw-outer-cube {
  0% {
    stroke-dashoffset: 870;
    stroke: #000; }
  85%,
  100% {
    stroke-dashoffset: 0;
    stroke-width: 0; } }

@keyframes draw-inner-parts {
  0% {
    stroke-dashoffset: 870;
    stroke: #000; }
  85%,
  100% {
    stroke-dashoffset: 0;
    stroke-width: 0;
    fill: #fff; } }

@keyframes fill-inner-parts {
  0%,
  60% {
    fill: #fff;
    fill-opacity: 0; }
  85% {
    fill: #fff;
    fill-opacity: 1; }
  100% {
    fill: fff;
    fill-opacity: 0; } }
  #license-wizard svg.icon {
    display: inline-block;
    width: 1em;
    height: 1em;
    stroke-width: 0;
    vertical-align: middle;
    stroke: currentColor;
    fill: currentColor; }
  #license-wizard svg.icon-su-sketchup {
    width: 0.9208984375em; }
  #license-wizard svg.icon-user {
    width: 0.785713866353035em; }
  #license-wizard svg.icon-check-circle {
    width: 0.8571425080299377em; }
  #license-wizard svg.icon-info-circle {
    width: 0.8571425080299377em; }
  #license-wizard svg.icon-exclamation-triangle {
    width: 0.9999998845160007em; }
  #license-wizard svg.icon-shopping-cart {
    width: 0.9285731874406338em; }
  #license-wizard svg.icon-phone {
    width: 0.7857128540053964em; }
  #license-wizard svg.icon-globe {
    width: 0.8571425080299377em; }
  #license-wizard svg.icon-wrench {
    width: 0.9391778483986855em; }
  #license-wizard svg.icon-group {
    width: 1.0714287534356117em; }
  #license-wizard svg.icon-bars {
    width: 0.857143547385931em; }
  #license-wizard svg.icon-caret-down {
    width: 0.571429718285799em; }
  #license-wizard svg.icon-envelope {
    width: 1.0000021047890186em; }
  #license-wizard svg.icon-cloud-download {
    width: 1.071428656578064em; }
