blob: ca00656c3cc5c59be0b709fedc43e4a7ed3d5c2e [file] [log] [blame]
Copybara botbe50d492023-11-30 00:16:42 +01001.portfolio-header {
2 position: relative;
3 background-image: url(images/header-bg.jpg);
4}
5
6.portfolio-header .mdl-layout__header-row {
7 padding: 0;
8 -webkit-justify-content: center;
9 -ms-flex-pack: center;
10 justify-content: center;
11}
12
13.mdl-layout__title {
14 font-size: 14px;
15 text-align: center;
16 font-weight: 300;
17}
18
19.is-compact .mdl-layout__title span {
20 display: none;
21}
22
23.portfolio-logo-row {
24 min-height: 200px;
25}
26
27.is-compact .portfolio-logo-row {
28 min-height: auto;
29}
30
31.portfolio-logo {
32 background: url(images/logo.png) 50% no-repeat;
33 background-size: cover;
34 height: 150px;
35 width: 150px;
36 margin: auto auto 10px;
37}
38
39.is-compact .portfolio-logo {
40 height: 50px;
41 width: 50px;
42 margin-top: 7px;
43}
44
45.portfolio-navigation-row {
46 background-color: rgba(0, 0, 0, 0.08);
47 text-transform: uppercase;
48 height: 45px;
49}
50
51.portfolio-navigation-row .mdl-navigation {
52 text-align: center;
53 max-width: 900px;
54 width: 100%;
55}
56
57.portfolio-navigation-row .mdl-navigation__link {
58 -webkit-flex: 1;
59 -ms-flex: 1;
60 flex: 1;
61 line-height: 42px;
62}
63
64.portfolio-header .mdl-layout__drawer-button {
65 background-color: rgba(197, 197, 197, 0.44);
66}
67
68.portfolio-navigation-row .is-active {
69 position: relative;
70 font-weight: bold;
71}
72
73.portfolio-navigation-row .is-active:after {
74 content: "";
75 width: 70%;
76 height: 2px;
77 display: block;
78 position: absolute;
79 bottom: 0;
80 left: 0;
81 background-color: rgb(255,64,129);
82 left: 15%;
83}
84
85.portfolio-card .mdl-card__title {
86 padding-bottom: 0;
87}
88
89.portfolio-blog-card-full-bg {
90 background: url(images/example-blog03.jpg) center / cover;
91}
92
93.portfolio-blog-card-event-bg {
94 background: url(images/example-blog05.jpg) center / cover;
95}
96
97.portfolio-blog-card-strip-bg {
98 background: url(images/example-blog06.jpg) center / cover;
99}
100
101.portfolio-blog-card-compact .mdl-card__title {
102 padding-bottom: 0;
103}
104
105.portfolio-blog-card-bg > .mdl-card__actions {
106 height: 52px;
107 padding: 16px;
108 background: rgba(0, 0, 0, 0.2);
109}
110
111img.article-image {
112 width: 100%;
113 height: auto;
114}
115
116.portfolio-max-width {
117 max-width: 900px;
118 margin: auto;
119}
120
121.portfolio-copy {
122 max-width: 700px;
123}
124
125.no-padding {
126 padding: 0;
127}
128
129.no-left-padding{
130 padding-left: 0;
131}
132
133.no-bottom-padding {
134 padding-bottom: 0;
135}
136
137.padding-top {
138 padding: 10px 0 0;
139}
140
141.portfolio-share-btn {
142 position: relative;
143 float: right;
144 top: -4px;
145}
146
147.demo-card-event > .mdl-card__actions {
148 -webkit-align-items: center;
149 -ms-flex-align: center;
150 align-items: center;
151 box-sizing: border-box;
152 display: -webkit-flex;
153 display: -ms-flexbox;
154 display: flex;
155}
156
157.portfolio-contact .mdl-textfield {
158 width: 100%;
159}
160
161.portfolio-contact form {
162 max-width: 550px;
163 margin: auto;
164}
165
166footer {
167 background-image: url(images/footer-background.png);
168 background-size: cover;
169}
170