Skip to Content

CSS File

URL: https://www.hereward.ac.uk/css/responsive.css
HTTP Status: 200 OK
MIME Type: text/css
Last Modified: Mon, 01 Jan 1601 00:00:00 GMT
Download Time: Less than a second
Cookies: None
Size: 15 KB
Rules: 134 style rules
Imports: 0 stylesheets
HTTP Headers:  6 headers
Links In:  1 pages
Links Out:  0 links
Images:  8 images
CSS:  0 files
JavaScript:  0 files
Issue Issues: 4 issues found on 28 lines

1@media screen and (max-width: 963px) {

2

3 html {

-webkit-text-size-adjust: none;}

4

5

6 a[href^="tel"]{color:inherit; text-decoration:none;}

7

8

9 #boxPink .athCmsMainImageBox, #boxPurple .athCmsMainImageBox, #boxTeal .athCmsMainImageBox, #boxOrange .athCmsMainImageBox, #boxGreen .athCmsMainImageBox, #boxBlue .athCmsMainImageBox {height: 170px; max-height: 170px;}

10

11

12 #boxPurple #about1_image .athCmsMainImageBox, #boxPurple #about6_image .athCmsMainImageBox, #boxGreen #services1_image .athCmsMainImageBox, #boxOrange #learn1_image .athCmsMainImageBox, #boxOrange #support1_image .athCmsMainImageBox, #boxBlue #news1_image .athCmsMainImageBox {height: 200px; max-height: 200px;}

13

14

15 #boxGreen #services4_image .athCmsMainImageBox {height: 170px; max-height: 170px;}

16

17

18 .athCmsGalleryBox {float: none; width: 100%; height: auto; margin: 0 0 30px 0;}

19

20 .athCmsImageBox {height: auto; max-height: none; overflow: visible;}

21

22 .athCmsGalleryImage {width: 100%; height: auto; margin: 0;

-moz-transition: none;

-webkit-transition: none; transition: none; margin: 0;}

23

24 .athCmsImageBox:hover img {

-moz-transform: none;

-webkit-transform: none; transform: none;}

25

26

27 #gallery .athCmsGalleryBox {float: none; width: 100%; height: auto; margin: 0 0 30px 0;}

28

29 #gallery .athCmsImageBox {height: auto; max-height: none; overflow: visible;}

30

31 #gallery .athCmsGalleryImage {width: 100%; height: auto; margin: 0;

-moz-transition: none;

-webkit-transition: none; transition: none; margin: 0;}

32

33 #gallery .athCmsImageBox:hover img {

-moz-transform: none;

-webkit-transform: none; transform: none;}

34

35

36 #colWrap .athCmsGalleryBox {float: none; width: 100%; height: auto; margin: 0 0 30px 0;}

37

38 #colWrap .athCmsImageBox {height: auto; max-height: none; overflow: visible;}

39

40 #colWrap .athCmsGalleryImage {width: 100%; height: auto; margin: 0;

-moz-transition: none;

-webkit-transition: none; transition: none; margin: 0;}

41

42 #colWrap .athCmsImageBox:hover img {

-moz-transform: none;

-webkit-transform: none; transform: none;}

43

44

45 #campaign_blog .athCmsEntry {width: auto; padding: 30px;}

46

47 #campaign_blog .athCmsEntryDate {float: none; display: block; font-size: 24px; padding: 15px 0 15px 0;}

48

49 #campaign_blog .athCmsEntryTitle {float: none; width: auto; display: block; font-size: 24px; line-height: 26px; padding: 0 0 30px 0; border-left: none;}

50

51

52 #home #news_blog .athCmsEntry {width: auto; padding: 0 30px 50px 30px;}

53

54 #home #news_blog .athCmsEntryDate {padding: 30px 0 30px 0;}

55

56 #home #news_blog .athCmsEntryTitle {font-size: 24px; line-height: 26px; padding: 0 0 20px 0;}

57

58 #home #news_blog .athCmsBlogText {padding: 0 0 30px 0;}

59

60 #home #news_blog .athCmsMainImageBox .cmsImageSmall {margin: 0 0 30px 0;}

61

62

63 #home #events_blog .athCmsEntry {width: auto; padding: 0 0 30px 0;}

64

65 #home #events_blog .athCmsEntryTitle {font-size: 24px; line-height: 26px; padding: 0 0 20px 0;}

66

67 #home #events_blog .athCmsBlogText {font-size: inherit; padding: 0 0 30px 0;}

68

69 #home #events_blog .athCmsMainImageBox .cmsImageSmall {margin: 0 0 30px 0;}

70

71

72 #home #casestudy_blog .athCmsEntry {width: auto; padding: 0 0 30px 0;}

73

74 #home #casestudy_blog .athCmsEntryTitle {font-size: 24px; line-height: 26px; padding: 0 0 20px 0;}

75

76 #home #casestudy_blog .athCmsBlogText {font-size: inherit; padding: 0 0 30px 0;}

77

78 #home #casestudy_blog .athCmsMainImageBox .cmsImageSmall {margin: 0 0 30px 0;}

79

80

81 #news_blog .athCmsEntry, #events_blog .athCmsEntry {width: auto;}

82

83 #casestudy_blog .athCmsEntry {width: auto;}

84

85 #news_blog .athCmsEntryDate, #events_blog .athCmsEntryDate {width: 60%; font-size: 16px; line-height: 18px;}

86

87 #news_blog .athCmsEntryTitle, #events_blog .athCmsEntryTitle, #casestudy_blog .athCmsEntryTitle {width: 60%; height: auto; font-size: 24px; line-height: 26px;}

88

89

90 @media screen and (max-width: 963px) {

91 #news_blog .athCmsEntry, #events_blog .athCmsEntry {width: auto; background: url(../images/shapes_blue.jpg) center -900px no-repeat #006cb7;}

92

93 #casestudy_blog .athCmsEntry {width: auto;}

94

95 #news_blog .athCmsEntryDate, #events_blog .athCmsEntryDate {width: 100%;

font-size: 14px; line-height: 16px;}

96

97 #news_blog .athCmsEntryTitle, #events_blog .athCmsEntryTitle, #casestudy_blog .athCmsEntryTitle {width: 100%; font-size: 18px; line-height: 20px;}

98

99 #news_blog .athCmsMainImageBox, #events_blog .athCmsMainImageBox {float: none; width: 130px; height: 130px; max-height: 130px; margin: 20px 0 20px 0; top: 0;}

100

101 #casestudy_blog .athCmsMainImageBox {float: none; width: 130px; height: 130px; max-height: 130px; margin: 20px 0 20px 0; top: 0;}

102

103 }

104

105

106 #blended_blog .athCmsEntry {width: 100%; height: auto; margin: 0 0 30px 0;}

107

108 #join_blog .athCmsEntryDate, #study_blog .athCmsEntryDate, #blended_blog .athCmsEntryDate, #applications_blog .athCmsEntryDate {font-size: 16px; line-height: 18px;}

109

110 #join_blog .athCmsEntryTitle, #study_blog .athCmsEntryTitle, #blended_blog .athCmsEntryTitle, #applications_blog .athCmsEntryTitle {font-size: 20px; line-height: 22px;}

111

112

113 #campaign_blog a.athCmsReadMoreLink:link {float: none;}

114

115 #campaign_blog a.athCmsReadMoreLink:visited {float: none;}

116

117 #campaign_blog a.athCmsReadMoreLink:active {float: none;}

118

119 #campaign_blog a.athCmsReadMoreLink:hover {float: none;}

120

121

122 #home #news_blog a.athCmsReadMoreLink:link {margin: 0;}

123

124 #home #news_blog a.athCmsReadMoreLink:visited {margin: 0;}

125

126 #home #news_blog a.athCmsReadMoreLink:active {margin: 0;}

127

128 #home #news_blog a.athCmsReadMoreLink:hover {margin: 0;}

129

130

131 #news_blog a.athCmsReadMoreLink:link {display: block; padding: 10px 20px 10px 20px; border-radius: 25px;}

132

133 #news_blog a.athCmsReadMoreLink:visited {display: block; padding: 10px 20px 10px 20px; border-radius: 25px;}

134

135 #news_blog a.athCmsReadMoreLink:active {display: block; padding: 10px 20px 10px 20px; border-radius: 25px;}

136

137 #news_blog a.athCmsReadMoreLink:hover {display: block; padding: 10px 20px 10px 20px; border-radius: 25px;}

138

139

140 #events_blog a.athCmsReadMoreLink:link, #casestudy_blog a.athCmsReadMoreLink:link, #join_blog a.athCmsReadMoreLink:link, #study_blog a.athCmsReadMoreLink:link, #blended_blog a.athCmsReadMoreLink:link, #applications_blog a.athCmsReadMoreLink:link {display: block; padding: 10px 20px 10px 20px; border-radius: 25px;}

141

142 #events_blog a.athCmsReadMoreLink:visited, #casestudy_blog a.athCmsReadMoreLink:visited, #join_blog a.athCmsReadMoreLink:visited, #study_blog a.athCmsReadMoreLink:visited, #blended_blog a.athCmsReadMoreLink:visited, #applications_blog a.athCmsReadMoreLink:visited {display: block; padding: 10px 20px 10px 20px; border-radius: 25px;}

143

144 #events_blog a.athCmsReadMoreLink:active, #casestudy_blog a.athCmsReadMoreLink:active, #join_blog a.athCmsReadMoreLink:active, #study_blog a.athCmsReadMoreLink:active, #blended_blog a.athCmsReadMoreLink:active, #applications_blog a.athCmsReadMoreLink:active {display: block; padding: 10px 20px 10px 20px; border-radius: 25px;}

145

146 #events_blog a.athCmsReadMoreLink:hover, #casestudy_blog a.athCmsReadMoreLink:hover, #join_blog a.athCmsReadMoreLink:hover, #study_blog a.athCmsReadMoreLink:hover, #blended_blog a.athCmsReadMoreLink:hover, #applications_blog a.athCmsReadMoreLink:hover {display: block; padding: 10px 20px 10px 20px; border-radius: 25px;}

147

148

149 #feature_blog .athCmsEntry {width: 80%; margin: 30px 10% 30px 10%;}

150

151 #feature_blog .athCmsEntryTitle {float: none; width: auto;}

152

153 #feature_blog .athCmsBlogText {float: left; width: auto; padding: 0;}

154

155 #feature_blog .athCmsMainImageBox {float: none; width: 100%; margin: 0 0 20px 0;}

156

157 #feature_blog .athCmsMainImageBox .cmsImage {width: 100%; max-width: none;}

158

159

160 #governance_blog .athCmsEntry {float: none; width: 100%; margin: 20px 0 0 0;}

161

162 #governance_blog .athCmsMainImageBox {float: none; width: 100%; height: auto; max-height: none; overflow: visible; margin: 0;}

163

164 #governance_blog .athCmsMainImageBox .cmsImage {width: 100%; margin: 0 0 20px 0;}

165

166

167 #partners_blog .athCmsEntry {width: 100%; background: url(../images/shapes_teal.jpg) center bottom no-repeat #48267D; background-size: 100%; margin: 0 0 20px 0;}

168

169 #partners_blog .athCmsMainImageBox {width: 100%; height: auto; max-height: none;}

170

171 #partners_blog .athCmsMainImageBox .cmsImage {width: 100%;}

172

173

174 #virtual_blog .athCmsEntry {float: none; width: 100%; margin: 0 0 30px 0;}

175

176

177 #multiBlogInfo .athCmsEntryDate {font-size: 16px; line-height: 18px;}

178

179 #multiBlogInfo .athCmsEntryTitle {font-size: 24px; line-height: 26px;}

180

181 #multiBlogInfo .athCmsMainImageBox {float: none; width: 100%; margin: 0;}

182

183 #multiBlogInfo .athCmsMainImageBox .cmsImage {margin: 0 0 20px 0;}

184

185

186 #multiBlogDetails #athCmsImagesDiv {float: none;}

187

188 #multiBlogDetails .athCmsImageBox {float: none; width: 100%; height: auto; max-height: auto; overflow: visible; margin: 0;}

189

190 #multiBlogDetails .cmsImage {width: 100%; height: auto; margin: 0;

-moz-transition: none;

-webkit-transition: none; transition: none; margin: 30px 0 0 0;}

191

192 #multiBlogDetails .athCmsImageBox:hover img {

-moz-transform: none;

-webkit-transform: none; transform: none;}

193

194

195 .athCmsMainVideoBox, .athCmsVideoBox {padding: 30px 0 0 0;}

196

197

198 #athCmsFilesDiv {float: none;}

199

200

201 #headerOrangeMap iframe, #headerPinkMap iframe {width: 100% !important; height: 250px !important;}

202

203

204 a.cmsDocument:link {width: auto; padding: 11px 15px 11px 62px;}

205

206 a.cmsDocument:visited {width: auto; padding: 11px 15px 11px 62px;}

207

208 a.cmsDocument:active {width: auto; padding: 11px 15px 11px 62px;}

209

210 a.cmsDocument:hover {width: auto; padding: 11px 15px 11px 62px;}

211

212

213 .form-control .datepicker, .form-control.datepicker {width: 85% !important;}

214

215

216 hr {width: 100%;}

217

218

219 h1 {font-size: 24px; line-height: 26px;}

220

221

222 #home #parallax {width: 100%; height: auto; background: url(../images/parallax_home.jpg) center top scroll no-repeat; background-size: cover;

-webkit-background-size: cover;

-moz-background-size: cover;

-o-background-size: cover;}

223

224 #wrapperFooter {text-align: center; padding: 0 30px 30px 30px;}

225

226

227 #headerPurple {background: url(../images/shapes_purple.jpg) left bottom no-repeat #48267D; background-size: 110px; padding: 0 0 0 10%;}

228

229 #headerPink {background: url(../images/shapes_pink.jpg) left bottom no-repeat #E6007E; background-size: 110px; padding: 0 0 0 10%;}

230

231 #headerPinkMap {height: 250px; background: url(../images/shapes_pink.jpg) left bottom no-repeat #E6007E; background-size: 110px; padding: 0 0 0 10%;}

232

233 #headerTeal {background: url(../images/shapes_teal.jpg) left bottom no-repeat #05b1bf; background-size: 110px; padding: 0 0 0 10%;}

234

235 #headerOrange {background: url(../images/shapes_orange.jpg) left bottom no-repeat #fdb336; background-size: 110px; padding: 0 0 0 10%;}

236

237 #headerOrangeMap {height: 250px; background: url(../images/shapes_orange.jpg) left bottom no-repeat #fdb336; background-size: 110px; padding: 0 0 0 10%;}

238

239 #headerGreen {background: url(../images/shapes_green.jpg) left bottom no-repeat #80bc42; background-size: 110px; padding: 0 0 0 10%;}

240

241 #headerBlue {background: url(../images/shapes_blue.jpg) left bottom no-repeat #006cb7; background-size: 110px; padding: 0 0 0 10%;}

242

243

244 #colNews {text-align: left !important; padding: 30px !important;}

245

246

247 #home #parallaxText {font-size: 24px; line-height: 26px; padding: 20% 30px 15% 30px;}

248

249 #parallaxText {font-size: 24px; line-height: 26px; padding: 10% 30px 10% 30px;}

250

251

252 #footerLogos {text-align: center !important;}

253

254 #footerLogos img {margin: 20px 0 0 0;}

255

256

257 img.twitter, img.facebook, img.linkedin, img.instagram {margin: 10px 3px 15px 3px;}

258

259

260 #logo {padding: 30px 30px 0 30px; max-width: none !important;}

261

262

263 #navMenu {float: right; text-align: center; padding: 0 !important; margin: 0 !important; max-width: none !important; position: relative; z-index: 3000;}

264

265

266 #nav {width: 100%; height: auto; background: #E6007E; margin: 0; clear: both;}

267

268 #nav ul {text-align: center;}

269

270 #nav li {display: block;}

271

272 #nav li a:link {color: #FFFFFF; display: block; background-image: none; background: #E6007E; padding: 10px 0 10px 0; margin: 0; border: none; text-decoration: none;}

273

274 #nav li a:visited {color: #FFFFFF; display: block; background-image: none; background: #E6007E; padding: 10px 0 10px 0; margin: 0; border: none; text-decoration: none;}

275

276 #nav li a:active {color: #FFFFFF; display: block; background-image: none; background: #E6007E; padding: 10px 0 10px 0; margin: 0; border: none; text-decoration: none;}

277

278 #nav li a:hover {color: #FFFFFF; display: block; background-image: none; background: #48267D; padding: 10px 0 10px 0; margin: 0; border: none; text-decoration: none;}

279

280 body#home a#navhome, body#about a#navabout, body#services a#navservices, body#learn a#navlearn, body#employers a#navemployers, body#news a#navnews, body#virtual a#navvirtual {height: auto; color: #FFFFFF; display: block; background-image: none; background: #48267D; padding: 10px 0 10px 0; margin: 0; border: none; text-decoration: none;}

281

282

283 #nav li a.end:link {color: #FFFFFF; display: block; background-image: none; background: #E6007E; padding: 10px 0 10px 0; margin: 0; border: none; text-decoration: none;}

284

285 #nav li a.end:visited {color: #FFFFFF; display: block; background-image: none; background: #E6007E; padding: 10px 0 10px 0; margin: 0; border: none; text-decoration: none;}

286

287 #nav li a.end:active {color: #FFFFFF; display: block; background-image: none; background: #E6007E; padding: 10px 0 10px 0; margin: 0; border: none; text-decoration: none;}

288

289 #nav li a.end:hover {color: #FFFFFF; display: block; background-image: none; background: #48267D; padding: 10px 0 10px 0; margin: 0; border: none; text-decoration: none;}

290

291 body#contact a#navcontact {height: auto; color: #FFFFFF; display: block; background-image: none; background: #48267D; padding: 10px 0 10px 0; margin: 0; border: none; text-decoration: none;}

292

293

294 #nav .subNav {float: none; position: relative; top: 0; left: 0; text-align: center; background: none; width: auto !important; display: block; padding: 0 !important;}

295

296 #nav .subNav li {float: none; display: block; height: auto; width: auto; text-align: center;}

297

298 #nav .subNav li a {height: auto; float: none; width: auto; color: #333333; background: #FFFFFF; padding: 0;}

299

300 #nav .subNav li a:hover {color: #FFFFFF; background: #48267D;}

301

302

303 .nav-toggle {float: right;

webkit-touch-callout: none;

-webkit-user-select: none;

-moz-user-select: none;

-ms-user-select: none; user-select: none; width: 70px; height: 46px; text-indent: -9999px; overflow: hidden; background: url(../images/menu.gif) 50% 47% no-repeat #48267D; position: relative; display: block; z-index: 3000;}

304

305

306 #title {padding: 50px 50px 15px 50px;}

307

308 #back {text-align: left; padding: 0 50px 15px 50px;}

309

310 #back2 {text-align: left; padding: 15px 15px 0 15px;}

311

312 #colWrap {flex: none; padding: 0 50px 15px 50px;}

313

314

315 #noFlex {display: block !important;}

316

317}

318

319

320img {max-width: 100%; height: auto; width:

auto\9; /* ie8 */}