.see-all-comparisons{display:none}table>thead>tr>th,table>thead>tr>td,table>tbody>tr>th,table>tbody>tr>td,table>tfoot>tr>th,table>tfoot>tr>td{border:0}table>thead>tr,table>tbody>tr{border-bottom:1px solid #d7d7d7}.comparison-header{background:url("/images/devops-tools/gitlab-icon-illustration.svg") no-repeat,linear-gradient(to right, #6b4fbb, #503991 40%, #548);background-position:center;background-size:cover;padding-top:70px;padding-bottom:40px}.filters-container{width:90%;margin-bottom:20px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.filters-container>div:not(:last-child){margin-right:20px}@media all and (max-width: 768px){.filters-container>div:not(:last-child){margin-right:0;margin-bottom:20px}}.filters-container .dropdown-menu span{display:block;padding:8px 16px;cursor:pointer;border-radius:3px;color:#828282}.filters-container .dropdown-menu span:hover{background:#f2f2f2;color:#548}@media all and (max-width: 768px){.filters-container{width:100%}}@media all and (max-width: 768px){.filters-container{-ms-flex-direction:column;flex-direction:column}}p{color:#828282}.open-core{padding-top:20px;padding-bottom:70px}.open-core h2,.open-core h3{color:#548}.open-core h4{color:#aaa;padding:0 160px 10px;line-height:25px}@media (max-width: 1199px){.open-core h4{padding:0 40px 10px}}.dropdown{width:100%;max-width:350px}.dropdown .dropdown-menu-toggle{width:100%;box-shadow:0 2px 4px rgba(0,0,0,0.1);text-align:center;color:#828282;border:0}.dropdown .dropdown-menu-toggle:hover{box-shadow:0 2px 4px rgba(0,0,0,0.1);border:0;color:#548}.dropdown .dropdown-menu{padding:10px;max-height:360px;overflow-y:scroll;width:100%;background-color:#fff}.dropdown .dropdown-menu li a{color:#828282}.titles-comparison-companies{color:#548;padding:20px}@media (max-width: 767px){.titles-comparison-companies{padding:20px 0 40px}}.comparison .blog-image{background-size:contain;background-color:#548}.comparison .blog-image .color-bg{background:rgba(85,68,136,0.1)}@media (max-width: 767px){.comparison .blog-image .color-bg{padding-top:90px}}.comparison .comparison-container{padding:10px 0 0}.comparison .table-responsive{border:0}@media (max-width: 991px){.comparison .table-responsive>table>thead>tr>th,.comparison .table-responsive>table>thead>tr>td,.comparison .table-responsive>table>tbody>tr>th,.comparison .table-responsive>table>tbody>tr>td,.comparison .table-responsive>table>tfoot>tr>th,.comparison .table-responsive>table>tfoot>tr>td{white-space:normal}}.comparison .compare-table{white-space:normal;margin-bottom:0}.comparison .compare-table td:nth-last-child(-n+3){border-bottom:1px solid #d7d7d7}.comparison-page-content h2{color:#548}.comparison-page-content h3{font-size:18px}.comparison-page-content h3 a{font-weight:600}.comparison-page-content h4{font-size:16px}.comparison-page-content p,.comparison-page-content li{font-size:16px;margin:0 0 10px;color:#828282}@media (max-width: 767px){.comparison-page-content h2{margin:40px 0 10px}.comparison-page-content h3{margin-top:10px}.comparison-page-content .color-bg{padding-top:100px}}.comparison-table{padding:30px 0 0}.comparison-table thead{font-size:20px}.comparison-table thead.affix{top:58px;padding-top:20px;z-index:10;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.1);width:100%;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.comparison-table thead.affix th{border:0}.comparison-table thead th{padding:0 0 20px;font-weight:400;border-width:1px}.comparison-table thead .table-title{font-size:18px;color:#828282}.comparison-table thead .table-title-logo{color:#444;padding:10px 0}.comparison-table td{vertical-align:middle}.comparison-table .feature-in-list{padding:20px 30px 20px 0;color:#828282}.comparison-table .feature-in-list .feature-in-list-title{color:#548;font-size:20px;font-weight:500}.comparison-table .logo{height:50px;width:auto}@media (max-width: 991px){.comparison-table .logo{height:26px}}.comparison-table .check-container svg{height:30px;width:30px}@media (max-width: 991px){.comparison-table .check-container svg{height:22px;width:22px}}@media print{.comparison-table .check-container svg{page-break-inside:avoid}}.comparison-table.products-page-comparison thead.affix{background-color:#f9f9f9}.comparison-table.products-page-comparison thead tr th:not(:first-child){font-size:18px}.comparison-table.products-page-comparison tr:last-of-type{border-bottom:1px solid #ddd}.last-updated-section{position:relative;z-index:0;padding:30px 0}.last-updated-section p{color:#737373}.comparison-page-info{background-color:#fff;position:relative;z-index:11}.footer{margin-top:0}