Newer
Older
.wrapper {
width: 100%;
&--small {
max-width: $wrapper--small;
margin: 0 auto;
}
&--medium {
max-width: $wrapper--medium;
margin: 0 auto;
}
&--large {
max-width: $site-width;
margin: 0 auto;
}
&--main {
padding: 0 $mobile-gutter;
@include media-query(desktop) {
padding: 0;
}
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
}
&--blockquote {
padding: 1rem 0;
margin-top: 2rem;
margin-bottom: 2rem;
background: $color--light-grey;
@include media-query(tablet-portrait) {
padding: 4rem 0;
margin-top: 4rem;
margin-bottom: 4rem;
}
svg {
position: absolute;
display: none;
width: 110px;
height: 110px;
fill: $color--white;
@include media-query(tablet-portrait) {
display: block;
}
&:first-child {
top: 0;
left: 0;
transform: rotate(90deg);
}
&:last-child {
right: 0;
bottom: 0;
transform: rotate(-90deg);
}
}
}
&--light-grey-bg {
background-color: $color--light-grey;
}
&--media-boxes {
max-width: 1220px;
padding: 0 20px;
margin: 0 auto;
}
&--form {
padding: 20px;
margin: 20px auto;
@include media-query(tablet-portrait) {
padding: 2rem 17rem 2rem 5rem;
margin: 1rem auto 3rem;
}
}
&--error {
display: flex;
align-items: center;
max-width: 830px;
padding: 10px;
margin: 0 auto 2rem;
background: $color--light-pink;
border: 1px solid $color--tomato;
&--bottom-space {
padding-bottom: 20px;
margin-bottom: 20px;
@include media-query(tablet-portrait) {
padding-bottom: 3rem;
margin-bottom: 3rem;
// Inner spacing
&--inner-space-small {
padding: 20px 0;
}
&--inner-space-medium {
padding: 20px 0;
@include media-query(mob-landscape) {
padding: 2rem 0;
}
Chris Lawton
committed
+ .wrapper--inner-space-medium {
padding: 0;
}
}
&--inner-space-large {
padding: 20px 0;
@include media-query(tablet-portrait) {
padding: 3rem 0;
}
}
&--inner-space-xl {
padding: 2rem 20px;
@include media-query(tablet-portrait) {
padding: 4rem 20px;
// Outer spacing
&--top-outer-space-small {
margin: 20px 0 0;
}
&--outer-space-medium {
margin: 20px 0;
@include media-query(mob-landscape) {
margin: 2rem 0;
}
}
&--outer-space-large {
margin: 20px 0;
@include media-query(tablet-portrait) {
margin: 3rem 0;
}
}
&--sidebar {
display: flex;
flex-direction: column;
@include media-query(tablet-portrait) {
flex-direction: row;
> div:last-child {
flex-basis: 210px;
}
}
Fredrik Jonsson
committed
&--inner {
flex: 1;
@include media-query(tablet-portrait) {
padding-right: 20px;
}
}
}
&--search {
display: flex;
flex-direction: column;
justify-content: space-between;
@include media-query(small-tablet) {
flex-direction: row;
}
}
&--sidebar-buttons {
display: flex;
justify-content: space-between;
margin-bottom: 20px;
}
width: 385px;
padding: 20px;
color: $color--default;
background-color: $color--white;
}
&--applicant-dashboard {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
@include media-query(tablet-portrait) {
padding: 20px;
}
}
&--status-bar-outer {
padding: 20px;
background-color: $color--white;
border-bottom: 3px solid $color--light-grey;
}
&--status-bar-inner {
display: flex;
flex-wrap: wrap;
justify-content: space-between;
margin-bottom: 20px;
@include media-query(tablet-portrait) {
margin-bottom: 0;
&--relative {
position: relative;
}
Chris Lawton
committed
margin-top: 50px;
Chris Lawton
committed
@include media-query(tablet-landscape) {
margin-top: 70px;
padding-bottom: 15px;
margin-bottom: 15px;
border-bottom: 1px solid $color--mid-grey;
padding-bottom: 35px;
margin-bottom: 35px;
.helptext {
font-size: 15px;
}
&--tabs {
padding: 20px 0;
@include media-query(tablet-portrait) {
padding: 4rem 0;
}
}
&--reviews-table {
overflow-x: scroll;
}
justify-content: space-between;
}
@include media-query(tablet-landscape) {
justify-content: flex-end;