.brain-id-overview-container { border-bottom: 1px solid #DDE3E4; margin-left: 0 !important; margin-right: 0 !important; padding-bottom: 20px; .brain-level { position: relative; top: 22px; left: 42px; } .pmp-score-detail { float: right; font-family: "Dosis", sans-serif; text-align: right; text-transform: uppercase; position: absolute; bottom: 10px; right: 20px; h4 { color: #5A6366; font-family: $body-font-family; font-weight: 800; font-size: 50px; line-height: inherit; margin: 0; } p { color: #CCC; margin: 0; strong { color: $pm_green; } } } } .brain-pmp-score { position: relative; border-left: 1px solid #DDDDDD; height: 110px; } .brain-id-details.row { margin-left: 0 !important; margin-right: 0 !important; padding-left: 10px; padding-right: 10px; padding-top: 30px; .brain-id-memory { margin-bottom: 30px; h4 { background: transparent image-url('icons/categories/icn-joyride-memory.png') top left no-repeat; background-size:40px 40px; } } .brain-id-focus { margin-bottom: 30px; h4 { background: transparent image-url('icons/categories/icn-joyride-focus.png') top left no-repeat; background-size:40px 40px; } } .brain-id-problem_solving { margin-bottom: 30px; h4 { background: transparent image-url('icons/categories/icn-joyride-problem_solving.png') top left no-repeat; background-size:40px 40px; } } .brain-id-spatial_recognition { margin-bottom: 30px; h4 { background: transparent image-url('icons/categories/icn-joyride-spatial_recognition.png') top left no-repeat; background-size:40px 40px; } } h4 { margin-bottom: 20px; padding-left: 50px; height: 40px; line-height: 40px; } } .brain-id-table { margin: 0px; padding: 0px; width: 100%; -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; table { border-collapse: collapse; border-spacing: 0; width: 100%; height: 100%; margin: 0px; padding: 0px; } tr:last-child td:last-child { -moz-border-radius-bottomright: 2px; -webkit-border-bottom-right-radius: 2px; border-bottom-right-radius: 2px; } table tr:first-child td { &:first-child { -moz-border-radius-topleft: 2px; -webkit-border-top-left-radius: 2px; border-top-left-radius: 2px; } &:last-child { -moz-border-radius-topright: 2px; -webkit-border-top-right-radius: 2px; border-top-right-radius: 2px; } } tr { &:last-child td:first-child { -moz-border-radius-bottomleft: 2px; -webkit-border-bottom-left-radius: 2px; border-bottom-left-radius: 2px; } &:hover! td {} &:nth-child(odd) { background-color: #EEF4F5; } &:nth-child(even) { background-color: #ffffff; } } td { vertical-align: middle; border: 1px solid #DDE3E4; border-width: 0px 1px 1px 0px; text-align: left; padding: 10px; font-size: 16px; font-weight: normal; } tr { &:last-child td { border-width: 0px 1px 0px 0px; } td:last-child { border-width: 0px 0px 1px 0px; } &:last-child td:last-child { border-width: 0px 0px 0px 0px; } } }