/*
Theme Name: Annual Report 2016
Theme URI: http://www.joelbrehm.com
Author: Joel Brehm
Author URI: http://www.joelbrehm.com
Description: The 2016 design for the ORED annual report
Version: 1
Text Domain: ar2016

*/

body{
	font-style: normal;
	font-size: 18px;
	color: #565656;
	line-height: 26px;
	margin: 0px;
	font-family: 'Roboto', sans-serif;
	font-weight: 400;
	background-color: #ffffff;
}

input{
	font-weight: normal; 
	font-style: normal;
}

a{
	color: #bc0000;
	text-decoration: none;
}

strong{
	font-weight: 700;	
}

a:hover{
	color: #d00000;	
}

h1, h2, h3, h4, h5{
	font-weight: 600; 
	font-style: normal;
	line-height: 1em;	
	margin-bottom: .6em;
}

h1{
	font-size: 3.5em;	
}

h2{
	font-size: 4.5em;
}

h3{
	font-size: 2em;
	font-weight: 300;
}

h4{
	font-size: 1.5em;
	font-weight: 300;
}

h5{
	font-size: 1.2em;
	font-weight: 300;	
}

input[type="button"], input[type="submit"], button, .woocommerce button.button.alt{
	background-color: #554721;
	padding: 8px;
	font-family: 'Roboto', sans-serif;
	border: none;
	color: #ffffff;
	cursor: pointer;
	font-size: 1.2em;
}

input[type="button"]:hover, input[type="submit"]:hover, button:hover{
	background-color: #603913;
}

/* ----------------------------------------- Begin bootstrap - common re-used elements ------------------------------------------ */

body{
	margin: 0px;
	padding: 0px;
}

img, svg, figure{
	max-width: 100%;
	height:auto;	
}

figure{
	padding: 0px;
	margin: 0px;	
}

iframe{
	max-width: 100%;
}

input[type="text"], input[type="number"], input[type="email"], textarea, select, input[type="email"], input[type="url"]{
	width: 100%;
	width: calc(100% - 16px);
	padding: 8px;
	font-family: 'Roboto', sans-serif;
	font-size: 1.2em;
}

.screenHeightOneSixth{
	height: 16vh;
}

.screenHeightOneFourth{
	height: 25vh;
}

.screenHeightOneThird{
	height: 33vh;
}

.screenHeightOneHalf{
	height: 50vh;
}

.screenHeightTwoThirds{
	height: 66vh;
}

.screenHeightThreeFourths{
	height: 75vh;
}

.screenHeightFiveSixths{
	height: 83vh;
}

.screenHeightElevenTwelfths{
	height: 91vh;
}

.screenHeightFull{
	height: 100vh;
}

.screenHeightDouble{
	height: 200vh;	
}

.textAlignLeft{
	text-align: left;
}

.textAlignCenter{
	text-align: center;	
}

.textAlignRight{
	text-align: right;	
}

div p:first-child{
	margin-top: 0px;	
}

   /* ---------------------------------------- grid system ----------------------------------------*/
		
	.gridOnetwelfth, .gridOneSixth, .gridOneFourth, 
	.gridOneThird, .gridFiveTwelfths, .gridOneHalf, 
	.gridSevenTwelfths, .gridTwoThirds, .gridThreeFourths, 
	.gridFiveSixths, .gridElevenTwelfths
	{
		display: block;
		float: left;
		width: 100%;
		margin-left: 2.127659574468085%;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	
	.doubleMargin{
		margin-left: 4.25531914893617%;		
	}
		
	.gridOnetwelfth, .gridOnetwelfth.ignoreBreakpoint{
		width: 6.382978723404255%;
	}
	    
	.gridOnetwelfth.doubleMargin, .gridOnetwelfth.doubleMargin.ignoreBreakpoint{
		width: 4.432%;
	}
	    
    .gridOneSixth, .gridOneSixth.ignoreBreakpoint{
		width: 14.893617021276595%;
	}
	    
    .gridOneSixth.doubleMargin, .gridOneSixth.doubleMargin.ignoreBreakpoint{
		width: 13.12%;
	}
	    
    .gridOneFourth, .gridOneFourth.ignoreBreakpoint{
		width: 23.404255319148934%;
	}
	    
	.gridOneFourth.doubleMargin, .gridOneFourth.doubleMargin.ignoreBreakpoint{
		width: 21.80%;
	}
	    
    .gridOneThird, .gridOneThird.ignoreBreakpoint{
		width: 31.914893617021278%;
	}
    
	.gridOneThird.doubleMargin, .gridOneThird.doubleMargin.ignoreBreakpoint{
		width: 30.49%;
	}	
	
    .gridFiveTwelfths, .gridFiveTwelfths.ignoreBreakpoint{
		width: 40.42553191489362%;
	}

	.gridFiveTwelfths.doubleMargin, .gridFiveTwelfths.doubleMargin.ignoreBreakpoint{
		width: 39.18%;
	}
	
    .gridOneHalf, .gridOneHalf.ignoreBreakpoint{
		width: 48.93617021276595%;
	}

	.gridOneHalf.doubleMargin, .gridOneHalf.doubleMargin.ignoreBreakpoint{
		width: 47.87%;
	}

	.gridSevenTwelfths, .gridSevenTwelfths.ignoreBreakpoint{
		width: 57.44680851063829%;
	}

	.gridSevenTwelfths.doubleMargin, .gridSevenTwelfths.doubleMargin.ignoreBreakpoint{
		width: 56.56%;
	}

	.gridTwoThirds, .gridTwoThirds.ignoreBreakpoint{
		width: 65.95744680851064%;
	}
	
	.gridTwoThirds.doubleMargin, .gridTwoThirds.doubleMargin.ignoreBreakpoint{
		width: 65.24%;
	}
	
	.gridThreeFourths, .gridThreeFourths.ignoreBreakpoint{
		width: 74.46808510638297%;
	}
	
	.gridThreeFourths.doubleMargin, .gridThreeFourths.doubleMargin.ignoreBreakpoint{
		width: 73.93%;
	}
	
	.gridFiveSixths, .gridFiveSixths.ignoreBreakpoint{
		width: 82.97872340425532%;
	}
	
	.gridFiveSixths.doubleMargin, .gridFiveSixths.doubleMargin.ignoreBreakpoint{
		width: 82.62%;
	}
	
	.gridElevenTwelfths, .gridElevenTwelfths.ignoreBreakpoint{
		width: 91.48936170212765%;
	}
	  
	.gridElevenTwelfths.doubleMargin, .gridElevenTwelfths.doubleMargin.ignoreBreakpoint{
		width: 91.31%;
	}
	  
   	.gridTopBottomPadding{
		padding:10px 0;
	}

    .gridTopBottomHalfPadding{
        padding:5px 0;
    }
  
    .gridTopHalfPadding{
        padding: 5px 0 0 0;
    }
  
    .gridBottomHalfPadding{
        padding: 0 0 5px 0;
    }
    
    .gridTopPadding{
        padding: 10px 0 0 0;
    }
  
    .gridBottomPadding{
        padding: 0 0 10px 0;
    }

   	.gridTopBottomMargin{
		margin-top:10px;
		margin-bottom:10px;
	}
	
	.gridLeftDividerLine{
		margin-left:12px;
		padding-left:11px;
		border-left:1px solid #cccccc;
	}

	.gridOnetwelfth.gridLeftDividerLine, .gridOneSixth.gridLeftDividerLine, .gridOneFourth.gridLeftDividerLine, 
	.gridOneThird.gridLeftDividerLine, .gridFiveTwelfths.gridLeftDividerLine, .gridOneHalf.gridLeftDividerLine, 
	.gridSevenTwelfths.gridLeftDividerLine, .gridTwoThirds.gridLeftDividerLine, .gridThreeFourths.gridLeftDividerLine, 
	.gridFiveSixths.gridLeftDividerLine, .gridElevenTwelfths.gridLeftDividerLine{
		margin-left:.85%;
		padding-left:calc(.85% - 1px);
		border-left:1px solid #cccccc;
	}

    .gridRightDividerLine{
        border-right:1px solid #cccccc;
    }

    .gridBottomDividerLine{
        margin-bottom:12px;
        padding-bottom:21px;
        border-bottom:1px solid #cccccc;
    }

	.gridOnetwelfth.first, .gridOneSixth.first, .gridOneFourth.first, 
	.gridOneThird.first, .gridFiveTwelfths.first, .gridOneHalf.first, 
	.gridSevenTwelfths.first, .gridTwoThirds.first, .gridThreeFourths.first, 
	.gridFiveSixths.first, .gridElevenTwelfths.first{
		margin-left: 0;
    	clear: both !important;
    }
    
	.gridOnetwelfth img, .gridOneSixth img, .gridOneFourth img, 
	.gridOneThird img, .gridFiveTwelfths img, .gridOneHalf img, 
	.gridSevenTwelfths img, .gridTwoThirds img, .gridThreeFourths img, 
	.gridFiveSixths img, .gridElevenTwelfths img{
		max-width: 100%;
		height: auto;
	}

	div[class^="grid"] p:first-child, div[class^="grid"] h2:first-child, div[class^="grid"] h2:first-child, div[class^="grid"] h3:first-child, div[class^="grid"] h4:first-child{
		margin-top: 0px;
		padding-top: 0px;
	}    		
	
   /* ---------------------------------------- end grid system ----------------------------------------*/

		
	/* ---------------------- the second grid ---------------------- */
	
	.grid2Full {
		width: 100%;
		width: calc(100% - 4px);
		border-left: 2px solid #ffffff;
	}
	
	.grid2ElevenTwelfths {
		width: 91.66%;
		width: calc(91.66% - 2px);
	}
	
	.grid2ElevenTwelfths.first{
		width: calc(91.66% - 4px);
	}
	
	.grid2FiveSixths {
		width: 83.33%;
		width: calc(83.33% - 2px);
	}
	
	.grid2FiveSixths.first{
		width: calc(83.33% - 4px);
	}
	
	.grid2ThreeFourths {
		width: 75%;
		width: calc(75% - 2px);
	}
	
	.grid2ThreeFourths.first{
		width: calc(75% - 4px);
	}
	
	.grid2TwoThirds {
		width: 66.66%;
		width: calc(66.66% - 2px);
	}
	
	.grid2TwoThirds.first{
		width: calc(66.66% - 4px);
	}
	
	.grid2SevenTwelfths {
		width: 58.33%;
		width: calc(58.33% - 2px);
	}
	
	.grid2SevenTwelfths.first{
		width: calc(58.33% - 4px);
	}
	
	.grid2OneHalf {
		width: 50%;
		width: calc(50% - 2px);
	}
	
	.grid2OneHalf.first{
		width: calc(50% - 4px);
	}
	
	.grid2FiveTwelfths {
		width: 41.66%;
		width: calc(41.66% - 2px);
	}
	
	.grid2FiveTwelfths.first{
		width: calc(41.66% - 4px);
	}
	
	.grid2OneThird {
		width: 33.33%;
		width: calc(33.33% - 2px);
	}
	
	.grid2OneThird.first{
		width: calc(33.33% - 4px);
	}
	
	.grid2OneFourth {
		width: 25%;
		width: calc(25% - 2px);
	}
	
	.grid2OneFourth.first{
		width: calc(25% - 4px);
	}
	
	.grid2OneSixth {
		width: 16.66%;
		width: calc(16.66% - 2px);
	}
	
	.grid2OneSixth.first{
		width: calc(16.66% - 4px);
	}
	
	.grid2OneTwelfth {
		width: 8.33%;
		width: calc(8.33% - 2px);
	}	
	
	.grid2OneTwelfth.first{
		width: calc(8.33% - 4px);
	}
	
	div[class^="grid2"], div[class*="grid2"]{
		float: left;
		border-right: 2px solid #ffffff;
		border-bottom: 2px solid #ffffff;	
	}
		
	div[class^="grid2"].first, div[class*="grid2"].first{
		clear: both;
		border-left: 2px solid #ffffff;	
	}
	
	/* end second grid */

	iframe{
		width: 100%;	
	}
   
   .clear{
		clear: both; 
		height: 0px;
		margin: 0px;
		padding: 0px;
		line-height: 0px;
		display: block;  
   }
   
	.verticalAlign{
		display: table;
		width: 100%;
	}
	
	.verticalAlign .td{
		display: table-cell;
		vertical-align:middle;	
	}
	
	hr{
		height: 1em;
		border: none;
		border-bottom: 1px solid #dddddd;
		margin: 0em;
		padding: 0em;
		margin-bottom: 1em;	
	}
	
	.alignright{
		float: right;
		padding: 10px 0 10px 10px;	
	}
	
	.alignleft{
		float: left;
		padding: 10px 10px 10px 0;	
	}
	
	.showAtBp560, .showAtBp940{
		display: none;	
	}

	@media (max-width: 940px){
		h1{
			font-size: 3em;	
		}
		
		h2{
			font-size: 2.5em;
		}
		
		h3{
			font-size: 2em;	
		}
		
		h4{
			font-size: 1.5em;	
		}
		
		.showAtBp940{
			display: block;	
		}
	}
	
		
	@media (max-width: 560px){		
		.showAtBp560{
			display: block;	
		}
		
		.hideAtBp560{
			display: none;	
		}
		
		div[class^="grid"], div[class*="grid"], div[class^="grid"].noMargin, div[class*="grid"].noMargin{
			float: none;
			border-right: none;
			border-left: none;
			width: 100%;
			margin-left: 0px;
		}
			
		div[class^="grid"].first, div[class*="grid"].first{
			clear: both;
			border-right: none;
			border-left: none;
			width: 100%;
		}

		div[class^="grid2"], div[class*="grid2"]{
			border-bottom: 4px solid #ffffff;
		}
						
		div[class^="grid"].verticalAlign .td, div[class*="grid"].verticalAlign .td{
			display: table-cell;
			height: auto;
		}
		
		div[class^="grid"].verticalAlign, div[class*="grid"].verticalAlign{
			display: table;
		}

	}
   
   /* ----------------------------------------- end bootstrap ------------------------------------------ */
			
	.motionBackground, .motionBackgrounds, .motionNICBackground{
		width: 100%;
		width: calc(100% - 44px);		
		height: 100vh;
		height: calc(100vh - 44px);
		background-size: cover;
		background-position: center center;	
		position: fixed;
		top: 0px;
		left: 0px;
		z-index: 0;
		border: 22px solid #dd0000;
	}
	
	.motionBackground:first-child, .motionBackgrounds:first-child, .motionNICBackground:first-child{
		z-index: 1;
	}
	
	.motionNICBackground, .motionBackgrounds{
		position: absolute;
		width: 100%;
		border: none;
		height: 100vh;
		border-top: 2px solid #ffffff;
		right: 0px;
		left: auto;
	}
	
	#motionBackgroundContainer div:first-child, #motionNICBackgroundContainer div:first-child, .motionBackgroundContainers div:first-child{
		opacity: 1;
	}
	
	#motionBackgroundContainer{
		height: 100vh;
	}
	
	#motionNICBackgroundContainer, .motionBackgroundContainers{
		height: 300vh;
		position: relative;
		width: 200%;
		left: -50%;
		margin-bottom: 100px;
	}
	
	.motionBackgroundPlaceholder{
		height: 50vh;
	}
	
	.mainTitle{
		text-align: center;
		z-index: 1;
		height: 100vh;
		position: fixed;
		top: 0px;
		right: 0px;
		width: 60%;
	}
	
	.mainTitle .smallTitle{
		color: #ffffff;
		text-transform: uppercase;
		font-size: .4em;
		display: block;
		font-weight: 300;
	}
	
	.mainTitle .largeTitle{
		color: #dd0000;
		text-transform: uppercase;
		font-size: 2.7em;
		display: block;
		font-family: 'jaf-bernino-sans-comp', 'Oswald', sans-serif;
		letter-spacing: .05em;
		line-height: .9em;
	}
	
	.mainTitle h2{
		color: rgb(221, 0, 0);
		font-weight: 600;
		font-size: 1.5em;
		text-transform: uppercase;	
	}
	
	.container{
		background-color: #ffffff;
		position: relative;
		z-index: 1;
		width: 90%;
		padding: 5%;
	}
	
	#homeN{
		width: 150px;	
	}
	
	.twoColText{
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
	}
	
	.premBck{
		background-image: url("/annualreport/2016/image/RGreen-Prem_OR16_027(2).jpg");
		background-size: 66% auto;
		background-position: right bottom;
		background-repeat: no-repeat;
		bottom: 0px;
	}
	
	#ronniePrem{
		background-image: url("/annualreport/2016/image/RGreen-Prem_OR16_027.jpg");
		height: 100vh;
		background-size: cover;
		background-position: center top;	
	}
	
	.redBackground{
		background-color: #dd0000;
		color: #ffffff;	
	}

	.redBackground h1,
	.redBackground h2,
	.redBackground h3,
	.redBackground h4{
		color: #ffffff;
	}
	
	.redBackground a{
		color: #ffffff;
		opacity: .9;	
	}
	
	.jafHeader{
		font-family: 'jaf-bernino-sans-comp', 'Oswald', sans-serif;
		text-transform: uppercase;	
	}
	
	.largeHeaderImage {
		height: 90vh;
		background-size: cover;
		background-position: center center;
	}
	
	#menu{
		background-color: #424242;
		padding: 0px;
		color: #6E6E6E;
		list-style: none;
		margin: 0px;
		z-index: 3;
		top: 0px;
		overflow: hidden;
		height: 100vh;
	}
	
	#menu:hover{
		overflow: auto;
	}
	
	#menu li{
		border-bottom: 2px solid #3C3C3C;
		padding: 20px;
		border-right: 2px solid #3C3C3C;
		background-color: #353535;
		font-size: .8em;
		font-weight: 600;
		position: relative;
		line-height: 1.1em;
	}
	
	#menu li:hover{
		background-color: #f0f0f0;
		cursor: pointer;
	}
	
	.menuTags{
		display: block;
		font-weight: 400;
		font-size: 0.75em;
		letter-spacing: 0.1em;
		line-height: 1.4em;
		color: #A0A0A0;	
	}
	
	#stories{
		z-index: 2;
		position: relative;
		border-top: 1px solid #ffffff;
		background-color: #ffffff;
	}
	
	.topDivider, .bottomDivider{
		border-bottom: 4px solid #B0B0B0;
		display: none;
		width: 35%;
		margin: 25px auto;	
	}
	
	.storyContainer{
		padding: 0px 25%;
		position: relative;	
	}
		
	.story h2{
		position: relative;
		text-align: center;
		color: #4C4C4C;
		margin-left: 4%;
		margin-right: 4%;
		font-size: 6.5em;
		width: 92%;
	}	
	
	.sr-only{
		display: none;
	}	
	
	.shareBlock{
		font-size: 2em;	
	}
	
	.shareBlock i{
		margin-right: 30px; 	
	}
	
	.shareBlock a{
		color: #137CBD;	
	}
	
	.shareBlock a:hover{
		color: #1B9AE8;	
	}
	
	.storyContainer .alignnone{
		padding: 0px;
		margin: 0px;
		width: 125% !important;
		position: relative;
		left: -15%;
		height: 50vh;
		margin: 80px 0px;
		background-size: cover;
		background-position: center center;
	}
	
	.storyContainer .alignnone img, 
	.storyContainer .alignnone .imgFigureReplacement{
		height: 50vh;
		object-fit: cover;
		width: 125%;
		max-width: 150%;	
		background-color: #202020;
		border: 1px solid #ffffff;
		top: 0vh;
		position: relative;
		cursor: pointer;

		background-size: cover;
		background-position: center center;
	
		-webkit-transition: height 1s, top 1s;
		transition: height 1s, top 1s;
	}
	
	.storyContainer .alignleft, .storyContainer .alignright{	
		width: 50% !important;
		height: 50vh;
		float: left;
		padding: 0px;
		margin: 80px 0px;
		background-size: cover;
		background-position: center center;
	}
	
	.storyContainer .alignright{
		float: right;
	}
	
	.storyContainer .alignleft img,
	.storyContainer .alignleft .imgFigureReplacement,
	.storyContainer .alignright img,
	.storyContainer .alignright .imgFigureReplacement{
		width: 125%;
		position: relative;
		left: -25%;
		height: 50vh;
		object-fit: cover;
		display: block;
		max-width: 200%;
		background-color: #202020;
		border: 1px solid #ffffff;
		top: 0vh;
		cursor: pointer;

		background-size: cover;
		background-position: center center;
		
		-webkit-transition: height 1s, top 1s;
		transition: height 1s, top 1s;

	}
	
	.storyContainer .alignleft:focus img, 
	.storyContainer .alignleft:focus .imgFigureReplacement,
	.storyContainer .alignright:focus img, 
	.storyContainer .alignright:focus .imgFigureReplacement,
	.storyContainer .alignnone:focus img,
	.storyContainer .alignnone:focus .imgFigureReplacement {
		top: -10vh;
		height: 70vh;
	}
	
	.storyContainer .alignleft:focus figcaption, .storyContainer .alignright:focus figcaption, .storyContainer .alignnone:focus figcaption{
		top: -10vh;
		opacity: 1;
	}
	
	.storyContainer .alignleft figcaption, .storyContainer .alignright figcaption, .storyContainer .alignnone figcaption{
		opacity: 0;
		top: 0vh;
		background-color: #202020;
		color: #ffffff;
		font-size: .7em;
		line-height: 1.4em;
		padding: 10px;
		left: -25%;
		position: relative;
		width: 125%;
		width: calc(125% - 20px);
		
		-webkit-transition: opacity 1s, top 1s;
		transition: opacity 1s, top 1s;
	}
	
	.storyContainer .alignright img,
	.storyContainer .alignright .imgFigureReplacement,
	.storyContainer .alignright figcaption, 
	.storyContainer .alignnone figcaption{
		left: 0%;
	}
	
	.storyContainer .alignnone figcaption{
		width: 125%;	
		width: calc(125% - 20px);
	}
	
	.progressBar {
		background-color: rgb(221, 0, 0);
		width: 5px;
		height: 75px;
		position: absolute;
		right: 0px;
		bottom: 0px;
	}
	
	.listHighlightButtonOn{
		background-color: #424242 !important;	
		color: #ffffff;
	}
	
	#premContainer{
		margin-bottom: 350px;
	}
	
	blockquote {
		font-size: 3.5em;
		line-height: 1em;
		font-weight: 600;
		color: #4A3B13;
	}
	
	.tags a{
		text-decoration: none;
		color: #ffffff;
		background-color: #C7C7C7;
		padding: 10px;
		display: inline-block;
		margin-bottom: 10px;
		margin-right: 10px;
		border-radius: 3px;
		
		-webkit-transition: background-color .5s;
		transition: background-color .5s;
	}
		
	.tags a:hover{
		background-color: #dd0000;
	}
	
	
	.additoinalLink i{
		padding: 14px;
		margin-right: 15px;
		font-size: 2em;
		background-color: #444444;
		color: #ffffff;
		float: left;
		
		-webkit-transition: background-color .5s;
		transition: background-color .5s;
	}
		
	.additoinalLink a{
		padding: 14px;
		display: block;
		color: #ffffff;
		min-height: 2em;
	}
	
	.additoinalLink{
		line-height: 1em;
		color: #ffffff;
		background-color: #555555;	
		-webkit-transition: background-color .5s;
		transition: background-color .5s;
	}
		
	.additoinalLink:hover{
		background-color: #dd0000;	
	}
		
	.additoinalLink:hover i{
		background-color: #c00000;	
		-webkit-transition: background-color .5s;
		transition: background-color .5s;
	}
	
	.outerContainer{
		position: relative;	
		overflow: hidden;
	}
	
	.stories {
		box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.3);
		position: relative;
		z-index: 3;
		float: left;
		width: 88%;
	}
	
	#menuContainer{
		width: 12%;
		float: left;	
	}
	
	#menu{
		width: 12%;	
		width: 12vw;	
	}
	
	#menu li.menuBanner i{
		display: inline;	
	}
	
	#menu li.menuBanner {
		background-color: #dd0000;
		color: #ffffff;
		font-family: 'jaf-bernino-sans-comp', 'Oswald', sans-serif;
		text-transform: uppercase;
		letter-spacing: .1em;
		padding: 12px;
		text-align: center;
	}
	
	#menu li.menuBanner .whiteN{
		width: 21px;
		vertical-align: bottom;
		margin-right: 4px;
	}
	
	blockquote .shareBlock {
		font-size: 0.5em;
		line-height: 0em;
		position: relative;
		top: -1em;
	}
	
	blockquote .shareBlock i {
		margin-right: 13px;
	}
	
	.fa-pulse {
		margin: 75px auto;
		width: 100%;
	}
	
	#pageHeader {
		position: fixed;
		top: 0px;
		width: 88%;
		z-index: 5;
		right: 0px;
		font-size: .8em;
		text-transform: uppercase;
		color: #C9C9C9;
		display: none;
	}
	
	#pageHeader .leftDiv {
		padding: 3px 15px;
		float: left;
		width: calc(48% - 30px);
	}
		
	#pageHeader .midDiv {
		padding: 3px 15px;
		float: left;
		width: calc(4% - 30px);
		background-color: #dd0000;
		text-align: center;
	}
	
	#pageHeader .midDiv img{
		height: 18px;
		vertical-align: sub;
	}
	
	#pageHeader .rightDiv {
		text-align: right;
		padding: 3px 15px;
		float: left;
		width: calc(48% - 30px);
	}
	
	.wp-post-image{
		width: 100%;	
	}
	
	.highlightsBlock {
		background-color: #ffffff;
		padding: 10px;
		border: 1px solid #cccccc;
		margin-bottom: 20px;
		height: 93vh;
		overflow: scroll;
	}
	
	#pageHeader .search-form input {
		border: 1px solid rgb(223, 223, 223);
		background-color: rgb(244, 244, 244);
	}
	
	#pageHeader .search-form .screen-reader-text{	
		display: none;
	}
	
	#pageHeader .search-form .search-submit .screen-reader-text {	
		display: inline;
	}
	
	#pageHeader .search-form .search-submit {
		background-color: #B9B9B9;
		font-size: .74em;
		padding: 3px;
		margin: 0px;
		position: relative;
		top: -1px;	
	}
	
	.secondaryContentArea {
		padding: 5%;
	}
	
	#whiteFooterLogo svg, #whiteFooterLogo svg path{
		fill: #909090;
		width: 70%;
	}
	
	.copyright {
		font-size: .8em;
		color: #ABABAB;
		text-align: center;
		padding: 50px 0;
	}

	.footer {
		width: 88%;
		margin-left: 12%;
	}
	
	.search #pageHeader, .archive #pageHeader {
		width: 100%;
	}
	
	.search .footer, .archive .footer {
		width: 100%;
		margin-left: 0px;
	}
	
	
	/* story-specific css */
	
	#inMemoriam{
		text-align: center;	
	}
	
	#inMemoriam blockquote{
		margin: 0px;
			
	}
	
	#inMemoriam blockquote a{
		color: #4A3B13;
		opacity:.5;	
			
		-webkit-transition: color .5s;
		transition: opacity .5s;
	}
	
	#inMemoriam blockquote a:hover{
		color: #ffffff;
		opacity: 1;	
	}
	
	#inMemoriam blockquote .shareBlock{
		display: none;	
	}
	
	#center-for-root-rhizobiome-innovation.loaded {
		border-top: 1px solid #e3e3e3;
	}
	
	#center-for-root-rhizobiome-innovation .wp-post-image,
	#barnes-collaboration-with-philip-glass .wp-post-image
	{
		display: block;
		margin: 0px auto;
		position: relative;
		z-index: 1;
		width: 100%;
	}
	
	#barnes-collaboration-with-philip-glass .wp-post-image{
		position: absolute;
		bottom: 0px;
		transform: rotate(180deg);
	}
		
	#center-for-root-rhizobiome-innovation .storyContainer,
	#center-for-root-rhizobiome-innovation h2{
		top: -245px;
	}
	
	#center-for-root-rhizobiome-innovation h2{
		margin-bottom: 100px;
	}
	
	#barnes-collaboration-with-philip-glass .bottomDivider
	{
		border-bottom: 4px solid #4C4C4C;
	}
	
	#barnes-collaboration-with-philip-glass h2
	{
		color: #ffffff;
	}
	
	#credits .wp-post-image,
	#credits .largeHeaderImage,
	#on-the-cover .wp-post-image,
	#financials .wp-post-image,
	#financials .largeHeaderImage,
	#record-eight-faculty-named-aaas-fellows .wp-post-image,
	#record-eight-faculty-named-aaas-fellows .largeHeaderImage,
	#research-highlights .wp-post-image,
	#research-highlights .largeHeaderImage,
	#early-career-awards-boost-promising-research .wp-post-image,
	#early-career-awards-boost-promising-research .largeHeaderImage,
	#improving-surgery-through-robotics .wp-post-image,
	#improving-surgery-through-robotics .largeHeaderImage,
	#nics-first-faculty-startup-targets-bioinformatics .wp-post-image,
	#improving-brain-damage-diagnosis-treatment .wp-post-image,
	#improving-brain-damage-diagnosis-treatment .largeHeaderImage,
	#unl-hosts-university-industry-leaders .wp-post-image,
	#unl-hosts-university-industry-leaders .largeHeaderImage,
	#johnny-carson-center-for-emerging-media-arts .wp-post-image,
	#johnny-carson-center-for-emerging-media-arts .largeHeaderImage,
	#usstratcom-delegation-visits-unl .wp-post-image,
	#intervention-enhances-early-childhood-outcomes .largeHeaderImage,
	#intervention-enhances-early-childhood-outcomes .wp-post-image,
	#giving-every-child-the-best-chance-to-succeed .largeHeaderImage,
	#nu-fews-sparks-innovation-in-food-energy-and-water .largeHeaderImage,
	#new-chancellor-envisions-bold-future-for-research .largeHeaderImage,
	#new-chancellor-envisions-bold-future-for-research .wp-post-image,
	#strengthening-regions-nanotech-assets .wp-post-image,
	#surprising-x-ray-discovery-opens-possibilities .largeHeaderImage,
	#prospecting-with-biosensors-at-home-or-afield .largeHeaderImage,
	#geospatial-tools-aid-critical-wetland-restoration .wp-post-image,
	#center-for-root-rhizobiome-innovation .largeHeaderImage,
	#barnes-collaboration-with-philip-glass .largeHeaderImage,
	#alexander-laser-surface-processing .largeHeaderImage,
	#alexander-laser-surface-processing .wp-post-image,
	#partnerships-new-facilities-fuel-innovation-campus-growth .largeHeaderImage,
	#partnerships-new-facilities-fuel-innovation-campus-growth .wp-post-image,
	#enhancing-sorghum-for-biofuels-production .largeHeaderImage,
	#clifton-institute-aims-to-maximize-individual-strengths .largeHeaderImage,
	#drones-could-help-fight-fire-with-fire .largeHeaderImage
	{
		display: none;	
	}
	
	#barnes-collaboration-with-philip-glass.loaded{
		background-color: #4e6b95;
		color: #ffffff;	
		padding-bottom: 60%;
	}
	
	#clifton-institute-aims-to-maximize-individual-strengths.loaded{
		background-color: #c4cdd5;
		padding-bottom: 20px;
	}
	
	#clifton-institute-aims-to-maximize-individual-strengths blockquote{
		color: #ffffff;
	}
	
	#clifton-institute-aims-to-maximize-individual-strengths h2 {
		position: absolute;
		top: 0px;
		color: #ffffff;
		width: 40%;
		right: 0px;
		text-align: left;
	}
	
	#barnes-collaboration-with-philip-glass .shareBlock a {
		color: #ffffff;	
	}
	
	#barnes-collaboration-with-philip-glass{
		background-image: url("http://research.unl.edu/annualreport/2016/image/PaulBarnes_OR16_023.jpg");
		background-size: 75% auto;
		background-repeat: no-repeat;
		background-position: right top;
	}
	
	#partnerships-new-facilities-fuel-innovation-campus-growth h2 {
		font-size: 5.5em;
		position: absolute;
		color: #ffffff;
		z-index: 2;
		top: 0px;
		width: 450px;
		text-align: left;
	}
	
	#drones-could-help-fight-fire-with-fire.loaded {
		background-image: url('http://research.unl.edu/annualreport/2016/wp-content/uploads/2016/09/firedrone2.jpg');
		background-color: #7aa1dc;
		padding-bottom: 51%;
		background-size: 100% auto;
		background-repeat: no-repeat;
		background-position: bottom;
		color: #ffffff;
	}
	
	#drones-could-help-fight-fire-with-fire #attachment_169, #drones-could-help-fight-fire-with-fire #attachment_168{
		margin-top: 0px;
	}
	
	#drones-could-help-fight-fire-with-fire #attachment_166, #drones-could-help-fight-fire-with-fire #attachment_167{
		margin-bottom: 0px;
	}
	
	#drones-could-help-fight-fire-with-fire h2 {
		position: absolute;
		top: 0px;
		color: #afc7ea;
		width: 46%;
		right: 0px;
		text-align: left;
		font-size: 9em;
	}
	
	#drones-could-help-fight-fire-with-fire .wp-post-image {
		position: relative;
		z-index: 1;
	}
	
	#strengthening-regions-nanotech-assets.loaded,
	#barnes-collaboration-with-philip-glass.loaded,
	#nu-fews-sparks-innovation-in-food-energy-and-water.loaded,
	#geospatial-tools-aid-critical-wetland-restoration.loaded{
		border-top: 2px solid #ffffff;	
	}
	
	#geospatial-tools-aid-critical-wetland-restoration h2{
		position: absolute;
		top: 0px;
		width: 50%;
		color: #ffffff;
		text-align: left;
	}
	
	#geospatial-tools-aid-critical-wetland-restoration .storyContainer{
		padding-top: 60px;
	}
	
	#prospecting-with-biosensors-at-home-or-afield.loaded{
		background-color: #272228;
	}
	
	#prospecting-with-biosensors-at-home-or-afield h2{
		margin-left: 25%;
		margin-right: 25%;
		color: #969497;	
		width: auto;
	}
	
	#prospecting-with-biosensors-at-home-or-afield h2,
	#prospecting-with-biosensors-at-home-or-afield .storyContainer{
		color: #ffffff;
		top: -29vw;
	}
	
	#surprising-x-ray-discovery-opens-possibilities.loaded{
		background-image: url('http://research.unl.edu/annualreport/2016/wp-content/uploads/2016/09/MatthiasFuchs_OR16_025.jpg');
		background-repeat: no-repeat;
		background-color: #000000;
		background-position: top right;
		border-top: 2px solid #ffffff;
		background-attachment: fixed;
		background-size: 75vw auto;
	}
	
	#new-chancellor-envisions-bold-future-for-research h2,
	#surprising-x-ray-discovery-opens-possibilities h2,
	#barnes-collaboration-with-philip-glass h2{
		text-align: left;
		color: #ffffff;
		width: 50%;
	}
	
	#new-chancellor-envisions-bold-future-for-research .storyContainer,
	#surprising-x-ray-discovery-opens-possibilities .storyContainer,
	#barnes-collaboration-with-philip-glass .storyContainer {
		padding: 0px 50%;
		position: relative;
		padding-left: 4%;
		color: #a9a9a9;
	}
	
    #new-chancellor-envisions-bold-future-for-research .storyContainer {
		color: #ffffff;
	}	
	
	#surprising-x-ray-discovery-opens-possibilities #attachment_196 {
		height: 80vh;
		left: -9%;
	}

	#surprising-x-ray-discovery-opens-possibilities #attachment_196 img,
	#surprising-x-ray-discovery-opens-possibilities #attachment_196 .imgFigureReplacement{
		height: 80vh;
		width: 109%;
		object-position: bottom;
	}

	#surprising-x-ray-discovery-opens-possibilities blockquote {
		color: #ffffff;
	}
	
	#new-chancellor-envisions-bold-future-for-research.loaded{
		background-image: url('/annualreport/2016/image/RGreen_OR16_066-117_Build2 SM.jpg');
		background-color: #1b311c;
		background-size: cover;
		background-position: top right;
		background-attachment: fixed;
	}
	
	#new-chancellor-envisions-bold-future-for-research blockquote{
		color: #ffffff;
	}
	
	#nu-fews-sparks-innovation-in-food-energy-and-water h2{
		color: #ffffff;
	}
	
	#nu-fews-sparks-innovation-in-food-energy-and-water.loaded{
		background-image: url('http://research.unl.edu/annualreport/2016/wp-content/uploads/2016/09/Untitled-14.jpg');
		color: #ffffff;
	}
	
	#bensonLabLoop {
		width: 100%;
		height: 100vh;
		object-fit: cover;
		position: absolute;
		left: 0px;
		top: 0px;
	}
	
	#nicLoop {
		position: absolute;
		left: 0px;width: 100%;
		object-fit: cover;
		height: 70vh;
		z-index: 0;
	}
	
	#nicAfterVideo {
		padding-top: 74vh;
		display: block;
	}
	
	#partnerships-new-facilities-fuel-innovation-campus-growth blockquote {
		z-index: 2;
		margin-bottom: 30vh;
		margin-top: 30vh;
	}
	
	#giving-every-child-the-best-chance-to-succeed.loaded {
		border-top: 2px solid #ffffff;
	}
	
	#giving-every-child-the-best-chance-to-succeed h2 {
		position: relative;
		top: -31vw;
		color: #ffffff;
	}
	
	#giving-every-child-the-best-chance-to-succeed .storyContainer {
		position: relative;
		top: -25vh;
	}
	
	#intervention-enhances-early-childhood-outcomes h2, 
	#unl-hosts-university-industry-leaders h2{
		font-size: 4em;	
	}
	
	#usstratcom-delegation-visits-unl .largeHeaderImage {
		height: 60vh;	
	}
	
	#carsonVideoContainer{
		position: absolute;
		width: 100%;
		height: 0;
		padding-bottom: 56.25%;
		top: 0px;
		left: 0px;
		overflow: hidden;
	}
	
	#carsonVideo {
		position: absolute;
		top: 0;
		left: -20%;
		width: 140%;
		height: 140%;
		max-width: 200%;
	}
	
	#johnny-carson-center-for-emerging-media-arts h2 {
		position: absolute;
		z-index: 2;
		color: #ffffff;
		margin-top: 36vw;
	}
	
	#johnny-carson-center-for-emerging-media-arts .storyContainer p:first-of-type {
		position: relative;
		padding-top: 54vw;
	}
	
	#carsonVideoOverlay {
		position: absolute;
		width: 100%;
		background-image: url('/annualreport/2016/image/lines.png');
		height: 49.5vw;
		z-index: 1;
		left: 0px;top: 0px;
	}
	
	#motionBarlowBackgroundContainer{
		height: 150vh;	
	}
	
	#improving-brain-damage-diagnosis-treatment h2 {
		position: absolute;
		z-index: 2;
		color: #ffffff;
	}
	
	#nics-first-faculty-startup-targets-bioinformatics h2 {
		position: absolute;
		z-index: 2;
		top: 0px;
		right: 0px;
		text-align: center;
		font-size: 9em;
		color: #000000;
		line-height: .85em;
	}
	
	#nics-first-faculty-startup-targets-bioinformatics.loaded {
		background-color: #e6e9f8;
	}
	
	#improving-surgery-through-robotics.loaded {
		background-image: url('http://research.unl.edu/annualreport/2016/wp-content/uploads/2016/09/160613_Farritor_050.jpg');
		background-position: top right;
		background-attachment: fixed;
		background-size: cover;
		background-repeat: no-repeat;
    	background-color: #000000;
	}
	
	#improving-surgery-through-robotics .storyContainer {
		padding: 0px 64% 0px 4%;
		color: #ffffff;
	}
	
	#improving-surgery-through-robotics h2 {
		color: #ffffff;
		text-align: left;
		width: 32%;
		font-size: 8em;
	}
	
	#research-highlights .storyContainer .alignnone,
	#early-career-awards-boost-promising-research .storyContainer .alignnone{
		width: 100% !important;
		position: relative;
		left: 0px;
		height: auto;
		margin: 0px;
	}
	
	#research-highlights .storyContainer .alignnone img,
	#research-highlights .storyContainer .alignnone .imgFigureReplacement,
	#early-career-awards-boost-promising-research .storyContainer .alignnone img,
	#early-career-awards-boost-promising-research .storyContainer .alignnone .imgFigureReplacement {
		height: 30vh;
		object-fit: auto;
		width: 100%;
		cursor: initial;	
	}
	
	#research-highlights .storyContainer .alignleft, #research-highlights .storyContainer .alignright,
	#early-career-awards-boost-promising-research .storyContainer .alignleft, #early-career-awards-boost-promising-research .storyContainer .alignright{	
		width: 50% !important;
		height: auto;
		float: left;
		padding: 0px;
		margin: 10px 0px;
	}
	
	#research-highlights .storyContainer .alignright,
	#early-career-awards-boost-promising-research .storyContainer .alignright{
		float: right;
	}
	
	#research-highlights .storyContainer .alignleft img, 
	#research-highlights .storyContainer .alignleft .imgFigureReplacement, 
	#research-highlightsh .storyContainer .alignright img,
	#research-highlightsh .storyContainer .alignright .imgFigureReplacement,
	#early-career-awards-boost-promising-research .storyContainer .alignleft img, 
	#early-career-awards-boost-promising-research .storyContainer .alignleft .imgFigureReplacement, 
	#early-career-awards-boost-promising-research .storyContainer .alignright img,
	#early-career-awards-boost-promising-research .storyContainer .alignright .imgFigureReplacement{
		width: 100%;
		position: relative;
		left: 0px;
		height: auto;
		object-fit: auto;
		display: block;
		top: 0px;
		cursor: initial;
	}
	
	#research-highlights .storyContainer,
	#early-career-awards-boost-promising-research .storyContainer {
		padding: 0px 4%;
	}
	
	#research-highlights .storyContainer .alignnone figcaption,
	#early-career-awards-boost-promising-research .storyContainer .alignnone figcaption {
		width: 100%;
		width: calc(100% - 20px);
		/*display: none;*/
	}
	
	#research-highlights hr{
		margin-bottom: 35px;
		padding-top: 35px;	
	}
	
	.chartsContainer {
		position: relative;
		left: -25%;
		width: 150%;
		padding-top: 90px;
	}
	
	#research-highlights.loaded{
		background-color: #f7f7f7;
	}
	
	#attachment_213 .imgFigureReplacement {
		background-position: left center;	
	}
	
	#attachment_219 .imgFigureReplacement {
		background-position: 89% center;
	}
	
	#attachment_169 .imgFigureReplacement {
		background-position: 87% center;
	}
	
	#attachment_168 .imgFigureReplacement {
		background-position: 16% center;
	}
	
	#attachment_147 .imgFigureReplacement {
		background-position: center 12%;
	}
	
	#attachment_167, #attachment_166 {
		z-index: 1;
		position: relative;
	}
	
	#attachment_196 figcaption {
		width: calc(109% - 20px);
	}
	
	#attachment_50 figcaption, 
	#attachment_49 figcaption, 
	#attachment_184 figcaption, 
	#attachment_144 figcaption{
		display: none;
	}
	
	#sheridanCaption {
		font-size: .7em;
		text-align: center;
		color: #a5a5a5;
		position: relative;
		top: -13px;		
	}
	
	#pdfLink {
		color: #ffffff;	
	}
	
	/* end story-specific css */
	

	/* ---------------------------------------- mobile breakpoints ------------------------------------- */

	@media (max-width: 1750px){	
		#clifton-institute-aims-to-maximize-individual-strengths h2 {
			font-size: 6em;
		}
		
		#drones-could-help-fight-fire-with-fire h2 {
			font-size: 9em;
		}
	}

	@media (max-width: 1600px){	
		#clifton-institute-aims-to-maximize-individual-strengths h2 {
			font-size: 5em;
		}
	}
	
	@media (max-width: 1500px){	
		#giving-every-child-the-best-chance-to-succeed .storyContainer {
			top: -46vh;
		}
	}

	@media (max-width: 1500px){	
		#drones-could-help-fight-fire-with-fire h2 {
			font-size: 7em;
		}
		
		#johnny-carson-center-for-emerging-media-arts h2 {
			margin-top: 31vw;
			font-size: 5em;
		}
	}

	@media (max-width: 1300px){	
		#drones-could-help-fight-fire-with-fire h2 {
			font-size: 6em;
		}
		
		#improving-surgery-through-robotics {
			background-position: 52% top;
		}
		
		#nics-first-faculty-startup-targets-bioinformatics h2 {
			font-size: 6em;
		}
	}

	@media (max-width: 1150px){	
		#drones-could-help-fight-fire-with-fire h2 {
			font-size: 5em;
		}
		
		#clifton-institute-aims-to-maximize-individual-strengths h2 {
			font-size: 4em;
		}
		
		.mainTitle .largeTitle{
			font-size: 1.9em;	
		}
		
		.mainTitle .smallTitle {
			font-size: .3em;
		}
		
		.mainTitle h1{
			margin-bottom: 0em;	
		}
		
		.mainTitle h2 {
			font-size: 1.2em;
		}
		
		.menuTags {
			display: none;
		}
		
		#pageHeader .midDiv {
			width: calc(6% - 30px);
		}
		
		#pageHeader .leftDiv, #pageHeader .rightDiv{
			width: calc(47% - 30px);
		}

	}
	
	@media (max-width: 1020px){	
		#menu {
			background-color: transparent;
			z-index: 6;
			position: fixed;
			top: 0px;
			left: 0px;
			
			-webkit-transition: width .5s;
			transition: width .5s;
		}
		
		#menu li {
			width: 50vw;	
			left: calc(-50vw - 40px);
			-webkit-transition: left .5s;
			transition: left .5s;
		}
		
		#menu li:nth-child(2) {
			padding-top: 50px;
		}
		
		#menu .menuBanner{
			display: block;
			border-bottom: none;
			border-right: none;	
			cursor: pointer;
			left: 0px;
			position: fixed;
			width: auto;
			
			-webkit-transition: width .5s;
			transition: width .5s;
		}
		
		#menu.on .menuBanner{
			z-index: 6;	
			left: 0px;
			top: 0px;
			position: fixed;
		}
		
		#menu.on{
			width: 50%;	
			width: calc(50vw + 40px);	
		}
		
		#menu.on li{
			left: 0px;
		}
		
		#pageHeader{
			display: none;
		}
		
		.stories {
			width: 100%;
		}
		
		.storyContainer {
			padding: 0px 10%;
			position: relative;
		}
		
		.story h2 {
			font-size: 4.5em;
		}
		
		#pageHeader{
			width: 100%;	
		}
		
		.chartsContainer {
			position: relative;
			left: 0%;
			width: 100%;
			padding-top: 90px;
		}
		
		#giving-every-child-the-best-chance-to-succeed .storyContainer {
			position: relative;
			top: -18vw;
		}
		
		#carsonVideoOverlay {
			height: 56vw;
		}
		
		#johnny-carson-center-for-emerging-media-arts .storyContainer p:first-of-type {
			padding-top: 60vw;
		}
		
		.footer{
			width: 100%;
			margin-left: 0px;
		}
	}
	
	@media (max-width: 850px){
		#clifton-institute-aims-to-maximize-individual-strengths h2 {
			font-size: 3em;
		}
		
		#drones-could-help-fight-fire-with-fire h2 {
			width: 52%;
		}
		
		#improving-surgery-through-robotics {
			background-position: 68% top;
		}
		
		#improving-surgery-through-robotics h2{
			font-size: 5em;
		}
		
		#new-chancellor-envisions-bold-future-for-research.loaded{
			background-position: 77% top;
		}
		
		#new-chancellor-envisions-bold-future-for-research blockquote{
			font-size: 1.5em;
		}
			
		#nics-first-faculty-startup-targets-bioinformatics h2 {
			font-size: 4.5em;
		}
	}
	
	@media (max-width: 752px){
		#drones-could-help-fight-fire-with-fire h2 {
			font-size: 4em;
		}
		
		#strengthening-regions-nanotech-assets .largeHeaderImage {
			background-position: 24% top;
		}
		
		#geospatial-tools-aid-critical-wetland-restoration  .largeHeaderImage{
			background-position: 74% top;
		}
		
		#financials .gridThreeFourths {
			float: none;
			width: 100%;
		}
		
		#financials .gridOneFourth {
			float: none;
			width: 45%;
			margin: 40px auto;
		}
		
		#giving-every-child-the-best-chance-to-succeed h2 {
			position: relative;
			top: -5vw;
			color: #565656;
		}
		
		#giving-every-child-the-best-chance-to-succeed .storyContainer {
			top: -8vw;
		}
		
		#carsonVideoOverlay {
			display: none;
		}
		
		#johnny-carson-center-for-emerging-media-arts .storyContainer p:first-of-type {
			padding-top: 96vw;
		}
		
		#johnny-carson-center-for-emerging-media-arts h2 {
			margin-top: 61vw;
			color: #5c5c5c;
			font-size: 4em;
		}
	}
	
	@media (max-width: 700px){	
		.mainTitle {
			width: 100%;
		}
		
		#premContainer .twoColText {
			-webkit-column-count: 1;
			-moz-column-count: 1;
			column-count: 1;
		}
		
		#new-chancellor-envisions-bold-future-for-research.loaded{
			background-size: 100% auto;
			background-repeat: no-repeat;
			background-color: #ffffff;
			background-attachment: initial;
		}
		
		#new-chancellor-envisions-bold-future-for-research .storyContainer{
			padding: 0px 10%;
			color: #565656;
		}
		
		#new-chancellor-envisions-bold-future-for-research blockquote{
			color: #4A3B13;
		}
		
		#new-chancellor-envisions-bold-future-for-research h2{
			color: #565656;
			text-align: center;
			font-size: 4.5em;
			width: 92%;
			margin-top: 97vw;
		}
		
		#intervention-enhances-early-childhood-outcomes h2, #unl-hosts-university-industry-leaders h2 {
			font-size: 2em;
		}
		
		#surprising-x-ray-discovery-opens-possibilities .storyContainer {
			padding: 0px 4%;
		}
	}
	
	@media (max-width: 600px){
		#drones-could-help-fight-fire-with-fire h2 {
			position: relative;
			width: auto;
			text-align: center;
			font-size: 4.5em;
		}
	}
	
	@media (max-width: 560px){	
		#clifton-institute-aims-to-maximize-individual-strengths h2 {
			position: relative;
			width: auto;
			text-align: center;
			font-size: 4.5em;
		}
		
		.premBck{
			background-image: none !important;	
		}
		
		blockquote {
			font-size: 1.5em;
		}
		
		.tags a {
			padding: 4px;
			font-size: .7em;
			line-height: 1.2em;
		}
		
		.shareBlock {
			font-size: 1em;
		}
		
		#barnes-collaboration-with-philip-glass .storyContainer {
			background-image: none;	
			padding: 0px 10%;
		}
		
		.motionBackgroundPlaceholder {
			display: none;
		}	
		
		.motionBackground, .motionNICBackground, .motionBackgrounds{
			position: relative;
		}
	
		.mainTitle {
			position: absolute;	
		}
		
		#premContainer {
			margin-bottom: 0px;
		}
		
		#homeN {
			width: 75px;
		}
		
		#partnerships-new-facilities-fuel-innovation-campus-growth h2 {
			font-size: 3.5em;
			width: auto;
		}
		
		#motionNICBackgroundContainer, .motionBackgroundContainers {
			height: 300vh;
			width: 110%;
			left: 2%;
		}
		
		#improving-surgery-through-robotics.loaded {
			background-attachment: unset;
			background-size: 100% auto;
		    padding-top: 56vw;
			background-color: #ffffff;
		}
		
		#improving-surgery-through-robotics h2{
			text-align: center;
			margin-left: 4%;
			margin-right: 4%;
			font-size: 6.5em;
			width: 92%;
			font-size: 4.5em;
			color: #4C4C4C;
		}
		
		#improving-surgery-through-robotics .storyContainer{
			padding: 0px 10%;
			color: #4C4C4C;
		}
		
		#surprising-x-ray-discovery-opens-possibilities.loaded {
			background-attachment: initial;
			background-position: 155% top;
		}
		
		.motionNICBackground, .motionBackgrounds {
			width: 114% !important;
			left: -14%;
		}
		
		#motionAlexanderBackgroundContainer{
			height: 100vh;	
		}
		
		.motionAlexanderBackground {
			display: none !important;
			background-position: 83% top;	
		}
		
		#motionAlexanderBackground4{
			display: block !important;
			opacity: 100 !important;
		}
		
		#prospecting-with-biosensors-at-home-or-afield h2 {
		    margin-left: 10%;
   			margin-right: 10%;
		}
		
		#johnny-carson-center-for-emerging-media-arts .storyContainer p:first-of-type {
			padding-top: 125vw;
		}
		
		#johnny-carson-center-for-emerging-media-arts h2 {
			font-size: 3em;
		}
		
		#motionBarlowBackgroundContainer{
			height: 100vh;	
		}

	}
	
	@media (max-width: 415px){	
		.mainTitle .largeTitle{
			font-size: 1.5em;	
		}
		
		.mainTitle .smallTitle {
			font-size: .2em;
		}
		
		.story h2 {
			font-size: 3.5em;
		}
	}
	
	/* ---------------------------------------- end mobile breakpoints ------------------------------------- */

