/*
font-family:'Univers LT W01_55 Roman1475956';
font-family:'Univers LT W01_65 Bold1475968';
font-family:'Univers LT W01_67 Bold_1476016';
font-family:'Museo Sans W01_300';
font-family:'Univers LT W01_67 Bold Cn Obl';
font-family:'Museo Sans W01_500';
font-family:'Museo Sans W01_700';
font-family:'Museo Sans W01_900';




*/

html {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*, *:before, *:after {
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
}


body, html {margin:0; -webkit-font-smoothing:antialiased; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale;}

#sunsafety {width:100%; position:relative; z-index:1; font-family:'Museo Sans W01_300', sans-serif; font-weight: 300; color: #000;}

#sunsafety sup {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
}
.sunsafety_section {width:100%; position:relative; z-index:1;}
.sunsafety_content {max-width:1080px; position:relative; z-index:1; margin:0 auto;}
.clearfix:after {content:" "; clear:both; display:table;}

/* Hero */
#sunsafety_hero {background:#f9ebba;}
#mda_hero #contest_burst {display: block; width: 148px; height: 148px; border-radius: 50%; border: 3px solid white; margin: 20px auto; text-align: center; background: #f78e1e; color: #fff; font-family:'Museo Sans W01_500', sans-serif; font-size:24px; line-height: 20px; padding: 20px 0 0 0;}
#mda_hero #contest_burst strong {display: block; font-family:'Museo Sans W01_700', sans-serif; font-size:25px; line-height: 22px;padding: 6px 0 1px;}
#mda_hero #contest_burst span {display: block; font-size:17px; line-height: 17px;}
#mda_hero {position:relative; padding:30px 0;text-align: center;}
#mda_hero #hero_sponsored {font-family:'Museo Sans W01_300', sans-serif; font-size:15px; padding:15px 0 8px 17px;}
#mda_hero h1 {margin:0; padding:0 0 0 16px; font-family:'Univers LT W01_67 Bold Cn Obl', sans-serif; color:rgb(247, 146, 30); font-size:40px;}
#mda_hero h1 sup {font-size:22px; font-family:'Univers LT W01_65 Bold1475968', sans-serif; vertical-align:baseline; position:relative; margin:0 0 0 2px; font-weight:700;}

#mda_hero #hero_text {max-width:552px; padding:0; margin: 0 auto;}
#mda_hero #hero_content h2 {margin:0 auto; padding:51px 0 20px 0;  font-size:40px; letter-spacing:-.2px; line-height:34px;font-family: 'Museo Sans W01_900', sans-serif;font-weight: 700;max-width: 310px;line-height: 43px;}
#mda_hero #hero_content p {margin:0 auto; padding:0 20px 0 0; font-size:36px; letter-spacing:-.6px;font-family: 'Museo Sans W01_300', sans-serif;font-weight: 300;max-width: 324px;line-height: 40px;}
#mda_hero #hero_content a {text-decoration: none;/*! padding: 0 0 20px 0; */display: block;}
#mda_hero #hero_content a.hero_btn {display:block; font-family:'Museo Sans W01_900', sans-serif; font-weight:900; text-align:center; border-radius:20px; background:#005fa1; color:#fff; text-decoration:none; height:40px; font-size:13px; line-height:40px; letter-spacing:.25px; margin:17px auto 24px; padding:0; max-width:304px; width:90%; text-transform:uppercase;}
#mda_hero #hero_content img {display: block;margin: 40px auto 0;}

/* Nav */
#sunsafety_nav {background:#005fa1;height: 57px;}
#sunsafety_nav .sunsafety_content {text-align:center; padding:0; max-width:910px;}
#sunsafety_nav .sunsafety_content a {width:90%; display:block; vertical-align:middle; color:#fff; font-family:'Museo Sans W01_700', sans-serif; font-weight:700; text-decoration:none; font-size:14px; line-height:20px; margin:0 auto; border-bottom:1px solid #fff; padding:10px 0;}
#sunsafety_nav .sunsafety_content a:last-of-type {border-bottom:none;}

/* Tabs Nav*/
#resource_tabs-nav {margin:0 auto; position:relative; max-width:922px; text-align:center; padding-top: 6px; border-bottom:1px solid white;}
#resource_tabs-nav a.resource_tabslink {font-size:24px; line-height:31px; color:rgba(255, 255, 255, 0.5); padding:0 10px; text-decoration:none; display:inline-block; letter-spacing:1px;}
#resource_tabs-nav a.resource_tabslink span {display:inline-block; padding:8px 15px 15px;}
#resource_tabs-nav a.resource_tabs-highlight {color:#fff; border-bottom:solid 12px #fff;}


/* Contest */
#sunsafety_contest {background:#88c0e4; border-bottom:56px solid #005fa1; padding:34px 0 20px 0;}
#contest_intro {text-align:center;}
#contest_intro #icon_contest {width:52px; height:auto; margin-bottom:20px;}
#contest_intro h2 {margin:0 0 20px 0; padding:0; font-family:'Museo Sans W01_700', sans-serif; font-weight:700; color:#fff; font-size:42px; line-height:38px;}
#contest_intro p {margin:0; padding:0px 0 22px 0; font-family:'Museo Sans W01_300', sans-serif; font-weight:300; font-size:20px; line-height:23px; color:#000;}

#contest_enter {max-width:980px; margin:0 auto; width:90%; text-align:center;}
#contest_enter h3 {margin:0; padding:0; color:#0060A1; font-family:'Museo Sans W01_900', sans-serif; font-weight:900; font-size:26px; line-height:30px;}

#enter_holder {position: relative;}
#enter_holder hr {display: none;}
#enter_holder h4 {margin:0 auto 20px; padding:0; font-family:'Museo Sans W01_700', sans-serif; font-weight:700; font-size:30px; line-height:44px;width: 44px;height: 44px;border-radius: 50%;background: #fff; color: #0060a1;z-index: 12;position: relative;}
#enter_holder h5 {margin:0; padding:0 0 42px 0; color:#fff; font-family:'Museo Sans W01_900', sans-serif; font-weight:900; font-size:30px; line-height:30px;}
#enter_holder h5 span {margin:0; padding:0 0 10px 0; color:#0060A1; font-family:'Museo Sans W01_900', sans-serif; font-weight:900; font-size:22px; line-height:26px; display: block;}

#enter_pods {margin:31px 0 0 0; position: relative;}
#enter_pods hr {display: none;}

.enter_pod {width:100%; display:block; min-height:170px; position:relative; vertical-align:top;}
.enter_pod h4 {margin:0 auto 11px; padding:0; font-family:'Museo Sans W01_700', sans-serif; font-weight:700; font-size:30px; line-height:44px;width: 44px;height: 44px;border-radius: 50%;background: #fff; color: #0060a1;}
.enter_pod h5 {margin:13px 0 7px 0; padding:0; font-family:'Museo Sans W01_900', sans-serif; font-weight:900; font-size:22px; line-height:26px; color: #0060a1;}
.enter_pod p {margin:0; padding:0 0 14px 0; font-family:'Museo Sans W01_300', sans-serif; font-weight:300; font-size:22px; line-height:29.75px;}
#sunsafety .enter_pod p a {text-decoration:underline; color:#000; font-family:'Museo Sans W01_500', sans-serif; font-weight:500; }

#enter_cover {/*! display:none; */margin: 0 0 60px 0;}
#enter_give {margin:0 0 60px 0;}
#enter_give p {padding: 0 0 28px 0;}
#enter_prep {margin:0 0 60px 0;}

#contest_bottom {max-width:980px; margin:0 auto; /*! width:90%; */ text-align:center;}
#enter_online {padding:5px 0 40px;width: 290px;margin: 0 auto;}
#enter_online h6 {margin:0; padding:0 0 2px 0; font-family:'Museo Sans W01_900', sans-serif; font-size:24px; line-height:29px; color:#fff;}
#enter_online #online_txt {font-family:'Museo Sans W01_300', sans-serif; font-weight:300; color:#000; font-size:22px; padding:4px 0 65px 0; width:290px; margin:0 auto; line-height:26px;}
#enter_online #online_txt  strong {font-family:'Museo Sans W01_500', sans-serif; font-weight: 500;/*! display: block; */}

#enter_online a.enter_btn {display:inline-block; height:40px; line-height:40px; background:#005fa1; font-family:'Museo Sans W01_900', sans-serif; color:#fff; text-decoration:none; text-align:center; box-sizing:border-box; padding:0; font-size:13px; letter-spacing:1px;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
white-space: nowrap;
margin: 0 auto;
width: 100%;
max-width: 290px;
}

#enter_mail {width:290px;  margin:0 auto;padding:5px 0 40px 0;}
#enter_mail h6 {margin:0; padding:0 0 2px 0; font-family:'Museo Sans W01_900', sans-serif; font-size:24px; line-height:29px; color:#fff;}
#enter_mail #mail_txt {font-family:'Museo Sans W01_300', sans-serif; font-weight: 300; color:#000; font-size: 22px;padding: 0;line-height: 30.5px;}
#enter_mail #mail_txt strong {font-family:'Museo Sans W01_500', sans-serif; font-weight: 500;display: block;}

#enter_email {width:290px;  margin:0 auto;padding:5px 0 40px 0;}
#enter_email h6 {margin:0; padding:0 0 2px 0; font-family:'Museo Sans W01_900', sans-serif; font-size:24px; line-height:29px; color:#fff;}
#enter_email #email_txt {font-family:'Museo Sans W01_300', sans-serif; font-weight: 300; color:#000; font-size: 22px;padding: 0;}
#enter_email #email_txt strong {font-family:'Museo Sans W01_500', sans-serif; font-weight: 500;display: block;}
#enter_email a {color: #000; text-decoration: underline;}

#contest_deadline {margin:27px 0 0 0;}
#contest_deadline h4 {margin:0 0 10px 0; padding:0; color:#0060A1; font-family:'Museo Sans W01_900', sans-serif; font-weight:900; font-size:30px; line-height:36px;}
#contest_deadline a#official_rules  {color:#000; text-decoration:underline; font-family:'Museo Sans W01_700', sans-serif; font-weight:700; font-size:18px; line-height:21px; display:block;}
#contest_deadline p {margin:2px 0 0 0; padding:0; font-family:'Museo Sans W01_300', sans-serif; font-weight:300; font-size:18px; line-height:26px; color:#4D4D4D;}
#contest_deadline p:last-of-type {font-family: 'Minion', serif; font-weight: 500; font-size: 12px; line-height: 14px; text-align: justify; color: #000;padding: 20px 0 5px 0;margin: 0 auto;width: 97%;}
#contest_deadline p:last-of-type a {color: #000;}

/* More */
#sunsafety_more {background:#f78f1e;}
#sunsafety_more .sunsafety_content {padding:50px 0 40px 0;}
#more_text {max-width:500px; width:90%; margin:0 auto; text-align:center;}
#more_text h2 {margin:0 0 10px 0; padding:0; font-family:'Museo Sans W01_900', sans-serif; font-weight:900; color:#fff; font-size:32px; line-height:38px;}
#more_text p {margin:0; padding:0; font-family:'Museo Sans W01_300', sans-serif; font-weight:300; color:#000; font-size:18px; line-height:22px; text-align:left; max-width:490px;}
#more_text a.more_btn {display:block; height:40px; line-height:40px; font-family:'Museo Sans W01_900', sans-serif; color:#fff; text-decoration:none; text-align:center; box-sizing:border-box; width:240px; font-size:13px; margin:38px auto 0 auto;
-moz-border-radius:20px;
-webkit-border-radius:20px;
border-radius:20px;
letter-spacing: 1px;
background:#005fa1;
}

#more_img {width:90%; max-width:482px; margin:40px auto 0 auto;}
#more_img img {width:100%; height:auto;}

/* Extra Credit */
#sunsafety_extra {text-align: center; padding:0; background:#005fa1;}
#sunsafety_extra p {margin:0 auto; padding:35px 0; font-family:'Museo Sans W01_500', sans-serif; color:#fff; font-size:16px; line-height:19px; max-width: 928px; width: 90%;}
#sunsafety_extra p a {font-family:'Museo Sans W01_900', sans-serif; color:#fff;}

/* Footer */
#sunsafety_footer {text-align: center; padding:20px 20px 40px 10px; background:#fff;}

#sunsafety_footer p {margin:0 auto; padding:0 0 20px 0; font-family:'Museo Sans W01_500', sans-serif; color:#000; font-size:8px; line-height:12px; text-align:left; max-width: 928px; width: 90%;}
#sunsafety_footer p a {color:#000; text-decoration:underline;}

/* Bottom */
#sunsafety_bottom {background:#6999f2; padding: 40px 0; font-family:'Museo Sans W01_300', sans-serif; font-size: 14px; color: #fff; text-align:center;}
#sunsafety_bottom p {padding: 15px 0 0 0;}
#sunsafety_bottom a {color: #fff;}
#sunsafety_bottom #privacy_policy {font-family:'Museo Sans W01_700', sans-serif; font-size: 16px; color: #fff10f; text-transform: uppercase; padding-right: 20px;}


/* Modal */
#contestModal {}
#contestModal .modal-dialog {width:auto; max-width:990px;}
#contestModal .modal-content {border:#005fa1 8px solid; 
-moz-border-radius: 14px; 
-webkit-border-radius: 14px;
border-radius: 14px; 
} 
#contestModal .modal-header {border-bottom: none; padding:10px; background:#fff;
-moz-border-radius: 14px; 
-webkit-border-radius: 14px;
border-radius: 14px;
}
#contestModal .modal-header h2 {margin:0; font-size:30px; font-family:'Museo Sans W01_900', sans-serif; font-weight:400; color:#f78f1e; text-align:center;}
#contestModal .modal-body {padding:0;}
.ContestClose {display: block; position: absolute; right:22px; top:2px;}
.ContestClose img {width:24px; height:auto;}

#ContestLinks {text-align: center; font-family:'Museo Sans W01_700', sans-serif; font-weight:700; color:#000; font-size:16px; padding-bottom:30px;}
#ContestLinks a {color:#000; text-decoration: underline;}

/* School Closure */
#school_closure {font-family:'Museo Sans W01_300', sans-serif; color:#000; background:#ffc425; font-size:23px; line-height:26px;}
#school_closure .closure_content {text-align:center; padding:20px 10px;}
#school_closure .closure_content strong {font-family:'Museo Sans W01_700', sans-serif; font-weight:400;}
#school_closure .closure_content a {font-family:'Museo Sans W01_700', sans-serif; text-decoration:underline; color:#006554;}
#school_closure .closure_content a:hover {text-decoration:underline; color:#006554;}




/* Media Queries */

@media only screen and (min-width: 480px) {

}

@media only screen and (min-width: 600px) {

}

@media only screen and (min-width: 720px) {
#sunsafety_hero .sunsafety_content #hero_content {background:url("../images/hero_bg.png") center right no-repeat; background-size:380px auto; margin:20px 0 0 0}
#mda_hero #contest_burst {position: absolute; right: 20px; top: 160px;}
#mda_hero {position:relative; padding:0;text-align: initial;}

#mda_hero #hero_content h2 {margin:0; padding:51px 0 8px 0;}
#mda_hero #hero_content p {margin:0; padding:0 0;}

  
#mda_hero #hero_text {max-width:552px; padding:0 0 0 34px; margin: 0;}
#mda_hero #hero_content a.hero_btn {display:block; font-family:'Museo Sans W01_900', sans-serif; font-weight:900; text-align:center; border-radius:20px; background:#005fa1; color:#fff; text-decoration:none; height:40px; font-size:13px; line-height:40px; letter-spacing:.25px; margin:17px 0 24px 0; padding:0; max-width:304px; width:90%; text-transform:uppercase;}
#mda_hero #hero_content img {display: block; margin: 50px 0 0 0;}

/* Contest */
.enter_pod {width:48%; display:inline-block;}
#enter_give {margin:0 37px;}
#mda_hero h1 {font-size:110px; letter-spacing:-6.5px; line-height:88px;}
#mda_hero h1 sup {font-size:38px; font-family:'Univers LT W01_65 Bold1475968', sans-serif; vertical-align:top; position:relative; margin:0 0 0 2px; font-weight:700; top: 10px;}
  
}

@media only screen and (min-width: 865px) {
#sunsafety_hero .sunsafety_content #hero_content {background-image:url("../images/hero_bg.png"); background-position: bottom right; background-repeat: no-repeat; background-size:520px auto; min-height:500px; margin:34px 0 0 0;}

}

@media only screen and (min-width: 960px) {
#sunsafety_hero .sunsafety_content #hero_content {background-image:url("../images/hero_bg.png"); background-position: bottom right; background-repeat: no-repeat; background-size:620px auto; min-height:548px; margin:34px 0 0 0;}

/* Hero */
#mda_hero h1 {font-size:136px; letter-spacing:-6.5px; line-height:88px;padding: 0 0 0px 117px;}
mda_hero h1 sup {font-size:38px; top:0; margin:0 0 0 10px;}
#mda_hero #hero_content img {display: block; margin: 108px 0 0 0;}
#mda_hero #hero_content a {/*! padding: 0; */}
#mda_hero #contest_burst {position: absolute; right: 20px; top: 160px;}
  
/* Nav */
#sunsafety_nav .sunsafety_content {padding:14px 0;}
#sunsafety_nav .sunsafety_content a {width:19%; display:inline-block; vertical-align:middle; font-size:12px; line-height:29px; border-bottom:none; border-right:1px solid #fff; padding:0;}
#sunsafety_nav .sunsafety_content a:last-of-type {border-right:none;}

/* Tab Nav */
#resource_tabs-nav a.resource_tabslink {width:220px; margin:0 15px;}

/* Contest */
#enter_pods hr {display: block; border: 0; height: 1px; background: #fff; position: absolute; top: 22px; left: 0; right: 0; margin: auto;}
#enter_cover {display:inline-block; margin: 0 0 24px 0;}
#enter_give {margin:0 0 24px 0;}
#enter_prep {margin:0 0 24px 0;}

#enter_holder hr {display: block; border: 0; height: 1px; background: #fff; position: absolute; top: 22px; left: 0; right: 0; margin: auto;width: 90%;}

#enter_online {display: inline-block;vertical-align: top; padding-bottom: 0;}
#enter_mail {display: inline-block;vertical-align: top; padding-bottom: 0; margin:0 24px;}
#enter_email {display: inline-block;vertical-align: top; padding-bottom: 0;}
.enter_pod {width:267px;}
  
}

@media only screen and (min-width: 1024px) {

/* Hero */
#mda_hero {position:relative; padding:0;}
#sunsafety_hero .sunsafety_content #hero_content {background-image:url("../images/hero_bg.png"); background-position: 382px -14px; background-repeat: no-repeat; background-size:752px auto; min-height:547px; margin:30px 0 0 0;overflow: hidden;}
#mda_hero #contest_burst {position: absolute; right: 20px; top: 120px;}

/* Families */
#families_burst {position:absolute; right:75px; top:210px;}

/* More */
#more_text {margin:0 0 0 522px;}
#more_img {margin:0; position:absolute; top:40px; left:26px;}


}

@media only screen and (min-width: 1080px) {
/* Contest */
#enter_give {margin:0 65px;}	
#enter_mail {margin:0px 50px;}		
  #enter_holder hr {width: 100%;}
  
  
}

@media only screen and (min-width: 1090px) {

}

.newHero {
	position: relative;
	left:0px;
	top:0px;
	width:100%;
	height:auto;
	display:inline-block;
	background-color:#f9ebba;
	text-align: center;
	overflow:hidden;
}

.newHero .heroContent {
	position: relative;
	left:0px;
	top:0px;
	width:100%;
	height:auto;
	display:inline-block;
	max-width:1200px;
}

.newHero .heroContent .sunKid {
	position:absolute;
	left:0px;
	top:0px;
	width:auto;
	height:100%;
	margin-left:-314px;
}

.newHero .heroContent .sunKid.small {
	display:none;
}

.newHero .heroContent .textHolder {
	position:relative;
	left:0px;
	top:0px;
	width:75%;
	height:auto;
	max-width:902px;
	float:right;
}

/*
#mda_hero h1 {font-size:136px; letter-spacing:-6.5px; line-height:88px;padding: 0 0 0px 117px;}
mda_hero h1 sup {font-size:38px; top:0; margin:0 0 0 10px;}
#mda_hero h1 {margin:0; padding:0 0 0 16px; font-family:'Univers LT W01_67 Bold Cn Obl', sans-serif; color:rgb(247, 146, 30); font-size:40px;}
#mda_hero h1 sup {font-size:22px; font-family:'Univers LT W01_65 Bold1475968', sans-serif; vertical-align:baseline; position:relative; margin:0 0 0 2px; font-weight:700;}
*/

.newHero .heroContent .textHolder h1 {
	margin:0;
	padding: 0px;
	font-family:'Univers LT W01_67 Bold Cn Obl', sans-serif;
	color:rgb(247, 146, 30);
	font-size:134px;
	letter-spacing:-6.5px;
	line-height:1em;
	margin-top:55px;
}

.newHero .heroContent .textHolder h1 sup {
	font-size:38px;
	font-family:'Univers LT W01_65 Bold1475968', sans-serif;
	vertical-align:baseline;
	position:relative;
	margin:0 0 0 10px;
	font-weight:700;
	top: -1.8em !important;
}

.newHero .heroContent .textHolder h2 {
	margin:0;
	padding: 0px;
	font-family: 'Museo Sans W01_900', sans-serif;
	font-weight: 900;
	font-size:40px;
	line-height: 47px;
	position: relative;
	box-sizing:border-box;
	margin-right:162px;
	margin-top:10px;
	float:right;
	width:457px;
}

.newHero .heroContent .textHolder p {
	margin:0;
	padding: 0px;
	font-size:34px;
	font-family: 'Museo Sans W01_300', sans-serif;
	font-weight: 300;
	line-height: 40px;
	position: relative;
	box-sizing:border-box;
	padding-left:40px;
	padding-right:40px;
	margin-top:10px;
	float:right;
	max-width:800px;
}

.newHero .heroContent .textHolder p a {
	color:#437200;
	font-family: 'Museo Sans W01_700', sans-serif;
	font-weight: 700;
	text-decoration: underline;
}

.newHero .heroContent .textHolder p a.buttonClass {
	position:relative;
	left:0px;
	top:0px;
	width:210px;
	height:50px;
	display:inline-block;
	background-color:#437200;
	color:#FFF;
	font-size:13px;
	line-height:50px;
	border-radius:25px;
	text-decoration: none;
	margin-top:20px;
}

.newHero .heroContent .textHolder p.small {
	font-size:18px;
	line-height:22px;
	padding-left:30px;
	padding-right:30px;
	margin-top:15px;
}

.newHero .heroContent .bottomHolder {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:auto;
	max-width:784px;
	float:right;
	margin-top:18px;
	text-align: left;
}

.newHero .heroContent .bottomHolder .materialsFan {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:auto;
	max-width:484px;
	display: inline-block;
	vertical-align: bottom;
}

.newHero .heroContent .bottomHolder .logo {
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:auto;
	max-width:273px;
	display: inline-block;
	vertical-align: bottom;
}

@media (max-width: 1155px) {
	.newHero .heroContent .sunKid {
		width:25%;
		height:auto;
		margin-left: 0px;
		bottom:0px;
		top:initial;
		display:none;
	}
	.newHero .heroContent .sunKid.small {
		display:inline-block;
	}
	.newHero .heroContent .textHolder {
		width:100%;
		float:none;
		max-width:none;
	}
	.newHero .heroContent .textHolder h1 {
		position: relative;
		width:100%;
		
		box-sizing:border-box;
		padding-left:40px;
		padding-right:40px;
	}
	.newHero .heroContent .textHolder h2 {
		float:none;
		width:100%;
		
		box-sizing:border-box;
		padding-left:40px;
		padding-right:40px;
	}

	.newHero .heroContent .textHolder p {
		float:none;
		width:100%;
		
		box-sizing:border-box;
		padding-left:40px;
		padding-right:40px;
		max-width: none;
	}
}

@media (max-width: 990px) {
	.newHero .heroContent .textHolder h1 {
		font-size:100px;
		letter-spacing:-3px;
		line-height:1em;
	}
	.newHero .heroContent .textHolder h1 sup {
		font-size:28px;
		margin:0 0 0 10px;
		top: -1.8em !important;
	}
	.newHero .heroContent .textHolder h2 {
		font-size:30px;
		line-height: 35px;
	}

	.newHero .heroContent .textHolder p {
		font-size:26px;
		line-height: 30px;
	}
	.newHero .heroContent .bottomHolder {
		width:75%;
		float:right;
	}
	.newHero .heroContent .bottomHolder .materialsFan {
		width:64%;
	}
	.newHero .heroContent .bottomHolder .logo {
		width:36%;
	}
}

@media (max-width: 767px) {
	.newHero .heroContent .textHolder h1 {
		font-size:55px;
		letter-spacing:-2px;
		line-height:1em;
		padding-left:10px;
		padding-right:10px;
		
		margin-top:25px;
	}
	.newHero .heroContent .textHolder h1 sup {
		font-size:15px;
		margin:0 0 0 5px;
		top: -1.8em !important;
	}
	.newHero .heroContent .textHolder h2 {
		font-size:24px;
		line-height: 28px;
		padding-left:10px;
		padding-right:10px;
	}

	.newHero .heroContent .textHolder p {
		font-size:21px;
		line-height: 26px;
		padding-left:10px;
		padding-right:10px;
	}
}
