@charset "UTF-8";
/* HTML5 ✰ Boilerplate v3.0.2
 
 * Dreamweaver modifications:
 * 1. Commented out selection highlight
 * 2. Removed media queries section (we add our own in a separate file)
 *
 * ==|== normalize */

/*  HTML5 display definitions */
audio, canvas, video {display:inline-block; *display:inline; *zoom:1; }
audio:not([controls]) {display:none; }
[hidden] {display:none; }

/* Base */
/* 1. Correct text resizing oddly in IE6/7 when body font-size is set using em units
 * 2. Prevent iOS text size adjust on device orientation change, without disabling user zoom: h5bp.com/g*/
html {font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%margin
}
html, button, input, select, textarea {font-family: 'proxima-nova', sans-serif; font-weight:300;
}
body {margin:0; font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; }
/* Remove text-shadow in selection highlight: h5bp.com/i
 * These selection declarations have to be separate
 * Also: hot pink! (or customize the background color to match your design)*/
/* Dreamweaver: uncomment these if you do want to customize the selection highlight
 *::-moz-selection {background: #fe57a1; color: #fff; text-shadow: none; }
 *::selection {background: #fe57a1; color: #fff; text-shadow: none; }*/

/* Links */
a {color:#747474; font-size:inherit; text-decoration:none;}
a:visited {font-size:inherit; text-decoration:none;}
a:hover {color:black; font-size:inherit; text-decoration:underline; }
a:focus {outline:none; color:black }
/* Improve readability when focused and hovered in all browsers: h5bp.com/h */
a:hover, a:active {outline:0; }

/* Typography */
abbr[title] {border-bottom:1px dotted; 
}
b, strong {font-weight:bold; 
}
blockquote {margin:1em 40px; 
}
#re dl dt a {font-family: judson, serif; font-weight:400; font-style:italic; font-size:1.3em; color:#900000; letter-spacing:-.01em;
}

#re dl dd p{color:black;
}
.a {color:#999;
}
dfn {font-style:italic; 
}
hr {display:block; height:1px; border:0; border-top:1px solid #aaa; margin:1em 0; padding:0; 
}
ins {background:#ff9; color:#000; text-decoration:none; 
}
mark {background:#ff0; color:#000; font-style:italic; font-weight:bold; }
/* Redeclare monospace font family: h5bp.com/j */
pre, code, kbd, samp {font-family:monospace, serif; _font-family:'courier new', monospace; font-size:1em; }
/* Improve readability of pre-formatted text in all browsers */
pre {white-space:pre; white-space:pre-wrap; word-wrap:break-word; 
}
q {quotes:none; }
q:before, q:after {content:""; content:none; 
}
small {font-size:85%; }
/* Position subscript and superscript content without affecting line-height: h5bp.com/k */
sub, sup {font-size:75%; line-height:0; position:relative; vertical-align:baseline; }
sup {top:-0.5em; }
sub {bottom:-0.25em; }

/* Lists */
dd {margin:0 0 0 40px; }
ul, ol {list-style:none; list-style-image:none; margin:0; padding:0; }

/* Embedded content */
/* 1. Improve image quality when scaled in IE7: h5bp.com/d
 * 2. Remove the gap between images and borders on image containers: h5bp.com/i/440*/
img {border:0; -ms-interpolation-mode:bicubic; vertical-align:middle; width:100%; height:auto;}
/* Correct overflow not hidden in IE9*/
svg:not(:root) {overflow:hidden; }

/* Figures */
figure {margin:0; }

/* Forms */
form {margin:0; }
fieldset {border:0; margin:0; padding:0; }

/* Indicate that 'label' will shift focus to the associated form element */
label {cursor:pointer;}

/* 1. Correct color not inheriting in IE6/7/8/9
 * 2. Correct alignment displayed oddly in IE6/7*/
legend {border:0; *margin-left:-7px; padding:0; white-space:normal; }

/* 1. Correct font-size not inheriting in all browsers
 * 2. Remove margins in FF3/4 S5 Chrome
 * 3. Define consistent vertical alignment display in all browsers*/
button, input, select, textarea {font-size:100%; margin:0; vertical-align:baseline; *vertical-align:middle; }

/* 1. Define line-height as normal to match FF3/4 (set using !important in the UA stylesheet)*/
button, input {line-height:normal; }

/* 1. Display hand cursor for clickable form elements
 * 2. Allow styling of clickable form elements in iOS
 * 3. Correct inner spacing displayed oddly in IE7 (doesn't effect IE6)*/
button, input[type="button"], input[type="reset"], input[type="submit"] {cursor:pointer; -webkit-appearance:button; *overflow:visible;  }

/* Re-set default cursor for disabled elements*/
button[disabled], input[disabled] {cursor:default; }

/* Consistent box sizing and appearance*/
input[type="checkbox"], input[type="radio"] {box-sizing:border-box; padding:0; *width:13px; *height:13px; }

button.gsc-search-button
{
        display:block;
        width:13px !important;
        height:13px !important;
        border-width:0px !important;
        margin:0px !important;
        padding: 9px !important;
        outline:none;
        cursor:pointer;
        box-shadow:none !important;
        box-sizing: content-box !important;
}

/*input[type="search"] {-webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box; }
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {-webkit-appearance:none; }*/

/* Remove inner padding and border in FF3/4: h5bp.com/l*/
button::-moz-focus-inner, input::-moz-focus-inner {border:0; padding:0; }

/* 1. Remove default vertical scrollbar in IE6/7/8/9
 * 2. Allow only vertical resizing*/
textarea {overflow:auto; vertical-align:top; resize:vertical; }
/* Colors for form validity */
input:valid, textarea:valid {}
input:invalid, textarea:invalid {background-color:#f0dddd; }

/* Tables */
/* 'border-collapse: collapse;' needs to be overridden in designs having tables with rounded corners and drop shadows.*/
table {border-collapse:collapse; border-spacing:0; font-size:80%; width:100%;}
table h3 {margin-bottom:0 }
th{text-align:left; font-weight:100}
td, th {vertical-align:top; padding:.5em; line-height:120%;}

/* Chrome Frame Prompt */
.chromeframe {margin:0.2em 0; background:#ccc; color:black; padding:0.2em 0; }

/* ==|== primary styles 
   Author:
*/

/* ==|== non-semantic helper classes 

   Please define your styles before this section */

/* For image replacement */
.ir {display:block; border:0; text-indent:-999em; overflow:hidden; background-color:transparent; background-repeat:no-repeat; text-align:left; direction:ltr; *line-height:0; }
.ir br {display:none; }

/* Hide from both screenreaders and browsers: h5bp.com/u */
.hidden {display:none !important; visibility:hidden; }

/* Hide only visually, but have it available for screenreaders: h5bp.com/v */
.visuallyhidden {border:0; clip:rect(0 0 0 0); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px; }

/* Extends the .visuallyhidden class to allow the element to be focusable when navigated to via the keyboard: h5bp.com/p */
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {clip:auto; height:auto; margin:0; overflow:visible; position:static; width:auto; }

/* Hide visually and from screenreaders, but maintain layout */
.invisible {visibility:hidden; }

/* Contain floats: h5bp.com/q */
.clearfix:before, .clearfix:after {content:""; display:table; }
.clearfix:after {clear:both; }
.clearfix {*zoom:1; }






/* Simple fluid media
   Note: Fluid media requires that you remove the media's height and width attributes from the HTML
   http://www.alistapart.com/articles/fluid-images/ 
*/
img, object, embed, video {max-width: 100%;
}
/* IE 6 does not support max-width so default to width 100% */
.ie6 img {width:100%;
}
svg {height: 100%;
    width: 100%;
}

/*
	Dreamweaver Fluid Grid Properties
	----------------------------------
	dw-num-cols-mobile:		2;
	dw-num-cols-tablet:		2;
	dw-num-cols-desktop:	4;
	dw-gutter-percentage:	10;
	
	Inspiration from "Responsive Web Design" by Ethan Marcotte 
	http://www.alistapart.com/articles/responsive-web-design
	
	and Golden Grid System by Joni Korpi
	http://goldengridsystem.com/
*/

/* Mobile Layout:600px and below. */


@font-face{font-family:proxima-nova;
src:url(https://ipm.missouri.edu/fonts/ProximaNova-Light-webfont.woff) format('woff');font-weight:300;
	font-style:normal;-webkit-font-smoothing: antialiased;}

@font-face{font-family:proxima-nova;
src:url(https://ipm.missouri.edu/fonts/ProximaNova-LightIt-webfont.woff) format('woff');
font-weight:300;
font-style:italic;-webkit-font-smoothing: antialiased;}

@font-face{font-family:proxima-nova;
src:url(https://ipm.missouri.edu/fonts/ProximaNova-Reg-webfont.woff) format('woff');
font-weight:400;
font-style:normal;-webkit-font-smoothing: antialiased;}

@font-face{font-family:proxima-nova;
src:url(https://ipm.missouri.edu/fonts/ProximaNova-RegIt-webfont.woff) format('woff');
font-weight:400;
font-style:italic;-webkit-font-smoothing: antialiased;}

@font-face{font-family:proxima-nova;
src:url(https://ipm.missouri.edu/fonts/ProximaNova-Bold-webfont.woff) format('woff');
font-weight:700;
font-style:normal;-webkit-font-smoothing: antialiased;}

@font-face{font-family:proxima-nova;
src:url(https://ipm.missouri.edu/fonts/ProximaNova-BoldIt-webfont.woff) format('woff');
font-weight:700;
font-style:italic;-webkit-font-smoothing: antialiased;}

body{letter-spacing: .05em; background-color:#F9F8F3; color:#555; font-family:"proxima-nova", Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight:300;
}
h1 {font-family: "proxima-nova", sans-serif; font-size:1.7em; font-weight:300; line-height:1em; margin:0 0 15px 0; color:#666666; text-align:center;
}
h2 {font-family:sans-serif; font-size:1.3em; font-weight:700; line-height:1.1em;  color:#666666;
}
h3{font-family: "expletus-sans", sans-serif; font-size:1.1em; font-weight:600; color:#666666; letter-spacing:-.01em;
}
h4 {font-family:sans-serif; font-size:.8em; font-weight:400; line-height:2em; margin:0; text-transform:uppercase;
}
.prxma3,.prxma3i,.prxma4,.prxma4i,.prxma7,.prxma7i{font-family:"proxima-nova", Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; 
}
.prxma3,.prxma3i {font-weight:300;
}
.prxma4,.prxma4i {font-weight:400;
}
.prxma7,.prxma7i {font-weight:700;
}
.prxma3i,.prxma4i,.prxma7i {font-style:italic;
}
.expletus4,.expletus4i,.expletus5,.expletus5i,.expletus6,.expletus6i,.expletus7,.expletus7i {font-family: "expletus-sans", sans-serif;
}
.expletus4,.expletus4i {font-weight:400;
}
.expletus5,.expletus5i {font-weight:500;
}
.expletus6,.expletus6i {font-weight:600;
}
.expletus7,.expletus7i {font-weight:700;
}
.expletus4i,.expletus5i,.expletus6i,.expletus7i {font-style:italic;
}
.judson,.judsonI {font-family: judson, serif; font-weight:400;
}
.judsonI {font-style:italic; letter-spacing:-.01em;
}
.itlc {font-style:italic;
}
.bold {font-weight:600;
}
.t4m {font-size:4em;
}
.t3m {font-size:3em;
}
.t2m {font-size:2em;
}
.t15m {font-size:1.5em;
}
.t12m {font-size:1.2em;
}
.t80p{font-size:80%;
}
.t60p{font-size:60%;
}
.t50p{font-size:50%;
}
.txCenter {text-align:center;
}
.valignMid { vertical-align:middle;
}
.allCaps {text-transform:uppercase;
}
.smlCaps { font-variant:small-caps;
}
.sans {font-family:Gotham, 'Helvetica Neue', Helvetica, Arial, sans-serif;
}
.gold {color: #F1B82D;
}
.bgGold{background-color:#F1B82D;
}
.bgGrn{background-color:#093334;
}
.grnTx{color:#093334;
}
.redTx{color:#900000;
}
.bgGray {background-color:#EEEEE8;
}
.ltGrayTx {color:#EEEEE8;
}
.drkBgGray{background-color:#DCDCD0;
}
.drkBg{background-color:#606060;
}
.drkBg a{color:#CCCCC8;
}
.drkBg a:hover,.drkBg a:focus,.drkBg a:active{color:white; text-decoration:none;
}
.drkGray{color:#606060;
}
.gray{color:#777;
}
.blkTx{color:black;
}
.ltWrmGray{color:#F9F8F3;
}
.bgltWrmGray{background-color:#F9F8F3;
}
.whiteTx{color:white;
}
.whiteBG{background-color:white;
}
.lineHT2em {line-height:2em;
}
.grayBTN{border-radius:5px; border:none; background-color:#777; color:white;
}
.noMrg {margin:0;
}
.mgnRt{ margin-right:1em;
}
.mgnRt5em{ margin-right:.5em;
}
.mgnRt5per{ margin-right:5%;
}
.mgnLf5per{ margin-left:5%;
}
.mgnTp0{margin-top:0;
}
.mgnTp1em{margin-top:1em;
}
.mgnBt2em{margin-bottom:2em;
}
.mgnBt3em{margin-bottom:3em;
}
.mgnBt1em{margin-bottom:1em;
}
.mgnBt0 {margin-bottom:0;
}
.noPad {padding:0;
}
.pad2em {padding:2em;
}
.pad1em {padding:1em;
}
.padTp1em {padding-top:1em;
}
.per25{ width:25%;
}
.maxW1200{max-width:1200px; margin:auto auto;
}
.maxW1000{max-width:1000px; margin:auto auto;
}
.maxW800{max-width:800px; margin:auto auto;
}
.minW90{min-width:90px;
}
.left{float:left
}
.right{float:right
}
.clear{clear:both
}
.opcty{opacity:90%;
}
.inlnBlk{display:inline-block;
}
.block {display:block;
}
.inline {display:inline;
}
.noWrap{ display:block; overflow:hidden;
}
.content ul li{ list-style:disc; margin-left:1em;
}
.alpha li {list-style:lower-alpha;
}
.botBrdrGry {border-bottom:thin #dddddd solid;
}
.noCellPadRt td{padding-right:0;
}
.defaultImgSize {width:auto; height:auto;
}
.dots{background-image: url('https://ipm.missouri.edu/images/BG/dot.png');
}
header {display:block; padding: 3em 0 2em 0; background-color: #F9F8F3; height: 12em;
}
#search{float:right; font-size:1em; padding-left:10px; margin-top:5px; margin-right:5px; opacity:.7
}
#submit{float:left; color:#888; margin-top:10px; opacity:.7;
}
#articleThumb {margin-bottom: 1em;
	
}


/*IDENTITY*/
.unit-sig-48{width:290px; height: 98px; margin:20px auto 20px auto;
}
.unit-sig-48 .logo,
.unit-sig-48 .wordmark,
.unit-sig-48 .unit {
  margin: 0;
}
.unit-sig-48 .logo a,
.unit-sig-48 .wordmark a,
.unit-sig-48 .unit a {
  display: block;
  text-indent: 120%;
  white-space: nowrap;
  overflow: hidden;
  padding: 0;
  background-position: left 0;
  background-repeat: no-repeat;
}
.unit-sig-48 .wordmark,
.unit-sig-48 .unit {
  margin-left: 63px;
}
.unit-sig-48 .logo a {
  width: 50px;
  height: 56px;
  background-image: url('https://ipm.missouri.edu/images/logos_icons/mu-logo-48-stroked.svg');
  /* Neagative margin for 1px rule alignment */
	margin-left: -1px;
  float: left;
  margin-bottom: 15px;
}
.unit-sig-48 .wordmark a {
  width: 183px;
  height: 20px;
  background-image: url('https://ipm.missouri.edu/images/logos_icons/unit-wordmark-48.svg');
  margin-bottom: 15px;
}
.unit-sig-48 .wordmark a:hover,
.unit-sig-48 .wordmark a:focus,
.unit-sig-48 .wordmark a:active {
  background-position: left -20px;
}
.unit-sig-48 .unit {
  /* Adjust the space between unit name and wordmark as needed */
  margin-bottom: 0px;
}
.unit-sig-48 .unit a {
  /* Link to your 48px unit art file and set with and height */
  width: 231px;
  height: 81px;
  background-image: url('https://ipm.missouri.edu/images/logos_icons/ipm-48.svg');
}
.unit-sig-48 .unit a:hover,
.unit-sig-48 .unit a:focus,
.unit-sig-48 .unit a:active {
  /* Set the height to match your unit art file */
  background-position: left -81px;
}

/* If you want this size to print out, include this */
@media print {
  .unit-sig-48 .logo a,
  .unit-sig-48 .wordmark a,
  .unit-sig-48 .unit a {
    position: relative;
    /*background: none;*/
  }
  .unit-sig-48 .logo a:after,
  .unit-sig-48 .wordmark a:after,
  .unit-sig-48 .unit a:after {
    text-indent: 0;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
  }
  .unit-sig-48 .logo a:after {
    content: url('https://ipm.missouri.edu/images/logos_icons/mu-logo-48-stroked.svg');
  }
  .unit-sig-48 .wordmark a:after {
    content: url('https://ipm.missouri.edu/images/logos_icons/unit-wordmark-48.svg');
  }
  /* Link to your 48px unit art file, black text version */
  .unit-sig-48 .unit a:after {
    content: url('https://ipm.missouri.edu/images/logos_icons/ipm-48.svg');
  }
}
/* IE8 PNG fallback. Target with an ie8 class or place in your ie8 only stylesheet */
.ie8 .unit-sig-48 .logo a {
  background-image: url('https://ipm.missouri.edu/images/logos_icons/mu-logo-48-stroked.png');
}
.ie8 .unit-sig-48 .wordmark a {
  background-image: url('https://ipm.missouri.edu/images/logos_icons/unit-wordmark-48.png');
}
.ie8 .unit-sig-48.reverse .wordmark a {
  background-image: url('https://ipm.missouri.edu/images/logos_icons/unit-wordmark-48-white.png');
}
.ie8 .unit-sig-48 .unit a {
  /* Link to your 32px unit art file */
  background-image: url('https://ipm.missouri.edu/images/logos_icons/ipm-48.png');
}
/* If you want this size to print out in ie8, include this */
@media print {
  .ie8 .unit-sig-48 .logo a {
    background-image: url('https://ipm.missouri.edu/images/logos_icons/mu-logo-48-stroked.png');
  }
  .ie8 .unit-sig-48 .wordmark a,
  .ie8 .unit-sig-48.reverse .wordmark a {
    background-image: url('https://ipm.missouri.edu/images/logos_icons/unit-wordmark-48.png');
  }
  /* Link to your 48px unit art file, black text version */
  .ie8 .unit-sig-48 .unit a:after {
    content: url('https://ipm.missouri.edu/images/logos_icons/ipm-48.png');
  }
}
.banner { background-color: #093334; padding:.3em 4%; margin:auto; width:78%; height:auto; font-family: judson, serif; line-height:1em; font-weight:200; font-size:1.5em; text-align:center; border-style:dotted #F9F8F3; border-radius:.2em;
}
.banner a:active,.banner a:hover,.banner a:focus, .banner a{ color:#F1B82D
}
.pulse{ font-size:2.2em; letter-spacing:-.05em;
-webkit-animation: pulsate .5s infinite alternate; 
    -moz-animation: pulsate .5s infinite alternate;
    -animation: pulsate .5s infinite alternate;
}
@-webkit-keyframes pulsate {
    from { color:#F1B82D;}
    to { color:black;}
}
@-moz-keyframes pulsate {
     from { color:#F1B82D;}
    to { color:black;}
}
@keyframes pulsate {
     from { color:#F1B82D;}
    to { color:black;}
}
.tagline{font-family: judson, serif; font-weight:400; font-style:italic; 
	border-top: thin solid #D2D2C3;
	padding-top: 1em;
	float: none;
	width: 90%;
	margin: 7% auto 0 auto;
	font-size: 1em;
	text-align: center;
	color: #777;
	line-height: 1em;
	clear:both;
}
#mainSearch {float: right; width: 90%; margin-right: 5%;
}

#navBG{z-index: 1;
	background-color: #F1B82D;
	height: 4em;
	clear: both;
	background-image: -webkit-linear-gradient(270deg,rgba(229,167,18,1.00) 0%,rgba(236,187,68,1.00) 9.55%,rgba(200,145,12,1.00) 100%), url(url);
	background-image: -moz-linear-gradient(270deg,rgba(229,167,18,1.00) 0%,rgba(236,187,68,1.00) 9.55%,rgba(200,145,12,1.00) 100%), url(url);
	background-image: -o-linear-gradient(270deg,rgba(229,167,18,1.00) 0%,rgba(236,187,68,1.00) 9.55%,rgba(200,145,12,1.00) 100%), url(url);
	background-image: linear-gradient(180deg,rgba(229,167,18,1.00) 0%,rgba(236,187,68,1.00) 9.55%,rgba(200,145,12,1.00) 100%), url(url);
}
#sticky{height: 4em;
}
#sticky.stick {position: fixed; top: 0;
}
nav{width:90%; margin: auto auto; padding:0 5% 0 5%; line-height:4em; text-align:center; 
}
ul {list-style-type:none; margin:0; padding:0;
}
nav li {background-color: rgba(255,255,255,0.0);
	width: 16.5%;
	float: left;
	display: table-cell;
	margin: 0 .08% 0 .08%;
	color: rgba(0,0,0,0.6);
	transition: color 0.3s ease, background-color 0.3s ease, opacity 0.3s ease;		
}
nav li:hover,nav li:focus{background-color: #F1B82D; cursor: pointer; color: rgba(0,0,0,0.9);
}
#home,#pstMon,#MEG,#IPCM,#pubs,#about,#MPG{opacity:.7;
	text-indent: -9999px;
	background-size: em auto;
	background-repeat: no-repeat;
	background-position: 50% 50%;
}
#home{background-image: url('https://ipm.missouri.edu/images/logos_icons/home_icon.png');
}
#pstMon{background-image: url('https://ipm.missouri.edu/images/logos_icons/pestmnt_icon.png');
}
#MEG{background-image: url('https://ipm.missouri.edu/images/logos_icons/meg_icon.png');
}
#IPCM{background-image: url('https://ipm.missouri.edu/images/logos_icons/ipcm_icon.png');
}
#pubs{background-image: url('https://ipm.missouri.edu/images/logos_icons/pubs_icon.png');
}
#about{background-image: url('https://ipm.missouri.edu/images/logos_icons/contact_icon.png');
}
#MPG{background-image: url('https://ipm.missouri.edu/images/logos_icons/mpg_icon.png');
}
main{float:left; background-color: #FFFFFF; padding:5% 5% 5% 5%; width:75%; margin: 10% 7.5% 0 7.5%; height:auto;  box-shadow: 1px 2px 3px 0px rgba(0,0,0,0.1);
}
main h2{padding-top:1em;
}
main p{line-height:1.1em;
}
.IdCont {overflow:hidden;
}
.IdImg {float:left; width:30px; align-content:center; margin:.8em 5% 0 0;
}
.IdImg img{width:100%;
}
.IdTxt {float:left; background-color: #F9F8F3; padding-top:.5em; width:auto;
}
.IdTxt:hover{text-decoration:underline;
}
#leeMiller{width:80%; margin:0 10% 20px 10%;
}
.secondary{float:left; height:auto; width:85%; margin: 5% 7.5% 7.5% 7.5%;
}
#AgMap{float:left; height:auto; width:85%; margin: 7.5% 7.5% 7.5% 7.5%;
}
#HortMap{float:left; height:auto; width:85%; margin: 5% 7.5% 7.5% 7.5%;
}
aside{height:auto; padding:5% 5% 5% 5%; margin-bottom:5%; line-height:1.3em; overflow:auto; background-color:#F9F8F3;
}
aside a,main a{color:#767676;
}
aside a:hover,aside a:focus,main a:hover,main a:focus{color:black;
}
.MOmap {width: 100%;
	}
img[usemap] {border: none;
		height: auto;
		max-width: 100%;
		width: auto;
}
.regMap{padding-bottom:20px; width:100%;
}
.mapText{ width:100%;
}
.ent{ width:100%;
}
.word-break {
	/* These are technically the same, but use both */
  overflow-wrap: break-word;
  word-wrap: break-word;

  -ms-word-break: break-all;
  /* This is the dangerous one in WebKit, as it breaks things wherever */
  word-break: break-all;
  /* Instead use this non-standard one: */
  word-break: break-word;

  /* Adds a hyphen where the word breaks, if supported (No Blink) */
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}
.entIcon{ display:none;
}
.showSingle{cursor:pointer;
}
.pestAlrt{background-color:white; padding:5%; width:90%;
}
.pestDiv div{width:40%; float:left; padding:0 5% 5% 5%;
}
.pestDiv div:nth-child(odd){clear:both;
}
.twoCol{width:100%; float:left;
}
iframe {width:99%; height:400px; border:solid 2px #606060; margin-bottom:0;
}
.pestThumb { width:70%; margin:1em 15% 1em 15%;
}
.pestAlertHead {
	font-size:2em;
	line-height:.9em;
	color:#DCDCD0;
	margin-bottom:0;
	-webkit-animation: pulsate .5s infinite alternate;
    -moz-animation: pulsate .5s infinite alternate;
    -animation: pulsate .5s infinite alternate;
}
@-webkit-keyframes pulsate {
    from { opacity:1; color:#F1B82D}
    to { opacity:.5; }
}
@-moz-keyframes pulsate {
    from { opacity:1; color:#F1B82D}
    to { opacity:.5; }
}
@keyframes pulsate {
    from { opacity:1; color:#F1B82D}
    to { opacity:.5; }
}
.alertsTable th{background-color:#093334; color:white;
}
.alertsTable tr:nth-child(even) {background-color:#e0e0da;
}
tr.spacer{
    border-top: 2em solid #F9F8F3;
}
.full-page{margin-bottom:5%;
}
.full-page div{width:100%; padding:1em 0 0 0;
}
.full-page img{width:99%; margin:auto; max-width:250px; height:auto; border-radius:2%; border:thin solid black; display:block;
}
/*.full-page p{display:none;
}*/
.full-page h3 {display:block; text-align:center;
}
.pubBtn,.pubBtnLive{margin-bottom:.5em; width:100%; background-color:#EEEEE8;  text-align:center; color:#093334; font-size:120%;
}
.pubBtn:hover,.pubBtn:active,.pubBtn:focus{background-color:#DCDCD0; text-decoration:none;
}
.pubBtnLive{background-color:#093334; color:white;
}
.anchor{top:-75px; position:relative;
}
.content a{ font-weight:bold;
}
.damage img{ margin-bottom:.5em; width:100%;
}
#related {font-size:.75em;
	letter-spacing:.2em;
	background-color: #F9F8F3;
	padding-bottom: 3em;
	overflow:auto;
	line-height:1.2em;
	font-weight:600;
}
#relatedHead{font-size:3em; color:#767676; text-align:center; margin:1.2em 0 1.2em 0; letter-spacing:-.04em;
}
.relsrcBtn{cursor: pointer;
	height:0;
	display:inline-block;
	background-color: #EEEEE8;
	border-radius:300px;
    text-align: center;
	letter-spacing:0;
	width: 39%; 
	margin-left: 6%; 
	margin-bottom: 6%; 
	padding: 0 1% 40% 1%;
}
.relsrcBtn:hover,.relsrcBtn:focus{text-decoration: none; background-color: #E5E5DE;
}
#weedID,#frost,#garden,#soil,#clinic,#worm,#extension,#cafnr,#dps,#pat,#ncIPM,#weedSci,#urbanEnt,#lincolnIPM,#turfPath,#fieldPath,#deltaEnt,#fieldEnt{
	background-size:105%;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	-webkit-box-shadow: inset 0px 0px 45px 9px rgba(0,0,0,0);
	box-shadow: inset 0px 0px 45px 9px rgba(0,0,0,0);
	transition: opacity 0.3s ease, -webkit-box-shadow 0.3s ease, box-shadow 0.3s ease;
}
#worm,#cafnr,#dps,#pat,#ncIPM,#turfPath,#deltaEnt,#fieldEnt{
	color:black;
}
#weedID,#frost,#garden,#soil,#clinic,#extension,#weedSci,#urbanEnt,#lincolnIPM,#fieldPath{
	color:white;
}
/*round button BG images*/
#weedID{background-image:url('../images/weedID.jpg');	
}
#frost{background-image:url('../images/frost.jpg');	
}
#garden{background-image:url('../images/garden.jpg');	
}
#soil{background-image:url('../images/soil.jpg');	
}
#clinic{background-image:url('../images/leafDisease.jpg');	
}
#worm{background-image:url('../images/worm.jpg');
}
#extension{background-image:url('../images/extension.jpg');	
}
#cafnr{background-image:url('../images/cafnr.jpg');
}
#dps{background-image:url('../images/plantSci.jpg');
}
#pat{background-image:url('../images/pat.jpg');
}
#ncIPM{background-image:url('../images/ncIPM.jpg');
}
#weedSci{background-image:url('../images/weedSci.jpg');	
}
#urbanEnt{background-image:url('../images/urbanEnt.jpg');	
}
#lincolnIPM{background-image:url('../images/lincolnIPM.jpg');
}
#turfPath{background-image:url('../images/turfPath.jpg');
}
#fieldPath{background-image:url('../images/fieldPath.jpg');
}
#deltaEnt{background-image:url('../images/deltaEnt.jpg');
}
#fieldEnt{background-image:url('../images/fieldEnt.jpg');
}
.subfooter {
	-webkit-box-shadow: inset 0px 16px 43px #434343;
	box-shadow: inset 0px 16px 43px #434343;
}
footer{padding:8%; color:#888; overflow:auto;
}
footer a,footer a:visited{color:#888;
} 
#sponsored,#socialMedia{width:49%; text-align:center; padding-top:8%; float:left; border-top: thin solid #D2D2C3;
}
#socialMedia{border-left: thin solid #D2D2C3;
}
#usda,#nifa,#twitter,#facebook{text-decoration: none;
    margin: 0;
    display: block;
    float: none;
	transition: background-position 0.3s ease;
	position: 0 0; 
	repeat:none;
}
#usda{width: 90px;
	height: 140px;
	background: url('https://ipm.missouri.edu/images/logos_icons/USDA.svg');
	background-size:180px 140px;
	margin:auto auto;
}
#usda:hover,#usda:focus{background-position:-90px 0;
}
#twitter{width: 60px;
	height: 50px;
	background: url('https://ipm.missouri.edu/images/logos_icons/twitter.svg');
	background-size:60px 100px;
	margin:auto auto;
	margin-bottom:25px;
}
#twitter:hover,#twitter:focus{background-position:0 -50px;
}
#facebook{width: 70px;
	height: 59px;
	background: url('https://ipm.missouri.edu/images/logos_icons/facebook.svg');
	background-size:70px 120px;
	margin:auto auto;
}
#facebook:hover,#facebook:focus{background-position:0 -60px;
}
#legal{width:100%; clear:both; padding-bottom:5%;
}
.revDate{padding:5%; background-color:#DCDCD0; clear:both;
}

.twitter-timeline{ width:240px !important;
}
.footerPrint{display:none;
}
@media only screen and (min-width:350px){
	.twitter-timeline{ width:100% !important;
}
}
@media only screen and (min-width:500px){
	
#leeMiller{width:60%; margin:0 20% 20px 20%;
}

.regMap{padding:0 5% 0 0; width:45%; float:left;
}
.mapText{width:50%; float:right;
}
.pestAlrt{background-color:white; padding:5%; width:40%; float:left
}
.ent{ border-left:thin #aaa solid; padding-left:5%; float:right; width:82%;
}
.entIcon {float:left; width:8%; opacity:.2; display:inline; margin-top:3%;
	-ms-transform: rotate(25deg); /* IE 9 */
    -webkit-transform: rotate(25deg); /* Chrome, Safari, Opera */
    transform: rotate(25deg);
}
.twoCol{width:47%; float:left;
}
.twoCol:nth-child(odd){margin-left:6%;
}
#related{font-size:1em; line-height:1.2em; padding-top: 2em;
}
#relatedHead{font-size:3em;
}
.relsrcBtn{width: 39%; margin-left: 6%; margin-bottom: 6%; padding: 0 1% 40% 1%;
}
footer{padding-right: 4%;
}
#legal{width:55%; float:left; clear:none; padding:0 4% 0 0;
}
#sponsored,#socialMedia{width:40%; border-left: thin solid #D2D2C3; float:left; padding-top:0;border-top: none;
}
#socialMedia{padding-top:5%;
}
#articleThumb {width:47.5%; margin-right:5%; float: left;
	}
	
}

@media only screen and (min-width:635px){
/*h1 {font-size:240%; letter-spacing:-.02em;
}	*/
header{height:8em; padding-top:2em;
}
.unit-sig-48{float:left; margin-left:5%;
}
#search{margin:30px 6% 8px 0; font-size:1em;
}
#submit{margin:60px 5px 0 0;  height:25px;
}
	#mainSearch {width: 38%; margin: 2.8em 6.5% .5em 0; max-width: 500px;
}
.tagline {clear:none;
	padding:15px 0 20px 0;
	margin: 0 7% 0 0;
	width:39%;
	height:auto;
	float:right;
	letter-spacing:-.01em;
	text-align: right;
	line-height:1em;
}
nav{width:100%; padding:0; font-size:.75em; line-height:5.34em
}	
#home,#pstMon,#IPCM,#MEG,#pubs,#about,#MPG{opacity:1; text-indent:0; background-image:none;
}
main{margin: 5% auto 5% 7%; 
	width:36%;  
	padding:20px 3% 20px 3%; 
	overflow:hidden;
}
.twitter-timeline{height:910px !important;
}
#leeMiller{width:80%; margin:0 10% 20px 10%;
}
.secondary{float:right; padding:0; width:42%; background-color:transparent; margin: 5% 7% 5% auto; 
}
#AgMap{float:left; padding:0; width:42%; background-color:transparent; margin: 5% 0 5% 7%; 
}
	#HortMap{float:right; padding:0; width:42%; background-color:transparent; margin: 5% 7% 5% auto; 
}
aside{height:auto; padding:10px 5% 20px 5%; overflow:auto;
}
.regMap{padding-bottom:20px; width:100%;
}
.mapText{width:100%;
}
.ent{ width:100%; border-left:none; padding-left:0;
}
.entIcon{ display:none;
}
.pestAlrt{background-color:white; padding:5%; width:90%; 
}
.full-page {width:80%; margin:5% 7% 5% 7%;
}
.full-page img{float:left; margin:2em 2em 2em 2em; width:30%;
}
.full-page p{display:block; overflow:hidden;
}
.full-page h3{text-align:left; margin-top:2em; padding-right:3em;
}
.full-page div{clear:both; margin-bottom:2em; width:100%; height:auto;
}
.pubs p{padding-right:3em;
}
#related{font-weight:400;
}
.relsrcBtn{width:25%; margin-left:4.5%; padding-bottom: 27%;
}
#weedID,#frost,#garden,#soil,#clinic,#worm,#extension,#cafnr,#dps,#pat,#ncIPM,#weedSci,#urbanEnt,#lincolnIPM,#turfPath,#fieldPath,#deltaEnt,#fieldEnt{opacity:.7;
}
#weedID:hover,#frost:hover,#garden:hover,#soil:hover,#clinic:hover,#worm:hover,#extension:hover,#cafnr:hover,#dps:hover,#pat:hover,#ncIPM:hover,#weedSci:hover,#urbanEnt:hover,#lincolnIPM:hover,#turfPath:hover,#fieldPath:hover,#deltaEnt:hover,#fieldEnt:hover,#weedID:focus,#frost:focus,#soil:focus,#clinic:focus,#worm:focus,#extension:focus,#cafnr:focus,#dps:focus,#pat:focus,#ncIPM:focus,#weedSci:focus,#urbanEnt:focus,#lincolnIPM:focus,#turfPath:focus,#fieldPath:focus,#deltaEnt:focus,#fieldEnt:focus{opacity: 1;
	-webkit-box-shadow: inset 0px 11px 3px -5px rgba(0,0,0,0.40);
	box-shadow: inset 0px 11px 3px -5px rgba(0,0,0,0.40);
}
#legal{width:47%;
}
#sponsored,#socialMedia{width:24%; padding:1% 0 10% 0;
}
#facebook{margin-bottom:6px;
}
	#articleThumb {width:100%; margin-right:none; float: none;
	}

}
@media only screen and (min-width:800px){
	
.banner {font-size:2.2em; letter-spacing:-.02em; padding:.05em 4%; line-height:.5em;
}
.tagline{width:400px; line-height:.9em; font-size:1.3em; margin-bottom:-.2em;
}
nav{width:90%;font-size:.9em; line-height:4.46em;
}
main{padding:20px 2% 20px 2%; width: 38%
}
.full-page {width:82%;
}
.ent{ border-left:thin #aaa solid; padding-left:5%; float:right; width:80%;
}
.entIcon {float:left; width:10%; opacity:.2; display:inline;
}
.about p{
	padding:2em;
	-webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
	-webkit-column-rule: 1px solid lightgrey; /* Chrome, Safari, Opera */
    -moz-column-rule: 1px solid lightgrey; /* Firefox */
    column-rule: 1px solid lightgrey;
		-webkit-column-gap: 50px; /* Chrome, Safari, Opera */
    -moz-column-gap: 50px; /* Firefox */
    column-gap: 50px;
}
#sponsored,#socialMedia{padding:0 0 10% 0;
}
}
@media only screen and (min-width:1001px){
	
.tagline{width:55%;
}
nav{width:82%; font-size:1em; max-width:1100px; line-height:4em;
}
.twitter-timeline{height:652px !important;
}
#leeMiller{width:60%; margin:0 20% 20px 20%;
}
.regMap{padding:0 5% 20px 0; width:45%; float:left;
}
.mapText{width:50%; float:right;
}
.pestAlrt{background-color:white; padding:5%; width:40%; 
}
#relatedHead{font-size:3.5em;
}

.relsrcBtn{width:14.5%; padding-bottom: 16.5%; margin-left:2.5%;
}
	#weedID,#soil,#weedSci,#fieldPath,#extension {
		margin-left: 22%;
	}
	#fieldPath,#pat {
		margin-left: 31.5%;}
	#garden,#turfPath,#dps {
		margin-right: 5%;
	}
	#weedID,#frost,#garden {margin-bottom:3%}
	#weedSci,#urbanEnt,#turfPath,#extension,#cafnr,#dps {margin-bottom:.7%}
/*#turfPath{ margin-right:2em;
}*/
#sponsored,#socialMedia{padding-bottom:2%;
}
	#articleThumb {width:47.5%; margin-right:5%; float: left;
	}
	
}
@media only screen and (min-width:1601px){
.banner {width:92%}
#search{margin-right:6.5%;
}
.tagline{width:65%;
}
nav{width:60%; font-size:1.2em; line-height:3.35em;
}
main{margin: 5% 2.5% 5% 0; width:42.5%; padding:20px 2.5% 30px 2.5%;
}
.entIcon {width:7%; opacity:.2; display:inline;
}
.full-page {width:95%; margin:5% 2.5% 5% 0;
}
.full-page img{float:left; margin:2em 2em 2em 4em;
}
.twitter-timeline{height:671px !important;
}
.secondary{width:47.5%; margin: 5% 0 5% 2.5%; float:left;
}
#relatedHead{font-size:4em;
}
}
/* ==|== print styles 
   Print styles.
   Inlined to avoid required HTTP connection: h5bp.com/r */

@media print {
	.noPrint {display:none;
	}
	.newsletterSearch {
	margin:0 auto 0 auto; display: none;
}
	.pad2em {padding:0}
	body {letter-spacing:0; color:#000; font-family:Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; font-size:14px !important;

		  -webkit-column-count: 2; /* Chrome, Safari, Opera */
    -moz-column-count: 2; /* Firefox */
    column-count: 2;
	}
	header {padding:0; margin:0; height:9em;}
	.unit-sig-48{margin:0 auto 0 auto; padding:0;
}
	table {width:100%; min-width:0 !important}
	h1 {font-weight: bold;
}
}
