table tr.differences3 .table-cell *{font-weight:700 !important}.personalisation-bar{padding:10px 0}.compare-app .slab.headerComponent h2{font-weight:900;font-size:41px}.table-scroll{position:relative;width:100%;margin:auto;padding-bottom:20px;overflow:auto}.compare-app table thead{position:sticky;top:0;z-index:2}.table-scroll table{width:100%;min-width:1300px;table-layout:auto;margin:auto;border-collapse:separate;border-spacing:0}.table-scroll th{color:#000}.table-scroll table thead th{position:-webkit-sticky;position:sticky;top:0}.table-scroll table td,.table-scroll table th{background:#fff;border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2}.table-scroll table tr th:first-child{height:60px;max-width:140px;width:70px}.table-scroll table thead th:first-child,.table-scroll table tfoot th:first-child{background:0 0;border:none}.table-scroll table tbody tr:first-child th:first-child,.table-scroll table tbody tr:first-child td{border-top:3px solid #c02424}.table-scroll table tfoot td,.table-scroll table tfoot tr:last-child th:first-child{border-top:1px solid #e2e2e2}.table-scroll table tfoot td{border-bottom:1px solid #e2e2e2}.table-scroll table tr td:last-child,.table-scroll table thead th:last-child{border-right:1px solid #e2e2e2}.table-scroll::-webkit-scrollbar{width:100px !important;height:15px}.table-scroll::-webkit-scrollbar-track{border-radius:10px;border-bottom:1px}.table-scroll::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#f1f5f9;border:1px solid #e2e2e2}.compare-app .invalid-student-type>*:not(.close){opacity:.3;pointer-events:none}.compare-app .headerComponent .search-container{position:relative}.compare-app .headerComponent .search-container .search{position:relative;z-index:2;box-shadow:1px 1px 8px 1px rgba(0,0,0,.2)}.compare-app .headerComponent .search-container .search input[type=text]{margin-bottom:0;width:100%;height:100%;font-size:1.25rem;font-weight:500;padding:10px 20px;background-color:#fff !important;border:2px solid #c02424 !important;box-shadow:none !important;min-height:54px}.compare-app .headerComponent .search-container .search input[type=submit]{position:absolute;top:0;right:0;border:none;background-image:url(https://www.griffith.edu.au/__data/assets/file/0023/460841/search-light.svg?v=0.1.5);background-repeat:no-repeat;background-position:center;width:3.75rem !important;position:absolute;top:0;right:0;height:100%;background-color:transparent;border:none !important;background-color:#c02424 !important;background-size:1.75rem}.compare-app .headerComponent .search-container .dropdown{position:absolute;width:100%;z-index:10}.compare-app .slab .personalisation .tooltip{z-index:5}.compare-app .slab.vos.vol{overflow:visible}.compare-app #table-top{margin:0;padding:20px}.compare-app #table-top p:first-child{position:relative;margin-right:10px;margin-left:40px;color:#4a4a4a;letter-spacing:.7px;font-weight:500}.compare-app #table-top p:first-child:before{content:"";width:23px;height:22px;position:absolute;left:-30px;top:0;background-image:url(https://www.griffith.edu.au/__data/assets/file/0029/1198235/venn-black.svg);background-repeat:no-repeat;background-position-y:50%}.compare-app table.count-1,.compare-app table.count-2,.compare-app table.count-3{min-width:100%}.compare-app .main-table,.compare-app .main-table thead,.compare-app .main-table thead th,.compare-app .main-table thead th>div{height:100%}.compare-app .main-table thead th{padding:0}.compare-app .main-table thead th div.product-header-content{padding:17px 18px 13px 23px;position:relative;align-content:flex-end}.compare-app .main-table thead th .product-loading{padding:17px 18px 13px 23px}.compare-app .main-table thead th div.product-header-content a.close{position:absolute;right:15px;top:15px;border-bottom:none;font-size:16px}.compare-app .main-table thead th div a:hover{cursor:pointer}.compare-app .main-table thead th div>p{width:100%}.compare-app .main-table thead th div>p>a{text-decoration:none}.compare-app .main-table thead th div>p.code{letter-spacing:.12px;color:#606060;text-transform:uppercase;font-family:'Griffith Sans Text';font-weight:500;margin-top:2px}.compare-app .main-table thead th div>p.code span{font-weight:800;letter-spacing:.12px;font-weight:400}.compare-app .main-table .degree-prefix{text-transform:uppercase;font-size:12px;font-family:'Griffith Sans Text';letter-spacing:0px;padding-bottom:0;margin-bottom:0;color:#474747;line-height:1}.compare-app .main-table thead th div>p.degree{font-family:'Griffith Sans Text';font-size:20px;color:#c02424;letter-spacing:0;margin:0 0 3px;line-height:1;min-width:220px}.compare-app .main-table thead th div p.degree a:hover{cursor:pointer;text-decoration:underline solid 2px hsla(0,72%,49%,.3)}.compare-app p.btn a{padding:7px 20px;font-size:14px;font-weight:400;letter-spacing:.28px;font-family:'Griffith Sans Text';line-height:1em}.compare-app p.btn a:after{content:""}.compare-app p.btn.slim a{padding:4px 10px;border-radius:0}.compare-app .main-table tbody th{background-color:#f1f5f9;font-size:12px;font-family:'Griffith Sans Text';text-transform:uppercase;color:#606060;letter-spacing:.12px;font-weight:500;padding:0 10px 0 40px;min-width:180px}.compare-app .main-table tbody th p{position:relative}.compare-app .main-table tbody th p:before{content:"";top:-4px;left:-27px;width:22px;height:22px;position:absolute;background-position:50%;background-repeat:no-repeat}.compare-app .main-table tbody th p.atar:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0017/502190/books.svg)}.compare-app .main-table tbody th p.entry-requirements:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0025/754207/chart-28.svg)}.compare-app .main-table tbody th p.academic-career:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0027/755226/person-graduate.svg)}.compare-app .main-table tbody th p.campuses:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0023/754214/location-pin.svg)}.compare-app .main-table tbody th p.study-modes:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0025/1198024/study_modes.svg)}.compare-app .main-table tbody th p.commencing:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0024/754206/calendar.svg)}.compare-app .main-table tbody th p.duration:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0027/754209/clock.svg)}.compare-app .main-table tbody th p.fees:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0019/754210/coin-receipt.svg)}.compare-app .main-table tbody th p.credit-points:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0022/754204/book.svg)}.compare-app .main-table tbody th p.VET:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0023/754214/location-pin.svg)}.compare-app .main-table tbody th p.majors:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0020/502409/document-4.svg)}.compare-app .main-table tbody th p.student-contribution-band:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0023/754214/location-pin.svg)}.compare-app .main-table tbody th p.course-offerings:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0017/1406330/location.svg)}.compare-app .main-table tbody th p.course-key-dates-simplified:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0023/754214/location-pin.svg)}.compare-app .main-table tbody th p.course-offered-online:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0020/1406306/cloud.svg)}.compare-app .main-table tbody th p.description:before{background-image:url(https://www.griffith.edu.au/__data/assets/file/0022/502708/newspaper-2.svg)}.compare-app p.titleize{text-transform:lowercase}@media all and (max-width:767px){.compare-app .slab{padding:20px 0 15px}.compare-app .slab.headerComponent h2{font-size:25px}.compare-app table.count-1{min-width:100%}.compare-app table.count-2{min-width:100%}.compare-app table.count-3{min-width:100%}.compare-app table.count-4{min-width:100%}.compare-app table.count-5{min-width:100%}.compare-app table tr th:first-child{width:20px}.compare-app .main-table tbody th{min-width:20px;width:20px;padding:23px 5px 5px}.compare-app .main-table tbody th p{text-align:center}.compare-app .main-table tbody th p:before{top:-20px;left:31px}.compare-app table{display:table}}.compare-app .main-table tbody td{padding:0}.compare-app .main-table tbody td>div{padding:10px 23px}.compare-app .tool-tip{position:relative;display:inline;height:1rem;margin-left:5px;width:auto!important}.compare-app .tool-tip:hover .tool-tip-text{visibility:visible}.compare-app .tool-tip .tool-tip-text{font-size:.875rem;visibility:hidden;font-family:'Griffith Sans Text';font-weight:300;padding:.8rem;position:absolute;z-index:11;background-color:rgba(51,51,51,.9);border-radius:4px;width:15rem;right:-9rem;bottom:1.5rem;color:#fff}.compare-app .tool-tip .tool-tip-text a{border-bottom:2px solid #fff}.compare-app .tool-tip .tool-tip-text a:hover{color:#fff}.compare-app .tool-tip .tool-tip-text:after{content:" ";position:absolute;top:100%;right:60%;margin-left:-5px;border-width:8px;border-style:solid;border-color:rgba(51,51,51,.9) transparent transparent}.compare-app .main-table tbody td>div span.feature{font-size:18px;letter-spacing:.32px;color:#c02424;font-weight:600;vertical-align:baseline}.compare-app .main-table tbody td>div p{margin:0;font-size:14px;color:#474747;font-weight:400;letter-spacing:.27px}.compare-app tfoot td{padding:7px 23px;text-align:center}.compare-app tfoot p.btn a{background-color:#fff;border-color:hsla(0,68%,45%,1);color:hsla(0,68%,45%,1);border-radius:1px}.compare-app tfoot p.btn a:hover{background-color:#c02424;color:#fff}