.mt-20 { margin-top: 20px !important; }
.mt-40 { margin-top: 40px !important; }

.top-bar-row .logotip .button {
    height: 24px;
    margin-top: 8px;
}

.company-section-item .content-column {
    font-size: 16px;
    line-height: 1.9rem;
}

.text-content {
    font-size: 16px;
    line-height: 28px;
}

.contentList {
    margin-bottom: 0px;
}

.contentList li {
    padding-bottom: 10px;
}

.main-wrapper .two-thirds-article-wrapper .article-item {
    padding-bottom: 8rem;
}

.media-section-item .logo-wrapper img {
    opacity: 0.7;
}

.media-section-item .logo-wrapper img:hover {
    opacity: 1;
}

.token-section-item dl.token-data dd sup.negative {
    color: #d55858;
}

.tableResponsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar
}

.tableResponsive table {
    display: inline-block;
}

.main-wrapper .hero-content-wrapper .hero-content .eligma-products {
    text-align: center;
}

/*
.main-wrapper .hero-content-wrapper .hero-content .eligma-products {
	padding-left: 8.625rem;
}

.main-wrapper .hero-content-wrapper .hero-content .eligma-products .product.elipay {
	margin-right: 20%;
}
*/

.menu.align-right.vertical li.active a {
    color: #fcee36 !important;
}

.main-wrapper .hero-content-wrapper .hero-content .eligma-products .product {
    transition: none;
}

.main-wrapper .hero-content-wrapper .hero-content .eligma-products .product.elipay img {
    margin-bottom: 1.375rem;
    height: 56px;
}

.main-wrapper .hero-content-wrapper .hero-content .eligma-products .product.elly img {
    height: 56px;
}

.roadmap-section .roadmap-item .overall-progress .procent sub {
    bottom: 0;
}

.top-bar-row .logotip .button {
    width: 66px;
}

/*
.media-section-item {
	text-align: center;
}
*/

.cc-animate.cc-revoke.cc-bottom,
.cc-revoke.cc-bottom {
    display: none !important;
}

.mobile-top-bar-row .logotip .button {
    margin-top: 0px !important;
}

.mobile-top-bar-row .logotip-2 .button {
    margin-top: 0px !important;
}

.mob-nav-top-bar-row .grid-container .logotip .button {
    margin-top: 2px !important;
}

.img-wrapper p.img-description {
    font-size: 14px;
    text-align: center;
    margin-top: 4px;
}

.fp-wrapper .main-page-footer {
    margin-bottom: -22px;
}

.media-section-item .article-list .article-item h2 {
    font-size: 1.3125rem;
}

.media-section-item .article-list .article-item h2 a {
    line-height: 36px;
}

.media-section-item .article-list .article-item .article-source {
    margin-top: 5px;
}

.main-wrapper .hero-content-wrapper .hero-content .eligma-products .product:hover {
    -ms-transform: translateY(0);
    transform: translateY(0);
}

.main-wrapper .hero-content-wrapper .hero-content .eligma-products .product.elipay:hover {
    -ms-transform: translateY(-6px) !important;
    transform: translateY(-6px) !important;
    padding-bottom: 6px !important;

    -webkit-box-sizing: initial;
    -moz-box-sizing: initial;
    box-sizing: initial;
}

.main-wrapper .hero-content-wrapper .hero-content .eligma-products .product.elly:hover {
    -ms-transform: translateY(-6px) !important;
    transform: translateY(-6px) !important;
    padding-bottom: 6px !important;
    margin-bottom: -6px !important;

    -webkit-box-sizing: initial;
    -moz-box-sizing: initial;
    box-sizing: initial;
}
