/*IE, News*/
.migrated_ie .quote.quote-share .st_sharethis_hcount {
    display: none;
}
.migrated_ie .author-info, .migrated_blog .author-info,
.migrated_news .news-contact-info .card-wrapper {
    display: flex;
    gap:1.5rem;
    margin-bottom: 10rem;
}
.migrated_ie .author-info .avatar,
.migrated_blog .author-info .avatar {
    width: 5rem;
    flex-shrink: 0;
}
.migrated_news .news-contact-info .card-image {
    width: 6rem;
    flex-shrink: 0;
}
.migrated_ie .author-info .summary,
.migrated_blog .author-info .summary {
    padding-top: .75rem;
}
.migrated_ie .author-info .summary .text-xxl,
.migrated_blog .author-info .summary .text-xxl {
    font-size: 1.25rem;
    font-weight: 500;
}
.migrated_ie .news-slider {
    display: none;
}

/* Webinars */
.migrated_webinars .features-77-10, .migrated_resources .features-77-10 { display: none; }
.migrated_webinars #form-success { display: none; }
.migrated_webinars .flex-form { display: none; }
.migrated_webinars .related-webinars { display: none; }

/* Resources */
.migrated_resources .link .btn.btn-blue.link-download {
    color: #fff;
    background-color: #000;
}
.migrated_resources .features-77-10 .card-wrapper {display: none;}
.migrated_resources .features-77-10 {margin-top:0 !important; margin-bottom: 0 !important;}
.migrated_resources #request-form {display: none;}

/* BLog*/
.migrated_blog { margin-bottom: 6rem; }
.migrated_blog .article-topics { display: none; }
.migrated_blog .news.news-share-wrapper.cs-share { display: none; }
.migrated_blog .related-posts {display: none;}
.migrated_blog h2, .migrated_blog h2 strong {
    font-size: 2.875rem;
    font-weight: 100 !important;
}
.migrated_blog .article-grid-content h2:not(:first-child) {
    margin:2.5rem 0 1.5rem;
}
.migrated_blog .article-grid-content h3:not(:first-child) {
    margin:2.5rem 0 1.5rem;
}
.migrated_blog .article-grid-content h4:not(:first-child) {
    margin:2rem 0 1rem;
}

.migrated_blog h3, .migrated_blog h3 strong {
    font-weight: 200 !important;
}
.migrated_blog .iframe-container {
    position: relative;
    overflow: hidden;
    width: 100%;
    padding-top: 56.25%;
    margin: 2rem 0;
}
.migrated_blog .iframe-container .responsive-iframe {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
    height: 100%;
    margin: 0 !important;
}
.migrated_blog .author-info {
    margin-top: 6rem;
}
.migrated_blog .article-image {
    background-size: cover!important;
    background-position: 50% 50%!important;
    max-height: 440px;
    overflow: hidden
}
.migrated_blog .article-image img {
    opacity: 0
}


/* Case Studies */
.migrated_cs .header-section { display: none; }
.migrated_cs .form-link { display: none; }
.migrated_cs .cs-abbyy-links { display: none; }
.migrated_cs .cs-share { display: none; }
.migrated_cs .cs-overviews .button.button-transparent.more-overview.up-down { display: none; }
.migrated_cs .cs-overviews {margin-bottom: 2.5rem;}
.migrated_cs .cs-overviews .customer-partner-overview .col.up h4 {
    font-size: 1.5rem;
    font-weight: 500;
}
@media (min-width: 1200px) {
    .migrated_cs .cs-overviews .grid.customer-partner-overview {
        display: flex;
    }
}
@media (max-width: 768px) { 
    .migrated_cs .cs-overviews .grid.customer-partner-overview .col.up h4 {
        padding-top: 2rem;
    } 
}
.migrated_cs .cs-overviews .customer-partner-overview .col.up {
    text-align: right;
    flex-basis: 50%;
}
.migrated_cs .cs-overviews .customer-partner-overview .col.up .indent-mt-2 {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}
.migrated_cs .cs-overviews .overview-data.up td {
    padding:.25rem 0 .25rem .75rem
}
.migrated_cs .link.video-link .icon.popup-youtube {  
    width: auto;
    height: auto;
}
.migrated_cs .link.video-link .icon.popup-youtube:before {
    display: inline-block;
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 10;
    cursor: pointer;
    /*%23ff2038*/
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="80" height="80" viewBox="0 0 80 80"><circle cx="40" cy="40" r="40" fill="%23000"></circle><path d="M27 56.4242C27.0111 57.0662 27.1979 57.6929 27.5401 58.2362C27.8824 58.7795 28.367 59.2185 28.9413 59.5057C29.5148 59.8297 30.1623 60 30.821 60C31.4797 60 32.1272 59.8297 32.7007 59.5057L59.3554 43.0198C59.9354 42.7404 60.4247 42.303 60.7671 41.7579C61.1096 41.2128 61.2913 40.5821 61.2913 39.9384C61.2913 39.2946 61.1096 38.6639 60.7671 38.1188C60.4247 37.5737 59.9354 37.1363 59.3554 36.8569L32.7007 20.4943C32.1272 20.1703 31.4797 20 30.821 20C30.1623 20 29.5148 20.1703 28.9413 20.4943C28.367 20.7815 27.8824 21.2206 27.5401 21.7638C27.1979 22.3071 27.0111 22.9338 27 23.5758V56.4242Z" stroke="%23fff" stroke-linecap="round" stroke-linejoin="round"></path></svg>');
    width: 5rem;
    height: 5rem  
 
}
.migrated_cs .cs-icon-block {
    background-color: transparent !important;
}
.migrated_cs .cs-icon-block h6 {
    font-size: 2.25rem;
    font-weight: 200;
}
.migrated_cs .cs-icon-block .next-blue-icon,
.migrated_cs .cs-icon-block .ok-blue-icon,
.migrated_cs .cs-icon-block .star-blue-icon {
    padding: 1.5rem 0;
}
.migrated_cs .cs-text h4 {
    margin: 2rem 0 1.5rem;
}
.migrated_cs .cs-quote-container {
    margin-top: 4rem;
}
.migrated_cs .case-studies-grid.cs-cta .col-sm-4 {
    margin-bottom: 6rem;
}
@media (max-width: 768px) {
    .migrated_cs .case-studies-grid.cs-cta .row {
        display: block;
    }
    .migrated_cs .case-studies-grid.cs-cta .col-sm-4 {
        width: 100%;
        max-width: 360px;
        margin: 0 auto 6rem;
    }
}
.migrated_cs .case-studies-grid.cs-cta {
    background-color: transparent !important;
}
.migrated_cs .case-studies-grid.cs-cta .col-sm-4 > div {
    display: flex;
    flex-direction: column;
    gap:2.5rem;
    background-color: #f3f4f4 !important;
    height: 100%;
    padding-bottom: 2.5rem;
    margin-bottom: 2.5rem;
}
.migrated_cs .case-studies-grid.cs-cta .cs-img {
    display: block;
}
.migrated_cs .case-studies-grid.cs-cta .cs-img img {
    width: 100%;
}
.migrated_cs .case-studies-grid.cs-cta .cs-title,
.migrated_cs .case-studies-grid.cs-cta .link a {
    color:#000;
    display: block;
    padding: 0 2.5rem;
}
.migrated_cs .case-studies-grid.cs-cta .cs-title a:after,
.migrated_cs .case-studies-grid.cs-cta .link a:after {
    display: inline-block;
    content: '';
    position: relative;
    top:6px;
    margin-left: .625rem;
    /*%23ff2038*/
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path d="M1 9L5.87978 5.21538C5.91773 5.18776 5.94798 5.1544 5.96865 5.11735C5.98933 5.08031 6 5.04037 6 5C6 4.95963 5.98933 4.91969 5.96865 4.88265C5.94798 4.8456 5.91773 4.81224 5.87978 4.78462L1 1" stroke="%23ff2038" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" fill="none"/></svg>');
    width: 1rem;
    height: 1rem  
}
.migrated_cs .case-studies-grid.cs-cta .cs-title {
    flex-grow: 1;
}
.migrated_cs .case-studies-grid.cs-cta .cs-title h6 {
    margin: 0;
}
.migrated_cs .case-studies-grid.cs-cta .cs-pdf-header .link a:after {
    display: inline-block;
    content: '';
    position: relative;
    top:6px;
    margin-left: .625rem;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path d="M1 9.96094V10.8071C1 11.2559 1.1783 11.6864 1.49567 12.0037C1.81303 12.3211 2.24348 12.4994 2.69231 12.4994H10.3077C10.7565 12.4994 11.187 12.3211 11.5043 12.0037C11.8217 11.6864 12 11.2559 12 10.8071V9.96094" stroke="%23ff2038" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" fill="none"/><path d="M3.95947 6.15625L6.49793 9.11779L9.0364 6.15625" stroke="%23ff2038" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" fill="none"/><path d="M6.5 9.11538V1.5" stroke="%23ff2038" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" fill="none"/></svg>');
    width: 1rem;
    height: 1rem
}


/* ******* General ******* */

/* Buttons, links*/

div[class^="migrated_"] .link-download,
div[class^="migrated_"] .link-more,
div[class^="migrated_"] .link-external {
    position: relative;
    cursor: pointer;
    transition: color .15s ease;
    font-size: 1rem;
    line-height: normal;
    letter-spacing: .1rem;
    font-weight: 500;
    color: #000 !important;
    transition: -webkit-text-decoration .15s ease;
    transition: text-decoration .15s ease;
    transition: text-decoration .15s ease,-webkit-text-decoration .15s ease;
    text-decoration: none;
    text-underline-offset: 0.25rem;
    vertical-align: middle;
}
div[class^="migrated_"] .link-download:hover,
div[class^="migrated_"] .link-more:hover,
div[class^="migrated_"] .link-external:hover {
    text-decoration: underline;
}
div[class^="migrated_"] .link-download:after {
    display: inline-block;
    content: '';
    position: relative;
    top:6px;
    margin-left: .625rem;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path d="M1 9.96094V10.8071C1 11.2559 1.1783 11.6864 1.49567 12.0037C1.81303 12.3211 2.24348 12.4994 2.69231 12.4994H10.3077C10.7565 12.4994 11.187 12.3211 11.5043 12.0037C11.8217 11.6864 12 11.2559 12 10.8071V9.96094" stroke="%23ff2038" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" fill="none"/><path d="M3.95947 6.15625L6.49793 9.11779L9.0364 6.15625" stroke="%23ff2038" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" fill="none"/><path d="M6.5 9.11538V1.5" stroke="%23ff2038" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" fill="none"/></svg>');
    width: 1rem;
    height: 1rem  
}
div[class^="migrated_"] .link-more:after {
    display: inline-block;
    content: '';
    position: relative;
    top:6px;
    margin-left: .625rem;
    /*%23ff2038*/
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path d="M1 9L5.87978 5.21538C5.91773 5.18776 5.94798 5.1544 5.96865 5.11735C5.98933 5.08031 6 5.04037 6 5C6 4.95963 5.98933 4.91969 5.96865 4.88265C5.94798 4.8456 5.91773 4.81224 5.87978 4.78462L1 1" stroke="%23ff2038" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" fill="none"/></svg>');
    width: 1rem;
    height: 1rem  
}


/* Quote */
div[class^="migrated_"] .overview-quote, div[class^="migrated_"] .cs-quote-container {
    padding-top: 2rem;
    padding-bottom: 4rem;
}
div[class^="migrated_"] .quote, div[class^="migrated_"] .cs-quote {
    border-bottom: 1px solid #ff2038;
    border-top: 1px solid #ff2038;
    padding: 4rem 2.5rem;
    position: relative;
}
div[class^="migrated_"] .quote:before, div[class^="migrated_"] .cs-quote:before {
    display: block;
    content:'';
    position: absolute;
    left:4rem;
    top:-2rem;
    width: 46px;
    height: 38px;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="46" height="38" viewBox="0 0 46 38"><path d="M20.55 0.5C17.25 6.49999 13.8 12.8 10.95 18.8H18V37.55H0.300049V25.4C0.300049 20.75 1.20005 19.1 3.75005 14.3L11.4 0.5H20.55ZM25.2 37.55V25.4C25.2 20.75 26.1 19.1 28.65 14.3L36.3 0.5H45.4501C42.1501 6.49999 38.7001 12.8 35.8501 18.8H42.9001V37.55H25.2Z" fill="%23FF2038"/></svg>');

}
@media(max-width: 767.98px) {
    div[class^="migrated_"] .quote, div[class^="migrated_"] .quote-quote {
        padding: 2.5rem .75rem;
    }
    div[class^="migrated_"] .quote:before, div[class^="migrated_"] .quote-quote:before {
        left:2.5rem; 
    }
}
div[class^="migrated_"] .quote p, div[class^="migrated_"] .quote-quote, div[class^="migrated_"] .quote-author {
    font-size: 1.625rem;
    line-height: 2.375rem;
    letter-spacing: 0.8px;
    font-weight: 200;
}

div[class^="migrated_"] .quote p em strong {
    font-size: 1.375rem;
    line-height: 1.875rem;
    letter-spacing: 0.8px;
    font-weight: 600;
    font-style: normal;
}

/* CTA */
div[class^="migrated_"] .cta .card-content {
    padding: 3rem 2.5rem;
    display: flex;
    flex-direction: column;
}
div[class^="migrated_"] .cta .card-content h3 {
    color:#fff;
    order:1;
}
div[class^="migrated_"] .cta .card-content .card-subtitle {
    color:#fff;
    order:0;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.5rem;
    margin-bottom: .75rem;
  
} 
div[class^="migrated_"] .cta .card-content .card-description{
    color:#fff;
    order:2;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 1.5rem;
    margin-bottom: .75rem;
}
div[class^="migrated_"] .cta .card-content .link {
    order:3;
}
/*.button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    position: relative;
    padding: 0.5rem 2rem;
    min-height: 3rem;
    border-radius: 1.5rem;
    border: 1px solid transparent;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    transition: color .15s ease,background-color .15s ease,border-color .15s ease;
    font-weight: 400;
    letter-spacing: .1rem;
    vertical-align: middle;
    z-index: 1;
    color: #fff !important;
    background-color: #000 !important;
    text-decoration: none !important;
}*/
div[class^="migrated_"] .cta .btn.btn-white-red, 
div[class^="migrated_"] .cta .btn.btn-white-blue, 
div[class^="migrated_"] .btn.btn-blue,
div[class^="migrated_"] .btn.btn-blue-outline,
div[class^="migrated_"] .button.button-white-stroke {
    color: #fff !important;
    background-color: #000 !important;
}
div[class^="migrated_"] .cta .btn.btn-white-red:after, 
div[class^="migrated_"] .cta .btn.btn-white-blue:after, 
div[class^="migrated_"] .btn.btn-blue:after,
div[class^="migrated_"] .btn.btn-blue-outline:after,
div[class^="migrated_"] .button.button-white-stroke:after {
    display: block;
    top:0
}
div[class^="migrated_"] .cta .btn.btn-white-red:active, 
div[class^="migrated_"] .cta .btn.btn-white-blue:active, 
div[class^="migrated_"] .btn.btn-blue:active,
div[class^="migrated_"] .btn.btn-blue-outline:active,
div[class^="migrated_"] .button.button-white-stroke:active {
    color: #000;
    border-color: #000;
    background-color: #fff;
}
div[class^="migrated_"] .cta .btn.btn-white-red:hover, 
div[class^="migrated_"] .cta .btn.btn-white-blue:hover, 
div[class^="migrated_"] .btn.btn-blue:hover,
div[class^="migrated_"] .btn.btn-blue-outline:hover,
div[class^="migrated_"] .button.button-white-stroke:hover {
    color: #000;
    border-color: #ff2038;
    background-color: #ff2038;
}

div[class^="migrated_"] .cta .btn.link-more:after {display: none;}

div[class^="migrated_"] .cta .link-more,
div[class^="migrated_"] .cta .link-download,
div[class^="migrated_"] .cta .link-external {
    color:#fff !important
}

/* Asset cards */

div[class^="migrated_"] .assets-cards .cards-list {
    display: flex;
    gap:1.5rem;
}
div[class^="migrated_"] .assets-cards .cards-list .card-wrapper  {
    width: calc(33% - .75rem);
    max-width: calc(33% - .75rem);
    color:#000;
    background-color: #f3f4f4;
    display: flex;
    flex-direction: column;
}
@media (max-width: 768px) {
    div[class^="migrated_"] .assets-cards .cards-list {
        display: block;
    }
    div[class^="migrated_"] .assets-cards .cards-list .card-wrapper {
        width: 100%;
        max-width: 360px;
        margin: 2rem auto;
    }
}
div[class^="migrated_"] .assets-cards .cards-list .card-wrapper .card-content h3 {
    font-size: 1.5rem;
    font-weight: 200;
    color:#000;
    flex-grow: 1;
}
div[class^="migrated_"] .assets-cards .cards-list .card-wrapper .card-image {
    max-height:136px;
    overflow: hidden;
}
div[class^="migrated_"] .assets-cards .cards-list .card-wrapper .card-content {
    padding: 1.5rem;
    display: flex;
    flex-direction: column;
}
div[class^="migrated_"] .assets-cards .cards-list .card-wrapper .card-content .link-emulate > span {
    position: relative;
    cursor: pointer;
    transition: color .15s ease;
    font-size: 1rem;
    line-height: normal;
    letter-spacing: .1rem;
    font-weight: 500;
    color: #000;
    transition: -webkit-text-decoration .15s ease;
    transition: text-decoration .15s ease;
    transition: text-decoration .15s ease,-webkit-text-decoration .15s ease;
    text-decoration: none;
    text-underline-offset: 0.25rem;
    vertical-align: middle;
}
div[class^="migrated_"] .assets-cards .cards-list .card-wrapper .card-content .link-emulate > span:after {
    display: inline-block;
    content: '';
    position: relative;
    top:6px;
    margin-left: .625rem;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"><path d="M1 9L5.87978 5.21538C5.91773 5.18776 5.94798 5.1544 5.96865 5.11735C5.98933 5.08031 6 5.04037 6 5C6 4.95963 5.98933 4.91969 5.96865 4.88265C5.94798 4.8456 5.91773 4.81224 5.87978 4.78462L1 1"    stroke="%23ff2038" fill="none" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');
    width: 1rem;
    height: 1rem  
}
div[class^="migrated_"] .assets-cards .cards-list .card-wrapper:hover .card-content .link-emulate > span {
    text-decoration: underline;
}

/* Grey featured block */
div[class^="migrated_"] .featuring-grey-block > .container > .row {
    display: block;
}
div[class^="migrated_"] .featuring-grey-block > .container > .row .col-md-8 {
    width: 100%;
    max-width: 100%;
}
div[class^="migrated_"] .featuring-grey-block {
    margin-top: 0 !important;
}
div[class^="migrated_"] .featuring-grey-block + .featuring-grey-block {
    margin-top: 4rem !important;
}
div[class^="migrated_"] .featuring-grey-block .features-88.features-logo-right .card-wrapper {
    display: flex;
    gap:1.5rem;
    width: 100%;
    margin: 3rem 0;
    padding-bottom: 3rem;
    border-bottom: 1px solid #FF2038;
}
div[class^="migrated_"] .featuring-grey-block .features-88.features-logo-right .card-wrapper .card-icon {
    order: 3;
    flex-shrink: 0;
    width:9rem;
    text-align: right;
}
div[class^="migrated_"] .featuring-grey-block .features-88.features-logo-right .card-wrapper .card-image {
    order: 0;
    width:9rem;
    flex-shrink: 0;
}
div[class^="migrated_"] .featuring-grey-block .features-88.features-logo-right .card-wrapper .card-content {
    order: 1;
    flex-shrink: 0;
    flex-grow: 1;
}



/* Typography, gaps */
div[class^="migrated_"] h3 {
    font-size: 2.25rem;
    font-weight: 200;
    margin-bottom: 1.5rem;
}
div[class^="migrated_"] .col-sm-12:not([class$=-4]):not([class$=-6]):not([class$=-8]) h3 {
    margin-top:2rem!important;
} 
div[class^="migrated_"] .product-grid iframe {
    margin: 4rem 0;
}

div[class^="migrated_"] .mb-1 { margin-bottom: .75rem !important; }
div[class^="migrated_"] .mb-2 { margin-bottom: 1.5rem !important; }
div[class^="migrated_"] .mb-3 { margin-bottom: 2rem !important; }
div[class^="migrated_"] .mb-4 { margin-bottom: 2.5rem !important; }
div[class^="migrated_"] .mb-5 { margin-bottom: 3rem !important; }
div[class^="migrated_"] .mb-6 { margin-bottom: 3.5rem !important; }
div[class^="migrated_"] .mb-7 { margin-bottom: 4rem !important; }
div[class^="migrated_"] .mt-1 { margin-top: .75rem !important; }
div[class^="migrated_"] .mt-2 { margin-top: 1.5rem !important; }
div[class^="migrated_"] .mt-3 { margin-top: 2rem !important; }
div[class^="migrated_"] .mt-4 { margin-top: 2.5rem !important; }
div[class^="migrated_"] .mt-5 { margin-top: 3rem !important; }
div[class^="migrated_"] .mt-6 { margin-top: 3.5rem !important; }
div[class^="migrated_"] .mt-7 { margin-top: 4rem !important; }

/* Tables */
div[class^="migrated_"] table{
    border-collapse: collapse;
    border-spacing: 0;
}
div[class^="migrated_"] .table {
    width: 100%;
    margin-bottom: .5rem;
    border-left: 1px solid #dbdbdb;
    border-right: 1px solid #dbdbdb;
}
div[class^="migrated_"] .table td,
div[class^="migrated_"] .table th {
    padding: 1rem 1.5rem;
    vertical-align: top;
    border-top: 1px solid #dbdbdb
}
div[class^="migrated_"] .table td,
div[class^="migrated_"] .table th {
    padding: 1rem 1.5rem;
    vertical-align: top;
    border-top: 1px solid #dbdbdb
}
div[class^="migrated_"] .table tr:last-child td {
  border-bottom: 1px solid #dbdbdb
}
div[class^="migrated_"] .inner-table tr:first-child td,
div[class^="migrated_"] .inner-table tr:first-child th {
    font-weight: 500
}
div[class^="migrated_"] .inner-table tr:first-child td .text-weight-normal,
div[class^="migrated_"] .inner-table tr:first-child th .text-weight-normal {
    font-weight: 200
}
div[class^="migrated_"] .inner-table.violet-light-header tr:first-child td,
div[class^="migrated_"] .inner-table.violet-light-header tr:first-child th {
    background: #dfebfd
}
div[class^="migrated_"] .inner-table.violet-light-header tr:first-child td.violet-grey-light-bg,
div[class^="migrated_"] .inner-table.violet-light-header tr:first-child th.violet-grey-light-bg {
    background: #333
}
@media (max-width: 768px){
    div[class^="migrated_"] .inner-table {
      transform: rotateX(180deg);
      overflow-x: auto;
    } 
    div[class^="migrated_"] .inner-table .table {
      transform: rotateX(180deg);
    }
}

.hsSuccessShow {display: none;}