body { color:#242f60; font-family:robotoregular,Verdana,Arial,Helvetica,sans-serif; font-size:1.0625em; line-height:1.4; margin:0px; background-color:#4c4c4c; height:100% }
html { height:100% }
#headerTopRight a:link { color:#fff; text-decoration:none }
#headerTopRight a:visited { color:#fff }
#headerTopRight a:hover { color:#146182 }
#storyStartsRight a:link { color:#fff; text-decoration:none }
#storyStartsRight a:visited { color:#fff }
#storyStartsRight a:hover { color:#fff; text-decoration:underline }
#footerRow3 a:link { color:#fff; text-decoration:none }
#footerRow3 a:visited { color:#fff }
#footerRow3 a:hover { text-decoration:underline }
#PageDiv { position:relative; min-height:100%; margin:auto; background-color:#fff }
#icons { z-index:0; background-color:#242f60 }
#section1Inner { max-width:1400px; z-index:0; padding-left:3%; padding-right:3%; margin-left:auto; margin-right:auto }
#section1Top { z-index:0; overflow:hidden }
#slideShowWrapper { position:relative; width:74.3%; z-index:0; float:left }
#headerSlide1 { z-index:0 }
#innovatorwelsh { width:1040px; overflow:hidden }
#innovatorwelsh1 { width:564px; overflow:hidden }
#headerSlide2 { z-index:0 }
#gamechangerwelsh { width:1040px; overflow:hidden }
#gamechangerwelsh1 { width:564px; overflow:hidden }
#headerSlide3 { z-index:0 }
#trailblazerwelsh { width:1040px; overflow:hidden }
#trailbrazerwelsh { width:564px; overflow:hidden }
#headerSlide4 { z-index:0 }
#entrepreneurwelsh { width:1040px; overflow:hidden }
#entrepreneurwelsh1 { width:564px; overflow:hidden }
#headerSlide5 { z-index:0 }
#campaignerwelsh { width:1040px; overflow:hidden }
#campaignerwelsh1 { width:564px; overflow:hidden }
#headerSlide9 { z-index:0 }
#pioneerwelsh { width:1040px; overflow:hidden }
#pioneerwelsh1 { width:564px; overflow:hidden }
#headerSlide6 { z-index:0 }
#advocatewelsh { width:1040px; overflow:hidden }
#advocatewelsh1 { width:564px; overflow:hidden }
#headerSlide7 { z-index:0 }
#discovererwelsh { width:1040px; overflow:hidden }
#discovererwelsh1 { width:564px; overflow:hidden }
#headerSlide8 { z-index:0 }
#championwelsh { width:1040px; overflow:hidden }
#championwelsh1 { width:564px; overflow:hidden }
#indicators { position:absolute; left:0px; top:0px; z-index:100; padding:8px 15px; background-image:url(../Resources/chip-black-36.png) }
#faderindicator1 { width:19px; overflow:hidden }
#faderindicator2 { width:19px; overflow:hidden }
#faderindicator3 { width:19px; overflow:hidden }
#faderindicator4 { width:19px; overflow:hidden }
#faderindicator5 { width:19px; overflow:hidden }
#faderindicator6 { width:19px; overflow:hidden }
#faderindicator7 { width:19px; overflow:hidden }
#faderindicator8 { width:19px; overflow:hidden }
#faderindicator9 { width:19px; overflow:hidden }
#openDays { width:25.7%; z-index:0; float:right }
#homewelsh { width:360px; background-color:#fff; overflow:hidden }
#homewelsh1 { width:360px; background-color:#fff; overflow:hidden }
#subNav1 { max-width:1316px; z-index:0; padding-left:3%; padding-right:3%; margin-left:auto; margin-right:auto; overflow:hidden }
#storyStarts { z-index:0; padding:3%; margin-bottom:40px; background-color:#192042; overflow:hidden }
#storyStartsLeft { width:48.63%; z-index:0; float:left }
#makewaveswelsh { width:640px; overflow:hidden }
#storyStartsRight { width:48.63%; z-index:0; float:right }
#twitter2 { width:39px; vertical-align:middle; margin-left:16px; margin-right:4px; overflow:hidden }
#facebook2 { width:39px; vertical-align:middle; margin-left:4px; margin-right:4px; overflow:hidden }
#instagram2 { width:39px; vertical-align:middle; margin-left:4px; margin-right:16px; overflow:hidden }
#sectionbottom { z-index:0; padding:3%; background-color:#93c9df }
#pageIconNav { z-index:0; padding-top:20px; border-top:solid #242f60 2px; overflow:hidden }
#videos { z-index:0; padding-top:20px; overflow:hidden }
#watchDiv { width:48.75%; z-index:0; float:left }
#watchwelsh { left:0px; top:0px; width:640px; height:370px; overflow:hidden }
#video1Div { width:48.75%; z-index:0; float:right }
#universitystories { width:640px; overflow:hidden }
#swanseaUniversity { z-index:0; background-color:#242f60 }
#section2Inner { max-width:1400px; z-index:0; padding:50px 3%; margin-left:auto; margin-right:auto }
#section2row1 { z-index:0; padding-bottom:50px; overflow:hidden }
#section2row1col1 { width:48.75%; z-index:0; float:left }
#section2row1col2 { width:48.75%; z-index:0; float:right; overflow:hidden }
#infographic1 { width:38.53%; z-index:0; float:left }
#s1920 { left:30px; top:0px; width:204px; height:216px; overflow:hidden }
#infographic2 { width:56.12%; z-index:0; float:right }
#top50welsh { left:40px; top:0px; width:303px; height:216px; overflow:hidden }
#section2row2 { z-index:0; overflow:hidden }
#misc1 { width:31.66%; z-index:0; float:left; margin-right:2.5% }
#university1 { left:0px; top:0px; width:442px; height:311px; overflow:hidden }
#mics2 { width:31.66%; z-index:0; float:left }
#university2 { left:0px; top:0px; width:442px; height:311px; overflow:hidden }
#misc3 { width:31.66%; z-index:0; float:right }
#university3 { left:0px; top:0px; width:442px; height:311px; overflow:hidden }
#achievements { z-index:0; padding-top:75px; padding-bottom:50px }
#section3Inner { max-width:1400px; z-index:0; padding-left:3%; padding-right:3%; margin-left:auto; margin-right:auto }
#section3row1 { z-index:0; overflow:hidden }
#infographic3 { width:23.13%; z-index:0; float:left; margin-right:2.5% }
#achievementswelsh1 { width:266px; overflow:hidden }
#infographic4 { width:23.13%; z-index:0; float:left; margin-right:2.5% }
#achievementswelsh2 { width:266px; overflow:hidden }
#infographic5 { width:23.13%; z-index:0; float:left }
#achievementswelsh3 { width:266px; overflow:hidden }
#infographic6 { width:23.13%; z-index:0; float:right }
#achievementswelsh4 { width:266px; overflow:hidden }
#courses { z-index:0 }
#coursesTop { z-index:0; background-color:#93c9df }
#section4row1 { max-width:1400px; z-index:0; padding:50px 3%; margin-left:auto; margin-right:auto; background-color:#93c9df; overflow:hidden }
#courses1 { width:23.12%; z-index:0; float:left; margin-right:2.5% }
#courses2 { left:0px; top:0px; width:234px; height:233px; overflow:hidden }
#courses3 { width:23.12%; z-index:0; float:left; margin-right:2.5% }
#courses4 { left:0px; top:0px; width:234px; height:233px; overflow:hidden }
#courses5 { width:23.12%; z-index:0; float:left }
#courses6 { left:0px; top:0px; width:234px; height:233px; overflow:hidden }
#courses7 { width:23.12%; z-index:0; float:right }
#courses8 { left:0px; top:0px; width:234px; height:233px; overflow:hidden }
#section4row2 { max-width:1160px; z-index:0; padding-left:3%; padding-right:3%; padding-bottom:50px; margin-left:auto; margin-right:auto }
#section4row3 { z-index:0; background-color:#242f60; overflow:hidden }
#section4row3inner { max-width:1490px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#courses11 { width:21%; z-index:0; float:left; padding-left:2%; padding-right:2% }
#courseswelsh1 { width:302px; padding-top:20px; padding-bottom:20px; overflow:hidden }
#courses9 { width:21%; z-index:0; float:left; padding-left:2%; padding-right:2% }
#courseswelsh2 { width:302px; padding-top:20px; padding-bottom:20px; overflow:hidden }
#courses13 { width:50%; z-index:0; float:right }
#courses14 { left:0px; top:0px; width:745px; height:340px; overflow:hidden }
#section4row4 { max-width:1160px; z-index:0; padding:50px 3%; margin-left:auto; margin-right:auto }
#location { z-index:0; background-color:#242f60 }
#section5row1 { z-index:0; margin-left:auto; margin-right:auto }
#section5row1inner { max-width:1490px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#location3 { width:50%; z-index:0; float:right }
#location1 { left:0px; top:0px; width:745px; height:340px; overflow:hidden }
#item1 { width:46%; z-index:0; float:left; padding:50px 2% }
#section5row2 { z-index:0; margin-left:auto; margin-right:auto; background-color:#93c9df }
#section5row2inner { max-width:1490px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#location4 { width:50%; z-index:0; float:left }
#location2 { left:0px; top:0px; width:745px; height:340px; overflow:hidden }
#location6 { width:46%; z-index:0; float:right; padding-left:2%; padding-right:2% }
#locationwelsh1 { left:0px; top:0px; width:685px; height:340px; overflow:hidden }
#accommodation { z-index:0 }
#section6row1 { max-width:1400px; z-index:0; padding-left:3%; padding-right:3%; margin-left:auto; margin-right:auto }
#section6row1inner { max-width:1230px; z-index:0; padding-top:50px; margin-left:auto; margin-right:auto; overflow:hidden }
#accommodationFeatures { max-width:1400px; z-index:0; padding-left:3%; padding-top:30px; padding-right:3%; margin-left:auto; margin-right:auto; overflow:hidden }
#feature1 { width:21%; z-index:0; float:left; padding-left:2%; padding-right:2% }
#accommodationwifi { width:234px; overflow:hidden }
#feature2 { width:21%; z-index:0; float:left; padding-left:2%; padding-right:2% }
#accommodationrestaurants { width:234px; overflow:hidden }
#feature3 { width:21%; z-index:0; float:left; padding-left:2%; padding-right:2% }
#accommodationshops { width:234px; overflow:hidden }
#feature4 { width:21%; z-index:0; float:left; padding-left:2%; padding-right:2% }
#accommodationlaunderette { width:234px; overflow:hidden }
#section6row3 { max-width:1400px; z-index:0; padding:30px 3% 40px; margin-left:auto; margin-right:auto }
#accommodationPics { max-width:1490px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#accommodation1 { left:0px; top:0px; width:372px; height:290px; overflow:hidden }
#accommodation2 { left:0px; top:0px; width:372px; height:290px; overflow:hidden }
#accommodation3 { left:0px; top:0px; width:372px; height:290px; overflow:hidden }
#accommodation4 { left:0px; top:0px; width:372px; height:290px; overflow:hidden }
#facilities { z-index:0; background-color:#242f60 }
#section7row1 { z-index:0; background-color:#93c9df }
#section7row1inner { max-width:1490px; z-index:0; margin-left:auto; margin-right:auto; overflow:hidden }
#s7r1c2 { width:50%; z-index:0; float:right }
#facilities1 { left:0px; top:0px; width:745px; height:610px; overflow:hidden }
#s7r1c1 { width:44%; z-index:0; float:left; padding:50px 3% 30px }
#section7row2 { max-width:1490px; z-index:0; padding-top:25px; padding-bottom:25px; margin-left:auto; margin-right:auto; overflow:hidden }
#item2 { width:25%; z-index:0; float:left }
#facilitieswelsh1 { width:327px; overflow:hidden }
#item3 { width:21%; z-index:0; float:left; padding-left:2%; padding-right:2% }
#facilitieswelsh2 { width:313px; overflow:hidden }
#item4 { width:21%; z-index:0; float:left; padding-left:2%; padding-right:2% }
#facilitieswelsh3 { width:313px; overflow:hidden }
#item5 { width:21%; z-index:0; float:left; padding-left:2%; padding-right:2% }
#facilitieswelsh4 { width:313px; overflow:hidden }
#blockWrapper { z-index:0; background-color:#fff }
#section7row3 { max-width:1400px; z-index:0; padding-left:3%; padding-top:10px; padding-right:3%; margin-left:auto; margin-right:auto }
#baycampus { left:0; top:auto; width:100px; height:100px; vertical-align:bottom; margin-right:10px; overflow:hidden; position:relative; bottom:-20px }
#section7row4 { max-width:1400px; z-index:0; padding-left:3%; padding-right:3%; margin-left:auto; margin-right:auto; overflow:hidden }
#item6 { width:23.12%; z-index:0; float:left; margin-right:2.5% }
#campusgreathal { left:37px; top:0px; width:234px; height:240px; overflow:hidden }
#item7 { width:23.12%; z-index:0; float:left; margin-right:2.5% }
#campusengineering { left:37px; top:0px; width:234px; height:240px; overflow:hidden }
#item8 { width:23.12%; z-index:0; float:left }
#campusmanagement { left:37px; top:0px; width:234px; height:240px; overflow:hidden }
#item9 { width:23.12%; z-index:0; float:right }
#campusaccommodation { left:43px; top:0px; width:234px; height:240px; overflow:hidden }
#section7row5 { max-width:1400px; z-index:0; padding:20px 3% 30px; margin-left:auto; margin-right:auto }
#blockWrapper1 { z-index:0; background-color:#93c9df }
#section7row11 { max-width:1400px; z-index:0; padding-left:3%; padding-top:10px; padding-right:3%; margin-left:auto; margin-right:auto }
#singletoncampus { left:0; top:auto; width:100px; height:100px; vertical-align:bottom; margin-right:10px; overflow:hidden; position:relative; bottom:-20px }
#section7row12 { max-width:1400px; z-index:0; padding-left:3%; padding-right:3%; margin-left:auto; margin-right:auto }
#item10 { z-index:0; margin-right:-2.5%; overflow:hidden }
#item11 { width:30.83%; z-index:0; float:left; padding-bottom:20px; margin-right:2.5% }
#campusfulton { left:97px; top:0px; width:234px; height:240px; overflow:hidden }
#item12 { width:30.83%; z-index:0; float:left; padding-bottom:20px; margin-right:2.5% }
#campusarts { left:104px; top:0px; width:234px; height:240px; overflow:hidden }
#item13 { width:30.83%; z-index:0; float:left; padding-bottom:20px; margin-right:2.5% }
#campushealth { left:97px; top:0px; width:234px; height:240px; overflow:hidden }
#item14 { width:30.83%; z-index:0; float:left; padding-bottom:20px; margin-right:2.5% }
#campuslaw { left:103px; top:0px; width:234px; height:240px; overflow:hidden }
#item15 { width:30.83%; z-index:0; float:left; padding-bottom:20px; margin-right:2.5% }
#campusmedical { left:104px; top:0px; width:234px; height:240px; overflow:hidden }
#item16 { width:30.83%; z-index:0; float:left; padding-bottom:20px; margin-right:2.5% }
#campusscience { left:97px; top:0px; width:234px; height:240px; overflow:hidden }
#section7row13 { max-width:1400px; z-index:0; padding-left:3%; padding-right:3%; padding-bottom:30px; margin-left:auto; margin-top:-20px; margin-right:auto }
#discoverMore { z-index:0; padding:30px 3%; background-color:#fff }
#discoverMoreInner { max-width:1401px; z-index:0; margin-left:auto; margin-right:auto }
#discoverMoreHeading { z-index:0 }
#openDayWrapper { max-width:720px; z-index:0; padding-top:40px; padding-bottom:40px; margin-left:auto; margin-right:auto; overflow:hidden }
#openDayLeft { max-width:480px; z-index:0; float:left }
#openDayRight { max-width:190px; z-index:0; float:right; padding-top:6px; padding-bottom:10px }
#discoverMoreColWrap { z-index:0; padding-top:30px; overflow:hidden }
#discoverMoreLeft { width:49%; z-index:0; float:left }
#guidestudentsguidewelsh { width:686px; overflow:hidden }
#discoverMoreRight { width:48.76%; z-index:0; float:right }
#guidestudentlifewelsh { width:683px; overflow:hidden }
#item17 { position:absolute; right:23px; bottom:22px; z-index:1 }
@media screen and (max-width:820px)
{
	#s7r1c2 { display:none }
	#s7r1c1 { width:auto; float:none }
}
@media screen and (max-width:600px)
{
	#slideShowWrapper { width:auto; float:none }
	#indicators { display:none }
	#openDays { width:auto; float:none }
}
@media screen and (max-width:568px)
{
	#storyStartsLeft { width:auto; float:none; padding-bottom:20px }
	#storyStartsRight { width:auto; float:none }
	#watchDiv { display:none }
	#video1Div { width:auto; float:none }
	#section2row1col1 { width:auto; float:none }
	#section2row1col2 { width:auto; float:none }
	#infographic1 { width:auto; float:none; padding-top:20px }
	#infographic2 { width:auto; float:none; padding-top:20px }
	#misc1 { width:auto; float:none; margin-right:0px }
	#mics2 { display:none }
	#misc3 { display:none }
	#infographic3 { width:auto; float:none; margin-right:0px }
	#infographic4 { width:auto; float:none; margin-right:0px }
	#infographic5 { display:none }
	#infographic6 { display:none }
	#courses1 { width:auto; float:none }
	#courses3 { display:none }
	#courses5 { display:none }
	#courses7 { display:none }
	#courses11 { width:auto; float:none; padding-left:0px; padding-right:0px }
	#courses9 { display:none }
	#courses13 { display:none }
	#location3 { width:auto; float:none }
	#item1 { width:auto; float:none; padding-left:3%; padding-right:3% }
	#location4 { display:none }
	#location6 { width:auto; float:none; padding-left:3%; padding-right:3% }
	#feature1 { width:auto; float:none }
	#accommodationwifi { display:none }
	#feature2 { width:auto; float:none }
	#accommodationrestaurants { display:none }
	#feature3 { width:auto; float:none }
	#accommodationshops { display:none }
	#feature4 { width:auto; float:none }
	#accommodationlaunderette { display:none }
	#section6row3 { padding-top:0px }
	#item2 { width:auto; float:none; padding-left:3%; padding-right:3% }
	#item3 { width:auto; float:none; padding-left:3%; padding-right:3% }
	#item4 { display:none }
	#item5 { display:none }
	#section7row3 { padding-top:50px }
	#item6 { width:auto; float:none; margin-right:0px }
	#item7 { width:auto; float:none; padding-top:20px; margin-right:0px }
	#item8 { width:auto; float:none; padding-top:20px }
	#item9 { width:auto; float:none; padding-top:20px }
	#section7row5 { padding-top:0px }
	#section7row11 { padding-top:50px }
	#item11 { width:auto; float:none }
	#item12 { width:auto; float:none }
	#item13 { width:auto; float:none }
	#item14 { width:auto; float:none }
	#item15 { width:auto; float:none }
	#item16 { width:auto; float:none }
	#openDayLeft { max-width:none; float:none }
	#openDayRight { max-width:none; float:none; padding-left:10px; padding-top:20px; padding-right:10px }
}
