body.bioPage:not(.authenticated) .PublicationSPPA { display: none; }

body.bioPage.authenticated #webPartWrapper2 li:first-of-type .PublicationSPPA::before { content: "Featured Publications"; font-size: 25px; font-weight: 700; line-height: 50px; }
body.bioPage.authenticated #webPartWrapper3 li:first-of-type .PublicationSPPA::before { content: "Recent Publications";  font-size: 25px; font-weight: 700; line-height: 50px; }

#custom #panel4 .eventDescription { display: none; }
.eventDescription ul, .eventDescription ul li { list-style-type: disc; list-style-position: inside; }
.eventItemImage { float: right; margin: 0 0 20px 20px; }

/* Testing for Flood DB
#MSOZoneCell_WebPartWPQ10 { width: 200px; float: right; }
#MSOZoneCell_WebPartWPQ9 { width: 460px; float: left; }
*/

/* ====================================================================================	*/
/* Stuff we intend you to modify (both in mobile and desktop) 							*/
/* ====================================================================================	*/
	/* Social Media Fix */
	#MoreNews { border-top: 1px solid #000000; margin-top: 20px; }
	.socialByUnit { display: none; }

	/* Other News */
	.OtherNewsArticle { width: 300px; display: inline-block; float: left; margin: 8px; }

	/* More News */
	#custom .OtherNewsArticle .newsText { max-height: none; overflow: visible; }

	li:first-of-type .OtherNewsArticle::before { content: "More News:"; display: block; font-size: 24px; line-height: 30px; font-weight: 700; color: #464646; margin: 30px 0 10px 0; }
	li:nth-of-type(1n+2) .OtherNewsArticle { margin-top: 78px; }

	/* Publications */
	.PublicationSPPA { padding: 10px; margin: 10px 0; }
	.PublicationTitle { font-weight: 600; font-size: 18px; }
	.PublicationKeyInfo { font-weight: 600; }
	.PublicationDescription,
	.PublicationInfo { padding-top: 10px; }
	.PublicationReadMore { padding-top: 5px; font-size: 16px; }
	body.PublicationsRefiners #Refinement .ms-ref-refiner { width: 325px; margin: 0 7px; display: inline-block; float: right; }
	body.PublicationsRefiners #custom #Refinement .ms-ref-refiner #Value { display: block; width: 100%; float: none; }
	body.PublicationsRefiners #Refinement .ms-ref-refiner[refinername="owstaxIdf180Unit"] { width: 670px; display: block; float: right; }
	body.PublicationsRefiners #custom #Refinement .ms-ref-refiner[refinername="owstaxIdf180Unit"] .InnerValueWrapper { height: 60px; min-height: 60px; }
	body.PublicationsRefiners #custom #Refinement .ms-ref-refiner[refinername="owstaxIdf180Unit"] #Value { display: inline-block; width: 25%; float: left; }
	/* TEMPORARY WHILE Center Affiliation has no real data */
	/*
	body.PublicationsRefiners #Refinement .ms-ref-refiner[refinername="owstaxIdf180Unit"] { display: none; }
	#BiosPubOptOut { display: none; }
	*/


	/* Refiner Customizations */
	body.TwoColRefiners #custom .ms-ref-refiner #Value { display: inline-block; width: 50%; float: left; }
	body.TwoColRefinerSets #custom #o1 #o2 .ms-ref-refiner { display: inline-block; width: 50%; float: left; }

	/* Inquiry Form */
	input[type="email"] { background-color: rgba(255, 255, 255, 0.9); border: 1px solid #ababab; color: #444; padding: 2px 5px; }

	/* Self Edit Bios */
	.CAS_BioList-SelfEdit { float: right; margin-right: 10px; }

	/* Announcements */
	.announcementItem { background-color: #002663; padding: 10px; }
	#custom .announcementItem .announcementTitle, #custom .announcementItem p { color: #FFFFFF;  }
	#custom #o1 .announcementItem a { color: #C4D8E5; }
	.announcementImage { float:left; margin-right: 10px; }

	/* The Banner & Backgrounds */
	#custom #banner { background: transparent url("/Code/Images/banner.png") no-repeat scroll left top; height: 143px; }
	#custom #s4-bodyContainer { background: #FFFFFF url("/code/Images/pageBackground.png") repeat-x scroll left 144px; padding: 0; }
	#custom #o1 #currentNavigation { width: 248px; background: #DEDEDE url("/code/images/LefthandNavBkgrd.png") repeat-x; padding-bottom: 0px; min-height: 0px; }

	/* PRIMARY SITE COLOR */
	#custom .ms-rtestate-field h4, #custom h4.ms-rteElement-H4,
	#custom #o1 #currentNavigation ul.root > li > a .menu-item-text { color: #00539F; }
	#custom #o1 .newsArticle::before,
	#custom .rotatorV2Title,
	#custom #rightPanel { background-color: #00539F; }

	/* Site Specific */
	#bannerSPPALink { float: left; display: inline-block; height: 20px; width: 230px; }

	#custom #powerFooter { display: none; }
	#custom #footerAffiliates { position: static; padding: 30px 0px 10px 0px; max-width: 970px; }
	#footerAffiliatesHeader { color: #747679; font-size: 10px; height: 10px; letter-spacing: 2px; border-top: 1px solid rgba(34, 34, 34, 0.08); }
	#footerAffiliatesHeader span { background-color: #eee; color: #000; padding: 0 10px; }
	#footerAffiliates .ms-webpart-chrome { margin: 0 20px; }

	/* Testing Refinement changes for new personnel pages */
	#Refinement div.ms-ref-refiner { float: left; padding: 10px 0 0 0; }

	/* H3 based cheats */
	#custom .bpSection h3 { color: #003976; font-size: 17px; line-height: 160%; margin: 12px 0 10px; padding: 0; font-weight: 600; }
	#custom .opBodyText h3 {
	    color: #464646;
	    font-size: 24px;
	    font-weight: 700;
	    line-height: 120%;
	    margin-top: 30px;
	    margin-bottom: 10px;
	}

	#custom #o1 #s4-bodyContainer { border-bottom: 380px solid #c0c2c4; }
	#custom #o1 #finalFooter { margin-bottom: -371px }
	#ApplyNow { margin-bottom: 30px; }
	#custom #o1 .profileAlumnusItem::before { content: "Biden School Alumni in Action"; font-size: 20px; }
	#custom .profileAlumnusSidebarItem { display: none; }

	#custom #footerIntranet { position: absolute; top:0; right:0; }
	#custom #footerIntranet a { margin-left: 20px; }

	#custom .TabbedLinks .jasprTabCQWPHeader { width: 300px; }
	#custom .TabbedLinks li:nth-of-type(2) .jasprTabCQWPHeader { left: 310px; }

	/* Research Projects */
	.CAS_ResearchProjectProgram-Item { clear: left; min-height: 240px; margin-bottom: 30px; }
	.CAS_ResearchProjectProgram-Picture { float: left; margin: 0 20px 20px 0; }
	.CAS_ResearchProjectProgram-Info { padding-left: 320px; }
	.CAS_ResearchProjectProgram-Title { border-bottom: 1px solid rgba(0, 0, 0, 0.2); font-size: 16px; font-weight: 600; margin-bottom: 5px; padding-bottom: 2px; text-transform: uppercase; }
	.CAS_ResearchProjectProgram-Summary { padding: 10px 0 15px 0; }
	.CAS_ResearchProjectProgram-ResearchersConcat, .CAS_ResearchProjectProgram-AdditionalColleagues, .CAS_ResearchProjectProgram-FundingSource { font-size: 13px; }
	.CAS_ResearchProjectProgram-URL { margin-top: 10px; }

	/* Civic Education Benchmarks FAQ */
	

	/* IPA Library of Congress Lesson Plans */
	.CAS_IPALessonPlan-Item { clear: left; min-height: 240px; margin-bottom: 30px; }
	.CAS_IPALessonPlan-Picture { float: left; margin: 0 20px 20px 0; }
	.CAS_IPALessonPlan-Info { padding-left: 270px; }
	.CAS_IPALessonPlan-Title { border-bottom: 1px solid rgba(0, 0, 0, 0.2); font-size: 16px; font-weight: 600; margin-bottom: 5px; padding-bottom: 2px; text-transform: uppercase; }
	.CAS_IPALessonPlan-Author {  }
	.CAS_IPALessonPlan-CivicStandardText { font-weight: 600; }
	.CAS_IPALessonPlan-Description { font-style: italic; margin: 10px 0; }
	.CAS_IPALessonPlan-PrimarySourcesHeader { font-weight: 600; }
	.CAS_IPALessonPlan-PrimarySources {  }

	/* Legislative Fellows */
	.CAS-IWM-Item-BioTile { clear: left; margin-bottom: 30px; }
	.CAS-IWM-Item-BioTile img { float: left; margin: 0 20px 20px 0; }
	.CAS-IWM-Item-BioTile .CAS-IMW-Headline1 { font-size: 20px; font-weight: 600; padding-bottom: 10px; }
	.CAS-IWM-Item-BioTile .CAS-IMW-Headline2, 
	.CAS-IWM-Item-BioTile .CAS-IMW-Headline3 {}
	.CAS-IWM-Item-BioTile .CAS-IMW-Body { padding: 10px 0; }
	.CAS-IWM-Item-BioTile .CAS-IMW-SubHeadline1,
	.CAS-IWM-Item-BioTile .CAS-IMW-SubHeadline2,
	.CAS-IWM-Item-BioTile .CAS-IMW-SubHeadline3 {}
	/* OLD TILE BASED Legislative Fellows
	.CAS-IWM-Item-BioTile { background-color: rgba(0, 0, 0, 0.05); float: left; height: 210px; margin: 6px 12px 6px 0; overflow: hidden; padding: 10px; width: 314px; }
	.CAS-IWM-Item-BioTile:nth-child(2n+1) { margin-right: 0; }
	.CAS-IWM-Item-BioTile img { float: left; }
	.CAS-IWM-Text { margin-left: 130px; }
	.CAS-IMW-Headline1 { font-weight: 600; font-size: 17px; }
	.CAS-IMW-Headline2, .CAS-IMW-Headline3 { font-size: 15px; line-height: 17px; }
	.CAS-IMW-SubHeadline1, .CAS-IMW-SubHeadline2, .CAS-IMW-SubHeadline3 { font-size: 13px; }
	.CAS-IMW-Body { padding: 10px 0; font-size: 13px; line-height: 16px; }
	*/

	/* Interns */
	.CAS-IWM-Item-GalleryTile { float: left; margin: 6px 12px 6px 0; width: 334px; text-align: center; }
	.CAS-IWM-Item-GalleryTile:nth-child(2n+1) { margin-right: 0; }
	.CAS-IWM-Item-GalleryTile .CAS-IWM-Text { margin-left: 0; }
	.CAS-IWM-Item-GalleryTile .CAS-IMW-Body { display: none; }
	.CAS-IWM-Item-GalleryTile .CAS-IWM-Text div { text-align: center; }

	/* Alumnus */
	#custom .filterTable .filterTableHeader { background-color: #00539f; color: #ffffff; padding: 8px; }
	#custom .filterTable .filterTableHeader th { padding: 5px; font-size: 20px; }
	#custom .filterTable td { padding: 5px 10px; }
	#custom .filterTable { border: 1px solid #00539f; padding-bottom: 5px; }
	#custom #o1 #o2 .filterTableButton { color: #747679; float: right; padding: 10px; }
	#custom #o1 .filterTable a { color: #666; }
	#custom #o1 .filterTable a:hover { color: #00539f; }
	#CAS_ProfileAlumnus-breadcrumb { height: 26px; line-height: 26px; font-size: 20px; float: right; }
	#header #CAS_ProfileAlumnus-breadcrumb a { height: 26px; line-height: 26px; font-size: 20px; font-weight: 600; text-transform: none; color: #003976; padding: 0px; }
	#custom .CAS_ProfileAlumnus-ProfileAlumnusJobTitle { max-width: none; }

	/* DCP - REFINERS */
	#Refinement div.ms-ref-refiner { position: relative; }
	#Refinement .ValueWrapperCT { width: 332px; float: left; border: 1px solid #00539f; margin-bottom: 6px; margin-right: 6px; }
	#Refinement .ValueWrapperCT .InnerValueWrapper { height: 180px; min-height: 180px; overflow-y: auto; padding: 5px 10px; }
	#Refinement .ValueWrapperCT .InnerValueWrapper.expanded { height: auto; }
	#Refinement .ValueWrapperCT .ValueTitleWrapper { background-color: #00539f; padding: 8px; font-weight: 600; }
	#Refinement .ValueWrapperCT .ValueTitleWrapper .ValueTitle { color: #FFFFFF; }
	#Refinement .ValueWrapperCT .ValueTitleWrapper .refinerExpandToggle { float: right; color: #FFFFFF; }
	#Refinement .fa-stack { float: left; clear: left; line-height: 22px; height:22px; width: 22px; }
	#Refinement .fa-stack .fa { font-size: 20px; }
	#Refinement .fa-stack .fa.ms-ref-count { font-size: 10px; line-height: 21px; }
	#Refinement .clearFilter { display: inline-block; position: absolute; top: 12px; right: 40px; }
	#Refinement .clearFilter #Value #RefinementName { color: #FFFFFF; }
	/* RESEARCH PROJECT REFINER CHANGE */
	.ResearchProjects #Refinement .ValueWrapperCT { width: 680px; margin-right: 0px; }
	.ResearchProjects #custom #Refinement #Value { width: 330px; float: left; }
	.ResearchProjects #custom #Refinement .clearFilter #Value { width: auto; }
	.ResearchProjects #custom #Refinement .ValueWrapperCT .InnerValueWrapper { height: auto; min-height: 0px; }
	/* DCP - LIST */
	.DCPItem .DCPTitle { font-size: 20px; margin: 20px 0 10px 0; padding-bottom: 5px; }
	.DCPItem .DCPBeforeHTML { float: left; margin-right: 5px; }
	.cswpPaged-List .DCPItem p:last-of-type { margin-bottom: 0; }
	/* DCP - ITEM */
	#DCPheader-replacement { border-bottom: 1px solid #bdbdbd; line-height: 130%; max-height: none; padding-bottom: 4px; }
	#DCPheader-text { text-transform: uppercase; display: inline-block; max-width: 500px; }
	#DCPheader-breadcrumb { float: right; }

	/* Conflict Resolution */
	.ConflictResolutionIssue .ConflictResolutionHeader { border-bottom: 1px solid #000000; font-size: 20px; margin: 20px 0 10px 0; padding-bottom: 5px; }
	.ConflictResolutionIssue img { float: left; }
	.ConflictResolutionIssue .ConflictResoltuionText { margin-left: 280px; }
	.ConflictResolutionIssue .ConflictResoltuionText p { margin-bottom: 6px; line-height: 20px; }
	.cswpPaged-List .ConflictResolutionIssue p:last-of-type { margin-bottom: 0; }

	/* Research Interests */
	#custom #Refiners .ms-ref-refinername:link,
	#custom #Refiners .ms-ref-refiner #Value,
	#custom #Refiners #Value, 
	#custom #Refiners .beforeRefiners { width: auto; }
	#Refinement .v3Refiner { margin-top: -43px; }
	#Refinement .refinerCollapseButton { display: none; }
	body.RefinerSelected .CAS_ResearchInterestBioCard { display: block; }
	#Refinement .ms-ref-refiner { padding: 0px; }
	#Refinement h2 { display: none; }

	#Refiners .ValueWrapper { width: 330px; float: left; border: 1px solid #00539f; margin-bottom: 6px; }
	#Refiners .InnerValueWrapper { min-height: 180px; height: 180px; overflow-y: auto; padding: 5px 10px; }
	#Refiners .InnerValueWrapper.expanded { height: auto; }
	#Refiners .ValueWrapper:nth-of-type(even) { margin-right: 6px; }
	#Refiners .ValueWrapper:nth-of-type(2) { clear:right; }
	#Refiners .ValueWrapper:nth-of-type(4) { clear:left; }

	#Refiners .refiner-item.level1 { background-color: #00539f; padding: 8px; }
	#Refiners .refiner-item.level1 a .ms-ref-name, #Refiners .refinerExpandToggle { color: #FFFFFF; }
	#Refiners .refinerExpandToggle { float: right; }
	#Refiners .refiner-item .fa-stack { float: left; clear: left; line-height: 22px; height:22px; width: 22px; }
	#Refiners .refiner-item .fa-stack .fa { font-size: 20px; }
	#Refiners .refiner-item .fa-stack .fa.ms-ref-count { font-size: 10px; line-height: 21px; }
	#Refiners .refiner-item.isSelected .fa-stack .fa.ms-ref-count { display: none; }
	#Refiners .refiner-item.level2 a { float: left; padding-left: 10px; width: 250px;}
	#Refiners .refiner-item.level3 a { float: left; padding-left: 30px; width: 230px; }

	#Refiners .ms-ref-filterSel span.ms-ref-name { color: #FF0000; }

	#Refinement .refinerButton { float: right; padding: 8px; }
	#Refinement .refinerButton a:hover { text-decoration: none !important; }
	#Refinement .refinerButton span { color: #747679; text-transform: uppercase; font-size: 13px; }
	#Refinement .refinerButton .fa { font-size: 16px; margin-right: 2px; }
	#Refinement #ClearSelections { margin-right: 6px;}
	/* Old blue refiner buttons
	#Refinement .refinerButton { width: 321px; float: left; background-color: #00539f; padding: 8px; color: #FF0000; text-align: center; }
	#Refinement .refinerButton span { color: #FFFFFF; }
	#Refinement #ClearSelections { margin-right: 6px;}
	#Refinement #SelectedRefiners { padding-top: 20px; clear: left; }
	*/

	#Refinement #SelectedRefiners { clear: both; margin-bottom: -40px; }

	/* removed bounding box experiment removed
	#custom #o1 .CAS_ResearchInterestBioCard { height: auto; background-color: transparent; padding: 0px; margin: 6px 12px 12px 0; }
	#custom #o1 .CAS_ResearchInterestBioCard:nth-child(2n+1) { margin-right: 0; }
	#custom #o1 .CAS_ResearchInterestBioCard div.CAS_BioList-Pic { margin: 0px 10px 0 0; padding: 0px; }
	#custom .CAS_ResearchInterestBioCard div { margin-left: 0px; }
	#custom .CAS_ResearchInterestBioCard:nth-child(2n) div { margin-left: 130px; }
	*/
	#custom .CAS_ResearchInterest-Title { font-style: italic; }

	/* REMOVED BY USER
	#custom #o1 #globalNavigation a.static[title="Our Units"] span.menu-item-text { color: #FFD200; }
	#custom #o2 #globalNavigation li.static:hover a.static[title="Our Units"] span.menu-item-text, 
	#custom #o2 #globalNavigation li.static.hover a.static[title="Our Units"] span.menu-item-text { color: #003976; }

	#custom #globalNavigation a.dynamic[title="CHAD"], 
	#custom #globalNavigation a.dynamic[title="CCRS"], 
	#custom #globalNavigation a.dynamic[title="CADSR"], 
	#custom #globalNavigation a.dynamic[title="IPA"] { padding-left:30px; }
	*/

	/* Alumnus Sidebar */
	#currentNavAlum { border-top: 1px solid white; margin-top: 20px; padding: 0 15px; padding-top: 5px; }
	#currentNavAlumTitle::before { font-size: 15px; letter-spacing: 2px; margin-bottom: 5px; padding: 5px 10.5px; text-align: center; content: "BIDEN SCHOOL ALUMNI IN ACTION"; display: block; }
	#currentNavAlum .profileAlumnusSidebarPicture { float: left; margin-right: 15px; }
	#currentNavAlum .profileAlumnusSidebarName { font-weight: 700; }
	#currentNavAlum .profileAlumnusSidebarJobTitle { font-style: italic; margin-bottom: 15px; }
	#currentNavAlum .profileAlumnusSidebarName, #currentNavAlum .profileAlumnusSidebarJobTitle { font-size: 13px; line-height: 17px; }
	#custom .profileAlumnusSidebarReadMoreButton { background-color: rgba(0,0,0,0.4); color: #FFFFFF; display: inline-block; padding: 0 10px; float: right; font-size: 10px; text-transform: uppercase; }
	#custom .profileAlumnusSidebarReadMoreButton::after { background: transparent url("https://code.art-sci.udel.edu/code/core/images/arrowIcons.png") no-repeat scroll -19px -4px; content: " "; display: inline-block; height: 9px; left: 5px; opacity: 0.4; position: relative; top: 0; width: 7px; }

	/* Custom 404 */
	#PNF-NoClue, #PNF-FoundIt { font-size: 20px; }
	#PNF-FoundIt { display: none; }
	body.PNFMatch #PNF-NoClue { display: none; } 
	body.PNFMatch #PNF-FoundIt { display: block; }
	a#PNF-FoundLink { font-size: 30px; }

	/* Image Gallery Root */
	.GalleryImage-Root-Tile { width: 150px; height: 200px; }
	.GalleryImage-RootStrip-Tile { width: 100px; height: 150px; }
	.GalleryImage-RootStrip-Tile,
	.GalleryImage-Root-Tile { display: inline-block; float: left; padding: 10px; }
	.GalleryImage-Root-Title { text-align: center; }
	/* Image Gallery */
	.GalleryImage-Image { margin: auto; display: block; }

		/* Employment Opportunities */
	.EOItem { clear: both; margin-bottom: 30px; }
	.EOItem .EOTitle { border-bottom: 1px solid rgba(0, 0, 0, 0.2); padding-bottom: 2px; margin-bottom: 5px; font-size: 16px; font-weight: 600; text-transform: uppercase; }
	H1.EOTitle { border-bottom: 1px solid #bdbdbd; margin-bottom: 35px; max-height: none; }
	.EODescription { margin-top: 20px; }

		/* WUDPAC */
	.Item_WUDPAC .WPBody{ clear: both; margin-bottom: 30px; }
	.Item_WUDPAC .WPBody.WPTitle { border-bottom: 1px solid rgba(0, 0, 0, 0.2); padding-bottom: 2px; margin-bottom: 5px; font-size: 16px; font-weight: 600; text-transform: uppercase; }
	H1.WPTitle { border-bottom: 1px solid #bdbdbd; margin-bottom: 35px; max-height: none; }

	/* CAS Refiners */
	#Refinement div.ms-ref-refiner { position: relative; width: 100%; }
	#Refinement .ValueWrapper2 { width: 100%; float: left; border: 1px solid #00539f; margin-bottom: 6px; } /* width: 332px; margin-right: 6px; */
	#Refinement .ValueWrapper2 .InnerValueWrapper { height: 180px; min-height: 180px; overflow-y: auto; padding: 5px 10px; }
	#Refinement .ValueWrapper2 .InnerValueWrapper.expanded { height: auto; }
	#Refinement .ValueWrapper2 .ValueTitleWrapper { background-color: #00539f; padding: 8px; font-weight: 600; }
	#Refinement .ValueWrapper2 .ValueTitleWrapper .ValueTitle { color: #FFFFFF; }
	#Refinement .ValueWrapper2 .ValueTitleWrapper .refinerExpandToggle { float: right; color: #FFFFFF; }
	#custom #Refinement .ValueWrapper2 .InnerValueWrapper #Value { width: 50%; display: inline-block; float: left; } /*NEW*/
	#custom #Refinement .ValueWrapper2 .InnerValueWrapper { height: 150px; min-height: 150px; } /*NEW*/
	#custom #Refinement .ValueWrapper2 .InnerValueWrapper.expanded { height: auto; } /*NEW*/
/*	#custom .refinerExpandToggle { display: none; } NEW, Hides expand toggle */
	#Refinement .fa-stack { float: left; clear: left; line-height: 22px; height:22px; width: 22px; }
	#Refinement .fa-stack .fa { font-size: 20px; }
	#Refinement .fa-stack .fa.ms-ref-count { font-size: 10px; line-height: 21px; }
	#Refinement .clearFilter { display: inline-block; position: absolute; top: 12px; right: 40px; }
	#Refinement .clearFilter #Value #RefinementName { color: #FFFFFF; }	
	#custom #Refinement .ValueWrapper2 .InnerValueWrapper .clearFilter #Value { width: auto; }


	/* FONT DECLARATIONS - OVERRIDE */
	/* PRIMARY */
	@font-face {
	  font-family: 'Primary';
	  font-style: normal;
	  font-weight: 300;
	  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
	}
	@font-face {
	  font-family: 'Primary';
	  font-style: normal;
	  font-weight: 400;
	  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
	}
	@font-face {
	  font-family: 'Primary';
	  font-style: normal;
	  font-weight: 600;
	  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
	}
	@font-face {
	  font-family: 'Primary';
	  font-style: normal;
	  font-weight: 700;
	  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
	}
	@font-face {
	  font-family: 'Primary';
	  font-style: italic;
	  font-weight: 300;
	  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxko2lTMeWA_kmIyWrkNCwPc.woff2) format('woff2');
	}
	@font-face {
	  font-family: 'Primary';
	  font-style: italic;
	  font-weight: 400;
	  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
	}
	@font-face {
	  font-family: 'Primary';
	  font-style: italic;
	  font-weight: 600;
	  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxl2umOyRU7PgRiv8DXcgJjk.woff2) format('woff2');
	}
	@font-face {
	  font-family: 'Primary';
	  font-style: italic;
	  font-weight: 700;
	  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxolIZu-HDpmDIZMigmsroc4.woff2) format('woff2');
	}
	/* SECONDARY */
	@font-face {
	  font-family: 'Secondary';
	  font-style: normal;
	  font-weight: 300;
	  src: local('Open Sans Light'), local('OpenSans-Light'), url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
	}
	@font-face {
	  font-family: 'Secondary';
	  font-style: normal;
	  font-weight: 400;
	  src: local('Open Sans'), local('OpenSans'), url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
	}
	@font-face {
	  font-family: 'Secondary';
	  font-style: normal;
	  font-weight: 600;
	  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
	}
	@font-face {
	  font-family: 'Secondary';
	  font-style: normal;
	  font-weight: 700;
	  src: local('Open Sans Bold'), local('OpenSans-Bold'), url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-oayXSOefg.woff2) format('woff2');
	}
	@font-face {
	  font-family: 'Secondary';
	  font-style: italic;
	  font-weight: 300;
	  src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxko2lTMeWA_kmIyWrkNCwPc.woff2) format('woff2');
	}
	@font-face {
	  font-family: 'Secondary';
	  font-style: italic;
	  font-weight: 400;
	  src: local('Open Sans Italic'), local('OpenSans-Italic'), url(https://fonts.gstatic.com/s/opensans/v13/xjAJXh38I15wypJXxuGMBo4P5ICox8Kq3LLUNMylGO4.woff2) format('woff2');
	}
	@font-face {
	  font-family: 'Secondary';
	  font-style: italic;
	  font-weight: 600;
	  src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxl2umOyRU7PgRiv8DXcgJjk.woff2) format('woff2');
	}
	@font-face {
	  font-family: 'Secondary';
	  font-style: italic;
	  font-weight: 700;
	  src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(https://fonts.gstatic.com/s/opensans/v13/PRmiXeptR36kaC0GEAetxolIZu-HDpmDIZMigmsroc4.woff2) format('woff2');
	}