.index { padding: 0; margin: 0; height: 100%; } main .main-section { padding: 115px 0 115px 0; height: 100%; } .main-section .main-section-tittle { padding: 0 16.666667% 0 16.666667%; } main .main-sub-section { float: none; border: 1px solid #dedede; } main .main-sub-section .main-input-row { margin: 25px 0 25px 0; float: none; } main .main-sub-section .main-a-row { margin: 15px 0 15px 0; float: none; } main .main-sub-section .main-button-row { margin: 25px 0 25px 0; float: none; } .main-sub-section .main-a-row a { list-style: none; } main .captcha-row { display: flex!important; } main .captcha-row img{ cursor: pointer; } footer { display: block; padding: 32px 0 33px 0; background-color: #424242; color: #9e9e9e; } footer .footer-copyright { text-align: center; } footer a { color: inherit; text-decoration: none; } @media (min-width: 480px) { .main-container { padding-top: 60px; padding-bottom: 70px; } } @media (min-width: 840px) { .main-container { padding-top: 80px; padding-bottom: 100px; } } .main-container .main-status-col .icon-row i { width: 74px; height: 74px; font-size: 74px; } .main-container .main-status-col .info-row .name-col { padding: 10px 5px 10px 5px; font-size: 18px; } .main-container .main-status-col .info-row .value-col { font-size: 24px; padding: 0 5px 0 5px; } .main-container .cssload-fond { margin: 20px 0; } .main-divider { margin-top: 50px; margin-bottom: 50px; } .table-search-row { max-width: 300px; } .main-container .page-button-row { }