@charset "utf-8";

/* normalize + reset */
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:"palm";-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}body{margin:0}*:focus,*:active,*:hover,a:focus,a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:normal}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0;margin:0;padding:0}.content-container > table{margin-bottom:0!important}table tbody,table thead,table tr,table td,table th{margin:0;padding:0}*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}img{font-style:italic}label,input,textarea,button,select,option{cursor:pointer}.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:none}
/* clearfix */
.cf:after{content:"";display:table;clear:both;}

/* basics */
h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dl,blockquote,p,address,table.styled,fieldset,figure,pre,.form-fields > li,.matrix,.thumbnail,.form-group,.media,.island,.island-box,.well,.video-box,.result,.islet{margin-bottom:40px;}
.islet h1,.islet h2,.islet h3,.islet h4,.islet h5,.islet h6,.islet hgroup,.islet ul,.islet ol,.islet dl,.islet blockquote,.islet p,.islet address,.islet table.styled,.islet fieldset,.islet figure,.islet pre,.islet .form-fields > li,.islet .matrix,.islet .thumbnail,.islet .form-group,.islet .media,.islet .island,.islet .well,.islet .video-box,.islet .result,.islet .islet{margin-bottom:20px;}
.landmark{margin-bottom:50px;}
hr{margin-bottom:40px;}
ul,ol,dd{margin-left:60px;}
img{max-width:100%;width:auto;height:auto;}
img[width],img[height]{max-width:none;}
.img-round{border-radius:4px;}
.img-right{float:right;margin-bottom:40px;margin-left:40px;}
.img-left{float:left;margin-right:40px;margin-bottom:40px;}
.img-center{display:block;margin-right:auto;margin-bottom:40px;margin-left:auto;}
figure > img{display:block;}
fieldset{padding:40px 40px;}
textarea{width:100%;min-height:250px;}
textarea#checkincomments{min-height:20px;}
.form-fields{list-style:none;margin:0;}
.form-fields > li:last-child{margin-bottom:0;}
label,.label{display:block;}
.additional{display:block;font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;}
.check-list{list-style:none;margin:0;}
.check-label,.check-list label,.check-list .label{display:inline-block;vertical-align:top;}
.spoken-form label{display:inline-block;font:inherit;}
.extra-help{display:inline-block;visibility:hidden;}
.text-input:active + .extra-help,.text-input:focus + .extra-help{visibility:visible;}

/* layout */
.grid{margin-left:-40px;list-style:none;margin-bottom:0;word-spacing:-0.43em;}
.grid-full{margin-left:0;}
.grid-pad .grid-item{padding-left:30px;padding-right:30px;}
.grid-pad .grid-item >:last-child{margin-bottom:0;}
.grid + .grid{clear:both;}
.grid > .grid{margin-left:0;}
.grid-item{display:inline-block;width:100%;padding-left:40px;vertical-align:top;letter-spacing:normal;word-spacing:normal!important;}
.grid-item >:last-child{margin-bottom:0;}
.grid-full .grid-item{padding-left:0;}
.grid-middle .grid-item{vertical-align:middle;}

/* Browser Detect */
#browser-detect-wrapper{background:#9a0b35;color:#fff;overflow:hidden;padding:20px;}
#browser-detect-wrapper a{color:#fff;text-decoration:underline;}
#browser-detect-wrapper a:hover{text-decoration:none;}
#browser-detect-wrapper #browser-message{float:left;width:75%;}
#browser-detect-wrapper #browser-close{float:right;text-align:right;width:25%;}

/* Add to Home Screen styling (overrides styles in "addtohomescreen.css") */
.ath-container{background:#fff url( "/Style%20Library/Genuity/IMG/bg-texture-lighter.png" );-webkit-box-shadow:0 0 0.2em 0 #a0a0a0;box-shadow:0 0 0.2em 0 #a0a0a0;display:table;padding:1em 1em 0.8em;}

/* close icon */
.ath-container:before,.ath-container.ath-icon:before,.ath-mandatory .ath-container:before,.ath-container.ath-android:before{display:none;}
.ath-container p,.ath-application-icon{display:table-cell;vertical-align:middle;max-width:none;}
.ath-container p{text-align:left;}
.ath-application-icon,.ath-container.ath-ios .ath-application-icon{margin-right:1em;margin-bottom:0;}
.ath-ios.ath-phone:after,.ath-ios.ath-tablet:after{background:#fff url( "/Style%20Library/Genuity/IMG/bg-texture-lighter.png" );-webkit-box-shadow:0.1em 0.1em 0.2em -0.1em #a0a0a0;box-shadow:0.1em 0.1em 0.2em -0.1em #a0a0a0;}
.ath-ios.ath-tablet:after{-webkit-box-shadow:-0.1em -0.1em 0.2em -0.1em #a0a0a0;box-shadow:-0.1em -0.1em 0.2em -0.1em #a0a0a0;}
@media only screen and (orientation:landscape){
	.ath-ios.ath-phone:after{-webkit-box-shadow:-0.1em -0.1em 0.2em -0.1em #a0a0a0;box-shadow:-0.1em -0.1em 0.2em -0.1em #a0a0a0;}
}

/* sharepoint */

/* * SharePoint
* ================================================== */

/* Ribbon */
#s4-ribbonrow{display:none;}

/* Misc. */
body #s4-bodyContainer{min-width:0!important;margin:auto;max-width:1600px;}
.hide-if-empty{display:none;}
.hidden{display:none;visibility:hidden;}
.ms-WPBody{font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;font-size:inherit!important;}
@media (min-width:900px) and (max-width:1100px){
	.ms-WPBody #colChartHead p.font-family-semi,.ms-WPBody #colChartInfo p.font-family-semi,.ms-WPBody #colChartHead a.btnCompareAlternative{font-size:10px!important;padding-left:0;padding-right:0;}
}
@media (min-width:1101px) and (max-width:1200px){
	.ms-WPBody #colChartHead p.font-family-semi,.ms-WPBody #colChartInfo p.font-family-semi,.ms-WPBody #colChartHead a.btnCompareAlternative{font-size:12px!important;padding-left:0;padding-right:0;}
}
@media (min-width:1201px) and (max-width:1300px){
	.ms-WPBody #colChartHead p.font-family-semi,.ms-WPBody #colChartInfo p.font-family-semi,.ms-WPBody #colChartHead a.btnCompareAlternative{font-size:13px!important;}
}
@media (min-width:1301px) and (max-width:1400px){
	.ms-WPBody #colChartHead p.font-family-semi,.ms-WPBody #colChartInfo p.font-family-semi,.ms-WPBody #colChartHead a.btnCompareAlternative{font-size:14px!important;}
}
@media (min-width:1401px) and (max-width:1500px){
	.ms-WPBody #colChartHead p.font-family-semi,.ms-WPBody #colChartInfo p.font-family-semi,.ms-WPBody #colChartHead a.btnCompareAlternative{font-size:15px!important;}
}
.ms-WPBody a:link,.ms-WPBody a:visited{color:#8e8e8e;}
.ms-WPBody a:hover,.ms-WPBody a:active,.ms-WPBody a:focus{color:#9a0b35;text-decoration:none;}
.select,.select select,.select option{background:#252525;}
.error{border-color:#c60f13!important;background-color:rgba(198,15,19,0.1)!important;}

/* Header - Search Box */
header.main .nav-bar > ul input{background-image:none;border:1px solid #8e8e8e!important;font-size:1em!important;height:auto;min-height:35px;line-height:1.2!important;padding:0.675em 0.75em;}
header.main .nav-bar > ul td.ms-sbgo{width:30px;}
header.main .nav-bar > ul td.ms-sbgo a{left:-30px;text-align:center;vertical-align:middle;}
header.main .nav-bar > ul td.ms-sbgo a img,.search-breadcrumb-sibling td.ms-sbgo a img{background:transparent;border:none!important;display:none;height:auto;vertical-align:initial;}

/* nav */
.nav{list-style:none;margin-left:0;}
.nav:after{content:"";display:table;clear:both;}
.nav > li,.nav > li > a{display:inline-block;zoom:1;}
.nav-stacked > li{display:list-item;}
.nav-stacked > li > a{display:block;}
.nav-banner{text-align:center;}
.nav-block{line-height:1;letter-spacing:-0.31em;white-space:nowrap;}
.nav-block > li{letter-spacing:normal;word-spacing:normal;}
.nav-block > li > a{padding:20px;}
.nav-fit{display:table;width:100%;}
.nav-fit > li{display:table-cell;}
.nav-fit > li > a{display:block;}
.nav-keywords > li:after{content:"\002C""\00A0";}
.nav-keywords > li:last-child:after{display:none;}
.breadcrumb{display:block;margin:0;padding:0 1.5em;font-size:11px;}
.breadcrumb a,.breadcrumb span{line-height:40px;}
.breadcrumb li,.breadcrumb span{display:inline-block;color:#9a0b35;}
.breadcrumb li.separator,.breadcrumb span.separator{padding:0 0.5em;color:#252525;}
.breadcrumb li a,.breadcrumb li a:link,.breadcrumb li a:visited,.breadcrumb span a,.breadcrumb span a:link,.breadcrumb span a:visited{text-decoration:none;color:#a59f9f;}
.breadcrumb li a:hover,.breadcrumb li a:active,.breadcrumb li a:focus,.breadcrumb span a:hover,.breadcrumb span a:active,.breadcrumb span a:focus{text-decoration:underline;color:#9a0b35;}
.breadcrumb li a,.breadcrumb li a.icon-before,.breadcrumb li a i,.breadcrumb span a,.breadcrumb span a.icon-before,.breadcrumb span a i{color:#a59f9f;}
.breadcrumb li + li:before,.breadcrumb span + li:before{padding:0 5px;content:'\0020\005C\0020';color:#252525;}
.utility .breadcrumb{color:#a59f9f;}
.utility .breadcrumb li,.utility .breadcrumb span{color:#eee!important;}
.utility .breadcrumb li a,.utility .breadcrumb li a:link,.utility .breadcrumb li a:visited,.utility .breadcrumb span a,.utility .breadcrumb span a:link,.utility .breadcrumb span a:visited{color:#a59f9f;}
.utility .breadcrumb li a:hover,.utility .breadcrumb li a:active,.utility .breadcrumb li a:focus,.utility .breadcrumb span a:hover,.utility .breadcrumb span a:active,.utility .breadcrumb span a:focus{color:#fff;}
.utility .breadcrumb li,.utility .breadcrumb li.icon-before,.utility .breadcrumb li i,.utility .breadcrumb span,.utility .breadcrumb span.icon-before,.utility .breadcrumb span i{color:#a59f9f;}
.utility .breadcrumb li + li:before,.utility .breadcrumb li.separator,.utility .breadcrumb span + li:before,.utility .breadcrumb span.separator{color:#eee;}
.breadcrumb-path > li + li:before{content:'\002F''\00A0';}
.breadcrumb > li + li[data-breadcrumb]:before{content:attr(data-breadcrumb) " ";}
.breadcrumb-root{font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif;font-weight:400;}

/* objects */
.island,.island-box,.well,.video-box,.result,.islet{display:block;}
.island:after,.island-box:after,.well:after,.video-box:after,.result:after,.islet:after{content:"";display:table;clear:both;}
.island,.well,.video-box,.result{padding:40px;}
.island >:last-child,.island-box >:last-child,.well >:last-child,.video-box >:last-child,.result >:last-child,.islet >:last-child{margin-bottom:0;}
.islet{padding:20px;}
.block-list,.block-list > li{border:0 solid #8e8e8e;}
.block-list{list-style:none;margin-left:0;}
.block-list > li{border-top-width:1px;padding:10px 0 10px 40px;margin:0;}
.block-list__link{display:block;padding:20px;margin:-20px;}

/* widths */
.float-right{float:right!important;}
.float-left{float:left!important;}
.float-left + p{overflow:hidden;padding-left:40px;}
.float-none{float:none!important;}
img.float-right{margin:0 0 40px;}
img.float-left{margin:0 40px 40px 0;}
img.float-none{margin:0 0 40px 0;}
.text-left,.text-right.text-left,.text-center.text-left{text-align:left!important;}
.text-center,.text-right.text-center,.text-center.text-center{text-align:center!important;}
.text-right,.text-left.text-right,.text-center.text-right{text-align:right!important;}
.one-whole{width:100%;}
.one-half,.two-quarters,.three-sixths,.four-eighths,.five-tenths,.six-twelfths{width:50%;}
.one-third,.two-sixths,.four-twelfths{width:33.333%;}
.two-thirds,.four-sixths,.eight-twelfths{width:66.666%;}
.one-quarter,.two-eighths,.three-twelfths{width:25%;}
.three-quarters,.six-eighths,.nine-twelfths{width:75%;}
.one-fifth,.two-tenths{width:20%;}
.two-fifths,.four-tenths{width:40%;}
.three-fifths,.six-tenths{width:60%;}
.four-fifths,.eight-tenths{width:80%;}
.one-sixth,.two-twelfths{width:16.666%;}
.five-sixths,.ten-twelfths{width:83.333%;}
.one-eighth{width:12.5%;}
.three-eighths{width:37.5%;}
.five-eighths{width:62.5%;}
.seven-eighths{width:87.5%;}
.one-tenth{width:10%;}
.three-tenths{width:30%;}
.seven-tenths{width:70%;}
.nine-tenths{width:90%;}
.one-twelfth{width:8.333%;}
.five-twelfths{width:41.666%;}
.seven-twelfths{width:58.333%;}
.eleven-twelfths{width:91.666%;}
@media only screen and (max-width:898px){
	.palm-float-right{float:right!important;}
	.palm-float-left{float:left!important;}
	.palm-float-left + p{overflow:hidden;padding-left:40px;}
	.palm-float-none{float:none!important;}
	img.palm-float-right{margin:0 0 40px;}
	img.palm-float-left{margin:0 40px 40px 0;}
	img.palm-float-none{margin:0 0 40px 0;}
	.palm-hard{padding:0!important;}
	.palm-text-left,.palm-text-left.text-right,.palm-text-left.text-center{text-align:left!important;}
	.palm-text-center,.palm-text-center.text-right,.palm-text-center.text-left{text-align:center!important;}
	.palm-text-right,.palm-text-right.text-left,.palm-text-right.text-center{text-align:right!important;}
	.palm-one-whole{width:100%;}
	.palm-one-half,.palm-two-quarters,.palm-three-sixths,.palm-four-eighths,.palm-five-tenths,.palm-six-twelfths{width:50%;}
	.palm-one-third,.palm-two-sixths,.palm-four-twelfths{width:33.333%;}
	.palm-two-thirds,.palm-four-sixths,.palm-eight-twelfths{width:66.666%;}
	.palm-one-quarter,.palm-two-eighths,.palm-three-twelfths{width:25%;}
	.palm-three-quarters,.palm-six-eighths,.palm-nine-twelfths{width:75%;}
	.palm-one-fifth,.palm-two-tenths{width:20%;}
	.palm-two-fifths,.palm-four-tenths{width:40%;}
	.palm-three-fifths,.palm-six-tenths{width:60%;}
	.palm-four-fifths,.palm-eight-tenths{width:80%;}
	.palm-one-sixth,.palm-two-twelfths{width:16.666%;}
	.palm-five-sixths,.palm-ten-twelfths{width:83.333%;}
	.palm-one-eighth{width:12.5%;}
	.palm-three-eighths{width:37.5%;}
	.palm-five-eighths{width:62.5%;}
	.palm-seven-eighths{width:87.5%;}
	.palm-one-tenth{width:10%;}
	.palm-three-tenths{width:30%;}
	.palm-seven-tenths{width:70%;}
	.palm-nine-tenths{width:90%;}
	.palm-one-twelfth{width:8.333%;}
	.palm-five-twelfths{width:41.666%;}
	.palm-seven-twelfths{width:58.333%;}
	.palm-eleven-twelfths{width:91.666%;}
}
@media only screen and (min-width:599px) and (max-width:898px){
	.palm-wide-float-right{float:right!important;}
	.palm-wide-float-left{float:left!important;}
	.palm-wide-float-left + p{overflow:hidden;padding-left:40px;}
	.palm-wide-float-none{float:none!important;}
	img.palm-wide-float-right{margin:0 0 40px;}
	img.palm-wide-float-left{margin:0 40px 40px 0;}
	img.palm-wide-float-none{margin:0 0 40px 0;}
	.palm-wide-text-left,.palm-wide-text-right.text-left,.palm-wide-text-center.text-left{text-align:left!important;}
	.palm-wide-text-center,.palm-wide-text-right.text-center,.palm-wide-text-center.text-center{text-align:center!important;}
	.palm-wide-text-right,.palm-wide-text-left.text-right,.palm-wide-text-center.text-right{text-align:right!important;}
	.palm-wide-one-whole{width:100%;}
	.palm-wide-one-half,.palm-wide-two-quarters,.palm-wide-three-sixths,.palm-wide-four-eighths,.palm-wide-five-tenths,.palm-wide-six-twelfths{width:50%;}
	.palm-wide-one-third,.palm-wide-two-sixths,.palm-wide-four-twelfths{width:33.333%;}
	.palm-wide-two-thirds,.palm-wide-four-sixths,.palm-wide-eight-twelfths{width:66.666%;}
	.palm-wide-one-quarter,.palm-wide-two-eighths,.palm-wide-three-twelfths{width:25%;}
	.palm-wide-three-quarters,.palm-wide-six-eighths,.palm-wide-nine-twelfths{width:75%;}
	.palm-wide-one-fifth,.palm-wide-two-tenths{width:20%;}
	.palm-wide-two-fifths,.palm-wide-four-tenths{width:40%;}
	.palm-wide-three-fifths,.palm-wide-six-tenths{width:60%;}
	.palm-wide-four-fifths,.palm-wide-eight-tenths{width:80%;}
	.palm-wide-one-sixth,.palm-wide-two-twelfths{width:16.666%;}
	.palm-wide-five-sixths,.palm-wide-ten-twelfths{width:83.333%;}
	.palm-wide-one-eighth{width:12.5%;}
	.palm-wide-three-eighths{width:37.5%;}
	.palm-wide-five-eighths{width:62.5%;}
	.palm-wide-seven-eighths{width:87.5%;}
	.palm-wide-one-tenth{width:10%;}
	.palm-wide-three-tenths{width:30%;}
	.palm-wide-seven-tenths{width:70%;}
	.palm-wide-nine-tenths{width:90%;}
	.palm-wide-one-twelfth{width:8.333%;}
	.palm-wide-five-twelfths{width:41.666%;}
	.palm-wide-seven-twelfths{width:58.333%;}
	.palm-wide-eleven-twelfths{width:91.666%;}
}
@media only screen and (min-width:899px) and (max-width:1168px){
	.tab-float-right{float:right!important;}
	.tab-float-left{float:left!important;}
	.tab-float-left + p{overflow:hidden;padding-left:40px;}
	.tab-float-none{float:none!important;}
	img.tab-float-right{margin:0 0 40px;}
	img.tab-float-left{margin:0 40px 40px 0;}
	img.tab-float-none{margin:0 0 40px 0;}
	.tab-text-left,.tab-text-right.text-left,.tab-text-left.text-center .tab-text-center.text-left{text-align:left!important;}
	.tab-text-center,.tab-text-right.text-center,.tab-text-center.text-center{text-align:center!important;}
	.tab-text-right,.tab-text-left.text-right,.tab-text-center.text-right{text-align:right!important;}
	.tab-one-whole{width:100%;}
	.tab-one-half,.tab-two-quarters,.tab-three-sixths,.tab-four-eighths,.tab-five-tenths,.tab-six-twelfths{width:50%;}
	.tab-one-third,.tab-two-sixths,.tab-four-twelfths{width:33.333%;}
	.tab-two-thirds,.tab-four-sixths,.tab-eight-twelfths{width:66.666%;}
	.tab-one-quarter,.tab-two-eighths,.tab-three-twelfths{width:25%;}
	.tab-three-quarters,.tab-six-eighths,.tab-nine-twelfths{width:75%;}
	.tab-one-fifth,.tab-two-tenths{width:20%;}
	.tab-two-fifths,.tab-four-tenths{width:40%;}
	.tab-three-fifths,.tab-six-tenths{width:60%;}
	.tab-four-fifths,.tab-eight-tenths{width:80%;}
	.tab-one-sixth,.tab-two-twelfths{width:16.666%;}
	.tab-five-sixths,.tab-ten-twelfths{width:83.333%;}
	.tab-one-eighth{width:12.5%;}
	.tab-three-eighths{width:37.5%;}
	.tab-five-eighths{width:62.5%;}
	.tab-seven-eighths{width:87.5%;}
	.tab-one-tenth{width:10%;}
	.tab-three-tenths{width:30%;}
	.tab-seven-tenths{width:70%;}
	.tab-nine-tenths{width:90%;}
	.tab-one-twelfth{width:8.333%;}
	.tab-five-twelfths{width:41.666%;}
	.tab-seven-twelfths{width:58.333%;}
	.tab-eleven-twelfths{width:91.666%;}
}
@media only screen and (min-width:899px){
	.tab-and-up-float-right{float:right!important;}
	.tab-and-up-float-left{float:left!important;}
	.tab-and-up-float-left + p{overflow:hidden;padding-left:40px;}
	.tab-and-up-float-none{float:none!important;}
	img.tab-and-up-float-right{margin:0 0 40px;}
	img.tab-and-up-float-left{margin:0 40px 40px 0;}
	img.tab-and-up-float-none{margin:0 0 40px 0;}
	.tab-and-up-text-left,.tab-and-up-text-right.text-left,.tab-and-up-text-center.text-left{text-align:left!important;}
	.tab-and-up-text-center,.tab-and-up-text-right.text-center,.tab-and-up-text-center.text-center{text-align:center!important;}
	.tab-and-up-text-right,.tab-and-up-text-left.text-right,.tab-and-up-text-center.text-right{text-align:right!important;}
	.tab-and-up-one-whole{width:100%;}
	.tab-and-up-one-half,.tab-and-up-two-quarters,.tab-and-up-three-sixths,.tab-and-up-four-eighths,.tab-and-up-five-tenths,.tab-and-up-six-twelfths{width:50%;}
	.tab-and-up-one-third,.tab-and-up-two-sixths,.tab-and-up-four-twelfths{width:33.333%;}
	.tab-and-up-two-thirds,.tab-and-up-four-sixths,.tab-and-up-eight-twelfths{width:66.666%;}
	.tab-and-up-one-quarter,.tab-and-up-two-eighths,.tab-and-up-three-twelfths{width:25%;}
	.tab-and-up-three-quarters,.tab-and-up-six-eighths,.tab-and-up-nine-twelfths{width:75%;}
	.tab-and-up-one-fifth,.tab-and-up-two-tenths{width:20%;}
	.tab-and-up-two-fifths,.tab-and-up-four-tenths{width:40%;}
	.tab-and-up-three-fifths,.tab-and-up-six-tenths{width:60%;}
	.tab-and-up-four-fifths,.tab-and-up-eight-tenths{width:80%;}
	.tab-and-up-one-sixth,.tab-and-up-two-twelfths{width:16.666%;}
	.tab-and-up-five-sixths,.tab-and-up-ten-twelfths{width:83.333%;}
	.tab-and-up-one-eighth{width:12.5%;}
	.tab-and-up-three-eighths{width:37.5%;}
	.tab-and-up-five-eighths{width:62.5%;}
	.tab-and-up-seven-eighths{width:87.5%;}
	.tab-and-up-one-tenth{width:10%;}
	.tab-and-up-three-tenths{width:30%;}
	.tab-and-up-seven-tenths{width:70%;}
	.tab-and-up-nine-tenths{width:90%;}
	.tab-and-up-one-twelfth{width:8.333%;}
	.tab-and-up-five-twelfths{width:41.666%;}
	.tab-and-up-seven-twelfths{width:58.333%;}
	.tab-and-up-eleven-twelfths{width:91.666%;}
}
@media only screen and (min-width:1169px) and (max-width:1289px){
	.lap-float-right{float:right!important;}
	.lap-float-left{float:left!important;}
	.lap-float-left + p{overflow:hidden;padding-left:40px;}
	.lap-float-none{float:none!important;}
	img.lap-float-right{margin:0 0 40px;}
	img.lap-float-left{margin:0 40px 40px 0;}
	img.lap-float-none{margin:0 0 40px 0;}
	.lap-text-left,.lap-text-right.text-left,.lap-text-center.text-left{text-align:left!important;}
	.lap-text-center,.lap-text-right.text-center,.lap-text-center.text-center{text-align:center!important;}
	.lap-text-right,.lap-text-left.text-right,.lap-text-center.text-right{text-align:right!important;}
	.lap-one-whole{width:100%;}
	.lap-one-half,.lap-two-quarters,.lap-three-sixths,.lap-four-eighths,.lap-five-tenths,.lap-six-twelfths{width:50%;}
	.lap-one-third,.lap-two-sixths,.lap-four-twelfths{width:33.333%;}
	.lap-two-thirds,.lap-four-sixths,.lap-eight-twelfths{width:66.666%;}
	.lap-one-quarter,.lap-two-eighths,.lap-three-twelfths{width:25%;}
	.lap-three-quarters,.lap-six-eighths,.lap-nine-twelfths{width:75%;}
	.lap-one-fifth,.lap-two-tenths{width:20%;}
	.lap-two-fifths,.lap-four-tenths{width:40%;}
	.lap-three-fifths,.lap-six-tenths{width:60%;}
	.lap-four-fifths,.lap-eight-tenths{width:80%;}
	.lap-one-sixth,.lap-two-twelfths{width:16.666%;}
	.lap-five-sixths,.lap-ten-twelfths{width:83.333%;}
	.lap-one-eighth{width:12.5%;}
	.lap-three-eighths{width:37.5%;}
	.lap-five-eighths{width:62.5%;}
	.lap-seven-eighths{width:87.5%;}
	.lap-one-tenth{width:10%;}
	.lap-three-tenths{width:30%;}
	.lap-seven-tenths{width:70%;}
	.lap-nine-tenths{width:90%;}
	.lap-one-twelfth{width:8.333%;}
	.lap-five-twelfths{width:41.666%;}
	.lap-seven-twelfths{width:58.333%;}
	.lap-eleven-twelfths{width:91.666%;}
}
@media only screen and (min-width:1169px){
	.lap-and-up-float-right{float:right!important;}
	.lap-and-up-float-left{float:left!important;}
	.lap-and-up-float-left + p{overflow:hidden;padding-left:40px;}
	.lap-and-up-float-none{float:none!important;}
	img.lap-and-up-float-right{margin:0 0 40px;}
	img.lap-and-up-float-left{margin:0 40px 40px 0;}
	img.lap-and-up-float-none{margin:0 0 40px 0;}
	.lap-and-up-text-left,.lap-and-up-text-right.text-left,.lap-and-up-text-center.text-left{text-align:left!important;}
	.lap-and-up-text-center,.lap-and-up-text-right.text-center,.lap-and-up-text-center.text-center{text-align:center!important;}
	.lap-and-up-text-right,.lap-and-up-text-left.text-right,.lap-and-up-text-center.text-right{text-align:right!important;}
	.lap-and-up-one-whole{width:100%;}
	.lap-and-up-one-half,.lap-and-up-two-quarters,.lap-and-up-three-sixths,.lap-and-up-four-eighths,.lap-and-up-five-tenths,.lap-and-up-six-twelfths{width:50%;}
	.lap-and-up-one-third,.lap-and-up-two-sixths,.lap-and-up-four-twelfths{width:33.333%;}
	.lap-and-up-two-thirds,.lap-and-up-four-sixths,.lap-and-up-eight-twelfths{width:66.666%;}
	.lap-and-up-one-quarter,.lap-and-up-two-eighths,.lap-and-up-three-twelfths{width:25%;}
	.lap-and-up-three-quarters,.lap-and-up-six-eighths,.lap-and-up-nine-twelfths{width:75%;}
	.lap-and-up-one-fifth,.lap-and-up-two-tenths{width:20%;}
	.lap-and-up-two-fifths,.lap-and-up-four-tenths{width:40%;}
	.lap-and-up-three-fifths,.lap-and-up-six-tenths{width:60%;}
	.lap-and-up-four-fifths,.lap-and-up-eight-tenths{width:80%;}
	.lap-and-up-one-sixth,.lap-and-up-two-twelfths{width:16.666%;}
	.lap-and-up-five-sixths,.lap-and-up-ten-twelfths{width:83.333%;}
	.lap-and-up-one-eighth{width:12.5%;}
	.lap-and-up-three-eighths{width:37.5%;}
	.lap-and-up-five-eighths{width:62.5%;}
	.lap-and-up-seven-eighths{width:87.5%;}
	.lap-and-up-one-tenth{width:10%;}
	.lap-and-up-three-tenths{width:30%;}
	.lap-and-up-seven-tenths{width:70%;}
	.lap-and-up-nine-tenths{width:90%;}
	.lap-and-up-one-twelfth{width:8.333%;}
	.lap-and-up-five-twelfths{width:41.666%;}
	.lap-and-up-seven-twelfths{width:58.333%;}
	.lap-and-up-eleven-twelfths{width:91.666%;}
}
@media only screen and (max-width:1289px){
	.portable-float-right{float:right!important;}
	.portable-float-left{float:left!important;}
	.portable-float-left + p{overflow:hidden;padding-left:40px;}
	.portable-float-none{float:none!important;}
	img.portable-float-right{margin:0 0 40px;}
	img.portable-float-left{margin:0 40px 40px 0;}
	img.portable-float-none{margin:0 0 40px 0;}
	.portable-text-left,.portable-text-right.text-left,.portable-text-center.text-left{text-align:left!important;}
	.portable-text-center,.portable-text-right.text-center,.portable-text-center.text-center{text-align:center!important;}
	.portable-text-right,.portable-text-left.text-right,.portable-text-center.text-right{text-align:right!important;}
	.portable-one-whole{width:100%;}
	.portable-one-half,.portable-two-quarters,.portable-three-sixths,.portable-four-eighths,.portable-five-tenths,.portable-six-twelfths{width:50%;}
	.portable-one-third,.portable-two-sixths,.portable-four-twelfths{width:33.333%;}
	.portable-two-thirds,.portable-four-sixths,.portable-eight-twelfths{width:66.666%;}
	.portable-one-quarter,.portable-two-eighths,.portable-three-twelfths{width:25%;}
	.portable-three-quarters,.portable-six-eighths,.portable-nine-twelfths{width:75%;}
	.portable-one-fifth,.portable-two-tenths{width:20%;}
	.portable-two-fifths,.portable-four-tenths{width:40%;}
	.portable-three-fifths,.portable-six-tenths{width:60%;}
	.portable-four-fifths,.portable-eight-tenths{width:80%;}
	.portable-one-sixth,.portable-two-twelfths{width:16.666%;}
	.portable-five-sixths,.portable-ten-twelfths{width:83.333%;}
	.portable-one-eighth{width:12.5%;}
	.portable-three-eighths{width:37.5%;}
	.portable-five-eighths{width:62.5%;}
	.portable-seven-eighths{width:87.5%;}
	.portable-one-tenth{width:10%;}
	.portable-three-tenths{width:30%;}
	.portable-seven-tenths{width:70%;}
	.portable-nine-tenths{width:90%;}
	.portable-one-twelfth{width:8.333%;}
	.portable-five-twelfths{width:41.666%;}
	.portable-seven-twelfths{width:58.333%;}
	.portable-eleven-twelfths{width:91.666%;}
}
@media only screen and (min-width:1290px){
	.desk-float-right{float:right!important;}
	.desk-float-left{float:left!important;}
	.desk-float-left + p{overflow:hidden;padding-left:40px;}
	.desk-float-none{float:none!important;}
	img.desk-float-right{margin:0 0 40px;}
	img.desk-float-left{margin:0 40px 40px 0;}
	img.desk-float-none{margin:0 0 40px 0;}
	.desk-text-left,.desk-text-right.text-left,.desk-text-center.text-left{text-align:left!important;}
	.desk-text-center,.desk-text-right.text-center,.desk-text-center.text-center{text-align:center!important;}
	.desk-text-right,.desk-text-left.text-right,.desk-text-center.text-right{text-align:right!important;}
	.desk-one-whole{width:100%;}
	.desk-one-half,.desk-two-quarters,.desk-three-sixths,.desk-four-eighths,.desk-five-tenths,.desk-six-twelfths{width:50%;}
	.desk-one-third,.desk-two-sixths,.desk-four-twelfths{width:33.333%;}
	.desk-two-thirds,.desk-four-sixths,.desk-eight-twelfths{width:66.666%;}
	.desk-one-quarter,.desk-two-eighths,.desk-three-twelfths{width:25%;}
	.desk-three-quarters,.desk-six-eighths,.desk-nine-twelfths{width:75%;}
	.desk-one-fifth,.desk-two-tenths{width:20%;}
	.desk-two-fifths,.desk-four-tenths{width:40%;}
	.desk-three-fifths,.desk-six-tenths{width:60%;}
	.desk-four-fifths,.desk-eight-tenths{width:80%;}
	.desk-one-sixth,.desk-two-twelfths{width:16.666%;}
	.desk-five-sixths,.desk-ten-twelfths{width:83.333%;}
	.desk-one-eighth{width:12.5%;}
	.desk-three-eighths{width:37.5%;}
	.desk-five-eighths{width:62.5%;}
	.desk-seven-eighths{width:87.5%;}
	.desk-one-tenth{width:10%;}
	.desk-three-tenths{width:30%;}
	.desk-seven-tenths{width:70%;}
	.desk-nine-tenths{width:90%;}
	.desk-one-twelfth{width:8.333%;}
	.desk-five-twelfths{width:41.666%;}
	.desk-seven-twelfths{width:58.333%;}
	.desk-eleven-twelfths{width:91.666%;}
}
@media only screen and (min-width:1550px){
	.desk-wide-float-right{float:right!important;}
	.desk-wide-float-left{float:left!important;}
	.desk-wide-float-left + p{overflow:hidden;padding-left:40px;}
	.desk-wide-float-none{float:none!important;}
	img.desk-wide-float-right{margin:0 0 40px;}
	img.desk-wide-float-left{margin:0 40px 40px 0;}
	img.desk-wide-float-none{margin:0 0 40px 0;}
	.desk-wide-text-left,.desk-wide-text-right.text-left,.desk-wide-text-center.text-left{text-align:left!important;}
	.desk-wide-text-center,.desk-wide-text-right.text-center,.desk-wide-text-center.text-center{text-align:center!important;}
	.desk-wide-text-right,.desk-wide-text-left.text-right,.desk-wide-text-center.text-right{text-align:right!important;}
	.desk-wide-one-whole{width:100%;}
	.desk-wide-one-half,.desk-wide-two-quarters,.desk-wide-three-sixths,.desk-wide-four-eighths,.desk-wide-five-tenths,.desk-wide-six-twelfths{width:50%;}
	.desk-wide-one-third,.desk-wide-two-sixths,.desk-wide-four-twelfths{width:33.333%;}
	.desk-wide-two-thirds,.desk-wide-four-sixths,.desk-wide-eight-twelfths{width:66.666%;}
	.desk-wide-one-quarter,.desk-wide-two-eighths,.desk-wide-three-twelfths{width:25%;}
	.desk-wide-three-quarters,.desk-wide-six-eighths,.desk-wide-nine-twelfths{width:75%;}
	.desk-wide-one-fifth,.desk-wide-two-tenths{width:20%;}
	.desk-wide-two-fifths,.desk-wide-four-tenths{width:40%;}
	.desk-wide-three-fifths,.desk-wide-six-tenths{width:60%;}
	.desk-wide-four-fifths,.desk-wide-eight-tenths{width:80%;}
	.desk-wide-one-sixth,.desk-wide-two-twelfths{width:16.666%;}
	.desk-wide-five-sixths,.desk-wide-ten-twelfths{width:83.333%;}
	.desk-wide-one-eighth{width:12.5%;}
	.desk-wide-three-eighths{width:37.5%;}
	.desk-wide-five-eighths{width:62.5%;}
	.desk-wide-seven-eighths{width:87.5%;}
	.desk-wide-one-tenth{width:10%;}
	.desk-wide-three-tenths{width:30%;}
	.desk-wide-seven-tenths{width:70%;}
	.desk-wide-nine-tenths{width:90%;}
	.desk-wide-one-twelfth{width:8.333%;}
	.desk-wide-five-twelfths{width:41.666%;}
	.desk-wide-seven-twelfths{width:58.333%;}
	.desk-wide-eleven-twelfths{width:91.666%;}
}

/* brand */
.brand{font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;color:#9a0b35!important;}
.brand-face{font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;}
.brand-color,.brand-colour{color:#9a0b35!important;}
.font-droid{font-family:"droid-sans-n4","droid-sans",sans-serif;font-style:normal;font-weight:400;}
.font-droid-bold,.font-droid strong{font-family:"droid-sans-n7","droid-sans",sans-serif;font-style:normal;font-weight:700;}
.font-din{font-family:"ff-din-web-n7","ff-din-web",sans-serif;font-style:normal;font-weight:700;}
.font-din-new{font-family:"din-2014",sans-serif;font-style:normal;font-weight:400;}
.font-din-italic{font-family:"ff-din-web-i7","ff-din-web",sans-serif;font-style:italic;font-weight:700;}
.font-din-bold{font-family:"ff-din-web-n9","ff-din-web",sans-serif;font-style:normal;font-weight:900;}
.font-din-cond,strong.font-din-cond{font-family:"din-condensed-web-n4","din-condensed-web",sans-serif;font-style:normal;font-weight:400;}
.font-din a,.font-din-new a,.font-din-italic a,.font-din-bold a,.font-din-cond a,strong.font-din-cond a{font-family:inherit;font-weight:inherit;font-style:inherit;}
a.underline,a.underline:link,a.underline:visisted{text-decoration:underline;}
a.underline:hover{text-decoration:none;}

/* helpers */
.float-right{float:right!important;}
.float-left{float:left!important;}
.float-none{float:none!important;}
.text-left{text-align:left!important;}
.text-center{text-align:center!important;}
.text-right{text-align:right!important;}
.weight-light{font-weight:300!important;}
.weight-normal{font-weight:400!important;}
.weight-semibold{font-weight:600!important;}
.push{margin:40px 40px!important;}
.push-top{margin-top:40px!important;}
.push-right{margin-right:40px!important;}
.push-bottom{margin-bottom:40px!important;}
.push-left{margin-left:40px!important;}
.push-ends{margin-top:40px!important;margin-bottom:40px!important;}
.push-sides{margin-right:40px!important;margin-left:40px!important;}
.push-half{margin:20px 20px!important;}
.push-half-top{margin-top:20px!important;}
.push-half-right{margin-right:20px!important;}
.push-half-bottom{margin-bottom:20px!important;}
.push-half-left{margin-left:20px!important;}
.push-half-ends{margin-top:20px!important;margin-bottom:20px!important;}
.push-half-sides{margin-right:20px!important;margin-left:20px!important;}
.flush{margin:0!important;overflow:hidden;}
.flush-top{margin-top:0!important;overflow:hidden;}
.flush-right{margin-right:0!important;overflow:hidden;}
.flush-bottom{margin-bottom:0!important;overflow:hidden;}
.flush-left{margin-left:0!important;overflow:hidden;}
.flush-ends{margin-top:0!important;margin-bottom:0!important;overflow:hidden;}
.flush-sides{margin-right:0!important;margin-left:0!important;overflow:hidden;}
.soft{padding:40px 40px!important;}
.soft-top{padding-top:40px!important;}
.soft-right{padding-right:40px!important;}
.soft-bottom{padding-bottom:40px!important;}
.soft-left{padding-left:40px!important;}
.soft-ends{padding-top:40px!important;padding-bottom:40px!important;}
.soft-sides{padding-right:40px!important;padding-left:40px!important;}
.soft-half{padding:20px 20px!important;}
.soft-half-top{padding-top:20px!important;}
.soft-half-right{padding-right:20px!important;}
.soft-half-bottom{padding-bottom:20px!important;}
.soft-half-left{padding-left:20px!important;}
.soft-half-ends{padding-top:20px!important;padding-bottom:20px!important;}
.soft-half-sides{padding-right:20px!important;padding-left:20px!important;}
.hard{padding:0!important;}
.hard-top{padding-top:0!important;}
.hard-right{padding-right:0!important;}
.hard-bottom{padding-bottom:0!important;}
.hard-left{padding-left:0!important;}
.hard-ends{padding-top:0!important;padding-bottom:0!important;}
.hard-sides{padding-right:0!important;padding-left:0!important;}
.full-bleed{margin-right:-40px!important;margin-left:-40px!important;}
.islet .full-bleed{margin-right:-20px!important;margin-left:-20px!important;}
.informative{cursor:help!important;}
.muted{opacity:0.5!important;filter:alpha(opacity=50)!important;}
.proceed{text-align:right!important;}
.go:after{content:"\00A0""\00BB"!important;}
.caps{text-transform:uppercase!important;}
.not-caps{text-transform:none!important;}
.accessibility,.visuallyhidden{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;}
@media only screen and (max-width:898px){
	.accessibility-palm,.visuallyhidden--palm{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;}
}
@media only screen and (min-width:1169px) and (max-width:1289px){
	.accessibility-lap,.visuallyhidden--lap{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;}
}
@media only screen and (min-width:1169px){
	.accessibility-lap-and-up,.visuallyhidden--lap-and-up{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;}
}
@media only screen and (max-width:1289px){
	.accessibility-portable,.visuallyhidden--portable{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;}
}
@media only screen and (min-width:1290px){
	.accessibility-desk,.visuallyhidden--desk{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;}
}
@media only screen and (min-width:1550px){
	.accessibility-desk-wide,.visuallyhidden--desk-wide{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;}
}

/* genuity main */
@font-face{font-family:"ProximaNovaReg";src:url( "/Style%20Library/Genuity/FONTS/ProximaNova-regular.eot" );src:url( "/Style%20Library/Genuity/FONTS/ProximaNova-regular.eot?#iefix" ) format("embedded-opentype"),url( "/Style%20Library/Genuity/FONTS/ProximaNova-regular.woff" ) format("woff"),url( "/Style%20Library/Genuity/FONTS/ProximaNova-regular.ttf" ) format("truetype"),url( "/Style%20Library/Genuity/FONTS/ProximaNova-regular.svg#ProximaNovaReg" ) format("svg");font-style:normal;font-weight:normal;}
@font-face{font-family:"ProximaNovaBold";src:url( "/Style%20Library/Genuity/FONTS/ProximaNova-bold.eot" );src:url( "/Style%20Library/Genuity/FONTS/ProximaNova-bold.eot?#iefix" ) format("embedded-opentype"),url( "/Style%20Library/Genuity/FONTS/ProximaNova-bold.woff" ) format("woff"),url( "/Style%20Library/Genuity/FONTS/ProximaNova-bold.ttf" ) format("truetype"),url( "/Style%20Library/Genuity/FONTS/ProximaNova-bold.svg#ProximaNovaBold" ) format("svg");font-style:normal;font-weight:normal;}
@font-face{font-family:"ProximaNovaDemi";src:url( "/Style%20Library/Genuity/FONTS/ProximaNova-demi.eot" );src:url( "/Style%20Library/Genuity/FONTS/ProximaNova-demi.eot?#iefix" ) format("embedded-opentype"),url( "/Style%20Library/Genuity/FONTS/ProximaNova-demi.woff" ) format("woff"),url( "/Style%20Library/Genuity/FONTS/ProximaNova-demi.ttf" ) format("truetype"),url( "/Style%20Library/Genuity/FONTS/ProximaNova-demi.svg#ProximaNovaDemi" ) format("svg");font-style:normal;font-weight:normal;}
@font-face{font-family:"ProximaNovaCond";src:url( "/Style%20Library/Genuity/FONTS/ProximaNova-condensed.eot" );src:url( "/Style%20Library/Genuity/FONTS/ProximaNova-condensed.eot?#iefix" ) format("embedded-opentype"),url( "/Style%20Library/Genuity/FONTS/ProximaNova-condensed.woff" ) format("woff"),url( "/Style%20Library/Genuity/FONTS/ProximaNova-condensed.ttf" ) format("truetype"),url( "/Style%20Library/Genuity/FONTS/ProximaNova-condensed.svg#ProximaNovaCond" ) format("svg");font-style:normal;font-weight:normal;}
@font-face{font-family:"ProximaNovaSemiBold";src:url( "/Style%20Library/Genuity/FONTS/proximanovasemibold-webfont.eot" );src:url( "/Style%20Library/Genuity/FONTS/proximanovasemibold-webfont.eot?#iefix" ) format("embedded-opentype"),url( "/Style%20Library/Genuity/FONTS/proximanovasemibold-webfont.woff" ) format("woff"),url( "/Style%20Library/Genuity/FONTS/proximanovasemibold-webfont.ttf" ) format("truetype"),url( "/Style%20Library/Genuity/FONTS/proximanovasemibold-webfont.svg#ProximaNovaSemiBold" ) format("svg");font-style:normal;font-weight:normal;}
@font-face{font-family:"Entypo";src:url( "/Style%20Library/Genuity/FONTS/entypo.eot" );src:url( "/Style%20Library/Genuity/FONTS/entypo.eot?#iefix" ) format("embedded-opentype"),url( "/Style%20Library/Genuity/FONTS/entypo.woff" ) format("woff"),url( "/Style%20Library/Genuity/FONTS/entypo.ttf" ) format("truetype"),url( "/Style%20Library/Genuity/FONTS/entypo.svg#Entypo" ) format("svg");font-style:normal;font-weight:normal;}
@font-face{font-family:"Avenir";src:url( "/Style%20Library/Genuity/FONTS/Avenir-roman.eot" );src:url( "/Style%20Library/Genuity/FONTS/Avenir-roman.eot?#iefix" ) format("embedded-opentype"),url( "/Style%20Library/Genuity/FONTS/Avenir-roman.woff" ) format("woff"),url( "/Style%20Library/Genuity/FONTS/Avenir-roman.ttf" ) format("truetype"),url( "/Style%20Library/Genuity/FONTS/Avenir-roman.svg#Avenir" ) format("svg");font-style:normal;font-weight:normal;}
@font-face{font-family:"AvenirH";src:url( "/Style%20Library/Genuity/FONTS/Avenir-heavy.eot" );src:url( "/Style%20Library/Genuity/FONTS/Avenir-heavy.eot?#iefix" ) format("embedded-opentype"),url( "/Style%20Library/Genuity/FONTS/Avenir-heavy.woff" ) format("woff"),url( "/Style%20Library/Genuity/FONTS/Avenir-heavy.ttf" ) format("truetype"),url( "/Style%20Library/Genuity/FONTS/Avenir-heavy.svg#AvenirH" ) format("svg");font-style:normal;font-weight:normal;}
@font-face{font-family:"AvenirHI";src:url( "/Style%20Library/Genuity/FONTS/Avenir-heavy-italic.eot" );src:url( "/Style%20Library/Genuity/FONTS/Avenir-heavy-italic.eot?#iefix" ) format("embedded-opentype"),url( "/Style%20Library/Genuity/FONTS/Avenir-heavy-italic.woff" ) format("woff"),url( "/Style%20Library/Genuity/FONTS/Avenir-heavy-italic.ttf" ) format("truetype"),url( "/Style%20Library/Genuity/FONTS/Avenir-heavy-italic.svg#AvenirHI" ) format("svg");font-style:normal;font-weight:normal;}
html{line-height:1.333;font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;overflow-y:auto;min-height:100%;font-family:"palm";}
body{color:#2f2e2e;font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-size:100%;line-height:1.333;background:#220 url( /Style%20Library/Genuity/IMG/bg-texture-well-dark.png ) repeat left top;}
*{outline:none;word-break:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;}
.main-content .content > *{position:relative;z-index:2;}
.main-content .content > footer{z-index:1;}
.main-content p,.main-content li{margin-bottom:1em;}
.highlight,#main .highlight{color:#9a0b35!important;}
.main-content ul,.main-content ol,.main-content dl{margin-left:0;padding:0;}
.main-content ul span,.main-content ol span,.main-content dl span{color:#2f2e2e;}
.main-content ul,.main-content ol{list-style-position:inside;}
.main-content ul li,.main-content ol li{margin-bottom:40px;margin-left:0;padding:0;}
.main-content ul li span,.main-content ol li span{display:inline-block;overflow-x:hidden;overflow-y:visible;margin-left:2px;width:85%;vertical-align:top;}
.main-content dl,.main-content ol{list-style-position:outside;margin-left:20px;}
.main-content ul{list-style:none;}
.main-content ul.bullets,.main-content ul.check,.main-content .article-content ul{list-style:none;}
.main-content ul.bullets li,.main-content ul.check li,.main-content .article-content ul li{display:inline-block;position:relative;display:block;padding-left:1em;}
.main-content ul.bullets li:before,.main-content ul.check li:before,.main-content .article-content ul li:before{font-family:"Entypo",Entypo;font-weight:400;position:absolute;top:5px;left:0;width:auto;}
.main-content ul.bullets ul,.main-content ul.check ul,.main-content .article-content ul ul{margin-top:1em;}
.main-content ul.bullets li:before,.main-content .article-content ul li:before{content:"\e78b";color:#9a0b35;top:2px;left:2px;vertical-align:top;line-height:0.7;font-size:1.5em;}
.trait-page .main-content ul.bullets li:before{color:#2f2e2e;}
.main-content ul.check{width:auto;display:inline-block;}
.main-content ul.check:after{content:"";display:table;clear:both;}
.main-content ul.check li{border-top:1px solid #8e8e8e;display:block;margin:0;padding:6px 0 6px 1.5em;}
.main-content ul.check li:before{content:"\2713";top:9px;left:1px;vertical-align:top;line-height:1;font-size:1em;}
.main-content ul.no-bullet li,.main-content ul.slick-dots li{display:inherit;}
.main-content ul.slick-dots li:only-child{display:none!important;}
.main-content ul.no-bullet li:before,.main-content ul.slick-dots li:before{display:none;}
#footer-main ul li{padding-left:0;}
#footer-main ul li:before{display:none;}
dl dt,dl dd{margin-left:0;}
dl dt span,dl dd span{display:inline-block;overflow-x:hidden;overflow-y:visible;margin-left:2px;width:85%;vertical-align:top;}
dl dt{margin-bottom:10px;}
dl dd span{font-style:italic;}
a{text-decoration:underline;font-family:"ProximaNovaDemi",Helvetica,Arial,sans-serif;font-weight:400;}
a,a:link,a:visited{color:#9a0b35;}
a:hover,a:active,a:focus{color:#8e8e8e;}
a.content-box{color:inherit;text-decoration:none;font-family:inherit;}
header a,footer a{color:inherit;text-decoration:none;font-family:inherit;}
strong{font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif;font-weight:400;}
hr{margin:40px 0;border:solid #bebebe;border-width:1px 0 0 0;}
footer hr{border-color:#8e8e8e;}

/* ::-moz-selection{background:transparent;} */

/* ::selection{background:transparent;} */
.circled{border-radius:100%;display:inline-block;padding:0.75em;width:auto;border:2px solid #9a0b35;text-align:center;color:#8e8e8e;}
.home-promos .circled{position:absolute;top:-30px;left:auto;}
.circled.sm-square{font-size:0.75em;padding:0;width:25px;height:25px;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;line-height:22px;}
.circled.sm-square.centered{text-align:center;margin-left:auto;margin-right:auto;}
.home .flexbox h3{margin-top:0;}
.flex-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;margin:0;}
.flex-video iframe,.flex-video object,.flex-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.home-promos a,.home-promos a:link,.home-promos a:visited{text-decoration:none;}
.home-promos a:hover,.home-promos a:active,.home-promos a:focus{text-decoration:none;}
.home-promos .grid-item.one-third,.home-promos .grid-item.two-sixths,.home-promos .grid-item.four-twelfths{position:relative;margin-top:40px;}
.home-promos h4{position:relative;}
.home-promos p{font-size:1em;line-height:1.2;}
.home-promos img{display:block;margin:0 auto 20px;float:none;width:auto;max-width:80%;}
.bg-pattern{background-image:url( /Style%20Library/Genuity/IMG/bg-sm-pattern-overlay.png );background-repeat:repeat;background-position:left top;}
.bg-light{background:white url( /Style%20Library/Genuity/IMG/bg-texture-well.png ) repeat center;}
.bg-dark-3{background:url( /Style%20Library/Genuity/IMG/bg-texture-well-dark-2.png ) repeat left top #252525;}
.bg-dark-2{background:url( /Style%20Library/Genuity/IMG/bg-texture-well-dark.png ) repeat left top #252525;}
.bg-dark-3 *,.bg-dark-2 *{color:white;}
.bg-dark h3,.bg-dark a:link,.bg-dark a:visited,.bg-dark ul,.bg-dark ul span{color:#eee;}
.bg-dark a:hover,.bg-dark a:active,.bg-dark a:focus{color:#a59f9f;}
.border-top-dark{border-top:5px solid #252525;}
.border-bottom-red{border-bottom:5px solid #9a0b35;}
.border-none,.no-border,.no-border{border-width:0;}
.border-top-brand{border-top:5px solid #9a0b35;}
.border-bottom-brand{border-bottom:5px solid #9a0b35;}
.border-left-brand{border-left:6px solid #9a0b35;}
.border-right-brand{border-right:6px solid #9a0b35;}
section{position:relative;width:100%;display:block;}
.copy-div{overflow-y:hidden;height:40px;}
.copy-div .desk-only{display:none!important;opacity:0;visibility:hidden;}
header.utility{overflow-y:hidden;height:40px;}
header.utility,.sidebar .copy-div{background:#383838;}
header.utility,.wtb-menu{position:relative;}
.img-feat{margin-left:auto;margin-right:auto;padding-right:200px;border-radius:50%;overflow:hidden;position:relative;max-width:none;width:150px;height:190px;}
.img-feat.sm-feat{width:150px!important;height:190px!important;}
.img-feat.by-height img{max-width:none;height:110%;width:auto;}
.img-feat img{vertical-align:middle;position:absolute;top:-5%;left:-5%;bottom:-5%;right:-5%;width:110%;height:auto;max-width:none;z-index:2;}
.img-feat span:before{display:block;content:'';position:absolute;width:100%;height:100%;z-index:10;-webkit-box-shadow:inset 0 0 0 0 rgba(200,95,66,0.4),inset 0 0 0 10px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 0 0 0 rgba(200,95,66,0.4),inset 0 0 0 10px rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1);}
.toggle-hide{cursor:pointer;}
.hider{padding-bottom:20px;width:100%;height:auto;margin-bottom:0!important;overflow:hidden;}
#wrapper{position:relative;margin:0 auto;width:100%;-webkit-transition:all 0.3s cubic-bezier(0.77,0,0.175,1);transition:all 0.3s cubic-bezier(0.77,0,0.175,1);position:relative;left:0;top:0;z-index:10;}
.menu-open #wrapper{left:-330px;z-index:0;}
.clear{clear:both;}
header,#container,footer{position:relative;margin:auto;}
#container,.sidebar{vertical-align:top;}
#container{position:relative;width:auto;max-width:100%;}
#container .contain{padding:0 40px;}
header .contain{padding:0 40px 0 0;}
.contain,.page-head{position:relative;z-index:1;width:100%;}
.contain:after,.page-head:after{content:"";display:table;clear:both;}
.container{padding:7.5% 0;}
.breadcrumb-div{position:relative;margin:0;width:100%;font-family:"ProximaNovaDemi",Helvetica,Arial,sans-serif;font-weight:400;font-size:0.75em;display:inline-block;width:100%;}
.utility .breadcrumb-div{padding:0;}
.breadcrumb-div .breadcrumb{display:inline-block;position:relative;}
.breadcrumb-div .breadcrumb:before{font-family:"Entypo",Entypo;font-weight:400;position:absolute;top:5px;left:0;width:auto;}
.breadcrumb-div .breadcrumb:before{content:'\2302';position:static;font-size:14px;margin:0 5px 0 0;width:auto;}
#main .content{padding:0;}
.science-page #main .content{overflow:hidden;}
.content-container{padding:2% 0 5%;overflow-x:hidden;width:100%;}
.hard-top .content-container,.home .content-container,.trait-page .content-container{padding:0!important;}
.hard-bottom .content-container,.content-container.hard-bottom{padding-bottom:0;}
.trait-page .content-container{background:url( /PublishingImages/bkg-trait-logo.png ) no-repeat center top;}
#footer-main:after{content:"";display:table;clear:both;}
#main:after{content:"";display:table;clear:both;}
#main .content{display:inline-block;position:relative;margin:0;width:100%;background-color:#eee;}
.light-bg{background-color:#eee;}
.max-medium img,img.max-medium,.media-img.max-medium img{max-width:330px!important;}
.col .max-medium{width:100%;}
.media-img img{margin:auto;display:block;}
.well img.centered-spaced,.video-box img.centered-spaced{max-width:none;margin-top:0;padding-top:0;}
.well.soft img.centered-spaced,.soft.video-box img.centered-spaced,.trait-page .well img.centered-spaced,.trait-page .video-box img.centered-spaced{max-width:100%;}
.grid-item.media-img{vertical-align:middle;width:33%;padding:40px 40px;display:inline-block;}
.grid-item.media-img img{vertical-align:middle;}
.grid-item.media-txt,.grid-item.media-body{vertical-align:middle;width:66%;display:inline-block;}
.grid-item.media-txt p,.grid-item.media-body p{width:80%;}
.grid-item.media-txt >:last-child,.grid-item.media-body >:last-child{margin-bottom:0;}
.break-out{margin-top:-5%;}
img.float-left,.article-content img[align="left"],.ms-rtePosition-1{margin:0 40px 40px 0;float:right;}
img.float-right,.article-content img[align="right"],.ms-rtePosition-2{margin:0 0 40px 40px;float:right;}
.media{padding-top:20px;margin-bottom:20px;}
@media only screen and (max-width:599px){
	.media{padding-top:0;margin-bottom:100px;}
}
.media:after{content:"";display:table;clear:both;}
.well .media,.video-box .media{position:relative;z-index:100;}
.media h4,.media p,.media ul,.media ol,.media li,.media .media-body{overflow:hidden;}
.media .media-body{max-width:66%;padding-left:0;padding-right:40px;}
.media .media-body >:last-child{margin-bottom:0;}
.media .media-body.full{max-width:100%;}
.media .media-body.full img.centered{width:100%;height:auto;max-width:none;}
.media .media-img{float:right;width:auto;max-width:50%;display:inline-block;height:auto;margin:0;vertical-align:middle;}
.media .media-img img{width:100%;height:auto;max-width:350px;vertical-align:middle;display:inline-block;}
.media.media-reverse .media-body{padding-left:40px;padding-right:0;}
.media.media-reverse .media-img{float:left;width:auto;max-width:50%;height:auto;margin:0;vertical-align:middle;}
.promo{padding-top:20px;width:100%;}
.promo:after{content:"";display:table;clear:both;}
.well .promo,.video-box .promo{position:relative;z-index:100;}
.promo h4,.promo p,.promo ul,.promo ol,.promo li,.promo .media-body{overflow:hidden;}
.promo .media-body{padding:0 20px 0 0;margin:0;}
.promo .media-body p:last-child,.promo .media-body >:last-child{margin-bottom:0;}
.promo .media-img{height:auto;margin:0;vertical-align:middle;padding:0;text-align:center;}
.promo .media-img img{display:inline-block;width:99%;height:auto;margin:0 auto;max-width:500px;vertical-align:middle;}
.soybeans-science .promo .media-img img{width:auto;height:auto;max-width:none;}
.promo.promo-reverse .media-body{padding:0 0 0 20px;}
.promo.promo-reverse .media-body >:last-child{margin-bottom:0;}
.trait-logo-div{display:block;clear:both;text-align:center;margin:0;padding:20px 40px;font-size:0;line-height:1;}
.trait-logo-div img{display:block;width:330px!important;height:auto;margin:0 auto -1px;max-width:100%;}
.trait-logo-legal{text-align:center;font-size:10px;max-width:500px;margin:-80px auto 30px;}
.science-page .trait-logo-div{background:url( "/PublishingImages/bkg-trait-logo-science.png" ) no-repeat scroll center top transparent;}
@media only screen and (max-width:599px){
	.trait-logo-legal{font-size:9px;margin-top:-70px;max-width:90%;}
	.science-page .trait-logo-div{background-size:cover;}
}
@media only screen and (min-width:599px){
	.media-body{display:table-cell;vertical-align:middle;padding-right:0!important;}
	.media-img{margin-top:0!important;margin-bottom:0!important;}
}
.font-family,.font-family a{font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;}
.font-family-bold,.font-family-bold a{font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif;font-weight:400;}
.font-family-demi,.font-family-demi a{font-family:"ProximaNovaDemi",Helvetica,Arial,sans-serif;font-weight:400;}
.font-family-semi,.font-family-semi a{font-family:"ProximaNovaSemiBold",Helvetica,Arial,sans-serif;font-weight:400;}
.font-family-cond,.font-family-cond a{font-family:"ProximaNovaCond",Helvetica,Arial,sans-serif;font-weight:400;}
.font-headline,.font-headline a{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;}
.font-alt,.font-alt a{font-family:"Avenir",Helvetica,Arial,sans-serif;font-weight:400;}
blockquote{quotes:"\201C" "\201D";}
blockquote p:before{content:"\201C";content:open-quote;}
blockquote p:after{content:"";content:no-close-quote;}
blockquote p:last-of-type:after{content:"\201D";content:close-quote;}
.push-more-top{margin-top:50px!important;}
.push-more-right{margin-right:50px!important;}
.push-more-bottom{margin-bottom:50px!important;}
.push-more-left{margin-left:50px!important;}
.push-double-top{margin-top:60px!important;}
.push-double-right{margin-right:60px!important;}
.push-double-bottom{margin-bottom:60px!important;}
.push-double-left{margin-left:60px!important;}
.soft-more{padding:50px!important;}
.soft-more-top{padding-top:50px!important;}
.soft-more-right{padding-right:50px!important;}
.soft-more-bottom{padding-bottom:50px!important;}
.soft-more-left{padding-left:50px!important;}
.soft-more-ends{padding-top:50px!important;padding-bottom:50px!important;}
.soft-more-sides{padding-right:50px!important;padding-left:50px!important;}
.soft-double{padding:60px 60px!important;}
.soft-double-top{padding-top:60px!important;}
.soft-double-right{padding-right:60px!important;}
.soft-double-bottom{padding-bottom:60px!important;}
.soft-double-left{padding-left:60px!important;}
.soft-double-ends{padding-top:60px!important;padding-bottom:60px!important;}
.soft-double-sides{padding-right:60px!important;padding-left:60px!important;}
.border-top-brand{border-top:5px solid #9a0b35;}
.border-bottom-brand{border-bottom:5px solid #9a0b35;}
.bottom-half,.top-half{width:100%;display:block;height:20%;position:absolute;left:0;z-index:0;}
.bottom-half .shadow-top,.bottom-half .shadow-bottom,.top-half .shadow-top,.top-half .shadow-bottom{width:100%;display:block;height:5em;position:absolute;z-index:0;left:0;}
.bottom-half .shadow-top,.top-half .shadow-top{top:0;background:url( "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZX" );background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.4)),to(transparent));background:linear-gradient(to bottom,rgba(0,0,0,0.4) 0%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#00000000',GradientType=0);}
.bottom-half .shadow-bottom,.top-half .shadow-bottom{bottom:0;background:url( "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZX" );background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,0.4)));background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.4) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#66000000',GradientType=0);}
.bottom-half .border-top-brand,.top-half .border-top-brand{border-top:5px solid #9a0b35;}
.bottom-half .border-bottom-brand,.top-half .border-bottom-brand{border-bottom:5px solid #9a0b35;}
.top-half{top:0;}
.bottom-half{bottom:0;}
.bleed-bottom{margin-bottom:-10px!important;}
.bleed-top{margin-top:-10px!important;}
.img-circle,.img-feat,.img-feat span:before{border-radius:100%;max-width:350px;height:auto;width:auto;}
.img-block{display:block!important;}
.img-full{display:block;width:100%;}
.base-color{color:#2f2e2e;}
.caption{text-align:center;margin:20px auto;font-size:0.875em;line-height:1.4;}
figure{width:auto;float:right;vertical-align:middle;margin:-20px 0 0 40px;max-width:200px;}
figure .img-feat{width:150px!important;height:190px!important;}
figure > img{display:block;}
figure figcaption{text-align:center;margin:20px auto;font-size:0.875em;line-height:1.4;width:auto;}
.landmark{margin:50px 0;}
.text-white{color:white;}
hr.short{display:block;width:40px;border-top-color:black;border-width:2px 0 0 0;margin:20px auto;}
hr.short.left{margin-left:0;margin-right:0;}
.nowrap{white-space:nowrap;}
.valign-center{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.bg-grad,.well.bg-grad,.bg-grad.video-box{background:#959fa3;background:url( "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZX" );background:-webkit-gradient(linear,left top,right top,from(#959fa3),to(#bec9cd));background:linear-gradient(to right,#959fa3 0%,#bec9cd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bec9cd',endColorstr='#959fa3',GradientType=1);}
.bg-brand-grad{background:#6b0020;background:url( "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZX" );background:-webkit-gradient(linear,left top,left bottom,from(#6b0020),color-stop(40%,#7c0427),color-stop(66%,#7a0427),color-stop(93%,#6c0120),to(#6b0020));background:linear-gradient(to bottom,#6b0020 0%,#7c0427 40%,#7a0427 66%,#6c0120 93%,#6b0020 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6b0020',endColorstr='#6b0020',GradientType=0);}
.grad-reverse,.well.grad-reverse,.grad-reverse.video-box{background:#bec9cd;background:url( "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZX" );background:-webkit-gradient(linear,left top,right top,from(#bec9cd),to(#959fa3));background:linear-gradient(to right,#bec9cd 0%,#959fa3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#959fa3',endColorstr='#bec9cd',GradientType=1);}
.bg-grad-radial{background:#bec9cd;background:url( "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZX" );background:radial-gradient(ellipse at center,#bec9cd 0%,#959fa3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bec9cd',endColorstr='#959fa3',GradientType=1);}
.bg-science{padding-top:0;background:#959fa3;background:linear-gradient(45deg,#959fa3 0%,#bec9cd 32%,#959fa3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#959fa3',endColorstr='#959fa3',GradientType=1);}
.pointer{cursor:pointer;}
blockquote{font-size:1.5625em;font-family:"Avenir",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.2;}
blockquote b{display:block;text-transform:uppercase;margin:40px 0 0;padding:0;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;color:#9a0b35;font-size:1em;line-height:1;}
blockquote .date{text-transform:none;border:0;font-family:"ProximaNovaDemi",Helvetica,Arial,sans-serif;font-weight:400;display:inline;font-size:1em;width:auto;color:#2f2e2e;margin:0;position:relative;top:-10px;padding:0;height:auto;}
.source:before{content:"";}
.centered{display:block;text-align:center;margin-left:auto;margin-right:auto;}
.contain.centered,.centered.page-head{margin-left:auto!important;margin-right:auto!important;text-align:left;}
.centered-spaced{display:block;text-align:center;margin:40px auto;}
.va-top{vertical-align:top!important;}
.va-bottom{vertical-align:bottom!important;}
.overlap-top{margin-top:-3em!important;}
.overlap-top.padit{padding-top:3em!important;}
.overlap-bottom{margin-bottom:-3em!important;}
.overlap-bottom.padit{padding-bottom:3em!important;}
.overlap-half-top{margin-top:-1em!important;}
.overlap-half-top.padit{padding-top:1em!important;}
.overlap-half-bottom{margin-bottom:-1em!important;}
.overlap-half-bottom.padit{padding-bottom:1em!important;}
.overlap-bit-top{margin-top:-.5em!important;position:relative;z-index:200;}
.overlap-bit-top.padit{padding-top:0.5em!important;}
.overlap-bit-bottom{margin-bottom:-.5em!important;position:relative;z-index:200;}
.overlap-bit-bottom.padit{padding-bottom:0.5em!important;}
.overlap-more-top{margin-top:-4em!important;}
.overlap-more-top.padit{padding-top:4em!important;}
.overlap-more-bottom{margin-bottom:-4em!important;}
.overlap-more-bottom.padit{padding-bottom:4em!important;}
.overlap-double-top{margin-top:-6em!important;}
.overlap-double-top.padit{padding-top:6em!important;}
.overlap-double-bottom{margin-bottom:-6em!important;}
.overlap-double-bottom .padit{padding-bottom:6em!important;}
.border-top{border-top:1px solid #bebebe;}
.border-bottom{border-bottom:1px solid #bebebe;}
.border-left{border-left:1px solid #bebebe;}
.border-right{border-right:1px solid #bebebe;}
.hide,.hideme{display:none;}
.show,.showme{display:inherit;}
.show-inline{display:inline;}
.show-inline-block{display:inline-block;}
.show-block{display:block;}
#insect-forecast img.bg{height:100%;width:auto;}
@media only screen and (min-width:1550px){
	#insect-forecast img.bg{width:100%!important;height:auto;}
}
img.bg{width:100%;height:auto;max-width:none;position:absolute;top:0;left:0;z-index:-1;}
img.bg.fader,img.field.fader,img.bg-field.fader{-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;opacity:0!important;}
img.bg.fader.opaque,img.field.fader.opaque,img.bg-field.fader.opaque{opacity:1!important;}
.bg-text{position:relative;z-index:100;}
div.bg{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;}
div.bg.bg-pattern-overlay-dark,.bg-brand-grad div.bg.bg-pattern-overlay,.bg-dark div.bg.bg-pattern-overlay{background:transparent url( "/Style%20Library/Genuity/IMG/bg-pattern-overlay-dark.png" ) repeat left top;z-index:0;}
div.bg.bg-pattern-overlay,div.bg.bg-sm-pattern-overlay{background:transparent url( "/Style%20Library/Genuity/IMG/bg-sm-pattern-overlay.png" ) repeat left top;z-index:0;}
.pos-s{position:static!important;}
.pos-r{position:relative;z-index:100;}
.mobile-only,.small-only{display:block;}
.pos-a{position:absolute;}
.in-front{z-index:400!important;}
.in-middle{z-index:100!important;}
.in-back{z-index:0!important;}
.pos-top-right,.pos-bottom-right,.pos-top-left,.pos-bottom-left,.pos-center-center,.top-right,.bottom-right,.top-left,.bottom-left,.center-center{position:absolute;z-index:5;}
.pos-top-right.in-front,.pos-bottom-right.in-front,.pos-top-left.in-front,.pos-bottom-left.in-front,.pos-center-center.in-front,.top-right.in-front,.bottom-right.in-front,.top-left.in-front,.bottom-left.in-front,.center-center.in-front{z-index:400;}
.pos-top-right.in-middle,.pos-bottom-right.in-middle,.pos-top-left.in-middle,.pos-bottom-left.in-middle,.pos-center-center.in-middle,.top-right.in-middle,.bottom-right.in-middle,.top-left.in-middle,.bottom-left.in-middle,.center-center.in-middle{z-index:100;}
.pos-top-right.in-back,.pos-bottom-right.in-back,.pos-top-left.in-back,.pos-bottom-left.in-back,.pos-center-center.in-back,.top-right.in-back,.bottom-right.in-back,.top-left.in-back,.bottom-left.in-back,.center-center.in-back{z-index:0;}
.pos-center-center,.center-center{top:0;left:0;right:0;bottom:0;}
.pos-top-right,.top-right{top:0;right:0;}
.pos-bottom-right,.bottom-right{bottom:0;right:0;top:auto;}
.pos-top-left,.top-left{top:0;left:0;}
.pos-bottom-left,.bottom-left{bottom:0;left:0;top:auto;}
img.bg.pos-bottom-right{top:auto;left:auto;z-index:-1;}
#banner-image{height:auto!important;width:auto!important;max-width:40%!important;max-height:100%!important;}
.use-height{height:100%!important;width:auto!important;max-width:none!important;}
.use-width{height:auto!important;width:100%!important;max-width:none!important;}
.square{height:100%!important;width:100%!important;max-width:none!important;}
@media only screen and (max-width:898px){
	.palm-show-inline{display:inline;}
	.palm-show-inline-block{display:inline-block;}
	.palm-show-block{display:block;}
	.palm-show{display:inherit;}
	.palm-hide{display:none;}
	.palm-border-top{border-top:1px solid #bebebe;}
	.palm-border-bottom{border-bottom:1px solid #bebebe;}
	.palm-border-left{border-left:1px solid #bebebe;}
	.palm-border-right{border-right:1px solid #bebebe;}
	.palm-maxwidth-80{max-width:80%;}
	.palm-overlap-top{margin-top:-3em!important;}
	.palm-overlap-top.padit{padding-top:3em!important;}
	.palm-overlap-more-top{margin-top:-4em!important;}
	.palm-overlap-more-top.padit{padding-top:4em!important;}
	.palm-overlap-bottom{margin-bottom:-3em!important;}
	.palm-overlap-bottom.padit{padding-bottom:3em!important;}
	.palm-overlap-more-bottom{margin-bottom:-4em!important;}
	.palm-overlap-more-bottom.padit{padding-bottom:4em!important;}
	.palm-va-middle{vertical-align:middle!important;}
	.palm-va-top{vertical-align:top!important;}
	.palm-va-bottom{vertical-align:bottom!important;}
	.palm-use-height{height:100%!important;width:auto!important;max-width:none!important;}
	.palm-use-width{height:auto!important;width:100%!important;max-width:none!important;}
	.palm-square{height:100%!important;width:100%!important;max-width:none!important;}
}
@media only screen and (min-width:599px){
	.sm-soft-right{padding-right:40px!important;}
	.sm-soft-left{padding-left:40px!important;}
}
@media only screen and (min-width:599px) and (max-width:898px){
	.palm-wide-overlap-top{margin-top:-3em!important;}
	.palm-wide-overlap-top.padit{padding-top:3em!important;}
	.palm-wide-overlap-double-top{margin-top:-6em!important;}
	.palm-wide-overlap-double-top.padit{padding-top:6em!important;}
	.palm-wide-show-inline{display:inline;}
	.palm-wide-show-inline-block{display:inline-block;}
	.palm-wide-show-block{display:block;}
	.palm-wide-show{display:inherit;}
	.palm-wide-hide{display:none;}
	.palm-wide-border-top{border-top:1px solid #bebebe;}
	.palm-wide-border-bottom{border-bottom:1px solid #bebebe;}
	.palm-wide-border-left{border-left:1px solid #bebebe;}
	.palm-wide-border-right{border-right:1px solid #bebebe;}
	.palm-wide-maxwidth-80{max-width:80%;}
	.palm-wide-overlap-top{margin-top:-3em!important;}
	.palm-wide-overlap-top.padit{padding-top:3em!important;}
	.palm-wide-overlap-more-top{margin-top:-4em!important;}
	.palm-wide-overlap-more-top.padit{padding-top:4em!important;}
	.palm-wide-overlap-bottom{margin-bottom:-3em!important;}
	.palm-wide-overlap-bottom.padit{padding-bottom:3em!important;}
	.palm-wide-overlap-more-bottom{margin-bottom:-4em!important;}
	.palm-wide-overlap-more-bottom.padit{padding-bottom:4em!important;}
	.palm-wide-va-middle{vertical-align:middle!important;}
	.palm-wide-va-top{vertical-align:top!important;}
	.palm-wide-va-bottom{vertical-align:bottom!important;}
	.palm-wide-use-height{height:100%!important;width:auto!important;max-width:none!important;}
	.palm-wide-use-width{height:auto!important;width:100%!important;max-width:none!important;}
	.palm-wide-square{height:100%!important;width:100%!important;max-width:none!important;}
}
@media only screen and (min-width:899px) and (max-width:1168px){
	.tab-overlap-top{margin-top:-3em!important;}
	.tab-overlap-top.padit{padding-top:3em!important;}
	.tab-overlap-double-top{margin-top:-6em!important;}
	.tab-overlap-double-top.padit{padding-top:6em!important;}
	.tab-show-inline{display:inline;}
	.tab-show-inline-block{display:inline-block;}
	.tab-show-block{display:block;}
	.tab-show{display:inherit;}
	.tab-hide{display:none;}
	.tab-border-top{border-top:1px solid #bebebe;}
	.tab-border-bottom{border-bottom:1px solid #bebebe;}
	.tab-border-left{border-left:1px solid #bebebe;}
	.tab-border-right{border-right:1px solid #bebebe;}
	.tab-maxwidth-80{max-width:80%;}
	.tab-overlap-top{margin-top:-3em!important;}
	.tab-overlap-top.padit{padding-top:3em!important;}
	.tab-overlap-more-top{margin-top:-4em!important;}
	.tab-overlap-more-top.padit{padding-top:4em!important;}
	.tab-overlap-bottom{margin-bottom:-3em!important;}
	.tab-overlap-bottom.padit{padding-bottom:3em!important;}
	.tab-overlap-more-bottom{margin-bottom:-4em!important;}
	.tab-overlap-more-bottom.padit{padding-bottom:4em!important;}
	.tab-va-middle{vertical-align:middle!important;}
	.tab-va-top{vertical-align:top!important;}
	.tab-va-bottom{vertical-align:bottom!important;}
	.tab-use-height{height:100%!important;width:auto!important;max-width:none!important;}
	.tab-use-width{height:auto!important;width:100%!important;max-width:none!important;}
	.tab-square{height:100%!important;width:100%!important;max-width:none!important;}
}
@media only screen and (min-width:899px){
	.tab-and-up-overlap-top{margin-top:-3em!important;}
	.tab-and-up-overlap-top.padit{padding-top:3em!important;}
	.tab-and-up-overlap-double-top{margin-top:-6em!important;}
	.tab-and-up-overlap-double-top.padit{padding-top:6em!important;}
	.tab-and-up-show-inline{display:inline;}
	.tab-and-up-show-inline-block{display:inline-block;}
	.tab-and-up-show-block{display:block;}
	.tab-and-up-show{display:inherit;}
	.tab-and-up-hide{display:none;}
	.tab-and-up-border-top{border-top:1px solid #bebebe;}
	.tab-and-up-border-bottom{border-bottom:1px solid #bebebe;}
	.tab-and-up-border-left{border-left:1px solid #bebebe;}
	.tab-and-up-border-right{border-right:1px solid #bebebe;}
	.tab-and-up-maxwidth-80{max-width:80%;}
	.tab-and-up-overlap-top{margin-top:-3em!important;}
	.tab-and-up-overlap-top.padit{padding-top:3em!important;}
	.tab-and-up-overlap-more-top{margin-top:-4em!important;}
	.tab-and-up-overlap-more-top.padit{padding-top:4em!important;}
	.tab-and-up-overlap-bottom{margin-bottom:-3em!important;}
	.tab-and-up-overlap-bottom.padit{padding-bottom:3em!important;}
	.tab-and-up-overlap-more-bottom{margin-bottom:-4em!important;}
	.tab-and-up-overlap-more-bottom.padit{padding-bottom:4em!important;}
	.tab-and-up-va-middle{vertical-align:middle!important;}
	.tab-and-up-va-top{vertical-align:top!important;}
	.tab-and-up-va-bottom{vertical-align:bottom!important;}
	.tab-and-up-use-height{height:100%!important;width:auto!important;max-width:none!important;}
	.tab-and-up-use-width{height:auto!important;width:100%!important;max-width:none!important;}
	.tab-and-up-square{height:100%!important;width:100%!important;max-width:none!important;}
}
@media only screen and (min-width:1169px) and (max-width:1289px){
	.lap-overlap-top{margin-top:-3em!important;}
	.lap-overlap-top.padit{padding-top:3em!important;}
	.lap-overlap-double-top{margin-top:-6em!important;}
	.lap-overlap-double-top.padit{padding-top:6em!important;}
	.lap-show-inline{display:inline;}
	.lap-show-inline-block{display:inline-block;}
	.lap-show-block{display:block;}
	.lap-show{display:inherit;}
	.lap-hide{display:none;}
	.lap-border-top{border-top:1px solid #bebebe;}
	.lap-border-bottom{border-bottom:1px solid #bebebe;}
	.lap-border-left{border-left:1px solid #bebebe;}
	.lap-border-right{border-right:1px solid #bebebe;}
	.lap-maxwidth-80{max-width:80%;}
	.lap-overlap-top{margin-top:-3em!important;}
	.lap-overlap-top.padit{padding-top:3em!important;}
	.lap-overlap-more-top{margin-top:-4em!important;}
	.lap-overlap-more-top.padit{padding-top:4em!important;}
	.lap-overlap-bottom{margin-bottom:-3em!important;}
	.lap-overlap-bottom.padit{padding-bottom:3em!important;}
	.lap-overlap-more-bottom{margin-bottom:-4em!important;}
	.lap-overlap-more-bottom.padit{padding-bottom:4em!important;}
	.lap-va-middle{vertical-align:middle!important;}
	.lap-va-top{vertical-align:top!important;}
	.lap-va-bottom{vertical-align:bottom!important;}
	.lap-use-height{height:100%!important;width:auto!important;max-width:none!important;}
	.lap-use-width{height:auto!important;width:100%!important;max-width:none!important;}
	.lap-square{height:100%!important;width:100%!important;max-width:none!important;}
}
@media only screen and (min-width:1169px){
	.lap-and-up-overlap-top{margin-top:-3em!important;}
	.lap-and-up-overlap-top.padit{padding-top:3em!important;}
	.lap-and-up-overlap-double-top{margin-top:-6em!important;}
	.lap-and-up-overlap-double-top.padit{padding-top:6em!important;}
	.lap-and-up-show-inline{display:inline;}
	.lap-and-up-show-inline-block{display:inline-block;}
	.lap-and-up-show-block{display:block;}
	.lap-and-up-show{display:inherit;}
	.lap-and-up-hide{display:none;}
	.lap-and-up-border-top{border-top:1px solid #bebebe;}
	.lap-and-up-border-bottom{border-bottom:1px solid #bebebe;}
	.lap-and-up-border-left{border-left:1px solid #bebebe;}
	.lap-and-up-border-right{border-right:1px solid #bebebe;}
	.lap-and-up-maxwidth-80{max-width:80%;}
	.lap-and-up-overlap-top{margin-top:-3em!important;}
	.lap-and-up-overlap-top.padit{padding-top:3em!important;}
	.lap-and-up-overlap-more-top{margin-top:-4em!important;}
	.lap-and-up-overlap-more-top.padit{padding-top:4em!important;}
	.lap-and-up-overlap-bottom{margin-bottom:-3em!important;}
	.lap-and-up-overlap-bottom.padit{padding-bottom:3em!important;}
	.lap-and-up-overlap-more-bottom{margin-bottom:-4em!important;}
	.lap-and-up-overlap-more-bottom.padit{padding-bottom:4em!important;}
	.lap-and-up-va-middle{vertical-align:middle!important;}
	.lap-and-up-va-top{vertical-align:top!important;}
	.lap-and-up-va-bottom{vertical-align:bottom!important;}
	.lap-and-up-use-height{height:100%!important;width:auto!important;max-width:none!important;}
	.lap-and-up-use-width{height:auto!important;width:100%!important;max-width:none!important;}
	.lap-and-up-square{height:100%!important;width:100%!important;max-width:none!important;}
}
@media only screen and (max-width:1289px){
	.portable-show-inline{display:inline;}
	.portable-show-inline-block{display:inline-block;}
	.portable-show-block{display:block;}
	.portable-show{display:inherit;}
	.portable-hide{display:none;}
	.portable-border-top{border-top:1px solid #bebebe;}
	.portable-border-bottom{border-bottom:1px solid #bebebe;}
	.portable-border-left{border-left:1px solid #bebebe;}
	.portable-border-right{border-right:1px solid #bebebe;}
	.portable-maxwidth-80{max-width:80%;}
	.portable-overlap-top{margin-top:-3em!important;}
	.portable-overlap-top.padit{padding-top:3em!important;}
	.portable-overlap-more-top{margin-top:-4em!important;}
	.portable-overlap-more-top.padit{padding-top:4em!important;}
	.portable-overlap-bottom{margin-bottom:-3em!important;}
	.portable-overlap-bottom.padit{padding-bottom:3em!important;}
	.portable-overlap-more-bottom{margin-bottom:-4em!important;}
	.portable-overlap-more-bottom.padit{padding-bottom:4em!important;}
	.portable-va-middle{vertical-align:middle!important;}
	.portable-va-top{vertical-align:top!important;}
	.portable-va-bottom{vertical-align:bottom!important;}
	.portable-use-height{height:100%!important;width:auto!important;max-width:none!important;}
	.portable-use-width{height:auto!important;width:100%!important;max-width:none!important;}
	.portable-square{height:100%!important;width:100%!important;max-width:none!important;}
}
@media only screen and (min-width:1290px){
	.desk-overlap-top{margin-top:-3em!important;}
	.desk-overlap-top.padit{padding-top:3em!important;}
	.desk-overlap-double-top{margin-top:-6em!important;}
	.desk-overlap-double-top.padit{padding-top:6em!important;}
	.desk-show-inline{display:inline;}
	.desk-show-inline-block{display:inline-block;}
	.desk-show-block{display:block;}
	.desk-show{display:inherit;}
	.desk-hide{display:none;}
	.desk-border-top{border-top:1px solid #bebebe;}
	.desk-border-bottom{border-bottom:1px solid #bebebe;}
	.desk-border-left{border-left:1px solid #bebebe;}
	.desk-border-right{border-right:1px solid #bebebe;}
	.desk-maxwidth-80{max-width:80%;}
	.desk-overlap-top{margin-top:-3em!important;}
	.desk-overlap-top.padit{padding-top:3em!important;}
	.desk-overlap-more-top{margin-top:-4em!important;}
	.desk-overlap-more-top.padit{padding-top:4em!important;}
	.desk-overlap-bottom{margin-bottom:-3em!important;}
	.desk-overlap-bottom.padit{padding-bottom:3em!important;}
	.desk-overlap-more-bottom{margin-bottom:-4em!important;}
	.desk-overlap-more-bottom.padit{padding-bottom:4em!important;}
	.desk-va-middle{vertical-align:middle!important;}
	.desk-va-top{vertical-align:top!important;}
	.desk-va-bottom{vertical-align:bottom!important;}
	.desk-use-height{height:100%!important;width:auto!important;max-width:none!important;}
	.desk-use-width{height:auto!important;width:100%!important;max-width:none!important;}
	.desk-square{height:100%!important;width:100%!important;max-width:none!important;}
}
@media only screen and (min-width:1550px){
	.desk-wide-show-inline{display:inline;}
	.desk-wide-show-inline-block{display:inline-block;}
	.desk-wide-show-block{display:block;}
	.desk-wide-show{display:inherit;}
	.desk-wide-hide{display:none;}
	.desk-wide-border-top{border-top:1px solid #bebebe;}
	.desk-wide-border-bottom{border-bottom:1px solid #bebebe;}
	.desk-wide-border-left{border-left:1px solid #bebebe;}
	.desk-wide-border-right{border-right:1px solid #bebebe;}
	.desk-wide-maxwidth-80{max-width:80%;}
	.desk-wide-overlap-top{margin-top:-3em!important;}
	.desk-wide-overlap-top.padit{padding-top:3em!important;}
	.desk-wide-overlap-more-top{margin-top:-4em!important;}
	.desk-wide-overlap-more-top.padit{padding-top:4em!important;}
	.desk-wide-overlap-bottom{margin-bottom:-3em!important;}
	.desk-wide-overlap-bottom.padit{padding-bottom:3em!important;}
	.desk-wide-overlap-more-bottom{margin-bottom:-4em!important;}
	.desk-wide-overlap-more-bottom.padit{padding-bottom:4em!important;}
	.desk-wide-va-middle{vertical-align:middle!important;}
	.desk-wide-va-top{vertical-align:top!important;}
	.desk-wide-va-bottom{vertical-align:bottom!important;}
	.desk-wide-use-height{height:100%!important;width:auto!important;max-width:none!important;}
	.desk-wide-use-width{height:auto!important;width:100%!important;max-width:none!important;}
	.desk-wide-square{height:100%!important;width:100%!important;max-width:none!important;}
}
.bg{position:absolute;top:0;left:0;width:100%;height:auto;z-index:1;max-width:none;}
.bg-height{position:absolute;top:0;left:0;width:auto;height:100%;z-index:1;max-width:none;}
img.full-width{width:100%;height:auto;max-width:none;}
img.full-height{width:auto;height:100%;max-width:none;}
.subtle-shadow{position:relative;width:100%;background-image:url( "/Style%20Library/Genuity/IMG/bkg-subtle-shadow.png" );background-repeat:no-repeat;background-position:bottom center;background-size:cover;overflow:hidden;}
label,.label{display:block;padding-bottom:10px;}
.flex-inner{max-width:500px;margin-left:auto;margin-right:auto;position:relative;z-index:90;}
.flex-inner img{max-width:100%;width:auto;height:auto;}
.valign-middle{vertical-align:middle;}
.valign-top{vertical-align:top;}
.valign-bottom{vertical-align:bottom;}
.select{vertical-align:middle;}
.width-auto{width:auto!important;}
.width-auto.show-inline-block{width:auto!important;display:inline-block!important;}
.trait-only{display:none!important;}
.trait2-level .trait-only{display:inline-block!important;}
.show-lap-and-up,.large-only,.desk-only,.nav-bar .search-li{display:none!important;}
.show-before-lap,.mobile-only,.small-only{display:block!important;}
i.large-only,i.desk-only,img.large-only,img.desk-only{display:none!important;}
i.mobile-only,i.small-only,img.mobile-only,img.small-only{display:inline-block;}
a.show-block,a.show-block:link,a.show-block:visited,a.show-block:hover,a.show-block:active,a.show-block:focus{text-decoration:none;}
a.show-block p,a.show-block:link p,a.show-block:visited p,a.show-block:hover p,a.show-block:active p,a.show-block:focus p{color:#8e8e8e;}
a.show-block:hover .btn-natural,a.show-block:hover .prod-list li a,.prod-list li a.show-block:hover a{color:#9a0b35;}
#main{position:relative;z-index:100;}
.grid-item.half,.flexbox-item.half{width:50%;display:inline-block;}
.grid-item.two-thirds,.grid-item.four-sixths,.grid-item.eight-twelfths,.flexbox-item.two-thirds,.flexbox-item.four-sixths,.flexbox-item.eight-twelfths{width:66.666%;display:inline-block;}
.grid-item.one-third,.grid-item.two-sixths,.grid-item.four-twelfths,.flexbox-item.one-third,.flexbox-item.two-sixths,.flexbox-item.four-twelfths{width:33.333%!important;display:inline-block;}
.grid-item.flush-ends,.flexbox-item.flush-ends{overflow:hidden;vertical-align:top!important;}
.grid-item.flush-ends img,.flexbox-item.flush-ends img{margin-top:-10px;margin-bottom:-10px;}
.grid-item.flush-top,.flexbox-item.flush-top{overflow:hidden;vertical-align:top!important;}
.grid-item.flush-top img,.flexbox-item.flush-top img{margin-top:-10px;}
.grid-item.flush-bottom,.flexbox-item.flush-bottom{overflow:hidden;vertical-align:bottom!important;}
.grid-item.flush-bottom img,.flexbox-item.flush-bottom img{margin-bottom:-10px;}
.all-display-table{display:table!important;}
.all-display-table .flexbox-item{display:table-cell;}
.flexbox,.main-content .flexbox{display:block;}
.flexbox .flexbox-item.half .flex-inner img{max-width:300px!important;width:99%;height:auto;}
.well .grid-item,.video-box .grid-item,.well .flexbox-item,.video-box .flexbox-item,.well .grid-flex-item,.video-box .grid-flex-item,.well .media-item,.video-box .media-item,.well .promo .media-body,.video-box .promo .media-body{min-height:100px;height:auto;}
@media only screen and (min-width:899px) and (max-width:1168px){
	.well .grid-item,.video-box .grid-item,.well .flexbox-item,.video-box .flexbox-item,.well .grid-flex-item,.video-box .grid-flex-item,.well .media-item,.video-box .media-item,.well .promo .media-body,.video-box .promo .media-body{min-height:200px;height:auto;}
}
@media only screen and (min-width:1169px){
	.well .grid-item,.video-box .grid-item,.well .flexbox-item,.video-box .flexbox-item,.well .grid-flex-item,.video-box .grid-flex-item,.well .media-item,.video-box .media-item,.well .promo .media-body,.video-box .promo .media-body{min-height:300px;height:300px;}
}
.soybean-science .well .grid-item,.soybean-science .video-box .grid-item,.soybean-science .well .flexbox-item,.soybean-science .video-box .flexbox-item,.soybean-science .well .grid-flex-item,.soybean-science .video-box .grid-flex-item,.soybean-science .well .media-item,.soybean-science .video-box .media-item,.soybean-science .well .promo .media-body,.soybean-science .video-box .promo .media-body{min-height:200px;height:auto;}
.grid-item >:last-child,.grid-item p >:last-child,.flexbox-item >:last-child,.flexbox-item p >:last-child,.grid-flex-item >:last-child,.grid-flex-item p >:last-child,.media-item >:last-child,.media-item p >:last-child,.promo .media-body >:last-child,.promo .media-body p >:last-child{margin-bottom:0!important;}
h3.div-side span{text-transform:none;}
.div-side{margin-top:50px;position:relative;overflow:visible;}
.padit .div-side{margin-top:0;}
.div-side.icon-after{width:100%;}
.div-side.icon-after:after{position:absolute;right:0;text-align:right;top:auto;}
.div-side:before{position:absolute;display:block;width:6px;height:40px;margin:-5px 0 0;content:'';background-color:#9a0b35;top:0;left:-40px;overflow:hidden;}
.div-top,h4{position:relative;overflow:visible;}
.div-top.no-border:before,h4.no-border:before{display:none;}
.div-top:before,h4:before{position:relative;display:block;width:40px;height:2px!important;margin:0 0 20px;content:'';background-color:#9a0b35;overflow:hidden;}
p.date .div-top,.article-content p.date .div-top,p.date h4,.article-content p.date h4{margin-top:0;}
.article-content .div-top,.article-content h4{margin-top:40px;}
.div-bottom{position:relative;}
.div-bottom:after{position:relative;display:block;width:40px;height:3px!important;margin:20px 0 0;content:'';background-color:#9a0b35;}
p.white,.bg-dark p,.white-text p,div.white,.bg-dark div,.white-text div,li.white,.bg-dark li,.white-text li{color:white;}
h1,.ms-WPBody h1{margin-bottom:30px;}
h2,h3{margin-bottom:20px;}
h4,h5,h6{margin-bottom:20px;}
.ms-rtestate-field{word-break:normal!important;word-wrap:normal;}
h1,h2,h3,h4,h5,h6{line-height:1.25;padding:0;word-break:normal!important;word-wrap:normal;}
h1.white,.bg-dark h1,.white-text h1,h2.white,.bg-dark h2,.white-text h2,h3.white,.bg-dark h3,.white-text h3,h4.white,.bg-dark h4,.white-text h4,h5.white,.bg-dark h5,.white-text h5,h6.white,.bg-dark h6,.white-text h6{color:white;}
h1 sup,h2 sup,h3 sup,h4 sup,h5 sup,h6 sup{top:-.4em;left:-.05em;font-size:66%;}
h1.div-top:before,h2.div-top:before,h3.div-top:before,h4.div-top:before,h5.div-top:before,h6.div-top:before{margin-bottom:40px;}
h1 p,.main-content h1 p,h2 p,.main-content h2 p,h3 p,.main-content h3 p,h4 p,.main-content h4 p,h5 p,.main-content h5 p,h6 p,.main-content h6 p{margin:0;padding:0;display:inline-block;}
h2 a,h2 a:link,h2 a:visited,h3 a,h3 a:link,h3 a:visited,h4 a,h4 a:link,h4 a:visited,h5 a,h5 a:link,h5 a:visited,h6 a,h6 a:link,h6 a:visited{text-decoration:none;color:inherit;}
h2 a:hover,h2 a:active,h2 a:focus,h3 a:hover,h3 a:active,h3 a:focus,h4 a:hover,h4 a:active,h4 a:focus,h5 a:hover,h5 a:active,h5 a:focus,h6 a:hover,h6 a:active,h6 a:focus{text-decoration:none;color:#9a0b35;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:inherit;font-weight: inherit;}

/* h1 a,h1 a:link,h1 a:visited{text-decoration:underline;color:#8e8e8e;} */
h1 a,h1 a:link,h1 a:visited{text-decoration:underline;color:#756a69;}
h1 a:hover,h1 a:active,h1 a:focus{text-decoration:underline;color:#9a0b35;}
h1,.ms-WPBody h1,.alpha,.ms-WPBody .alpha{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:3.125em;line-height:1.1;margin-left:-2px;text-transform:uppercase;}
h2,.ms-WPBody h2,.beta,.ms-WPBody .beta{font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.75em;color:#2f2e2e;}
h2 a,.ms-WPBody h2 a,.beta a,.ms-WPBody .beta a{font-family:"ProximaNovaDemi",Helvetica,Arial,sans-serif;font-weight:400;}
h3,.ms-WPBody h3,.gamma,.btn-natural-back.gamma,.ms-WPBody .gamma{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:1.5625em;margin-left:-1px;text-transform:uppercase;line-height:1;}
h3.highlight,.ms-WPBody h3.highlight,.gamma.highlight,.ms-WPBody .gamma.highlight{color:#9a0b35;}
.home-promos h3,.home-promos .ms-WPBody h3,.home-promos .gamma,.home-promos .ms-WPBody .gamma{margin-top:20px;}
h4,.ms-WPBody h4,.delta,.ms-WPBody .delta{font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.5em;line-height:1.285714286;margin-bottom:10px;text-transform:none;}
.content h4,.content .ms-WPBody h4,.content .delta,.content .ms-WPBody .delta{font-size:1em;line-height:1.3;}
h4.branded,.ms-WPBody h4.branded,.delta.branded,.ms-WPBody .delta.branded{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;text-transform:uppercase;}
.color-dark{color:#252525!important;}
h5,.ms-WPBody h5,.epsilon,.ms-WPBody .epsilon{font-size:1.125em;}
h6,.ms-WPBody h6,.zeta,.ms-WPBody .zeta{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.875em;margin-top:40px;text-transform:uppercase;}
.trait-logo-div + .contain h6,.trait-logo-div + .page-head h6,.trait-logo-div + .contain .ms-WPBody h6,.trait-logo-div + .page-head .ms-WPBody h6,.trait-logo-div + .contain .zeta,.trait-logo-div + .page-head .zeta,.trait-logo-div + .contain .ms-WPBody .zeta,.trait-logo-div + .page-head .ms-WPBody .zeta{margin-top:0;}
h6,.ms-WPBody h6{display:inline-block;width:auto;padding:0.25em 1em;text-align:center;white-space:nowrap;text-transform:uppercase;line-height:1;border:2px solid #9a0b35;border-radius:20px;}
h6.no-border,.ms-WPBody h6.no-border{border-width:0;border-radius:0;padding:0;display:block;text-align:left;}
h1.font-family-semi,h2.font-family-semi,h3.font-family-semi,h4.font-family-semi,h5.font-family-semi,h6.font-family-semi{line-height:1.4;}
p + .btn,ul + .btn,ol + .btn,div.grid + .btn,div.well + .btn,div.video-box + .btn{margin-top:20px;}
.giga{font-size:6em;}
.mega{font-size:4.5em;}
.kilo{font-size:3em;}
.btn + h1,.btn + h2,.btn + h3,.btn + h4,.btn + h5,.btn + h6{margin-top:7.5%;}
.date{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:1em;line-height:1.143;display:inline-block;width:100%;margin-bottom:40px;padding-bottom:40px;text-transform:uppercase;color:#9a0b35;border-bottom:1px solid #eee;}
.social-div{padding-right:40px;z-index:1000;}
.trait-page .social-div{padding-top:20px;}
.bg-science .social-div{padding:20px;}
@media only screen and (min-width:1169px){
	.bg-science .social-div{position:absolute;top:0;z-index:1000;right:0;float:none;}
}
.contain .social-div,.page-head .social-div{padding-left:0;padding-right:0;}
.main-content .social-div{float:right;}
.main-content .social-div ul{list-style:none;margin:0;padding:0;}
.main-content .social-div ul li{list-style:none;margin:0;padding:0 0 0 20px;display:inline-block;vertical-align:middle;}
.main-content .social-div ul li a{display:inline-block;}
.main-content .social-div ul li:before{display:none;}
.main-content .social-div ul li.share{font-size:20px;font-family:"ff-din-web",Helvetica,Arial,sans-serif!important;text-transform:uppercase;font-weight:700;}
.science-page .main-content .social-div ul li.share{color:white;}
.main-content .social-div ul li.facebook a,.main-content .social-div ul li.email a,.main-content .social-div ul li.twitter a{text-decoration:none;background-image:url( "/PublishingImages/icn-social-sprite.png" );background-repeat:no-repeat;display:inline-block;height:21px;overflow:hidden;text-decoration:none;text-indent:100%;width:21px;vertical-align:middle;}
.main-content .social-div ul li.facebook a,.main-content .social-div ul li.facebook a:link,.main-content .social-div ul li.facebook a:visited{background-position:-64px 0;}
.science-page .main-content .social-div ul li.facebook a,.science-page .main-content .social-div ul li.facebook a:link,.science-page .main-content .social-div ul li.facebook a:visited{background-position:-64px -50px;}
.main-content .social-div ul li.facebook a:hover,.science-page .main-content .social-div ul li.facebook a:hover,.main-content .social-div ul li.facebook a:active,.science-page .main-content .social-div ul li.facebook a:active,.main-content .social-div ul li.facebook a:focus,.science-page .main-content .social-div ul li.facebook a:focus{background-position:-64px -25px;}
.main-content .social-div ul li.email a,.main-content .social-div ul li.email a:link,.main-content .social-div ul li.email a:visited{background-position:0 0;}
.science-page .main-content .social-div ul li.email a,.science-page .main-content .social-div ul li.email a:link,.science-page .main-content .social-div ul li.email a:visited{background-position:0 -50px;}
.main-content .social-div ul li.email a:hover,.science-page .main-content .social-div ul li.email a:hover,.main-content .social-div ul li.email a:active,.science-page .main-content .social-div ul li.email a:active,.main-content .social-div ul li.email a:focus,.science-page .main-content .social-div ul li.email a:focus{background-position:0 -25px;}
.main-content .social-div ul li.twitter a,.main-content .social-div ul li.twitter a:link,.main-content .social-div ul li.twitter a:visited{background-position:-32px 0;}
.science-page .main-content .social-div ul li.twitter a,.science-page .main-content .social-div ul li.twitter a:link,.science-page .main-content .social-div ul li.twitter a:visited{background-position:-32px -50px;}
.main-content .social-div ul li.twitter a:hover,.science-page .main-content .social-div ul li.twitter a:hover,.main-content .social-div ul li.twitter a:active,.science-page .main-content .social-div ul li.twitter a:active,.main-content .social-div ul li.twitter a:focus,.science-page .main-content .social-div ul li.twitter a:focus{background-position:-32px -25px;}
table.styled{width:100%;}
table.styled th,table.styled td{padding:20px;text-align:left;}
table.styled thead th{background-color:#9a0b35;color:white;font-style:italic;font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif;font-weight:400;}
table.styled [colspan]{text-align:center;}
table.styled [colspan="1"]{text-align:left;}
table.styled [rowspan]{vertical-align:middle;}
table.styled [rowspan="1"]{vertical-align:top;}
.numerical{text-align:right;}
.t5{width:5%;}
.t10{width:10%;}
.t12{width:12.5%;}
.t15{width:15%;}
.t20{width:20%;}
.t25{width:25%;}
.t30{width:30%;}
.t33{width:33.333%;}
.t35{width:35%;}
.t37{width:37.5%;}
.t40{width:40%;}
.t45{width:45%;}
.t50{width:50%;}
.t55{width:55%;}
.t60{width:60%;}
.t62{width:62.5%;}
.t65{width:65%;}
.t66{width:66.666%;}
.t70{width:70%;}
.t75{width:75%;}
.t80{width:80%;}
.t85{width:85%;}
.t87{width:87.5%;}
.t90{width:90%;}
.t95{width:95%;}
.table-striped tbody tr:nth-of-type(odd){background-color:#f4f4f4;}
.table-bordered tbody th,.table-bordered td{border:1px solid #bebebe;}
.table-bordered tbody th:empty,.table-bordered td:empty{border:none;}
.table--striped tbody tr:nth-of-type(odd){background-color:#ffc;}
.lede,.lead,p.lede,p.lead{font-size:1em;font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;width:80%;min-width:250px;}
p.intro{line-height:1.5;width:80%!important;}
.text-center p.intro,p.intro.text-center{text-align:center;margin-left:auto;margin-right:auto;}
.lede + p,.lead + p,p.lede + p,p.lead + p{margin-top:40px;}
.legal{max-width:none;color:#8e8e8e;}
section .legal,.bg-ltgrey .legal,.bg-ltgray .legal{color:#5c5c5c;}
footer .legal{color:#8e8e8e;}
.legal p{max-width:none;margin-bottom:1em;}
.smallprint{font-size:0.875em;line-height:1.4;}
.milli,.legal,.well.tab-bottom .flexbox.tabbed .flexbox-item,.tab-bottom.video-box .flexbox.tabbed .flexbox-item,.well.tab-bottom .flexbox.tabbed a,.tab-bottom.video-box .flexbox.tabbed a,.testimonial_legal{font-size:0.625em;line-height:1.4;}
p.milli,p.legal,.well.tab-bottom .flexbox.tabbed p.flexbox-item,.tab-bottom.video-box .flexbox.tabbed p.flexbox-item{max-width:none;}
.micro{font-size:0.625em;}
.main-content li > ul,.main-content li > ol{margin-bottom:0;}
.main-content .numbered-list{list-style-type:decimal;}
.main-content ul li,.main-content ol li,.main-content dd li{margin-bottom:20px;}
.main-content ul p,.main-content ol p,.main-content dd p{margin-bottom:0;}
.main-content ul p + p,.main-content ol p + p,.main-content dd p + p{margin-bottom:inherit;}
.main-content ol.ui-list,.main-content ul.ui-list{margin-left:0;padding-left:0;}
.main-content ol.ui-list li,.main-content ul.ui-list li{margin-bottom:1em;}

/* //- nav */
header table{margin:0;padding:0;}
header tr,header th,header td{margin:0;padding:0;vertical-align:top;}
header.main{font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.5;padding:0;color:#e1e1e1;margin:0;background-color:#eee;}
header.main:after{content:"";display:table;clear:both;}
header.main .contain,header.main .page-head{max-width:none;display:table;}
header.main .logo{display:table-cell;float:none;width:28%;height:auto;vertical-align:middle;}
header.main .logo img{width:100%;max-width:110px;height:auto;}
header.main .nav-bar{font-family:"ProximaNovaSemiBold",Helvetica,Arial,sans-serif;font-weight:400;display:table-cell;width:70%;width:auto;height:auto;max-height:100%;vertical-align:middle;font-size:0.75em;}
header.main .nav-bar ul{float:right;}

/* header.main .nav-bar > ul{line-height:20px;margin-top:0;text-align:right;color:#8e8e8e;} */
header.main .nav-bar > ul{line-height:20px;margin-top:0;text-align:right;color:#756a69;}
header.main .nav-bar > ul li{display:inline-block;margin:0;padding:0;vertical-align:middle;}
header.main .nav-bar > ul li.optional{line-height:1;}
header.main .nav-bar > ul li.optional a{padding:0 6.5px;}
header.main .nav-bar > ul li.toggler{position:relative;z-index:1000;display:none;min-width:50px;padding-top:0.3em;border-left:6px solid #9a0b35;background:#383838;}
header.main .nav-bar > ul li a{padding:20px 10px;}

/* header.main .nav-bar > ul li a,header.main .nav-bar > ul li a:link,header.main .nav-bar > ul li a:visited{color:#8e8e8e;} */
header.main .nav-bar > ul li a,header.main .nav-bar > ul li a:link,header.main .nav-bar > ul li a:visited{color:#756a69;}
header.main .nav-bar > ul li a:hover,header.main .nav-bar > ul li a:active,header.main .nav-bar > ul li a:focus{color:#9a0b35;}
header.main .nav-bar > ul .search-li{text-align:right;}
header.main .nav-bar > ul table{margin-right:-30px;margin-left:20px;}
header.main .nav-bar > ul td.ms-sbgo{vertical-align:middle;}
header.main .nav-bar > ul td.ms-sbgo a{line-height:30px;position:relative;z-index:100;top:auto;left:-2.5em;display:inline-block;width:30px;height:30px;margin:0;padding:0;vertical-align:middle;}
header.main .nav-bar > ul li.active a{color:#9a0b35;}
header.main .nav-bar > ul li a{line-height:1.5;}
.search-div{position:relative;text-align:right;}
.utility .search-div,.search-breadcrumb-sibling .search-div{margin:0 auto;display:inline-block;height:auto;position:relative;width:100%!important;}
.utility .search-div .s4-search,.utility .search-div input,.search-breadcrumb-sibling .search-div .s4-search,.search-breadcrumb-sibling .search-div input{width:100%!important;}
.search-div a{position:relative;display:inline-block;position:absolute;top:0;right:0;z-index:100;width:30px;height:30px;}
.search-div a:after{font-family:"Entypo",Entypo;font-weight:400;position:relative;top:1px;right:10px;}
.utility .search-div a,.search-breadcrumb-sibling .search-div a{right:0;top:6px;z-index:199;text-align:left;}
.search-div a:hover:after{color:#8e8e8e;}
.search-div a:after{content:'\1f50d';color:#9a0b35;display:inline-block;line-height:28px;vertical-align:bottom;position:absolute;}
.search-div input.ms-sbplain{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;line-height:1.2;padding:6px 12px;letter-spacing:1px;color:#000;width:172px;border-width:2px;border-color:#8e8e8e;border-style:solid;border-radius:2px;}
.utility .search-div input.ms-sbplain,.utility .search-div input.ms-sbplain.ms-sbplain,.search-breadcrumb-sibling .search-div input.ms-sbplain,.search-breadcrumb-sibling .search-div input.ms-sbplain.ms-sbplain{background-image:none;border:1px solid #8e8e8e!important;font-size:14px!important;height:auto;line-height:1.2!important;min-height:30px;padding:3px 12px;margin-top:5px;}

/* side nav */
footer.main{font-size:0.75em;padding:20px 0;color:#8e8e8e;background:#252525;text-shadow:0 1px 1px rgba(0,0,0,0.3);}
footer.main .img.va-bottom{width:auto;max-width:none;height:auto;margin-bottom:-8px;}
footer.main .grid-item{vertical-align:middle;}
footer.main .copy{margin-top:40px;color:#eee;}
footer.main .copy p{margin-bottom:0;}
footer.main .copy p + p{line-height:1.2;margin-bottom:0;}
footer.main ul,footer.main li{margin:0;list-style:none outside;}
footer.main .nav{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;line-height:1.3;color:#9a0b35;}
footer.main .nav li{display:block;margin:0;padding:0;}
@media only screen and (min-width:899px){
	footer.main .nav li{display:inline-block;}
}
footer.main .nav li:first-child a{border-top:0;}
footer.main .nav li a#fb-logo-footer{padding:10px 10px 10px 0;}
footer.main .nav li:first-child a:before{display:none;}
footer.main .nav li a#fb-logo-footer:before{display:none;}
footer.main .nav a{text-transform:uppercase;display:inline-block;width:auto;padding:20px;margin:0;position:relative;font-size:16px;border-top:2px solid #9a0b35;font-weight: inherit;}

/* Last list item's text isn't linked, only the nested social icons */
#footer-main .nav li:last-child{color:#8e8e8e;text-transform:uppercase;display:inline-block;position:relative;font-size:16px;border-top:2px solid #9a0b35;padding:10px 20px;}
#footer-main .nav li:last-child a{border-top:0;padding:0 5px;}
@media only screen and (min-width:899px){
	footer.main .nav a{padding:10px;font-size:12px;border:0;}
	footer.main .nav a:before{position:absolute;display:block;width:2px;height:14px;margin:12px 2px 0 0;content:'';background-color:#9a0b35;top:0;left:0;overflow:hidden;}
	#footer-main .nav li:last-child{position:relative;padding:0 0 0 10px;border-top:0;font-size:12px;}
	#footer-main .nav li:last-child::before{display:block;position:absolute;display:block;width:2px;height:14px;margin:12px 2px 0 0;content:'';background-color:#9a0b35;top:0;left:0;overflow:hidden;}
	#footer-main .nav li:last-child a:before{content:none;}
	#footer-main .nav li img{vertical-align:text-bottom;}
}
footer.main .nav a,footer.main .nav a:link,footer.main .nav a:visited{color:#8e8e8e;}
footer.main .nav a:hover,footer.main .nav a:active,footer.main .nav a:focus{color:#9a0b35;}
.mobile-toggle{background:none repeat scroll 0 0 transparent;cursor:pointer;line-height:1;padding:0 40px 0 0;position:absolute;right:0;text-align:right;top:17%;width:auto;z-index:1000;}
.trait-nav img{max-width:125px;}

/* //- layout */
.page-head{position:relative;display:table;padding:3.5% 0;color:#9a0b35;max-height:180px;}
.page-head .bg{position:absolute;top:0;left:60%;width:auto;height:100%;z-index:-1;max-width:none;}
.page-head h1{margin:0;}
#main{position:relative;z-index:100;}
.grid-item.half,.flexbox-item.half{width:50%;display:inline-block;}
.grid-item.two-thirds,.grid-item.four-sixths,.grid-item.eight-twelfths,.flexbox-item.two-thirds,.flexbox-item.four-sixths,.flexbox-item.eight-twelfths{width:66.666%;display:inline-block;}
.grid-item.one-third,.grid-item.two-sixths,.grid-item.four-twelfths,.flexbox-item.one-third,.flexbox-item.two-sixths,.flexbox-item.four-twelfths{width:33.333%!important;display:inline-block;}
.grid-item.flush-ends,.flexbox-item.flush-ends{overflow:hidden;vertical-align:top!important;}
.grid-item.flush-ends img,.flexbox-item.flush-ends img{margin-top:-10px;margin-bottom:-10px;}
.grid-item.flush-top,.flexbox-item.flush-top{overflow:hidden;vertical-align:top!important;}
.grid-item.flush-top img,.flexbox-item.flush-top img{margin-top:-10px;}
.grid-item.flush-bottom,.flexbox-item.flush-bottom{overflow:hidden;vertical-align:bottom!important;}
.grid-item.flush-bottom img,.flexbox-item.flush-bottom img{margin-bottom:-10px;}
.all-display-table{display:table!important;}
.all-display-table .flexbox-item{display:table-cell;}
.flexbox,.main-content .flexbox{display:block;}
.flexbox .flexbox-item.half .flex-inner img{max-width:300px!important;width:99%;height:auto;}
.well .grid-item,.video-box .grid-item,.well .flexbox-item,.video-box .flexbox-item,.well .grid-flex-item,.video-box .grid-flex-item,.well .media-item,.video-box .media-item,.well .promo .media-body,.video-box .promo .media-body{min-height:100px;height:auto;}
@media only screen and (min-width:899px) and (max-width:1168px){
	.well .grid-item,.video-box .grid-item,.well .flexbox-item,.video-box .flexbox-item,.well .grid-flex-item,.video-box .grid-flex-item,.well .media-item,.video-box .media-item,.well .promo .media-body,.video-box .promo .media-body{min-height:200px;height:auto;}
}
@media only screen and (min-width:1169px){
	.well .grid-item,.video-box .grid-item,.well .flexbox-item,.video-box .flexbox-item,.well .grid-flex-item,.video-box .grid-flex-item,.well .media-item,.video-box .media-item,.well .promo .media-body,.video-box .promo .media-body{min-height:300px;height:300px;}
}
.soybean-science .well .grid-item,.soybean-science .video-box .grid-item,.soybean-science .well .flexbox-item,.soybean-science .video-box .flexbox-item,.soybean-science .well .grid-flex-item,.soybean-science .video-box .grid-flex-item,.soybean-science .well .media-item,.soybean-science .video-box .media-item,.soybean-science .well .promo .media-body,.soybean-science .video-box .promo .media-body{min-height:200px;height:auto;}
.grid-item >:last-child,.grid-item p >:last-child,.flexbox-item >:last-child,.flexbox-item p >:last-child,.grid-flex-item >:last-child,.grid-flex-item p >:last-child,.media-item >:last-child,.media-item p >:last-child,.promo .media-body >:last-child,.promo .media-body p >:last-child{margin-bottom:0!important;}

/* menu css */
#sidebar{height:100%;}
#main{border-right:0 solid #252525;}

/* top bar */
.copy-div{position:relative;z-index:1000;display:inline-block;overflow:visible;margin:0;padding:0;letter-spacing:0.5px;border-left:6px solid #9a0b35;width:100%;}
.copy-div p{overflow:hidden;}
.copy-div a{display:inline-block;}
.copy-div a *,.copy-div a,.copy-div a:link,.copy-div a:visited,.copy-div a:hover,.copy-div a:active,.copy-div a:focus{cursor:pointer;}
.back-button{display:none;}
.menu-div{width:100%;background-color:transparent;height:auto;display:block;padding-bottom:40px;font-family:"ProximaNovaSemiBold",Helvetica,Arial,sans-serif;font-weight:400;}
.menu-div .copy-div{overflow:visible;}
.menu-head,.menu-link{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:14px;line-height:40px;}
.menu-head.back-button,.menu-link.back-button{white-space:nowrap;}
.menu-head.back-button img,.menu-link.back-button img{display:inline-block;float:none;text-align:right;vertical-align:middle;max-width:20px;margin:0 0 0 28px;visibility:hidden;}
.menu-head img,.menu-link img{float:right;max-width:20px;margin:12px 12px 0 0;}
.menu-head{width:100%;margin:0;padding:0 0 0 10px;color:white;}
i.close-menu.mobile-only{position:fixed;z-index:9000;top:12px;right:20px;cursor:pointer;color:white;}
i.close-menu.mobile-only:before,i.close-menu.mobile-only:after{font-family:"Entypo",Entypo;font-weight:400;vertical-align:top;}
.expandIt,img.expandIt,img.closeIt,.closeIt{cursor:pointer;}

/* sidebar container */
.sidebar{-webkit-box-shadow:-7px 0 0 0 rgba(0,0,0,0.05);box-shadow:-7px 0 0 0 rgba(0,0,0,0.05);width:100%;height:100%;background:#252525;position:absolute;width:100%;max-width:330px;height:100%;top:0;right:0;z-index:-1;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0; /* main nav *//* dark nav + small *//* additional resources *//* promo */}
.sidebar li a img{width:23px;height:auto;}
.sidebar ul{width:100%;margin:0;padding:0;list-style:none outside;}
.sidebar ul li{font-size:15px;line-height:1;position:relative;width:100%;margin:0;padding:0;letter-spacing:0.5px;border-top:1px solid #f6f6f6;}
.sidebar ul li ul{display:none;}
.sidebar ul li img{margin-right:0.25em;vertical-align:middle;}
.sidebar ul li a{text-decoration:none;display:inline-block;}
.sidebar ul.main-nav{/* generic */ background-color:white; /* top level *//* second level *//* active states */}
.sidebar ul.main-nav ul{margin-top:0;background-color:#eee;}
.sidebar ul.main-nav li{width:100%;}
.sidebar ul.main-nav li a{position:relative;display:inline-block;width:100%;height:auto;padding:20px 15px;line-height:1;text-transform:uppercase;}
.sidebar ul.main-nav > li > a{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;}
.sidebar ul.main-nav > li > a,.sidebar ul.main-nav > li > a:link,.sidebar ul.main-nav > li > a:visited{-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;color:#444;text-decoration:none;background-color:transparent;}
.sidebar ul.main-nav > li > a:hover,.sidebar ul.main-nav > li > a:active,.sidebar ul.main-nav > li > a:focus{-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;color:#444;text-decoration:none;background-color:#eee;}
.sidebar ul.main-nav > li > a.nav-grad,.sidebar ul.main-nav > li > a.nav-grad:link,.sidebar ul.main-nav > li > a.nav-grad:visited{color:#444;background:#bec9cd;}
.sidebar ul.main-nav > li > a.nav-grad:hover,.sidebar ul.main-nav > li > a.nav-grad:active,.sidebar ul.main-nav > li > a.nav-grad:focus{color:#444;background:#b0bbbf!important;}
.sidebar ul.main-nav > li li{font-size:11px;line-height:1.1;text-transform:none;border:0!important;}
.sidebar ul.main-nav > li li > a{padding:10px 15px;background:#eee;text-transform:none;}
.sidebar ul.main-nav > li li > a:hover,.sidebar ul.main-nav > li li > a:active,.sidebar ul.main-nav > li li > a:focus{background-color:#e2e2e2;border-left-color:#e2e2e2;color:#555;}
.sidebar ul.main-nav > li li > a.active{border-left:6px solid #9a0b35;}
.sidebar ul.main-nav > li li > a.active,.sidebar ul.main-nav > li li > a.active:link,.sidebar ul.main-nav > li li > a.active:visited{-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;color:#555;background-color:#e2e2e2;text-decoration:none;padding-left:20px;}
.sidebar ul.main-nav > li li > a.active:after,.sidebar ul.main-nav > li li > a.active:link:after,.sidebar ul.main-nav > li li > a.active:visited:after{display:none;}
.sidebar ul.main-nav > li li > a.active:hover,.sidebar ul.main-nav > li li > a.active:active,.sidebar ul.main-nav > li li > a.active:focus{-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;color:#555;background-color:#e2e2e2;text-decoration:none;padding-left:20px;}
.sidebar ul.main-nav > li li > a.active:hover:after,.sidebar ul.main-nav > li li > a.active:active:after,.sidebar ul.main-nav > li li > a.active:focus:after{display:none;}
.sidebar ul.main-nav > li a.active{-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#eee;}
.sidebar ul.main-nav > li a.active.nav-grad{color:#444;background:#bec9cd;}
.sidebar ul.main-nav > li a.active:hover,.sidebar ul.main-nav > li a.active:active,.sidebar ul.main-nav > li a.active:focus{background-color:#e2e2e2;}
.sidebar ul.main-nav li > a.active + ul{display:block;}
.sub-level .sidebar ul.main-nav li > a.active{border-left:6px solid #9a0b35;border-top:0 none;}
.sub-level .sidebar ul.main-nav li > a.active,.sub-level .sidebar ul.main-nav li > a.active:link,.sub-level .sidebar ul.main-nav li > a.active:visited{background-color:transparent;}
.sub-level .sidebar ul.main-nav li > a.active:hover,.sub-level .sidebar ul.main-nav li > a.active:active,.sub-level .sidebar ul.main-nav li > a.active:focus{background-color:#e2e2e2;}
.sidebar ul.nav-small{margin-top:0;}
.sidebar ul.nav-small a.nav-where:before{content:'\e724';}
.sidebar ul.nav-small a.nav-where:after{content:'\2795';}
.sidebar ul.nav-small.open a.nav-where:after{content:'\2796';}
.sidebar ul.nav-small.where{border-bottom:1px solid #383838;}
.sidebar ul.nav-small li{border-color:#383838!important;}
.sidebar ul.nav-small > li{line-height:1;font-size:12px;letter-spacing:0;text-transform:none;position:static;}
.sidebar ul.nav-small > li > a{font-size:inherit;font-size:12px;letter-spacing:0;border-top-width:0;border-bottom-width:0;}
.sidebar ul.nav-small > li > a:after{color:#8e8e8e;}
.sidebar ul.nav-small > li > a,.sidebar ul.nav-small > li > a:link,.sidebar ul.nav-small > li > a:visited{-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;padding:13px 20px;background-color:transparent!important;color:#eee;text-transform:none;border-width:0;}
.sidebar ul.nav-small > li > a i.icon-after,.sidebar ul.nav-small > li > a:link i.icon-after,.sidebar ul.nav-small > li > a:visited i.icon-after{float:right;top:0.8em;}
.sidebar ul.nav-small > li > a:hover,.sidebar ul.nav-small > li > a:active,.sidebar ul.nav-small > li > a:focus{-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;padding:13px 20px;background-color:transparent!important;color:#eee;text-transform:none;border-width:0;}
.sidebar ul.nav-small > li > a:hover i.icon-after,.sidebar ul.nav-small > li > a:active i.icon-after,.sidebar ul.nav-small > li > a:focus i.icon-after{float:right;top:0.8em;}
.sidebar ul.nav-small > li > a.nav-where,.sidebar ul.nav-small > li > a.nav-portal{position:relative;text-align:left;display:inline-block;width:100%;}
.sidebar ul.nav-small > li > a.nav-where:before,.sidebar ul.nav-small > li > a.nav-portal:before{font-family:"Entypo",Entypo;font-weight:400;color:#9a0b35;font-size:16px;line-height:1;display:inline-block;margin:-2px 10px 0 2px;width:16px;height:16px;text-align:left;vertical-align:middle;}
.sidebar ul.nav-small > li > a.nav-where:after,.sidebar ul.nav-small > li > a.nav-portal:after{font-family:"Entypo",Entypo;font-weight:400;position:absolute;font-size:16px;line-height:1;margin:0;right:15px;top:13px;display:block;}
.sidebar ul.nav-small > li > a.nav-portal:before{content:'\e738';}
.sidebar ul.stay-updated > li > a.nav-portal:before{content:'\2709';}
.sidebar ul.nav-small > li > a.nav-portal:after{content:'\e75e';}
.sidebar ul.nav-small > li ul{background:url( "/Style%20Library/Genuity/IMG/bg-texture-well-dark.png" ) repeat left top;}
.sidebar ul.nav-small > li li{font-size:0.9em;}
.sidebar ul.nav-small > li li > a{border-color:#252525!important;font-size:1em;padding:10px 10px 10px 20px;color:#aaa;}
.sidebar ul.nav-small > li li > a.btn{font-size:1em!important;}
.sidebar ul.nav-small > li li > a,.sidebar ul.nav-small > li li > a:link,.sidebar ul.nav-small > li li > a:visited{background-color:transparent!important;}
.sidebar ul.nav-small > li li > a:hover,.sidebar ul.nav-small > li li > a:active,.sidebar ul.nav-small > li li > a:focus{background:#252525!important;}
.sidebar ul.additional ul{display:block;}
.sidebar ul.additional ul a{display:block;width:100%;}
.sidebar .promo{display:none;width:auto;max-width:95%;margin:0 auto;padding:0;}
.sidebar .promo img{max-width:90%;width:auto;max-width:90%;height:auto;margin:auto;text-align:left;}
.sidebar .promo a{font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;display:block;width:63%;margin:0 auto;padding:40px 0;text-decoration:none;text-transform:none;border:0;background-color:transparent!important;}
.sidebar .promo a img{max-width:150px;}
.sidebar .promo a h4,.sidebar .promo a p,.sidebar .promo a div{font-size:14px;}
.sidebar .promo a h4{margin:20px 0 0 0;color:white!important;}
.sidebar .promo a h4:before{display:none;}
.sidebar .promo a p{margin:10px 0 20px;color:white!important;}
.sidebar .promo a div{color:#8e8e8e;}
.sidebar .promo a div i{color:#9a0b35;}
.sidebar ul.traitanswers-nav li{border-top:none!important;}
.sidebar ul.traitanswers-nav li a{color:#fff!important;background:#9a0b35!important;}
.sidebar ul.traitanswers-nav li a.active{border-left:6px solid #82092d;}
.sidebar ul.traitanswers-nav li a:hover{background:#82092d!important;}
ul.main-nav > li > a,.sidebar ul a.rd{position:relative;display:inline-block;}
ul.main-nav > li > a:after,.sidebar ul a.rd:after{font-family:"Entypo",Entypo;font-weight:400;position:relative;top:1px;right:10px;}
ul.main-nav > li > a:after,.sidebar ul a.rd:after{position:absolute;content:'\E762';font-size:18px;line-height:1;margin:0;right:15px;top:18px;display:block;}
.sub-level .sidebar ul li.active a.rd{color:#444;background:#b0bbbf!important;}
ul.main-nav > li > a.active:after,.sidebar ul a.active.rd:after{content:'\E760'!important;display:block!important;}
.sidebar ul li#nav-rd ul,.sidebar ul li a.nav-grad + ul,.sidebar ul li#nav-rd.active ul,.sidebar ul li a.nav-grad.active + ul{margin-top:-1px;color:#444;background-color:#bec9cd!important;}
.sidebar ul li#nav-rd ul li,.sidebar ul li a.nav-grad + ul li,.sidebar ul li#nav-rd.active ul li,.sidebar ul li a.nav-grad.active + ul li{border-top-color:#b0bbbf;}
.sidebar ul li#nav-rd ul a,.sidebar ul li#nav-rd ul a:link,.sidebar ul li#nav-rd ul a:visited,.sidebar ul li a.nav-grad + ul a,.sidebar ul li a.nav-grad + ul a:link,.sidebar ul li a.nav-grad + ul a:visited,.sidebar ul li#nav-rd.active ul a,.sidebar ul li#nav-rd.active ul a:link,.sidebar ul li#nav-rd.active ul a:visited,.sidebar ul li a.nav-grad.active + ul a,.sidebar ul li a.nav-grad.active + ul a:link,.sidebar ul li a.nav-grad.active + ul a:visited{background-color:transparent;color:#444;}
.sidebar ul li#nav-rd ul a:hover,.sidebar ul li#nav-rd ul a:active,.sidebar ul li#nav-rd ul a:focus,.sidebar ul li a.nav-grad + ul a:hover,.sidebar ul li a.nav-grad + ul a:active,.sidebar ul li a.nav-grad + ul a:focus,.sidebar ul li#nav-rd.active ul a:hover,.sidebar ul li#nav-rd.active ul a:active,.sidebar ul li#nav-rd.active ul a:focus,.sidebar ul li a.nav-grad.active + ul a:hover,.sidebar ul li a.nav-grad.active + ul a:active,.sidebar ul li a.nav-grad.active + ul a:focus{background-color:#b0bbbf;color:#444;}
.sidebar ul li#nav-rd ul li.active,.sidebar ul li#nav-rd ul li.active:link,.sidebar ul li#nav-rd ul li.active:visited,.sidebar ul li#nav-rd ul li.active:hover,.sidebar ul li#nav-rd ul li.active:active,.sidebar ul li#nav-rd ul li.active:focus,.sidebar ul li#nav-rd ul li a.active,.sidebar ul li#nav-rd ul li a.active:link,.sidebar ul li#nav-rd ul li a.active:visited,.sidebar ul li#nav-rd ul li a.active:hover,.sidebar ul li#nav-rd ul li a.active:active,.sidebar ul li#nav-rd ul li a.active:focus,.sidebar ul li a.nav-grad + ul li.active,.sidebar ul li a.nav-grad + ul li.active:link,.sidebar ul li a.nav-grad + ul li.active:visited,.sidebar ul li a.nav-grad + ul li.active:hover,.sidebar ul li a.nav-grad + ul li.active:active,.sidebar ul li a.nav-grad + ul li.active:focus,.sidebar ul li a.nav-grad + ul li a.active,.sidebar ul li a.nav-grad + ul li a.active:link,.sidebar ul li a.nav-grad + ul li a.active:visited,.sidebar ul li a.nav-grad + ul li a.active:hover,.sidebar ul li a.nav-grad + ul li a.active:active,.sidebar ul li a.nav-grad + ul li a.active:focus,.sidebar ul li#nav-rd.active ul li.active,.sidebar ul li#nav-rd.active ul li.active:link,.sidebar ul li#nav-rd.active ul li.active:visited,.sidebar ul li#nav-rd.active ul li.active:hover,.sidebar ul li#nav-rd.active ul li.active:active,.sidebar ul li#nav-rd.active ul li.active:focus,.sidebar ul li#nav-rd.active ul li a.active,.sidebar ul li#nav-rd.active ul li a.active:link,.sidebar ul li#nav-rd.active ul li a.active:visited,.sidebar ul li#nav-rd.active ul li a.active:hover,.sidebar ul li#nav-rd.active ul li a.active:active,.sidebar ul li#nav-rd.active ul li a.active:focus,.sidebar ul li a.nav-grad.active + ul li.active,.sidebar ul li a.nav-grad.active + ul li.active:link,.sidebar ul li a.nav-grad.active + ul li.active:visited,.sidebar ul li a.nav-grad.active + ul li.active:hover,.sidebar ul li a.nav-grad.active + ul li.active:active,.sidebar ul li a.nav-grad.active + ul li.active:focus,.sidebar ul li a.nav-grad.active + ul li a.active,.sidebar ul li a.nav-grad.active + ul li a.active:link,.sidebar ul li a.nav-grad.active + ul li a.active:visited,.sidebar ul li a.nav-grad.active + ul li a.active:hover,.sidebar ul li a.nav-grad.active + ul li a.active:active,.sidebar ul li a.nav-grad.active + ul li a.active:focus{background-color:#b0bbbf;color:#444;}

/* where to buy */
#where-to-buy-sidebar{width:100%;overflow:hidden!important;-webkit-transition:all 0.5s cubic-bezier(1,0,0,1);transition:all 0.5s cubic-bezier(1,0,0,1);background:transparent url( "/Style%20Library/Genuity/IMG/bg-texture-well-dark.png" ) repeat left top;}
.wtb-menu{display:block;margin:0 20px 10px;overflow:hidden!important;width:100%!important;}
.wtb-menu .btn{position:static;}
.well .wtb-menu .wtb-item,.video-box .wtb-menu .wtb-item{display:inline-block;width:30%;}
.wtb-menu h3,.wtb-menu p{font-size:0.875em;}
.wtb-menu .select{width:auto;}
.wtb-menu .select.full{width:85%;}
.wtb-menu .wtb-box{display:inline-block;vertical-align:middle;height:100%;margin-bottom:0;}
.wtb-menu .grid-item{height:8em;}
.sidebar .wtb-menu{width:100%;}
.wtb-menu #wtb-suppliers-div{z-index:400;}
.wtb-menu input{text-transform:uppercase;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:1px;width:auto;}
.wtb-menu .ddtext{white-space:nowrap;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;line-height:34px;position:relative;display:inline-block;overflow:hidden;margin:0;padding:0 1em;cursor:pointer;text-align:center;vertical-align:top;white-space:nowrap;text-decoration:none;letter-spacing:0.5px;text-transform:uppercase;border:none;border-radius:5px;background-color:#9a0b35;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25);box-shadow:0 1px 2px rgba(0,0,0,0.25);background-color:#000!important;color:white;position:relative;padding-right:0;display:block;width:98%;text-align:left!important;line-height:3.5!important;}
.wtb-menu .ddtext,.wtb-menu .ddtext a,.wtb-menu .ddtext i{color:white!important;}
.wtb-menu .ddtext:hover{background-color:#252525!important;text-decoration:none!important;}
.wtb-menu .ddtext.btn-call:after{content:'\1f4dE';}
.wtb-menu .ddtext.btn-xs,.wtb-menu .media-results .ddtext.viewNow,.media-results .wtb-menu .ddtext.viewNow,.wtb-menu .results-wrapper .ddtext.viewNow,.results-wrapper .wtb-menu .ddtext.viewNow{font-size:0.6875em;padding-left:1em;padding-right:1em;}
.wtb-menu .ddtext.btn-sm:after{border:0;margin:0;padding:0;width:1em;}
.wtb-menu .ddtext + .btn{margin-left:10px;}
.wtb-menu .ddtext,.wtb-menu .ddtext:hover{text-decoration:none;}
.wtb-menu .ddtext:active,.wtb-menu .ddtext:focus{outline:none;}
p .wtb-menu .ddtext{margin-right:20px;margin-bottom:20px;}
.wtb-menu .ddtext:hover{background-color:#8e8e8e!important;}
.wtb-menu .ddtext:after{font-family:"Entypo",Entypo;font-weight:400;font-style:normal;text-decoration:inherit;font-size:1.25em;line-height:0.8;vertical-align:middle;text-align:center;padding:0;margin:0;text-decoration:none;display:inline-block;min-height:1em;min-width:1.25em;vertical-align:middle;display:inline-block;padding:10px 20px;margin-top:-2px;margin-left:20px;border-left:1px solid white;border-left:1px solid rgba(255,255,255,0.5);}
h1 .wtb-menu .ddtext:after,h2 .wtb-menu .ddtext:after,h3 .wtb-menu .ddtext:after,h4 .wtb-menu .ddtext:after,h5 .wtb-menu .ddtext:after,h6 .wtb-menu .ddtext:after{font-size:125%;}
.wtb-menu .ddtext:after{content:"\e74f"!important;position:absolute;right:0;top:-5px;}
.wtb-menu ul,.wtb-menu ul.wtb-custom-dropdown{margin:0;padding:0;list-style:none outside;position:absolute;background:#eee;top:auto;left:auto;width:85%;z-index:800;}
.wtb-menu ul,.wtb-menu ul li,.wtb-menu ul.wtb-custom-dropdown,.wtb-menu ul.wtb-custom-dropdown li{background-color:#eee;color:#252525;}
.wtb-menu ul li,.wtb-menu ul.wtb-custom-dropdown li{padding:0.75em 1.5em;line-height:1;text-transform:uppercase;margin:0;border-top:1px solid #252525;}
.wtb-menu ul li:first-child,.wtb-menu ul.wtb-custom-dropdown li:first-child{border-top:0;}
.wtb-menu ul li:hover,.wtb-menu ul.wtb-custom-dropdown li:hover{color:white;background:#252525;}
ul#wtb-suppliers-options{left:35px;}
ul#wtb-state-options{left:10px;overflow:scroll;overflow-x:hidden;min-width:90px;height:170px;}
ul#wtb-state-options::-webkit-scrollbar{-webkit-appearance:none;appearance:none;}
ul#wtb-state-options::-webkit-scrollbar:vertical{width:11px;}
ul#wtb-state-options::-webkit-scrollbar:horizontal{height:11px;}
ul#wtb-state-options::-webkit-scrollbar-thumb{border:2px solid white; /* should match background, can't be transparent */border-radius:8px;background-color:rgba(0,0,0,0.5);}
ul#wtb-state-options::-webkit-scrollbar-track{border-radius:8px;background-color:white;}
ul.wtb-custom-dropdown{position:absolute;z-index:1000;display:none;width:85%;}
ul.wtb-custom-dropdown li{width:100%;padding:0.25em 1em;color:#2a2a2a;cursor:pointer;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
ul.wtb-custom-dropdown li:hover{background-color:#6e6f72;color:#eee;}
#wtb-dd-hover{position:absolute;top:0;left:0;z-index:300;width:100%;height:100%;}

/* //- layout objects */
.matrix{width:100%;border-collapse:collapse;border:solid #bebebe;border-width:1px 0;margin-top:40px;}
.matrix td{border:1px solid #bebebe;text-align:center;padding:5% 1.5em;vertical-align:top;}
.matrix tr:first-child td{border-top:0;}
.matrix tr:last-child td{border-bottom:0;}
.matrix tr td:first-child{border-left:0;}
.matrix tr td:last-child{border-right:0;}
.matrix.three-cols td{width:33.333333%;}
.flexbox{position:relative;}
.flexbox.pos-a{position:absolute;z-index:100;}
.flexbox-item{position:relative;height:100%;}
.flexbox-item >:last-child{margin-bottom:0;}
.flex{display:-webkit-box;display:-ms-flexbox;display:flex;}
.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.flex-desk .grid-item{-webkit-box-flex:1;-ms-flex:1;flex:1;}
.flex-desk .grid-item >:last-child{margin-bottom:0;}
.carousel{position:relative;overflow:hidden;}
.carousel .control{position:absolute;top:50%;right:30px;z-index:900;width:17px;height:14px;margin-top:-7px;color:#fff;text-align:center;cursor:pointer;}
.carousel .control.arrow-left{right:auto;left:30px;}
.carousel .control img{display:block;}
.carousel.multi-four{height:140px;white-space:nowrap;}
.carousel.multi-four .slides{width:81%;margin-left:auto;margin-right:auto;overflow:hidden;}
.carousel.multi-four .slide{width:24.8%;display:inline-block;white-space:normal;margin:0;padding:0;}
.carousel.multi-four .slide img{margin:0;padding:0;}
.carousel .slide{position:relative;}
.carousel .slide .content{position:absolute;z-index:300;top:0;width:100%;height:100%;padding-bottom:4em;}
.carousel nav{position:absolute;bottom:0;left:0;width:100%;z-index:100;text-align:center;}
.trait-carousel{height:300px;white-space:nowrap;}
.trait-carousel .slides{width:81%;margin-left:auto;margin-right:auto;overflow:hidden;}
.trait-carousel .slide{width:24.8%;display:inline-block;white-space:normal;vertical-align:middle;margin:0;height:300px;padding:0;}
.trait-carousel .slide h3{text-align:left;}
.trait-carousel .slide h4,.trait-carousel .slide p{text-transform:none;font-size:0.875em;}
.trait-carousel .slide a{position:relative;width:100%;height:100%;}
.trait-carousel .slide a span{text-align:left;}
.trait-carousel .slide a .btn-natural,.trait-carousel .slide a .prod-list li a,.prod-list li .trait-carousel .slide a a{padding-left:0;text-align:left;}
.trait-carousel .slide a,.trait-carousel .slide a:link,.trait-carousel .slide a:visited{text-decoration:none;}
.trait-carousel .slide a > img,.trait-carousel .slide a:link > img,.trait-carousel .slide a:visited > img{display:block;width:50%;height:50%;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;}
.trait-carousel .slide a span,.trait-carousel .slide a:link span,.trait-carousel .slide a:visited span{display:none;padding:20px;margin:0;height:300px;}
.trait-carousel .slide a:hover,.trait-carousel .slide a:active,.trait-carousel .slide a:focus{text-decoration:none;}
.trait-carousel .slide a:hover > img,.trait-carousel .slide a:active > img,.trait-carousel .slide a:focus > img{display:none;}
.trait-carousel .slide a:hover span,.trait-carousel .slide a:active span,.trait-carousel .slide a:focus span{display:block;}
.thumbnail{width:200px;position:relative;}
.thumbnail:before{content:attr(data-type);position:absolute;top:10px;left:10px;z-index:200;display:inline-block;background-color:#9a0b35;padding:3px;font-family:"ProximaNovaCond",Helvetica,Arial,sans-serif;font-weight:400;color:white;line-height:1;font-size:0.75em;text-transform:uppercase;}
.thumbnail img{display:block;}
.thumbnail a{position:absolute;z-index:100;width:100%;height:100%;color:white;background:url( "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAADUlEQVQIW2NkYGDYDwAAyQDB08i2pwAAAABJRU5ErkJggg==" ) repeat center;background:rgba(0,0,0,0.75);font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif;font-weight:400;line-height:1.25;}
.thumbnail a .title{display:block;position:absolute;width:100%;left:0;bottom:0;padding:10px;}
.well,.video-box{overflow:hidden;background:white url( "/Style%20Library/Genuity/IMG/bg-texture-well-sm.png" ) repeat center;border:5px solid white!important;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;padding:1em;position:relative;}
.soft-bottom .well,.soft-bottom .video-box{margin-bottom:0;}
.flexbox-item .well,.flexbox-item .video-box{height:99%;}
.well.grey,.grey.video-box{border-color:#e2e2e2;background:white url( "/Style%20Library/Genuity/IMG/bg-sm-pattern-overlay.png" ) repeat center;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;}
.well.grey:hover,.grey.video-box:hover{background-color:#efefef;}
.well.tab-bottom,.tab-bottom.video-box{border-bottom-width:83px;}
.well.tab-bottom .flexbox.tabbed.flush-bottom,.tab-bottom.video-box .flexbox.tabbed.flush-bottom{position:absolute;left:0;bottom:-60px;width:100%;z-index:10;}
.well.tab-bottom .flexbox.tabbed .flexbox-item,.tab-bottom.video-box .flexbox.tabbed .flexbox-item{vertical-align:top;border-left:1px solid #8e8e8e;padding:1em 20px;text-align:center;border-top:1px solid white;height:60px;background-color:white;line-height:1;}
.well.tab-bottom .flexbox.tabbed .flexbox-item:first-child,.tab-bottom.video-box .flexbox.tabbed .flexbox-item:first-child{border-left:0;}
.well.tab-bottom .flexbox.tabbed .flexbox-item:hover,.tab-bottom.video-box .flexbox.tabbed .flexbox-item:hover{background-color:#eee;}
.well.tab-bottom .flexbox.tabbed .flexbox-item.active,.tab-bottom.video-box .flexbox.tabbed .flexbox-item.active{border-top-color:#9a0b35;}
.well.tab-bottom .flexbox.tabbed .flexbox-item.active,.tab-bottom.video-box .flexbox.tabbed .flexbox-item.active,.well.tab-bottom .flexbox.tabbed .flexbox-item.active:hover,.tab-bottom.video-box .flexbox.tabbed .flexbox-item.active:hover{background-color:#383838;}
.well.tab-bottom .flexbox.tabbed .flexbox-item.active a,.tab-bottom.video-box .flexbox.tabbed .flexbox-item.active a{color:white;}
.well.tab-bottom .flexbox.tabbed a,.tab-bottom.video-box .flexbox.tabbed a{line-height:1;text-transform:uppercase;}
.well.tab-bottom .flexbox.tabbed a,.tab-bottom.video-box .flexbox.tabbed a,.well.tab-bottom .flexbox.tabbed a:link,.tab-bottom.video-box .flexbox.tabbed a:link,.well.tab-bottom .flexbox.tabbed a:visited,.tab-bottom.video-box .flexbox.tabbed a:visited,.well.tab-bottom .flexbox.tabbed a:hover,.tab-bottom.video-box .flexbox.tabbed a:hover,.well.tab-bottom .flexbox.tabbed a:active,.tab-bottom.video-box .flexbox.tabbed a:active,.well.tab-bottom .flexbox.tabbed a:focus,.tab-bottom.video-box .flexbox.tabbed a:focus{text-decoration:none;}
.well.tab-bottom .flexbox.tabbed a .circled,.tab-bottom.video-box .flexbox.tabbed a .circled{display:inline-block;vertical-align:middle;}
.well:before,.video-box:before,.well:after,.video-box:after{content:"";position:absolute;z-index:-2;bottom:15px;-webkit-box-shadow:0 15px 10px #383838;box-shadow:0 15px 10px #383838;-webkit-box-shadow:0 15px 10px rgba(0,0,0,0.5);box-shadow:0 15px 10px rgba(0,0,0,0.5);height:20%;left:10px;max-height:30px;max-width:300px;-webkit-transform:rotate(-3deg);transform:rotate(-3deg);width:50%;}
.well:after,.video-box:after{left:auto;right:10px;-webkit-transform:rotate(3deg);transform:rotate(3deg);}
.well.bg-brand,.bg-brand.video-box,.well.bg-dark,.bg-dark.video-box{padding:20px;}
.well.bg-brand,.bg-brand.video-box,.well.bg-brand h3,.bg-brand.video-box h3,.well.bg-brand h4,.bg-brand.video-box h4,.well.bg-brand p,.bg-brand.video-box p,.well.bg-brand li span,.bg-brand.video-box li span,.well.bg-dark,.bg-dark.video-box,.well.bg-dark h3,.bg-dark.video-box h3,.well.bg-dark h4,.bg-dark.video-box h4,.well.bg-dark p,.bg-dark.video-box p,.well.bg-dark li span,.bg-dark.video-box li span{color:white!important;}
.bg-dark .legal{color:#aaa!important;}
.well.bg-dark,.bg-dark.video-box{background-image:url( "/Style%20Library/Genuity/IMG/bg-texture-well-dark.png" );}
.well.bg-brand,.bg-brand.video-box{background-image:url( "/Style%20Library/Genuity/IMG/bg-texture-well-brand.png" );}
#crw-app{padding-top:40px;}
.video-box{padding:0;float:none;margin:60px 0 40px;position:relative;font-size:0;line-height:0;}
.video-box.no-border{border:0!important;}
.video-box.no-border:after{content:"";}
.video-box img{display:block;margin:0 auto;position:relative;width:100%;height:auto;}
div.play{background:url( "/Style%20Library/Genuity/IMG/btn-play.png" ) no-repeat scroll center center transparent;left:15%;width:100%;height:100%;margin:0 auto;padding:1em;position:absolute;left:0;top:0;z-index:100;}
div.play.overlay{background-color:rgba(56,56,56,0.5);}
div.play.overlay.overlay-lighter{background-color:rgba(56,56,56,0.3);}
div.play:hover{background-image:url( "/Style%20Library/Genuity/IMG/btn-play-hover.png" );}
div.play{background-image:url( "/PublishingImages/btn-play-video-black.svg" );background-size:80px auto;}
div.play:hover{background-image:url( "/PublishingImages/btn-play-video-red.svg" );background-size:80px auto;}
div.play:before,div.play:after{content:"";position:absolute;z-index:-2;}
.flexbox,.flexbox-item,.grid,.grid-item{position:relative;z-index:30;}
.corn-science .well,.corn-science .video-box{background:#bec9cd;background:url( "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZX" );background:radial-gradient(ellipse at center,#bec9cd 0%,#959fa3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bec9cd',endColorstr='#959fa3',GradientType=1);}
.corn-science .well .flexbox,.corn-science .video-box .flexbox{background-image:none;}
@media only screen and (max-width:599px){
	.corn-science .well .flexbox,.corn-science .video-box .flexbox{display:table;background-image:url( "/corn/PublishingImages/corn-science-stalk-tall.png" );background-repeat:no-repeat;background-position:right top;}
	.corn-science .well .flexbox .flexbox-item,.corn-science .video-box .flexbox .flexbox-item{background-image:none;}
	.corn-science .well .flexbox h4,.corn-science .video-box .flexbox h4,.corn-science .well .flexbox p,.corn-science .video-box .flexbox p{max-width:80%;}
}
.corn-science .well h3,.corn-science .video-box h3{font-size:2em;}
@media only screen and (min-width:1169px){
	.corn-science .well h3,.corn-science .video-box h3{font-size:2.625em;}
}
.corn-science .well .flexbox-item.half,.corn-science .video-box .flexbox-item.half{margin-right:-3px;}
@media only screen and (min-width:599px){
	.corn-science .well .flexbox-item.half,.corn-science .video-box .flexbox-item.half{display:table-cell!important;width:50%!important;}
}
.corn-science .well .flexbox-item.half:first-child,.corn-science .video-box .flexbox-item.half:first-child{background-image:url( "/corn/PublishingImages/corn-science-stalk-tall.png" );background-repeat:no-repeat;background-position:right top;}
.soybeans-science .well,.soybeans-science .video-box{background:#bec9cd url( "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZX" );background:radial-gradient(ellipse at center,#bec9cd 0%,#959fa3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bec9cd',endColorstr='#959fa3',GradientType=1);}
@media only screen and (max-width:898px){
	.soybeans-science .well .bleed-bottom,.soybeans-science .video-box .bleed-bottom{margin-bottom:0;}
}
label,.label{padding-bottom:10px;}
input[type="text"],input[type="search"],input[type="number"]{display:block;width:100%;border:1px solid #bebebe;padding:0.675em 0.75em;border-radius:0;}
input[type="text"]:focus,input[type="search"]:focus,input[type="number"]:focus{outline:none;background-color:#fff;color:#8e8e8e;}
input.zip{max-width:12.5em;}
::-webkit-input-placeholder{color:#c5c5c5;}
::-moz-placeholder{color:#c5c5c5;}
:-ms-input-placeholder{color:#c5c5c5;}
::-ms-input-placeholder{color:#c5c5c5;}
::placeholder{color:#c5c5c5;}
.form-control{position:relative;display:inline-block;cursor:pointer;padding-left:40px;margin:8px 1.25em 0.75em 0;}
.form-control input{position:absolute;opacity:0;z-index:-1;}
.control-indicator{position:absolute;top:0;left:0;display:block;width:30px;height:30px;line-height:30px;font-size:65%;color:#eee;text-align:center;border:1px solid #bebebe;background-position:center center;background-repeat:no-repeat;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.radio .control-indicator{border-radius:50%;}
.radio input:checked ~ .control-indicator{background-image:url( "/Style%20Library/Genuity/IMG/form-icons/radio.png" );}
.checkbox input:checked ~ .control-indicator{background-image:url( "/Style%20Library/Genuity/IMG/form-icons/check.png" );}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,select:focus,textarea:focus-within,input[type="text"]:focus-within,input[type="password"]:focus-within,select:focus-within,:focus + .control-indicator,:focus-within + .control-indicator{border-color:#9a1b38!important;}
.resource label{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;color:#aaa;text-transform:uppercase;}
.is_stuck{z-index:10000;}
.is_stuck #where-to-buy{position:static;}
.select{position:relative;display:inline-block;background:#252525!important;overflow-x:hidden;width:100%;}
.wtb-menu .select{position:initial;}
.wtb-menu .select:after{position:static;float:right;line-height:30px;display:inline-block;overflow:hidden;margin-top:-30px;}
.well .wtb-menu .select:after,.video-box .wtb-menu .select:after{line-height:50px;margin-top:-50px;}
.select select{display:block;width:110%;margin:0;border-radius:0;padding:0.675em 2.25em 0.675em 0.75em;border:0;border-color:#252525!important;background-color:transparent;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}
.select select:focus{outline:0;}
.select,.select select,.select option{color:white;}
.select:hover,.select:focus,.select:active,.select select:hover,.select select:focus,.select select:active,.select option:hover,.select option:focus,.select option:active{color:white!important;outline:0!important;}

/* Undo the Firefox inner focus ring */
.select select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}

/* Dropdown arrow */
.select:after{font-family:"Entypo",Entypo;font-weight:400;font-size:18px;color:#8e8e8e;content:"\e74f";border-left:1px solid #8e8e8e;position:absolute;right:0;top:0;bottom:0;left:auto;height:100%;width:30px;line-height:30px;text-align:center;vertical-align:middle;display:inline-block;overflow:hidden;pointer-events:none;}

/* Focus */
.select select:focus{-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;color:white;}

/* Active/open */

/* Hide the arrow in IE10 and up */
.select select::-ms-expand{display:none;}

/* Media query to target Firefox only */

/* IE9 hack to hide the arrow */
@media screen and (min-width:0 \0){
	.select select{z-index:1;padding:0.5rem 1.5rem 0.5rem 1rem;}
	.select:after{z-index:5;}
	.select:before{position:absolute;top:0;right:1rem;bottom:0;z-index:2;content:"";display:block;width:1.5rem;background-color:#252525;}
	.select select:hover,.select select:focus,.select select:active{color:white;background-color:#252525;}
}
label,.form-group p{display:inline-block;margin-bottom:0.25em;line-height:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.full{width:100%;}
label.full{display:block;}
label.important{color:#9a0b35;text-transform:uppercase;font-family:"ProximaNovaDemi",Helvetica,Arial,sans-serif;font-weight:400;}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0;}
.selectbox{position:relative;display:inline-block;}
.selectbox select{display:block;width:100%;margin:0;border-radius:4px;padding:0.675em 2.25em 0.675em 0.75em;background:white;border:1px solid #bebebe;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}

/* Undo the Firefox inner focus ring */
.selectbox select:focus:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;}

/* Dropdown arrow */
.selectbox:after{position:absolute;top:50%;right:1em;display:inline-block;content:"";width:0;height:0;margin-top:-.15em;pointer-events:none;border-top:0.35rem solid;border-right:0.35rem solid transparent;border-bottom:0.35rem solid transparent;border-left:0.35rem solid transparent;}

/* Focus */
.selectbox select:focus{-webkit-box-shadow:0 0 0 2px #9a0b35;box-shadow:0 0 0 2px #9a0b35;}

/* Active/open */

/* Hide the arrow in IE10 and up */
.selectbox select::-ms-expand{display:none;}

/* Media query to target Firefox only */
@document url-prefix(){

	/* Firefox hack to hide the arrow */
	.selectbox select{text-indent:0.01px;text-overflow:'';padding-right:1rem;}

	/* <option> elements inherit styles from <select>, so reset them. */
	.selectbox option{background-color:white;}
}

/* IE9 hack to hide the arrow */
@media screen and (min-width:0 \0){
	.selectbox select{z-index:1;padding:0.5rem 1.5rem 0.5rem 1rem;}
	.selectbox:after{z-index:5;}
	.selectbox:before{position:absolute;top:0;right:1rem;bottom:0;z-index:2;content:"";display:block;width:1.5rem;background-color:#eee;}
	.selectbox select:hover,.selectbox select:focus,.selectbox select:active{color:#555;background-color:#eee;}
}

/* buttons */
.icon-before:before{position:relative;top:2px;right:10px;padding-left:10px;content:attr(data-icon);text-shadow:none;font-family:"Entypo",Entypo;font-weight:400;line-height:0;}
.icon-after:after{position:relative;top:3px;left:10px;padding-right:10px;content:attr(data-icon);text-shadow:none;font-family:"Entypo",Entypo;font-weight:400;line-height:0;}

/* red buttons */
.btn,.btn-submit,.btn-download,.btn-pdf{white-space:nowrap;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;line-height:34px;position:relative;display:inline-block;overflow:hidden;margin:0;padding:0 1em;cursor:pointer;text-align:center;vertical-align:top;white-space:nowrap;text-decoration:none;letter-spacing:0.5px;text-transform:uppercase;border:none;border-radius:5px;background-color:#9a0b35;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25);box-shadow:0 1px 2px rgba(0,0,0,0.25);position:relative;padding-right:0;}
.btn,.btn a,.btn i,.btn-submit,.btn-submit a,.btn-submit i,.btn-download,.btn-download a,.btn-download i,.btn-pdf,.btn-pdf a,.btn-pdf i{color:white!important;}
.btn:focus,.btn:hover,.btn-submit:hover,.btn-download:hover,.btn-pdf:hover,a:focus .btn,a:hover .btn{background-color:#252525!important;text-decoration:none!important;}
.btn.btn-call:after,.btn-submit.btn-call:after,.btn-download.btn-call:after,.btn-pdf.btn-call:after{content:'\1f4dE';}
.btn.btn-xs,.media-results .btn.viewNow,.results-wrapper .btn.viewNow,.btn-submit.btn-xs,.media-results .btn-submit.viewNow,.results-wrapper .btn-submit.viewNow,.btn-download.btn-xs,.media-results .btn-download.viewNow,.results-wrapper .btn-download.viewNow,.btn-pdf.btn-xs,.media-results .btn-pdf.viewNow,.results-wrapper .btn-pdf.viewNow{font-size:0.6875em;padding-left:1em;padding-right:1em;}
.btn.btn-sm:after,.btn-submit.btn-sm:after,.btn-download.btn-sm:after,.btn-pdf.btn-sm:after{border:0;margin:0;padding:0;width:1em;}
.btn + .btn,.btn-submit + .btn,.btn-download + .btn,.btn-pdf + .btn{margin-left:10px;}
.btn,.btn:hover,.btn-submit,.btn-submit:hover,.btn-download,.btn-download:hover,.btn-pdf,.btn-pdf:hover{text-decoration:none;}
.btn:active,.btn:focus,.btn-submit:active,.btn-submit:focus,.btn-download:active,.btn-download:focus,.btn-pdf:active,.btn-pdf:focus{outline:none;}
p .btn,p .btn-submit,p .btn-download,p .btn-pdf{margin-right:20px;margin-bottom:20px;}
.btn:after,.btn-submit:after,.btn-download:after,.btn-pdf:after{font-family:"Entypo",Entypo;font-weight:400;font-style:normal;text-decoration:inherit;font-size:1.25em;line-height:0.8;vertical-align:middle;text-align:center;padding:0;margin:0;text-decoration:none;display:inline-block;min-height:1em;min-width:1.25em;vertical-align:middle;display:inline-block;padding:10px 20px;margin-top:-2px;margin-left:20px;border-left:1px solid white;border-left:1px solid rgba(255,255,255,0.5);}
h1 .btn:after,h2 .btn:after,h3 .btn:after,h4 .btn:after,h5 .btn:after,h6 .btn:after,h1 .btn-submit:after,h2 .btn-submit:after,h3 .btn-submit:after,h4 .btn-submit:after,h5 .btn-submit:after,h6 .btn-submit:after,h1 .btn-download:after,h2 .btn-download:after,h3 .btn-download:after,h4 .btn-download:after,h5 .btn-download:after,h6 .btn-download:after,h1 .btn-pdf:after,h2 .btn-pdf:after,h3 .btn-pdf:after,h4 .btn-pdf:after,h5 .btn-pdf:after,h6 .btn-pdf:after{font-size:125%;}
p + .btn,ul + .btn,ol + .btn,p + .btn-submit,ul + .btn-submit,ol + .btn-submit,p + .btn-download,ul + .btn-download,ol + .btn-download,p + .btn-pdf,ul + .btn-pdf,ol + .btn-pdf{margin-top:40px;}
.btn:after{content:'\e75e';}
.centered .btn{margin-right:auto;margin-left:auto;margin-bottom:5px;}
@media only screen and (min-width:1290px){
	.centered .btn{margin-left:10px;margin-right:10px;}
}
.btn-submit:after{content:'\e75e';}
.btn-download:after{content:'\1f4e5';}
.icon-home:before{content:'\2302';}
.utility .icon-home:before{position:static;font-size:14px;margin:0 5px 0 0;width:auto;}
.btn-pdf:after{content:'\e731';}

/* black buttons */
.btn-reverse,.btn-external,.btn-video,.btn-next,.btn-close{white-space:nowrap;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;line-height:34px;position:relative;display:inline-block;overflow:hidden;margin:0;padding:0 1em;cursor:pointer;text-align:center;vertical-align:top;white-space:nowrap;text-decoration:none;letter-spacing:0.5px;text-transform:uppercase;border:none;border-radius:5px;background-color:#9a0b35;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25);box-shadow:0 1px 2px rgba(0,0,0,0.25);background-color:#000!important;color:white;position:relative;padding-right:0;}
.btn-reverse,.btn-reverse a,.btn-reverse i,.btn-external,.btn-external a,.btn-external i,.btn-video,.btn-video a,.btn-video i,.btn-next,.btn-next a,.btn-next i,.btn-close,.btn-close a,.btn-close i{color:white!important;}
.btn-reverse:hover,.btn-external:hover,.btn-video:hover,.btn-next:hover,.btn-close:hover{background-color:#252525!important;text-decoration:none!important;}
.btn-reverse.btn-call:after,.btn-external.btn-call:after,.btn-video.btn-call:after,.btn-next.btn-call:after,.btn-close.btn-call:after{content:'\1f4dE';}
.btn-reverse.btn-xs,.media-results .btn-reverse.viewNow,.results-wrapper .btn-reverse.viewNow,.btn-external.btn-xs,.media-results .btn-external.viewNow,.results-wrapper .btn-external.viewNow,.btn-video.btn-xs,.media-results .btn-video.viewNow,.results-wrapper .btn-video.viewNow,.btn-next.btn-xs,.media-results .btn-next.viewNow,.results-wrapper .btn-next.viewNow,.btn-close.btn-xs,.media-results .btn-close.viewNow,.results-wrapper .btn-close.viewNow{font-size:0.6875em;padding-left:1em;padding-right:1em;}
.btn-reverse.btn-sm:after,.btn-external.btn-sm:after,.btn-video.btn-sm:after,.btn-next.btn-sm:after,.btn-close.btn-sm:after{border:0;margin:0;padding:0;width:1em;}
.btn-reverse + .btn,.btn-external + .btn,.btn-video + .btn,.btn-next + .btn,.btn-close + .btn{margin-left:10px;}
.btn-reverse,.btn-reverse:hover,.btn-external,.btn-external:hover,.btn-video,.btn-video:hover,.btn-next,.btn-next:hover,.btn-close,.btn-close:hover{text-decoration:none;}
.btn-reverse:active,.btn-reverse:focus,.btn-external:active,.btn-external:focus,.btn-video:active,.btn-video:focus,.btn-next:active,.btn-next:focus,.btn-close:active,.btn-close:focus{outline:none;}
p .btn-reverse,p .btn-external,p .btn-video,p .btn-next,p .btn-close{margin-right:20px;margin-bottom:20px;}
.btn-reverse:hover,.btn-external:hover,.btn-video:hover,.btn-next:hover,.btn-close:hover{background-color:#8e8e8e!important;}
.btn-reverse:after,.btn-external:after,.btn-video:after,.btn-next:after,.btn-close:after{font-family:"Entypo",Entypo;font-weight:400;font-style:normal;text-decoration:inherit;font-size:1.25em;line-height:0.8;vertical-align:middle;text-align:center;padding:0;margin:0;text-decoration:none;display:inline-block;min-height:1em;min-width:1.25em;vertical-align:middle;display:inline-block;padding:10px 20px;margin-top:-2px;margin-left:20px;border-left:1px solid white;border-left:1px solid rgba(255,255,255,0.5);}
h1 .btn-reverse:after,h2 .btn-reverse:after,h3 .btn-reverse:after,h4 .btn-reverse:after,h5 .btn-reverse:after,h6 .btn-reverse:after,h1 .btn-external:after,h2 .btn-external:after,h3 .btn-external:after,h4 .btn-external:after,h5 .btn-external:after,h6 .btn-external:after,h1 .btn-video:after,h2 .btn-video:after,h3 .btn-video:after,h4 .btn-video:after,h5 .btn-video:after,h6 .btn-video:after,h1 .btn-next:after,h2 .btn-next:after,h3 .btn-next:after,h4 .btn-next:after,h5 .btn-next:after,h6 .btn-next:after,h1 .btn-close:after,h2 .btn-close:after,h3 .btn-close:after,h4 .btn-close:after,h5 .btn-close:after,h6 .btn-close:after{font-size:125%;}
p + .btn-reverse,ul + .btn-reverse,ol + .btn-reverse,p + .btn-external,ul + .btn-external,ol + .btn-external,p + .btn-video,ul + .btn-video,ol + .btn-video,p + .btn-next,ul + .btn-next,ol + .btn-next,p + .btn-close,ul + .btn-close,ol + .btn-close{margin-top:40px;}
.btn-back{white-space:nowrap;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;line-height:34px;position:relative;display:inline-block;overflow:hidden;margin:0;padding:0 1em;cursor:pointer;text-align:center;vertical-align:top;white-space:nowrap;text-decoration:none;letter-spacing:0.5px;text-transform:uppercase;border:none;border-radius:5px;background-color:#9a0b35;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25);box-shadow:0 1px 2px rgba(0,0,0,0.25);background-color:#000!important;color:white;position:relative;padding-left:0;}
.btn-back,.btn-back a,.btn-back i{color:white!important;}
.btn-back:hover{background-color:#252525!important;text-decoration:none!important;}
.btn-back.btn-call:after{content:'\1f4dE';}
.btn-back.btn-xs,.media-results .btn-back.viewNow,.results-wrapper .btn-back.viewNow{font-size:0.6875em;padding-left:1em;padding-right:1em;}
.btn-back.btn-sm:after{border:0;margin:0;padding:0;width:1em;}
.btn-back + .btn{margin-left:10px;}
.btn-back,.btn-back:hover{text-decoration:none;}
.btn-back:active,.btn-back:focus{outline:none;}
p .btn-back{margin-right:20px;margin-bottom:20px;}
.btn-back:hover{background-color:#8e8e8e!important;}
.btn-back:before{font-family:"Entypo",Entypo;font-weight:400;font-style:normal;text-decoration:inherit;font-size:1.25em;line-height:0.8;vertical-align:middle;text-align:center;padding:0;margin:0;text-decoration:none;display:inline-block;min-height:1em;min-width:1.25em;vertical-align:middle;display:inline-block;padding:10px 20px;margin-top:-2px;margin-right:20px;border-right:1px solid white;border-right:1px solid rgba(255,255,255,0.5);}
h1 .btn-back:before,h2 .btn-back:before,h3 .btn-back:before,h4 .btn-back:before,h5 .btn-back:before,h6 .btn-back:before{font-size:125%;}
p + .btn-back,ul + .btn-back,ol + .btn-back{margin-top:40px;}
.btn-back:before{content:'\e759';}
.icon-back{display:inline-block;position:relative;padding-left:40px;}
.icon-back:before{font-family:"Entypo",Entypo;font-weight:400;position:absolute;top:5px;left:0;width:auto;}
.icon-back:before{content:'\e759';}
.icon-next{position:relative;display:inline-block;padding-right:40px;}
.icon-next:after{font-family:"Entypo",Entypo;font-weight:400;position:relative;top:1px;right:10px;}
.icon-next:after{content:'\e75a';}
.icon-tools:after,.btn.icon-tools:after,.btn-natural.icon-tools:after,.prod-list li a.icon-tools:after{content:'\2692';}
.btn-external:after{content:'\e715';}
.btn-video:after,.icon-video:after,.btn-natural.icon-video:after,.prod-list li a.icon-video:after{content:'\25b6';}
.btn-next:after{content:'\e75a';}
.btn-close:after,.icon-close:after{content:'\2716';}
.btn-round,.main-content .btn-round{line-height:49px;display:inline-block;width:49px;min-width:0;height:49px;text-align:center;color:white;border-radius:100%;background-color:#9a0b35;-webkit-box-shadow:none;box-shadow:none;}
p + .btn-round,.btn-round ul +,.btn-round ol +,p + .main-content .btn-round,.main-content .btn-round ul +,.main-content .btn-round ol +{margin-top:40px;}
.icon.icon-after{padding-left:10px;}
.icon.icon-before{padding-right:10px;}
.icon-after{position:relative;display:inline-block;}
.icon-after:after{font-family:"Entypo",Entypo;font-weight:400;position:relative;top:1px;right:10px;}
.icon-before{display:inline-block;position:relative;}
.icon-before:before{font-family:"Entypo",Entypo;font-weight:400;position:absolute;top:5px;left:0;width:auto;}
.icon{font-family:"Entypo",Entypo;font-weight:400;}
.icon.social{font-family:"EntypoSocial",EntypoSocial!important;}
.social{font-family:"EntypoSocial",EntypoSocial!important;}
.icon-bars.icon-before:before{content:'\2630';}
.icon-bars.icon-after:after{content:'\2630';}
.icon-minus.icon-before:before{content:'\2796';}
.icon-minus.icon-after:after{content:'\2796';}
.icon-plus.icon-before:before{content:'\2795';}
.icon-plus.icon-after:after{content:'\2795';}
.icon-arrow-right.icon-after{content:'';}
.icon-arrow-right.icon-after:after{content:'\e75e';}
.icon-arrow-right.icon-before{content:'';}
.icon-arrow-right.icon-before:before{content:'\e75e';}
.icon-arrow-left.icon-after{content:'';}
.icon-arrow-left.icon-after:after{content:'\e761';}
.icon-arrow-left.icon-before{content:'';}
.icon-arrow-left.icon-before:before{content:'\e761';}
.icon-download.icon-after{content:'';}
.icon-download.icon-after:after{content:'\1f4e5';}
.icon-download.icon-before{content:'';}
.icon-download.icon-before:before{content:'\1f4e5';}
.icon-external-link.icon-after{content:'';}
.icon-external-link.icon-after:after{content:'\e715';color:#9a0b35;}
.icon-external-link.icon-before{content:'';}
.icon-external-link.icon-before:before{content:'\e715';color:#9a0b35;}
.icon-play.icon-after{content:'';}
.icon-play.icon-after:after{content:'\25b6';}
.icon-play.icon-before{content:'';}
.icon-play.icon-before:before{content:'\25b6';}
.btn-natural,.prod-list li a,.btn-natural-external,.btn-natural-ext,.btn-natural-back,.btn-natural-download,.btn-natural-pdf{white-space:nowrap;font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;font-size:inherit;font-style:normal;line-height:1;min-width:0;padding:0;vertical-align:baseline;text-decoration:none;text-transform:none;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#000;position:relative;display:inline-block;z-index:1;}
.btn-natural i,.prod-list li a i,.btn-natural-external i,.btn-natural-ext i,.btn-natural-back i,.btn-natural-download i,.btn-natural-pdf i{color:#9a0b35!important;}
.btn-natural:after,.prod-list li a:after,.btn-natural-external:after,.btn-natural-ext:after,.btn-natural-back:after,.btn-natural-download:after,.btn-natural-pdf:after{font-family:"Entypo",Entypo;font-weight:400;position:relative;top:1px;right:10px;}
.btn-natural:hover,.prod-list li a:hover,.btn-natural-external:hover,.btn-natural-ext:hover,.btn-natural-back:hover,.btn-natural-download:hover,.btn-natural-pdf:hover{color:#9a0b35;text-decoration:underline;}
.btn-natural:after,.prod-list li a:after,.btn-natural-external:after,.btn-natural-ext:after,.btn-natural-back:after,.btn-natural-download:after,.btn-natural-pdf:after{content:'\e75e';color:#9a0b35;left:10px;right:0;}
p + .btn-natural,.prod-list li p + a,.btn-natural ul +,.prod-list li a ul +,.btn-natural ol +,.prod-list li a ol +,p + .btn-natural-external,.btn-natural-external ul +,.btn-natural-external ol +,p + .btn-natural-ext,.btn-natural-ext ul +,.btn-natural-ext ol +,p + .btn-natural-back,.btn-natural-back ul +,.btn-natural-back ol +,p + .btn-natural-download,.btn-natural-download ul +,.btn-natural-download ol +,p + .btn-natural-pdf,.btn-natural-pdf ul +,.btn-natural-pdf ol +{margin-top:40px;}
.btn-natural-pdf:after{content:'\e731';}
.btn-natural-download:after{content:'\1f4e5';}
.btn-natural-ext:after,.btn-natural-external:after{content:'\e715';}
.btn-natural-back{display:inline-block;position:relative;}
.btn-natural-back:before{font-family:"Entypo",Entypo;font-weight:400;position:absolute;top:5px;left:0;width:auto;}
.btn-natural-back.gamma{display:block;padding:0;}
.btn-natural-back:before{padding-left:0;content:'\e759';display:inline-block;position:static;padding-right:10px;}
.btn-natural-back:after{display:none;content:"";}
.prod-list li a{position:relative;display:inline-block;}
.prod-list li a:after{font-family:"Entypo",Entypo;font-weight:400;position:relative;top:1px;right:10px;}
.prod-list li a:after{left:10px;right:0;content:'\e715';}
.btn-round.icon-after{position:relative;padding-right:0;width:50px;height:50px;padding:0;}
.btn-round.icon-after:after{font-family:"Entypo",Entypo;font-weight:400;font-style:normal;text-decoration:inherit;font-size:1.25em;line-height:0.8;vertical-align:middle;text-align:center;padding:0;margin:0;text-decoration:none;display:inline-block;min-height:1em;min-width:1.25em;vertical-align:middle;display:inline-block;padding:10px 20px;margin-top:-2px;margin-left:20px;border-left:1px solid white;border-left:1px solid rgba(255,255,255,0.5);}
h1 .btn-round.icon-after:after,h2 .btn-round.icon-after:after,h3 .btn-round.icon-after:after,h4 .btn-round.icon-after:after,h5 .btn-round.icon-after:after,h6 .btn-round.icon-after:after{font-size:125%;}
.btn-round.icon-after:after{margin:-5px 0 0 -40%;}
#promodiv{padding:0 40px;}
#promodiv,#promodiv a{background:transparent;}

/* //- misc */

/* //- pages */
.filters .form:after,.assets-results .result:after,.assets-results .results-wrapper:after{display:block;visibility:hidden;clear:both;content:' ';}
.filters .select:after{line-height:2.75;}
#filter-items .item{display:inline-block;margin:0 20px 20px 0;padding:20px;white-space:nowrap;border:1px solid #e2e2e2;background:white;}
#filter-items .item p{line-height:1;position:relative;top:-3px;display:inline-block;overflow:hidden;margin:0;vertical-align:middle;white-space:nowrap;}
.grid-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.trait-level .grid-flex,.science-page .grid-flex{overflow:visible!important;padding-bottom:20px;}
.grid-flex .grid-flex-item{overflow:hidden;display:block;min-height:1px;height:auto;}
.trait-level .grid-flex .grid-flex-item,.science-page .grid-flex .grid-flex-item{overflow:visible!important;}
.grid-flex .grid-flex-item .well,.grid-flex .grid-flex-item .video-box{width:100%;}
@media only screen and (max-width:599px){
	.results-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.media-results,.results-wrapper{margin-bottom:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;width:100%;padding:0;}
.trait-level .media-results,.science-page .media-results,.trait-level .results-wrapper,.science-page .results-wrapper{overflow:visible!important;padding-bottom:20px;}
.media-results .viewNow,.results-wrapper .viewNow{white-space:nowrap;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:12px;line-height:34px;position:relative;display:inline-block;overflow:hidden;margin:0;padding:0 1em;cursor:pointer;text-align:center;vertical-align:top;white-space:nowrap;text-decoration:none;letter-spacing:0.5px;text-transform:uppercase;border:none;border-radius:5px;background-color:#9a0b35;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25);box-shadow:0 1px 2px rgba(0,0,0,0.25);display:inline-block;margin-top:20px;cursor:pointer;}
.media-results .viewNow,.media-results .viewNow a,.media-results .viewNow i,.results-wrapper .viewNow,.results-wrapper .viewNow a,.results-wrapper .viewNow i{color:white!important;}
.media-results .viewNow:hover,.results-wrapper .viewNow:hover{background-color:#252525!important;text-decoration:none!important;}
.media-results .viewNow.btn-call:after,.results-wrapper .viewNow.btn-call:after{content:'\1f4dE';}
.media-results .viewNow.btn-xs,.media-results .viewNow,.media-results .results-wrapper .viewNow,.results-wrapper .media-results .viewNow,.results-wrapper .viewNow.btn-xs,.results-wrapper .media-results .viewNow,.media-results .results-wrapper .viewNow,.results-wrapper .viewNow{font-size:0.6875em;padding-left:1em;padding-right:1em;}
.media-results .viewNow.btn-sm:after,.results-wrapper .viewNow.btn-sm:after{border:0;margin:0;padding:0;width:1em;}
.media-results .viewNow + .btn,.results-wrapper .viewNow + .btn{margin-left:10px;}
.media-results .viewNow,.media-results .viewNow:hover,.results-wrapper .viewNow,.results-wrapper .viewNow:hover{text-decoration:none;}
.media-results .viewNow:active,.media-results .viewNow:focus,.results-wrapper .viewNow:active,.results-wrapper .viewNow:focus{outline:none;}
p .media-results .viewNow,p .results-wrapper .viewNow{margin-right:20px;margin-bottom:20px;}
.media-results .result,.results-wrapper .result,.col > .result{display:block;overflow:hidden;width:90%;height:auto;min-height:1px;margin:0 0 20px 2.3%;padding:0 0 40px;}
.trait-level .media-results .result,.science-page .media-results .result,.trait-level .results-wrapper .result,.science-page .results-wrapper .result{overflow:visible!important;}
.media-results .result img.centered,.results-wrapper .result img.centered,.col > .result img.centered{width:auto;max-width:80%;height:auto;margin:20px auto;}
.media-results .result a,.results-wrapper .result a,.col > .result a{display:block;width:100%;height:100%;color:#2f2e2e;}
.media-results .result a img,.results-wrapper .result a img,.col > .result a img{width:auto;max-width:100%;height:auto;}
.media-results .result .btn-natural-download,.results-wrapper .result .btn-natural-download,.col > .result .btn-natural-download{max-width:400px;}
.media-results .result p,.results-wrapper .result p,.col > .result p{font-size:15px;}
.media-results .result h3,.media-results .result h4,.media-results .result p,.media-results .result ul,.media-results .result div,.results-wrapper .result h3,.results-wrapper .result h4,.results-wrapper .result p,.results-wrapper .result ul,.results-wrapper .result div,.col > .result h3,.col > .result h4,.col > .result p,.col > .result ul,.col > .result div{margin-right:20px;margin-left:20px;}
.media-results .result .result-inner,.media-results .result div.result-inner,.results-wrapper .result .result-inner,.results-wrapper .result div.result-inner,.col > .result .result-inner,.col > .result div.result-inner{display:block;width:100%;height:100%;margin:0!important;padding:0!important;}
.media-results .result li,.results-wrapper .result li,.col .result li{line-height:1;margin-top:0;margin-right:20px;margin-bottom:20px;}
.result{position:relative;width:47%;height:10em;display:inline-block;margin:0 10px 40px;cursor:pointer;padding:20px;-webkit-transition:border 0.25s ease-in;transition:border 0.25s ease-in;vertical-align:top;border:10px solid white;background:url( "/Style%20Library/Genuity/IMG/bg-sm-pattern-overlay.png" ) repeat center white;}
.col > .result{width:100%;}
.col > .result img,.result img{margin:0 0 20px;width:100%;height:auto;}
.col > .result a img{width:100%;height:auto;}
.result h3,.result h4{color:#000;}
.col > .result,.result a{font-family:inherit;text-decoration:none!important;}
.result .btn-natural,.result .prod-list li a,.prod-list li .result a{position:absolute;bottom:10px;left:0;}
.result:hover,.result:active,.result:focus{border-color:#e2e2e2;}
.result:hover .btn-natural,.result:hover .prod-list li a,.prod-list li .result:hover a,.result:active .btn-natural,.result:active .prod-list li a,.prod-list li .result:active a,.result:focus .btn-natural,.result:focus .prod-list li a,.prod-list li .result:focus a{color:#9a0b35;text-decoration:underline;}
.result img.thumb{margin-bottom:5px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);box-shadow:0 1px 3px rgba(0,0,0,0.5);}
.article-result{margin:0;width:100%;}
.article-result .grid{margin-left:-10px;}
.article-result .grid-item{padding-left:10px;}
.article-result a{position:relative;display:inline-block;display:block;overflow:hidden;border-bottom:1px solid #252525;margin:0;padding:40px 60px 40px 40px;-webkit-transition:background 0.2s ease;transition:background 0.2s ease;background:#383838 url( "/Style%20Library/Genuity/IMG/bg-texture-well-dark.png" ) repeat left top;border-left:6px solid #383838;}
.article-result a:after{font-family:"Entypo",Entypo;font-weight:400;position:relative;top:1px;right:10px;}
.article-result a h4{font-size:1.5em;}
.article-result a p{font-size:0.875em;line-height:1.4;}
.article-result a p.article-date{font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;white-space:nowrap;}
.article-result a p.article-date b{font-family:inherit;font-weight:normal!important;text-decoration:underline;}
.article-result a,.article-result a:link,.article-result a:visited{text-decoration:none;}
.article-result a h4,.article-result a p,.article-result a:link h4,.article-result a:link p,.article-result a:visited h4,.article-result a:visited p{color:white;text-transform:none;}
.article-result a p.article-date,.article-result a:link p.article-date,.article-result a:visited p.article-date{color:#8e8e8e;}
.article-result a:after,.article-result a:link:after,.article-result a:visited:after{content:'\E762';color:#8e8e8e;font-size:35px;position:absolute;top:42%;line-height:1;right:0.4em;opacity:0;}
.article-result a:hover,.article-result a:active,.article-result a:focus{text-decoration:none;background:#252525;border-left-color:#9a0b35;}
.article-result a:hover:after,.article-result a:active:after,.article-result a:focus:after{opacity:1;}
.article-result a:hover h4,.article-result a:hover p,.article-result a:active h4,.article-result a:active p,.article-result a:focus h4,.article-result a:focus p{color:white;}
.article-result a:hover p.article-date,.article-result a:active p.article-date,.article-result a:focus p.article-date{color:#8e8e8e;}
.article-result a[target]:hover:after,.article-result a[target]:active:after,.article-result a[target]:focus:after{content:'\e715';}
.article-result .date{color:#8e8e8e;text-transform:none;}
.more-results{clear:both;display:inline-block;margin:1px auto 0;padding:40px 0 20px;line-height:1;display:inline-block;width:auto;cursor:pointer;text-align:center;color:#8e8e8e;display:inline-block;position:relative;}
.more-results:before{font-family:"Entypo",Entypo;font-weight:400;position:absolute;top:5px;left:0;width:auto;}
.more-results:before{content:'\2795';margin-right:10px;position:static;}
.more-results,.more-results:link,.more-results:visited{text-decoration:none;color:white;}
.more-results:before,.more-results:link:before,.more-results:visited:before{color:#8e8e8e;}
.more-results:hover,.more-results:active,.more-results:focus{text-decoration:none;color:#9a0b35;}
.more-results:hover:before,.more-results:active:before,.more-results:focus:before{color:#9a0b35;}
.toggle-section.closed{color:#838383;}
.toggle-section.closed .toggle-hide:after{content:'\2795';}
.toggle-section .toggle-hide{position:relative;display:inline-block;width:100%;margin-top:0!important;}
.toggle-section .toggle-hide:after{font-family:"Entypo",Entypo;font-weight:400;position:relative;top:1px;right:10px;}
.toggle-section .toggle-hide:after{right:0;position:absolute;content:'\2796';color:#838383;font-size:35px!important;}
@media only screen and (max-width:1499px){
	#resistance.resource .well{height:23em;}
}
.resource .well,.resource .video-box{height:20em;}
.resource .well.height-auto,.resource .height-auto.video-box{height:auto;}
.resource input{position:relative;width:70%;margin-top:-8px;color:#eee;border-color:#eee!important;background-color:#383838;background-image:url( "/Style%20Library/Genuity/IMG/icn-search.png" );background-repeat:no-repeat;background-position:95% center;}
.resource h3{margin-bottom:40px;margin-top:0!important;}
.resource h3 i{cursor:pointer;color:#8e8e8e;}
.resource .tabbed{position:relative;padding-bottom:20px;display:block;width:auto!important;top:-11px;white-space:nowrap;}
@media only screen and (min-width:899px){
	.resource .tabbed{width:98%!important;}
}
.resource .tabbed .tab-item{width:100%;display:block;border-left:0;border-top:1px solid #e2e2e2;vertical-align:middle;white-space:normal;margin-right:-5px;position:relative;}
.resource .tabbed .tab-item,.resource .tabbed .tab-item:link,.resource .tabbed .tab-item:visited{color:#666;background:white;}
.resource .tabbed .tab-item:hover,.resource .tabbed .tab-item:active,.resource .tabbed .tab-item:focus{color:#666;background:#eee;}
.resource .tabbed .tab-item a{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:13px;display:block;width:100%!important;height:100%;padding:20px 5px;text-align:center;white-space:normal;text-decoration:none;text-transform:uppercase;background:white;}
.resource .tabbed .tab-item a,.resource .tabbed .tab-item a:link,.resource .tabbed .tab-item a:visited{color:#666;background:transparent;}
.resource .tabbed .tab-item a:hover,.resource .tabbed .tab-item a:active,.resource .tabbed .tab-item a:focus{color:#666;background:#eee;}
.resource .tabbed .tab-item.active{background:#eee;}
.resource .tabbed .tab-item.active a,.resource .tabbed .tab-item.active a:link,.resource .tabbed .tab-item.active a:visited{color:#666;background:#eee;}
.resource .tabbed .tab-item.active a:hover,.resource .tabbed .tab-item.active a:active,.resource .tabbed .tab-item.active a:focus{color:#666;background:#eee;}
.resource .tabbed .tab-item:after{display:block;content:'';position:absolute;right:-11px;top:0;z-index:1000;width:11px;height:11px;background:url( "/PublishingImages/tab-triangle.png" ) no-repeat left top;}
@media only screen and (min-width:899px){
	.resource .tabbed .tab-item{width:24%;min-width:125px;display:table-cell!important;border-top:0;border-left:1px solid #e2e2e2;}
	.resource .tabbed .tab-item:last-child:after{display:block;content:'';position:absolute;right:-11px;top:0;z-index:1000;width:11px;height:11px;background:url( "/PublishingImages/tab-triangle.png" ) no-repeat left top;}
	.resource .tabbed .tab-item:after{display:none;}
}
.resource{background-color:#383838;color:#eee;}
.resource h3,.resource ul,.resource ul span{color:#eee;}
.resource.resource-bordered{background-color:#383838;color:#eee;border-top:5px solid #9a0b35;margin-bottom:0;padding-top:40px;border-bottom:1px solid #383838;}
.resource.resource-bordered h3,.resource.resource-bordered ul,.resource.resource-bordered ul span{color:#eee;}
.resource.resource-bordered.border-bottom-red{border-bottom:5px solid #9a0b35;}
.resource .well,.resource .video-box{color:#2f2e2e;}
option{color:#8e8e8e;}
ul.prod-list{list-style:none;margin:0;padding:0;}
ul.prod-list li{width:45%;display:inline-block;vertical-align:top;padding:0 10px 40px 0;}
@media only screen and (max-width:599px){
	#wtb-results ul.prod-list li{width:150px;}
}
@media only screen and (min-width:599px){
	#wtb-results ul.prod-list li{width:45%;}
}
@media only screen and (min-width:899px){
	#wtb-results ul.prod-list li{width:32%;}
}
@media only screen and (min-width:1290px){
	#wtb-results ul.prod-list li{width:24%;}
	#wtb-results ul.prod-list li h4{padding-right:20px;}
}
#wtb-results ul.prod-list li h4{margin:0;padding:0 10px 0 0;}
#wtb-results ul.prod-list li h4:before{display:none;}
ul.prod-list li:before{display:none;}
.filter-div{margin-bottom:50px!important;width:100%;display:block;margin-left:24px;}
.filter-item{display:inline-block;width:48%;margin-right:24px;vertical-align:top;}
.filter-item.third{width:30%;}
@media only screen and (max-width:599px){
	.filter-item,.filter-item.third{width:100%;margin-right:0;}
}
.filter-item label{white-space:nowrap;}
.filter-item:last-child,.filter-item.item-third{margin-right:0;}
.filter-item input{width:98%;margin-top:0!important;-webkit-box-sizing:border-box;box-sizing:border-box;}
.filter-item label{padding:20px 0 10px;}
#HeaderCircle{height:auto;max-width:80%;position:absolute;right:-100px;top:-100px;z-index:0;-webkit-animation:spin 120s infinite linear;animation:spin 120s infinite linear;}
#DG_Stress_Sun{-webkit-animation:spin 90s infinite linear;animation:spin 90s infinite linear;}
@-webkit-keyframes spin{
	from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
	to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}
@keyframes spin{
	from{-webkit-transform:rotate(0deg);transform:rotate(0deg);}
	to{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
}

/* jquery ui tabs */
.ui-tabs{position:relative;}
.ui-tabs .ui-tabs-nav li{width:auto;}
.ui-tabs .ui-tabs-nav.ui-tabs-selected a,.ui-tabs .ui-tabs-nav.ui-state-disabled a,.ui-tabs .ui-tabs-nav.ui-state-processing a{cursor:text;}
.ui-tabs .ui-tabs-hide{display:none!important;}
.bg-science .one-third.va-top,.bg-science .va-top.two-sixths,.bg-science .va-top.four-twelfths{padding-bottom:40px;}
.bg-science .one-third.va-top img,.bg-science .va-top.two-sixths img,.bg-science .va-top.four-twelfths img{display:block;text-align:center;margin:20px auto;}

/* tourstop */
#tourstop{padding-top:1px;}
#tourstop .div-side h1{position:relative;overflow:visible;}
.padit #tourstop .div-side h1{margin-top:0;}
#tourstop .div-side h1.icon-after{width:100%;}
#tourstop .div-side h1.icon-after:after{position:absolute;right:0;text-align:right;top:auto;}
#tourstop .div-side h1:before{position:absolute;display:block;width:6px;height:40px;margin:-5px 0 0;content:'';background-color:#9a0b35;top:0;left:-40px;overflow:hidden;}
#tourstop .div-side:before{display:none;}
#tourstop .div-side p{margin:0;padding:0;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.875em;margin-top:40px;text-transform:uppercase;color:#756a69!important;}
.next-stop,.next-stop.contain,.next-stop.page-head{padding-top:40px;padding-bottom:40px;text-align:center;}
#container .next-stop.contain{padding-top:20px;}
.next-stop h3{color:#9a0b35;margin-bottom:20px;vertical-align:middle;display:block;}
@media only screen and (min-width:899px){
	.next-stop h3{display:inline-block;}
}
.next-stop .btn{vertical-align:middle;margin:0 auto 20px;display:inline-block;}
@media only screen and (min-width:899px){
	.next-stop .btn{margin:0 40px 20px;}
}

/* tnav */
.tnav{margin-bottom:-7px;position:relative;display:block;}
.tnav a,.tnav div{text-decoration:none;line-height:0.8;overflow:hidden;position:relative;vertical-align:middle;}
.tnav div{margin-left:50px;margin-right:50px;padding:20px;text-align:center;color:#252525;}
.tnav div .circled{color:#252525;display:block;margin-left:auto;margin-right:auto;}
.tnav div span{display:inline-block;margin:5px 5px 0;}
.tnav a{display:inline-block;vertical-align:middle;text-decoration:none!important;position:absolute;top:30%;padding:20px;}
.tnav a span{margin-top:3px;white-space:nowrap;}
.tnav a em,.tnav a span{display:none;}
.tnav a em{font-size:0.625em;line-height:0.8;font-style:normal;position:relative;}
.tnav a span{font-size:0.75em;line-height:1;}
.tnav a.icon-back{left:0;text-align:left;}
.tnav a.icon-back em,.tnav a.icon-back span{padding-left:20px;}
.tnav a.icon-back:before{display:inline-block;position:absolute;top:30%;left:10px;margin:1px;vertical-align:middle;font-size:24px;}
.tnav a.icon-next{right:0;text-align:right;}
.tnav a.icon-next em,.tnav a.icon-next span{padding-right:20px;}
.tnav a.icon-next:after{display:inline-block;position:absolute;top:30%;right:9px;margin:1px;vertical-align:middle;font-size:24px;}
.tnav a .flexbox-item{width:33.333%;}
.tnav a .flexbox-item .circled{color:#252525;}

/* pipelinenav */
.pipelinenav{padding-right:0!important;}
.pipelinenav h3{margin-right:40px;}
.pipelinenav ul{margin-bottom:0;margin-top:20px;display:block;white-space:nowrap;}
.pipelinenav ul li{display:inline-block;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;margin:0;padding:0;text-decoration:none;text-transform:uppercase;vertical-align:bottom;}
.pipelinenav ul li:first-child{padding-left:0;}
.pipelinenav ul li#nav-corn a,.pipelinenav ul li#nav-corn a:link,.pipelinenav ul li#nav-corn a:visited{background-position:6px 3px;}
.pipelinenav ul li#nav-corn a:hover,.pipelinenav ul li#nav-corn a:active,.pipelinenav ul li#nav-corn a:focus{background-position:6px -67px;}
.pipelinenav ul li#nav-corn.ui-tabs-selected a,.pipelinenav ul li#nav-corn.ui-tabs-selected a:link,.pipelinenav ul li#nav-corn.ui-tabs-selected a:visited,.pipelinenav ul li#nav-corn.ui-tabs-selected a:hover,.pipelinenav ul li#nav-corn.ui-tabs-selected a:active,.pipelinenav ul li#nav-corn.ui-tabs-selected a:focus{background-position:6px -67px;color:#fff;text-decoration:none;}
.pipelinenav ul li#nav-soy a,.pipelinenav ul li#nav-soy a:link,.pipelinenav ul li#nav-soy a:visited{background-position:-115px 3px;}
.pipelinenav ul li#nav-soy a:hover,.pipelinenav ul li#nav-soy a:active,.pipelinenav ul li#nav-soy a:focus{background-position:-115px -67px;}
.pipelinenav ul li#nav-soy.ui-tabs-selected a,.pipelinenav ul li#nav-soy.ui-tabs-selected a:link,.pipelinenav ul li#nav-soy.ui-tabs-selected a:visited,.pipelinenav ul li#nav-soy.ui-tabs-selected a:hover,.pipelinenav ul li#nav-soy.ui-tabs-selected a:active,.pipelinenav ul li#nav-soy.ui-tabs-selected a:focus{background-position:-115px -67px;color:#fff;text-decoration:none;}
.pipelinenav ul li#nav-cotton a,.pipelinenav ul li#nav-cotton a:link,.pipelinenav ul li#nav-cotton a:visited{background-position:-234px 3px;}
.pipelinenav ul li#nav-cotton a:hover,.pipelinenav ul li#nav-cotton a:active,.pipelinenav ul li#nav-cotton a:focus{background-position:-234px -67px;}
.pipelinenav ul li#nav-cotton.ui-tabs-selected a,.pipelinenav ul li#nav-cotton.ui-tabs-selected a:link,.pipelinenav ul li#nav-cotton.ui-tabs-selected a:visited,.pipelinenav ul li#nav-cotton.ui-tabs-selected a:hover,.pipelinenav ul li#nav-cotton.ui-tabs-selected a:active,.pipelinenav ul li#nav-cotton.ui-tabs-selected a:focus{background-position:-234px -67px;color:#fff;text-decoration:none;}
.pipelinenav ul li#nav-specialty a,.pipelinenav ul li#nav-specialty a:link,.pipelinenav ul li#nav-specialty a:visited{background-position:-351px 3px;}
.pipelinenav ul li#nav-specialty a:hover,.pipelinenav ul li#nav-specialty a:active,.pipelinenav ul li#nav-specialty a:focus{background-position:-351px -67px;}
.pipelinenav ul li#nav-specialty.ui-tabs-selected a,.pipelinenav ul li#nav-specialty.ui-tabs-selected a:link,.pipelinenav ul li#nav-specialty.ui-tabs-selected a:visited,.pipelinenav ul li#nav-specialty.ui-tabs-selected a:hover,.pipelinenav ul li#nav-specialty.ui-tabs-selected a:active,.pipelinenav ul li#nav-specialty.ui-tabs-selected a:focus{background-position:-351px -67px;color:#fff;text-decoration:none;}
.pipelinenav ul li a{background-image:url( "/research/PublishingImages/sprite-pipelinenav.png" );background-repeat:no-repeat;display:block;height:70px;overflow:hidden;padding:0;text-indent:10000px;-webkit-transition:background-image 0.2s ease-in-out;transition:background-image 0.2s ease-in-out;width:70px;}
.product-info{clear:both;margin:0;padding:20px 40px 70px;position:relative;}
@media only screen and (min-width:599px){
	.product-info{padding-top:50px;}
}
.product-info .prod-slider{height:auto;float:left;margin:0;position:relative;padding:0;}
.product-info .prod-slider strong{/*color:#9a0b35;*/ font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:18px;line-height:1.278;text-transform:uppercase;}
.product-info .prod-slider div{min-height:140px;padding-right:10px;}
.product-info .prod-slider .arrow{cursor:pointer;opacity:0.5;position:absolute;top:45%;-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;z-index:100;}
.product-info .prod-slider .arrow.left{left:2%;}
.product-info .prod-slider .arrow.right{right:2%;}
.product-info .prod-slider .arrow:hover{opacity:1;}
.product-info .prod-slider li{display:block;float:none;width:100%;}
.product-info h3{clear:both;margin-top:30px;margin-right:40px;margin-bottom:20px;vertical-align:middle;}
.product-info ul{clear:none;list-style:none outside none;margin:0 0 20px;overflow:hidden;padding:0;position:relative;white-space:nowrap;width:auto;display:block;}
.product-info li{margin:0 20px 0 0;padding:0;text-align:left;vertical-align:top;white-space:normal;width:100%;display:inline-block;}
#GenuityScience h3.div-side{margin-bottom:60px;}
#GenuityScience .well img.centered-spaced,#GenuityScience .video-box img.centered-spaced{max-width:100%;width:auto;height:auto;}
#GenuityScience img.bleed{height:auto;margin-left:-10%;max-width:none!important;width:120%;}
#GenuityScience img.overlap-left{margin-left:-30%;}
.bg-gold{background:#f6ce55;}
.bg-sunlight{position:relative;background:#f6ce55;background:-webkit-gradient(linear,left top,left bottom,from(#f6ce55),to(#fdfdf7));background:linear-gradient(to bottom,#f6ce55 0%,#fdfdf7 100%);}
.bg-sunlight .contain,.bg-sunlight .page-head{z-index:100;}
.bg-sunlight .top-right{top:-20%;right:-40%;z-index:-1;}
.animate-hide{opacity:1;visibility:visible;}
.animate-show{display:none;width:100%;}
@media only screen and (min-width:899px){
	.animate-hide{opacity:0;visibility:hidden;}
	.animate-show{display:inline-block;}
}
.uc{text-transform:uppercase;}
.lc{text-transform:lowercase;}
.GS_Section{overflow:hidden;width:100%;position:relative;}
.GS_Section .left{left:0;}
.GS_Section .right{right:0;text-align:right;}
.GS_ContentWrapper{position:absolute;top:50%;left:50%;width:800px;margin-left:-400px;}
@media only screen and (min-width:1169px){
	.GS_ContentWrapper{width:1100px;margin-left:-550px;}
}
div.GS_Section_Copy{position:absolute;z-index:100;}
div.Section_Link{float:left;line-height:32px;}
#GenuityScience div.LabelLine{position:absolute;width:0;height:150px;overflow:hidden;letter-spacing:1px;text-transform:uppercase;}
#GenuityScience div.LabelLine img{position:absolute;top:0;left:0;}
#GenuityScience div.LabelLine h3{position:absolute;font-weight:normal;margin:0;}
#GenuityScience div.LabelLine h4{position:absolute;font-weight:normal;margin:0;}

/* smartstax */
@media only screen and (max-width:898px){
	#tourstop .two-thirds,#tourstop .four-sixths,#tourstop .eight-twelfths,#tourstop .two-thirds.color-dark,#tourstop .color-dark.four-sixths,#tourstop .color-dark.eight-twelfths{width:auto;}
}
@media only screen and (max-width:599px){
	#GenuityScience img.overlap-left{margin-right:-30%;}
}
@media only screen and (min-width:599px){
	.product-info h3{text-align:center;}
	.product-info .prod-slider ul{display:table;table-layout:fixed;width:100%;}
	.product-info .prod-slider li{display:table-cell;width:2%;margin:0;padding:10px 20px!important;}
	#GenuityScience img.overlap-left{margin-left:-10%;}
	.productinfo li{width:48%;}
}
@media only screen and (min-width:899px){
	.GS_Section{min-height:600px;}
	.tnav a,.tnav div{display:inline-block;position:relative!important;width:33%;}
	.tnav div{margin-left:-1px;margin-right:-1px;}
	.tnav a{top:0;}
	.tnav a em,.tnav a span{display:block;}
	#GenuityScience img.overlap-left{margin-left:0;}
	#GenuityScience img.bleed{width:auto;height:auto;}
	.pipelinenav h3,.pipelinenav ul{float:left;}
	.pipelinenav ul li{padding-left:30px;}
}
@media only screen and (min-width:1169px){
	.floater{display:inline-block;float:right;margin-left:0;margin-right:0;width:50%;}
	.productinfo .prod-slider{width:60%;}
	.productinfo li{width:32%;}
	.productinfo h3{width:200px;float:left;min-height:120px;}
	.tnav div.bg-ltgrey{text-align:center;}
	.tnav div.bg-ltgrey .circled{display:inline-block;margin-left:10px;margin-right:0;}
}
#GS_WeedVideo{padding-top:20px;padding-bottom:40px;}
#GS_WeedVideo .contain,#GS_WeedVideo .page-head{padding-bottom:20px;}

/* #GS_WeedVideo .contain img, #GS_WeedVideo .page-head img { height: auto; margin-left: -70px; max-width: 450px; width: 130%; } */
#GS_WeedVideo .posaimages{display:none;position:relative;height:auto;min-height:350px;padding:0;width:100%;}
#GS_WeedVideo .posaimages video,#GS_WeedVideo .posaimages img,#GS_WeedVideo .posaimages source,#GS_WeedVideo .posaimages embed{width:100%;height:auto;}
#GS_WeedVideo #WeedVideo{height:368px;width:375px;position:absolute;top:0;left:0;}
#GS_WeedVideo .videoLines{width:0;overflow:hidden;position:absolute;padding-left:0;}
#GS_WeedVideo #WeedVideo_Lines1{background:url( "/research/PublishingImages/Section6_Line1.png" ) no-repeat left top;height:140px;padding-top:40px;left:340px;top:117px;}
#GS_WeedVideo #WeedVideo_Lines1 h3,#GS_WeedVideo #WeedVideo_Lines1 h4{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.875em;line-height:1;margin-bottom:5px;padding-bottom:0;color:#9a0b35;}
#GS_WeedVideo #WeedVideo_Lines1 p{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.7em;font-weight:400;line-height:1;margin-bottom:0;padding-bottom:0;}
#GS_WeedVideo #WeedVideo_Lines2{background:url( "/research/PublishingImages/Section6_Line2.png" ) no-repeat left top;height:46px;left:285px;top:275px;text-transform:uppercase;padding-top:15px;text-align:right;}
#GS_WeedVideo #WeedVideo_Lines2 h3,#GS_WeedVideo #WeedVideo_Lines2 h4{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.875em;line-height:1;margin-bottom:5px;padding-bottom:0;color:#9a0b35;}
#GS_WeedVideo #WeedVideo_Lines2 p{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.7em;font-weight:400;line-height:1;margin-bottom:0;padding-bottom:0;}
#GS_WeedVideo #WeedVideo_Lines3{background:url( "/research/PublishingImages/Section6_Line3.png" ) no-repeat 18px 18px;height:60px;top:540px;left:435px;}
#GS_WeedVideo #WeedVideo_Lines3 h3,#GS_WeedVideo #WeedVideo_Lines3 h4{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.875em;line-height:1;margin-bottom:5px;padding-bottom:0;color:#9a0b35;}
#GS_WeedVideo #WeedVideo_Lines3 p{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.7em;font-weight:400;line-height:1;margin-bottom:0;padding-bottom:0;}
#GS_WeedVideo .WeedVideo_Line_Text{opacity:0;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.9375em;line-height:1;}
#GS_WeedVideo.ssweed img{margin-left:auto;margin-right:auto;max-width:100%;width:auto;height:auto;}
#GS_WeedVideo.ssweed #WeedVideo_Lines2{left:481px;top:270px;}
#GS_WeedVideo.ssweed #WeedVideo_Lines3{left:360px;top:410px;}
#GS_WeedVideo.videorr2y #WeedVideo_Lines1{margin-top:20px;}
#GS_WeedVideo.videorr2y #WeedVideo_Lines2{margin-left:5px;margin-top:-5px;}
@media only screen and (min-width:899px) and (max-width:1168px){

	/* #GS_WeedVideo .contain img, #GS_WeedVideo .page-head img { display: block !important; } */
	#GS_WeedVideo.videorr2y .contain img,#GS_WeedVideo.videorr2y .page-head img{max-width:100%;}
}
@media only screen and (min-width:1169px){
	#GS_WeedVideo{min-height:700px!important;}
	#GS_WeedVideo p.div-top{display:inline-block;float:right;position:relative;width:35%;margin-right:30px;z-index:110;}
	#GS_WeedVideo.videorr2y p.div-top{margin-right:0;margin-top:-28px;width:38%;}
	#GS_WeedVideo img{display:inline-block;float:left;width:60%;}
	#GS_WeedVideo img.overlap-left{margin-left:0;}
	#GS_WeedVideo img:after:after{content:"";display:table;clear:both;}

	/* #GS_WeedVideo .contain img, #GS_WeedVideo .page-head img { display: block !important; height: auto; left: 40px; max-width: 100%; position: absolute; top: 137px; width: auto; } */
	#GS_WeedVideo .posaimages{display:block;top:50px;}
	.trait-science #GS_WeedVideo .posaimages{display:block;top:0;left:0;}

	/* #GS_WeedVideo .contain img, #GS_WeedVideo .page-head img { display: none !important; } */
	#GS_WeedVideo #WeedVideo{width:420px;height:413px;}
	.page-vt2prib #GS_WeedVideo #WeedVideo{height:414px;}
	#GS_WeedVideo #WeedVideo_Lines1{left:382px;top:134px;}
	#GS_WeedVideo #WeedVideo_Lines2{left:320px;top:315px;}
	#GS_WeedVideo.ssweed #WeedVideo_Lines1{left:382px;top:134px;}
	#GS_WeedVideo.ssweed #WeedVideo_Lines2{left:401px;top:230px;}
	#GS_WeedVideo.ssweed #WeedVideo_Lines3{left:300px;top:345px;}
	#GS_WeedVideo.videorr2y #WeedVideo_Lines1{left:389px;top:130px;}
}
@media only screen and (min-width:1290px){
	#GS_WeedVideo #WeedVideo{top:0;position:static;width:500px;height:491px;}
	.page-rr2y #GS_WeedVideo #WeedVideo{height:492px;}
	.page-vt2prib #GS_WeedVideo #WeedVideo{height:492px;}
	.page-smartstax #GS_WeedVideo #WeedVideo{height:492px;}
	#GS_WeedVideo #WeedVideo_Lines1{left:455px;top:160px;}
	#GS_WeedVideo #WeedVideo_Lines2{left:380px;top:382px;}
	#GS_WeedVideo .posaimages{top:0;}
	#GS_WeedVideo.videorr2y #WeedVideo_Lines1{left:463px;top:157px;}
	#GS_WeedVideo.ssweed #WeedVideo_Lines1{left:455px;top:160px;}
	#GS_WeedVideo.ssweed #WeedVideo_Lines2{left:481px;top:270px;}
	#GS_WeedVideo.ssweed #WeedVideo_Lines3{left:360px;top:410px;}
}
@media only screen and (min-width:1550px){
	#GS_WeedVideo #WeedVideo{height:590px;width:600px;}
	.page-vt2prib #GS_WeedVideo #WeedVideo{height:590px;width:600px;}
	#GS_WeedVideo #WeedVideo_Lines1{left:545px;top:188px;}
	#GS_WeedVideo #WeedVideo_Lines2{left:456px;top:470px;}
	#GS_WeedVideo.videorr2y #WeedVideo_Lines1,#GS_WeedVideo.ssweed #WeedVideo_Lines1{left:545px;top:188px;}
	#GS_WeedVideo.ssweed #WeedVideo_Lines2{left:576px;top:340px;}
	#GS_WeedVideo.ssweed #WeedVideo_Lines3{left:438px;top:500px;}
}

/* vt2p */
.bottom-half{height:45%!important;}
#GS_VT_TargetWorm{min-height:500px;padding-top:0;}
#GS_VT_TargetWorm .contain,#GS_VT_TargetWorm .page-head{position:relative;z-index:100;}
#GS_VT_TargetWorm h3,#GS_VT_TargetWorm p{width:100%;}
#GS_VT_TargetWorm #VTCornRootworm{display:block;margin:0 auto;}
@media only screen and (min-width:599px){
	#GS_VT_TargetWorm .contain,#GS_VT_TargetWorm .page-head{min-height:400px;}
	#GS_VT_TargetWorm .contain p,#GS_VT_TargetWorm .page-head p{float:left;width:50%;}
	#GS_VT_TargetWorm .contain + img,#GS_VT_TargetWorm .page-head + img{position:absolute;right:0;top:120px;}
}
@media only screen and (min-width:1169px){
	#GS_VT_TargetWorm{min-height:620px;overflow:visible;padding-top:20px;}
	#GS_VT_TargetWorm .contain,#GS_VT_TargetWorm .page-head{padding-bottom:40px;}
	#GS_VT_TargetWorm .contain p,#GS_VT_TargetWorm .page-head p{float:none;}
	#GS_VT_TargetWorm h3,#GS_VT_TargetWorm p{width:50%;}
	#GS_VT_TargetWorm .animate-show,#GS_VT_TargetWorm #VTCornRootworm{top:60px;}
	#GS_VT_TargetWorm .animate-show{display:inline-block;position:absolute;z-index:0;right:50px;width:100%;max-width:510px;height:435px;}
	#GS_VT_TargetWorm #VTCornRootworm{position:absolute;right:0;left:auto;margin:0;width:500px;}
	#GS_VT_TargetWorm #VTTarget{width:500px;position:absolute;top:20px;left:50%;margin-left:-205px;}
	#GS_VT_TargetWorm #VT_TargetWorm_Lines{width:0;margin-left:0!important;top:350px;left:-70px;}
	#GS_VT_TargetWorm #VT_TargetWorm_Lines h4,#GS_VT_TargetWorm #VT_TargetWorm_Lines p{width:auto;left:5px;position:absolute;}
	#GS_VT_TargetWorm #VT_TargetWorm_Lines h4{top:130px;color:#9a0b35;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.875em;line-height:1;margin-bottom:5px;padding-bottom:0;}
	#GS_VT_TargetWorm #VT_TargetWorm_Lines p{top:153px;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.7em;font-weight:400;line-height:1;margin-bottom:0;padding-bottom:0;}
}
#GS_VT_Modes{padding-top:20px;padding-bottom:40px;}
#GS_VT_Modes .floater{padding:0 40px;z-index:100;position:relative;}
#GS_VT_Modes .posaimages{display:none;}
#GS_VT_Modes h5{font-family:"ProximaNovaCond",Helvetica,Arial,sans-serif;font-weight:400;}
#GS_VT_Modes .grid{padding-top:20px;}
@media only screen and (min-width:899px) and (max-width:1168px){
	#GS_VT_Modes .grid{display:block!important;}
}
#GS_VT_Modes .grid-item{font-family:"ProximaNovaCond",Helvetica,Arial,sans-serif;font-weight:400;width:50%;text-align:center;padding-bottom:40px;-webkit-transition:all 0.3s easeInQuad;transition:all 0.3s easeInQuad;}
#GS_VT_Modes .grid-item:nth-child(1){-webkit-transition-delay:0.1s;transition-delay:0.1s;}
#GS_VT_Modes .grid-item:nth-child(2){-webkit-transition-delay:0.2s;transition-delay:0.2s;}
#GS_VT_Modes .grid-item:nth-child(3){-webkit-transition-delay:0.3s;transition-delay:0.3s;}
#GS_VT_Modes .grid-item:nth-child(4){-webkit-transition-delay:0.4s;transition-delay:0.4s;}
#GS_VT_Modes .grid-item:nth-child(5){-webkit-transition-delay:0.5s;transition-delay:0.5s;}
#GS_VT_Modes .grid-item:nth-child(6){-webkit-transition-delay:0.6s;transition-delay:0.6s;}
#GS_VT_Modes .grid-item:nth-child(7){-webkit-transition-delay:0.7s;transition-delay:0.7s;}
#GS_VT_Modes .grid-item:nth-child(8){-webkit-transition-delay:0.8s;transition-delay:0.8s;}
#GS_VT_Modes .grid-item:nth-child(9){-webkit-transition-delay:0.9s;transition-delay:0.9s;}
#GS_VT_Modes .grid-item:nth-child(10){-webkit-transition-delay:1s;transition-delay:1s;}
#GS_VT_Modes .grid-item p{font-size:0.75em;}
#GS_VT_Modes #GS_VT_Modes_Worms ul{display:block;margin:auto;width:65%;}
#GS_VT_Modes #GS_VT_Modes_Worms ul li{display:inline-block!important;vertical-align:top;height:90px;width:90px;border-radius:100%;overflow:hidden;background-color:#000;padding:0;margin:0 5px 5px;position:relative;z-index:100;}
#GS_VT_Modes .DG_Modes_Rollover{position:absolute;top:0;left:0;text-align:center;height:90px;font-size:11px;line-height:1;width:100%;padding-top:36px;text-transform:uppercase;color:#fff;opacity:0;visibility:hidden;}
#GS_VT_Modes #GS_VTCorn{position:absolute;bottom:0;left:0;z-index:1;width:auto;height:auto;max-width:50%;}
#GS_VT_Modes #VT_Modes_Line{top:250px;left:20px;z-index:10;display:none;}
#GS_VT_Modes #VT_Modes_Line h4{position:absolute;top:15px;left:0;color:#9a0b35;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.875em;line-height:1;margin-bottom:5px;padding-bottom:0;}
#GS_VT_Modes #VT_Modes_Line h4:before{display:none;}
#GS_VT_Modes #VT_Modes_Line p{position:absolute;top:35px;left:0;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.7em;font-weight:400;line-height:1;margin-bottom:0;padding-bottom:0;}
@media only screen and (min-width:599px){
	#GS_VT_Modes .grid-item{width:25%;}
	#GS_VT_Modes .grid-item p{font-size:0.875em;}
	#GS_VT_Modes #GS_VT_Modes_Worms ul{display:block;margin:0 0 0 40px;width:auto;}
}
@media only screen and (min-width:1169px) and (max-width:1289px){
	#GS_VT_Modes #GS_VTCorn{max-width:500px;}
	#GS_VT_Modes #VT_Modes_Line{display:block;top:290px;}
}
@media only screen and (min-width:1169px){
	#GS_VT_Modes{height:524px;}
	#GS_VT_Modes .posaimages{display:inline-block;position:relative;}
	#GS_VT_Modes #GS_VT_Modes_Worms{margin-right:-523px;position:absolute;right:52%;text-transform:uppercase;top:330px;width:466px;}
	#GS_VT_Modes #GS_VT_Modes_Worms ul{margin:45px 0 0;width:auto;}
	#GS_VT_Modes #GS_VT_Modes_Worms ul li{height:100px;width:100px;opacity:0;margin-right:10px;visibility:hidden;}
	#GS_VT_Modes #GS_VT_Modes_Worms ul li.mobile-only{display:none!important;}
	#GS_VT_Modes .DG_Modes_Rollover{height:100px;}
	#GS_VT_Modes .grid-item{margin:0;padding:0;width:33%;position:relative;}
	#GS_VT_Modes .grid-item:hover p{opacity:1;}
	#GS_VT_Modes .grid-item p{opacity:0;background:none repeat scroll 0 0 rgba(0,0,0,0.25);border-radius:100%;bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;-webkit-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s;color:white;padding:33px 15px 0;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;cursor:pointer;overflow:hidden;}
	#GS_VT_Modes .grid-item.last{display:none;}
	#GS_VT_Modes .grid-item p,#GS_VT_Modes .grid-item img{width:100px;height:100px;margin:0 auto;}
	#GS_VT_Modes .grid-item img.desk-only{display:block!important;}
}
@media only screen and (min-width:1290px){
	#GS_VT_Modes #GS_VTCorn{max-width:650px;}
	#GS_VT_Modes #VT_Modes_Line{display:block;top:150px;}
	#GS_VT_Modes #GS_VT_Modes_Worms{margin-right:-553px;}
}
#GS_XrayVideo{background:#303030;padding-top:1px;}
.page-vt2p #GS_XrayVideo{background-color:#2a2a2a;}
#GS_XrayVideo .posaimages{display:none;}
#GS_XrayVideo img.bleed{float:none;margin:0 0 30px!important;width:100%;display:block!important;}
@media only screen and (min-width:599px){
	#GS_XrayVideo{min-height:488px;}
	#GS_XrayVideo .floater{display:inline-block;width:35%;float:none;}
	#GS_XrayVideo img.bleed{position:absolute;right:40px;top:120px;width:50%;z-index:1;}
	#GS_XrayVideo img.bleed:after:after{content:"";display:table;clear:both;}
	#GS_XrayVideo .contain,#GS_XrayVideo .page-head{position:relative;z-index:100;}
	#GS_XrayVideo .posaimages{display:none;position:absolute;bottom:0;z-index:10;left:0;width:100%;height:100%;}
	#GS_XrayVideo .posaimages h4,#GS_XrayVideo .posaimages p{position:absolute;opacity:0;margin:0;padding:0;visibility:hidden;}
	#GS_XrayVideo .posaimages h4{color:#8e8e8e;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.875em;line-height:1;margin-bottom:5px;padding-bottom:0;}
	#GS_XrayVideo .posaimages h4:before{display:none;}
	#GS_XrayVideo .posaimages p{color:white;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.7em;font-weight:400;line-height:1;margin-bottom:0;padding-bottom:0;text-transform:none;}
	#GS_XrayVideo .posaimages img,#GS_XrayVideo .posaimages div{z-index:120;position:absolute;}
	#GS_XrayVideo .line2box{height:73px;position:absolute;overflow:hidden;width:310px;top:254px;right:90px;}
	#GS_XrayVideo #VT_XRay_Dot1{right:450px;top:340px;opacity:0;visibility:hidden;}
	#GS_XrayVideo #VT_XRay_Dot2{right:385px;top:310px;opacity:0;visibility:hidden;}
	#GS_XrayVideo #VT_XRay_Line1{height:170px;right:465px;top:350px;}
	#GS_XrayVideo #VT_XRay_Line1 h4{left:5px;top:95px;}
	#GS_XrayVideo #VT_XRay_Line1 p{top:120px;left:5px;}
	#GS_XrayVideo #VT_XRay_Line1Img,#GS_XrayVideo #VT_XRay_Line2Img{right:0;left:auto;}
	#GS_XrayVideo #VT_XRay_Line2{height:73px;right:0;top:0;}
	#GS_XrayVideo #VT_XRay_Line2 h4{left:160px;top:15px;}
	#GS_XrayVideo #VT_XRay_Line2 p{left:160px;top:35px;}
}
@media only screen and (min-width:899px) and (max-width:1168px){
	#GS_XrayVideo img.bleed{display:block!important;position:absolute;right:40px;top:230px;width:60%;z-index:1;}
}
@media only screen and (min-width:899px){
	#GS_XrayVideo{min-height:488px;}
	#GS_XrayVideo audio,#GS_XrayVideo canvas,#GS_XrayVideo video{display:inline-block;height:auto;position:relative;width:100%;z-index:1;}
}
@media only screen and (min-width:1169px) and (max-width:1289px){
	#GS_XrayVideo{height:488px;min-height:100px;}
	#GS_XrayVideo img.bleed{position:absolute;right:50px;top:40px;width:50%;z-index:1;}
}
@media only screen and (min-width:1290px){
	#GS_XrayVideo{height:600px;min-height:100px;}
	#GS_XrayVideo img.bleed{display:none!important;}
	#GS_XrayVideo .posaimages{display:block;}
	#GS_XrayVideo audio,#GS_XrayVideo canvas,#GS_XrayVideo video{display:inline-block;height:100%;position:absolute;width:auto;z-index:1;right:0;bottom:0;}
}

/* SmartStax Logo */
#GS_SmartStax_Logo{position:relative;min-height:700px;padding-bottom:40px;background-image:url( "/research/publishingimages/ss_science_corn_isolated_side2.png" );background-repeat:no-repeat;background-position:right bottom;background-size:contain;}

/*#GS_SmartStax_Logo .animate-show, #GS_SmartStax_Logo .posaimages { display: none; }*/

/*#GS_SmartStax_Logo .contain img, #GS_SmartStax_Logo .page-head img { position: static; display: block; margin: 40px auto 20px; }
#GS_SmartStax_Logo .posaimages { margin: 40px 280px 120px 0; height: 448px; padding: 0; width: 600px; overflow: hidden; float: right; }
#GS_SmartStax_Logo .posaimages:after { content: ""; display: table; clear: both; }
#GS_SmartStax_Logo .posaimages audio, #GS_SmartStax_Logo .posaimages canvas, #GS_SmartStax_Logo .posaimages video { margin: 0 -2px; padding: 0; width: 101%; height: 101%; }
#GS_SmartStax_Logo .animate-show { position: absolute; right: 10%; bottom: 0; width: 350px; height: 650px; }
#GS_SmartStax_Logo #GS_SmartStax_Lines { position: absolute; top: 50px; right: -6px; width: 325px; height: 515px; }
#GS_SmartStax_Logo .SS_Logo_Image { position: absolute; right: -5px; visibility: hidden; opacity: 0; }
#GS_SmartStax_Logo #SS_Logo_1 { top: 61px; }
#GS_SmartStax_Logo #SS_Logo_2 { top: 108px; }
#GS_SmartStax_Logo #SS_Logo_3 { top: 148px; }
#GS_SmartStax_Logo #SS_Logo_4 { top: 191px; }
#GS_SmartStax_Logo #SS_Logo_5 { top: 251px; }
#GS_SmartStax_Logo #SS_Logo_6 { top: 345px; }
#GS_SmartStax_Logo #SS_Logo_7 { top: 428px; }
#GS_SmartStax_Logo #SS_Logo_BIP { top: 530px; right: 61px; }*/
@media only screen and (min-width:599px){
	#GS_SmartStax_Logo p.div-top{width:50%;}
}
@media only screen and (min-width:1169px){
	#GS_SmartStax_Logo{/*min-height: 700px;*/ min-height:850px;background-position:right top;background-size:auto 100%;}

/*#GS_SmartStax_Logo .animate-show, #GS_SmartStax_Logo .posaimages { display: block; }*//*#GS_SmartStax_Logo .contain img, #GS_SmartStax_Logo .page-head img { display: none; }*/}
@media only screen and (min-width:1550px){

/*#GS_SmartStax_Logo .posaimages { margin-left: auto; margin-right: auto; float: none; }*/}

/* GS_SmartStax_Weed */
#GS_SmartStax_Weed{height:auto;}
#GS_SmartStax_Weed p.div-top{margin-bottom:40px;}
#GS_SmartStax_Weed #GS_SmartStax_Weed_Image{width:auto;height:auto;margin:0 auto;position:relative;display:block;}
#GS_SmartStax_Weed #GS_SmartStax_Link1{width:450px;margin-right:60px;margin-left:20px;}
#GS_SmartStax_Weed #GS_SmartStax_Link2{width:375px;}
#GS_SmartStax_Weed #GS_SmartStax_Weed_Lines{position:relative;top:0;left:0;z-index:500;display:block;margin:0 auto;max-width:90%;}
@media only screen and (min-width:1169px){
	#GS_SmartStax_Weed{height:760px;}
	#GS_SmartStax_Weed .animate-show{display:inline-block;}
	#GS_SmartStax_Weed .contain,#GS_SmartStax_Weed .page-head{position:absolute;top:20px;left:0;z-index:400;}
	#GS_SmartStax_Weed #GS_SmartStax_Weed_Image{margin-left:-100px;position:absolute;top:-105px;left:50%;}
	#GS_SmartStax_Weed #GS_SmartStax_Weed_Lines{top:260px;}
	#GS_SmartStax_Weed #GS_SmartStax_Link1{width:480px;margin-right:120px;}
	#GS_SmartStax_Weed #GS_SmartStax_Link2{width:355px;}
}
#ss_proteins{padding-bottom:40px;}
#ss_proteins img{display:block;margin:0 auto 40px;}

/* Worm Selector */
#GS_SmartStax_WormSelector .posaimages{display:none;bottom:0;display:block;height:100%;left:0;position:absolute;width:100%;z-index:0;}
@media only screen and (min-width:1169px){
	#GS_SmartStax_WormSelector .posaimages{display:inline-block;}
	#GS_SmartStax_WormSelector .posaimages img{position:absolute;}
}
@media only screen and (min-width:599px){
	#GS_SmartStax_WormSelector .grid-item.half{display:block;width:100%!important;}
}
@media only screen and (min-width:1169px){
	#GS_SmartStax_WormSelector .grid-item.half{display:inline-block;width:50%!important;}
}
#GS_SmartStax_WormSelector_Menu h2{font-weight:normal;}
#GS_SmartStax_WormSelector_Menu h3{font-weight:normal;margin-bottom:14px;text-transform:uppercase;}
#GS_SmartStax_WormSelector_Menu ul{height:auto;padding:0;margin:20px 0 0;max-width:100%;}
@media only screen and (min-width:899px){
	#GS_SmartStax_WormSelector_Menu ul{height:170px;margin-top:0;margin-bottom:0;}
}

/* #GS_SmartStax_WormSelector_Menu div { clear: both; float: none; margin: 0 auto 40px; max-width: 450px; } */
#GS_SmartStax_WormSelector_Menu ul li{position:relative;float:left;width:70px;height:70px;cursor:pointer;background-color:rgba(226,226,226,0.2);border:3px solid #e2e2e2;background-repeat:no-repeat;border-radius:100%;margin-right:10px;-webkit-transition:all 0.3s cubic-bezier(0.77,0,0.175,1);transition:all 0.3s cubic-bezier(0.77,0,0.175,1);}
#GS_SmartStax_WormSelector_Menu ul li img{position:absolute;top:0;left:0;-webkit-transition:all 0.3s cubic-bezier(0.77,0,0.175,1);transition:all 0.3s cubic-bezier(0.77,0,0.175,1);}

/* #GS_SmartStax_WormSelector_Menu ul li img.GS_SmartStax_WormRollover { opacity: 0; display: inline; } */
#GS_SmartStax_WormSelector_Menu ul li img.GS_SmartStax_Worm{opacity:1;}
#GS_SmartStax_WormSelector_Menu ul li:hover{background-color:#e2e2e2;border:3px solid #e2e2e2;}
#GS_SmartStax_WormSelector_Menu ul li:hover img.GS_SmartStax_Worm,#GS_SmartStax_WormSelector_Menu ul li.selectWorm img.GS_SmartStax_Worm{-webkit-transform:matriX(0.95912,-0.28297,0.28297,0.95912,0,0);transform:matriX(0.95912,-0.28297,0.28297,0.95912,0,0);}
.GS_SmartStax_WormRollover{display:none;}
#GS_SmartStax_WormSelector #CornPic{position:absolute;bottom:0;height:100%;left:0;max-width:none;width:auto;}
#GS_SmartStax_WormSelector #Target{position:absolute;bottom:120px;left:80px;}
#GS_SmartStax_WormSelector #WormPic{position:absolute;bottom:240px;left:185px;}
#GS_SmartStax_WormSelector .posaimages,#GS_SmartStax_WormSelector #WormSelector_Lines{display:none;margin-left:-100px;}
@media only screen and (min-width:1169px){
	#GS_SmartStax_WormSelector .posaimages,#GS_SmartStax_WormSelector #WormSelector_Lines{display:block;}
}
@media only screen and (min-width:1290px){
	#GS_SmartStax_WormSelector .posaimages,#GS_SmartStax_WormSelector #WormSelector_Lines{margin-left:0;}
}
#GS_SmartStax_WormSelector h4{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.875em;line-height:1;margin-bottom:5px;padding-bottom:0;text-transform:uppercase;}
#GS_SmartStax_WormSelector #WormSelector_WormCopy{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.7em;font-weight:400;line-height:1;margin-bottom:0;padding-bottom:0;color:#8e8e8e;}
#GS_SmartStax_WormSelector #WormSelector_Lines{position:static;height:auto;padding:0 40px 40px;z-index:400;position:absolute;width:381px;bottom:300px;left:220px;}
#GS_SmartStax_WormSelector #WormSelector_Lines img{display:none;}
@media only screen and (min-width:1169px){
	#GS_SmartStax_WormSelector #WormSelector_Lines img{display:block;}
}
#GS_SmartStax_WormSelector #WormSelector_Lines h4{font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.875em;line-height:1;margin-bottom:5px;padding-bottom:0;padding:0;position:static;margin:10px 0 0 159px!important;text-transform:uppercase;}
#GS_SmartStax_WormSelector #WormSelector_Lines p{margin:5px 0 0 159px;text-transform:none;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-size:0.7em;font-weight:400;line-height:1;margin-bottom:0;padding-bottom:0;position:static;color:#8e8e8e;}
@media only screen and (min-width:1169px){
	#GS_SmartStax_WormSelector #WormSelector_Lines{position:absolute;bottom:218px;left:150px;width:0;height:150px;padding:0;}
	#GS_SmartStax_WormSelector #WormSelector_Lines img{display:inline-block;}
}

/* dgh */

/* dgh_stress */
#dgh_stress{position:relative;overflow:hidden;}
#dgh_stress .contain,#dgh_stress .page-head{padding-bottom:0;position:relative;margin-bottom:0;}
#dgh_stress h3{max-width:500px;}
#dgh_stress img#DG_Stress_Corn{display:block;margin:0 auto -10px;max-width:30%;float:none;position:static;}
#dgh_stress img#DG_Stress_Sun{left:30%;margin-right:0;position:absolute;top:-2em;}
#dgh_stress img#DG_Stress_SunLines{left:20%;margin-right:0;position:absolute;top:-150px;}
@media only screen and (min-width:599px){
	#dgh_stress p.div-top{width:50%;max-width:450px;}
	#dgh_stress img#DG_Stress_Corn{max-width:100%;margin:-22% 10% -10px 0;display:inline-block;float:right;}
	#dgh_stress img#DG_Stress_Corn:after{content:"";display:table;clear:both;}
}
@media only screen and (min-width:1169px){
	#dgh_stress{height:500px;overflow:visible;}
	#dgh_stress .contain,#dgh_stress .page-head{height:593px;}
	#dgh_stress h3.div-side{margin-top:90px;}
	#dgh_stress img#DG_Stress_Corn{right:50px;height:auto;width:auto;max-width:100%;margin:0;display:block;bottom:-250px;position:absolute;float:none!important;}
	#dgh_stress img#DG_Stress_Sun{top:-150px;right:50%;left:auto;margin-right:-800px;}
	#dgh_stress img#DG_Stress_SunLines{top:-250px;right:50%;left:auto;margin-right:-1000px;}
}
@media only screen and (min-width:1290px){
	#dgh_stress img#DG_Stress_Sun{top:-6em;}
}

/* dgh_available */
#dgh_available p.div-top{margin-bottom:40px;}
#dgh_available .posaimages img{max-width:130px;height:auto;width:auto;display:block;margin:0 auto 30px;position:static;opacity:0;visibility:hidden;}
#dgh_available #DG_Products_Table{display:none;position:relative;width:100%;top:0;left:0;}
#dgh_available .GS_DG_ProductStack{border-right:1px solid #383838;float:none;height:375px;position:relative;text-align:center;width:20%;display:table-cell;margin:0;padding:0;vertical-align:top;white-space:normal;}
#dgh_available .GS_DG_ProductCopy{width:100%;border-top:1px solid #464646;padding:30px 10px;height:auto;}
#dgh_available .GS_DG_ProductCopy p{font-size:0.875em;line-height:1.3333;text-align:center;}
@media only screen and (min-width:899px) and (max-width:1168px){
	#dgh_available .mobile-only{display:block!important;}
}
@media only screen and (min-width:1169px){
	#dgh_available{min-height:720px;}
	#dgh_available #DG_Products_Table{display:table;table-layout:fixed;white-space:nowrap;}
}

/* dgh_development */
#dgh_development{position:relative;z-index:400;}
#dgh_development .posaimages{width:100%;position:relative;display:none;top:-60px;left:-45px;margin:0;-webkit-transform:scale(0.75);transform:scale(0.75);}
#dgh_development .posaimages img{position:absolute;left:50%;}
@media only screen and (min-width:899px) and (max-width:1168px){
	#dgh_development .mobile-only{display:inline-block!important;}
}
@media only screen and (min-width:1169px){
	#dgh_development{min-height:840px;}
	#dgh_development .posaimages div{opacity:0;}
	#dgh_development .posaimages div img{opacity:1!important;}
	#dgh_development img{position:absolute;opacity:0;left:50%;}
	#dgh_development img#DG_Dev_DNA{position:absolute;top:43%;left:0;opacity:1;width:100%;}
	#dgh_development .DG_DNA{position:absolute;top:50%;left:0;width:100%;height:240px;background-position:center;background-repeat:repeat-x;}
	#dgh_development .DG_LineLabel{position:absolute;color:#991a2e;line-height:19px;opacity:0;}
	#dgh_development .DG_LineLabel_Num{float:left;height:50px;width:15px;}
	#dgh_development .posaimages{display:block;}
	#dgh_development p.div-top{max-width:70%;}
	#dgh_development img.bleed{margin-left:0;width:100%;height:auto;}
}
@media only screen and (min-width:1290px){
	#dgh_development .posaimages{left:0;-webkit-transform:scale(0.85);transform:scale(0.85);}
}
@media only screen and (min-width:1550px){
	#dgh_development{-webkit-transform:scale(1);transform:scale(1);}
}

/* dgh_reaction */
#dgh_reaction{position:relative;z-index:100;}
#dgh_reaction .contain,#dgh_reaction .page-head{position:static;}
#dgh_reaction p.div-top{position:absolute;max-width:80%;top:78%;left:auto;z-index:10;}
#dgh_reaction .posaimages{display:none;position:static!important;width:100%;height:400px;margin-bottom:60px;}
#dgh_reaction .posaimages img{position:absolute;left:50%;}
#dgh_reaction #DG_Reaction_DNA{position:relative!important;left:0;top:0;}
#dgh_reaction .grid-item{padding-bottom:40px;}
@media only screen and (min-width:899px) and (max-width:1168px){
	#dgh_reaction .mobile-only{display:inline-block!important;}
	#dgh_reaction .desk-only{display:none!important;}
}
@media only screen and (min-width:899px){
	#dgh_reaction img#DG_DNA_Dark{position:absolute;top:80px;left:0;width:100%;}
}
@media only screen and (min-width:1169px){
	#dgh_reaction{min-height:760px;}
	#dgh_reaction .posaimages{display:block;}
	#dgh_reaction p.div-top{max-width:70%;}
}

/* dgh_advancement */
#dgh_advancement{position:relative;}
#dgh_advancement img{display:block;margin:40px auto;position:static;max-width:150px;}
#dgh_advancement img#DG_Adv_Logo{max-width:200px;}
#dgh_advancement .DG_Adv_Copy{position:relative;padding-left:20px;z-index:100!important;}
#dgh_advancement .DG_Adv_Copy:before{display:inline-block;position:absolute;top:0;left:0;}
#dgh_advancement .DG_Adv_Copy#DG_Adv_CornCopy:before{content:'1. ';}
#dgh_advancement .DG_Adv_Copy#DG_Adv_DNACopy:before{content:'2. ';}
#dgh_advancement .DG_Adv_Copy#DG_Adv_LogoCopy:before{content:'3. ';}
#dgh_advancement .DG_Adv_Copy_Num{float:left;height:120px;width:18px;}
@media only screen and (min-width:1169px){
	#dgh_advancement{min-height:720px;}
	#dgh_advancement .contain,#dgh_advancement .page-head{position:relative;z-index:300;}
	#dgh_advancement img{margin:0;position:absolute;}
	#dgh_advancement .animate-show img{width:100%;z-index:10!important;height:auto;max-width:100%;}
	#dgh_advancement .DG_Adv_Copy{position:absolute;width:35%;opacity:0;visibility:hidden;padding-bottom:20px;}
	#dgh_advancement .DG_Adv_Copy,#dgh_advancement .DG_Adv_Copy p,#dgh_advancement .DG_Adv_Copy.DG_Adv_Copy:before{font-size:0.875em;line-height:1.3333;}
	#dgh_advancement .DG_Adv_Line{z-index:0!important;position:absolute;overflow:hidden;height:0;width:0;}
	#dgh_advancement #DG_Adv_CornLine{background-color:white;z-index:0!important;top:257px;left:177px;border-top:2px solid #000;border-right:2px solid #000;}
	#dgh_advancement #DG_Adv_CornLine img{display:none;right:0;top:0;}
	#dgh_advancement #DG_Adv_DNA{top:340px;left:40px;z-index:500!important;}
	#dgh_advancement #DG_Adv_Corn{top:100px;left:40px;z-index:500!important;}
	#dgh_advancement #DG_Adv_DNALine{z-index:0!important;background-color:white;bottom:218px;left:177px;z-index:10!important;border-bottom:2px solid #000;border-right:2px solid #000;}
	#dgh_advancement #DG_Adv_DNALine img{display:none;right:0;bottom:0;}
	#dgh_advancement #DG_Adv_DNALine2{top:383px;left:654px;height:127px;z-index:10;}
	#dgh_advancement #DG_Adv_CornCopy,#dgh_advancement #DG_Adv_DNACopy{left:25%;}
	#dgh_advancement #DG_Adv_CornCopy{top:70px;}
	#dgh_advancement #DG_Adv_DNACopy{top:330px;}
	#dgh_advancement #DG_Adv_LogoCopy{left:67%;top:380px;padding-right:50px;width:30%;}
	#dgh_advancement #DG_Adv_LogoLine{z-index:0!important;top:375px;left:60.8%;}
	#dgh_advancement #DG_Adv_Logo{left:72%;top:254px;opacity:0;visibility:hidden;}
}
@media only screen and (min-width:1290px){
	#dgh_advancement img{max-width:200px;}
	#dgh_advancement img#DG_Adv_Logo{max-width:280px;top:234px;left:67%;}
	#dgh_advancement #DG_Adv_CornCopy,#dgh_advancement #DG_Adv_DNACopy{left:23%;}
	#dgh_advancement #DG_Adv_LogoLine{left:58%;}
}

/* rr2y */

/* rr2y */
#GS_RR2Y_Precision{margin-top:-7em;padding-top:7em;z-index:0;position:relative;padding:0 0 40px;overflow-x:hidden;overflow-y:visible;min-height:600px;height:auto;background-image:url( "/research/PublishingImages/bkg-bubbles.png" );background-repeat:repeat;background-position:top center;}
#GS_RR2Y_Precision img.mobile-only{float:right;}
#GS_RR2Y_Precision .GS_Section_Copy{position:relative;padding:0 40px;width:100%;text-align:left;}
#GS_RR2Y_Precision .GS_Section_Copy h3.div-side{clear:both;}
@media only screen and (min-width:599px) and (max-width:898px){
	#GS_RR2Y_Precision img.mobile-only{display:block!important;bottom:0;float:none;position:absolute;right:-40%;height:100%;width:auto;}
}
@media only screen and (min-width:599px){
	#GS_RR2Y_Precision .GS_Section_Copy{width:45%;float:left;padding-top:80px;}
}
@media only screen and (min-width:899px) and (max-width:1168px){
	#GS_RR2Y_Precision img.mobile-only{display:block!important;bottom:0;float:none;position:absolute;right:-40%;height:100%;width:auto;}
}
@media only screen and (min-width:1169px){
	#GS_RR2Y_Precision{margin-top:-10em;padding-top:10em;background-image:none;}
	#GS_RR2Y_Precision img.mobile-only{display:none!important;}
	#GS_RR2Y_Precision div.GS_Section_Copy{position:absolute;right:0;top:10%;padding-top:100px;float:none;}
	#GS_RR2Y_Precision div.GS_Section_Copy img{display:none;}
}
#GS_Bubbles{position:absolute;bottom:0;left:0;height:117%;width:100%;z-index:0;overflow:visible;overflow:hidden;}
@media only screen and (min-width:1290px){
	#GS_Bubbles{height:136.6%;}
}
@media only screen and (min-width:1550px){
	#GS_Bubbles{height:141%;}
}
#GS_Bubbles #GS_BFDNA{left:-16%;}
@media only screen and (min-width:1550px){
	#GS_Bubbles #GS_BFDNA{left:0;}
}
#GS_Bubbles #GS_BFDNA img{height:100%!important;max-width:none!important;width:auto!important;margin-left:-20%;}
.GS_BubbleField{position:absolute;top:0;left:0;height:110%;width:110%;}
.GS_BubbleField svg{width:100%;height:100%;display:block;}

/* RR2Y Section Advances */
#RR2Y_Advances{position:absolute;top:0;right:0;}

/* RR2Y Section Weed Video */
#GenuityScience div#GS_RR2Y_Copy{line-height:28px;}

/* RR2Y Section Links */
#GS_RR2Y_Link1{width:400px;margin-right:180px;}
#GS_RR2Y_Link2{width:440px;}
#rr2y_how{padding:20px 0 0;position:relative; /* RR2Y Section How We Do It */}
#rr2y_how svg{height:auto;width:100%;display:block;margin:0 auto;}
#rr2y_how .process-slider.slick-slider .slick-prev:before,#rr2y_how .process-slider.slick-slider .slick-next:before{display:block;line-height:1;padding-bottom:20px;}
#rr2y_how .process-slider.slick-slider .slick-prev:before{content:'\e761';}
#rr2y_how .process-slider.slick-slider .slick-next:before{content:'\e762';}
#rr2y_how .howslide{position:relative;top:0;left:0;z-index:50;width:100%;height:500px;border:1px solid transparent;overflow:visible;}
#rr2y_how .howslide + .contain,#rr2y_how .howslide + .page-head{position:relative;z-index:400;}
#rr2y_how .howslide .contain,#rr2y_how .howslide .page-head{max-width:800px;margin-left:auto;margin-right:auto;padding:0 0 20px;}
#rr2y_how #gs-rr2y_howNav,#rr2y_how #gs-rr2y_howNavLines{overflow-y:hidden;position:absolute;width:100.2%;height:549px;border:1px solid transparent;}
#rr2y_how #gs-rr2y_howBG{position:relative;max-width:none!important;}
#rr2y_how #gs-rr2y_howCopy{position:absolute;overflow:hidden;width:500px;}
#rr2y_how #gs-rr2y_howCopy p{font-size:16px;}
#rr2y_how #gs-rr2y_howCopyWrapper{position:absolute;width:75%;}
#rr2y_how .process-slider img{display:block;text-align:center;margin:0 auto 20px;height:auto!important;max-width:100%!important;width:auto!important;}
#rr2y_how .process-slider h4{text-transform:uppercase;clear:both;}
#rr2y_how .process-slider .inner{position:relative;}
@media only screen and (min-width:599px){
	#rr2y_how .process-slider .inner{margin:auto;width:70%;padding-left:200px;}
	#rr2y_how .process-slider .inner:after:after{content:"";display:table;clear:both;}
	#rr2y_how .process-slider .inner img{margin:0;position:absolute;left:0;top:0;text-align:left;}
	#rr2y_how .process-slider:before{position:relative;display:block;width:40px;height:2px!important;margin:0 0 20px;content:'';background-color:#9a0b35;overflow:hidden;}
}
#rr2y_how .well,#rr2y_how .video-box{padding:20px;margin-top:40px;}
@media only screen and (max-width:599px){
	#rr2y_how h4{text-align:center;}
}
#rr2y_how h4:before{display:none;}
#rr2y-advances{background:url( "/research/PublishingImages/bkg-rr2y-small.png" ) no-repeat right top #2a2a2a;background-size:cover;color:#eee;padding:20px 0 40px;}
#rr2y-advances h3,#rr2y-advances ul,#rr2y-advances ul span{color:#eee;}
#rr2y-advances > img{position:absolute;z-index:0;top:0;right:0;}
#rr2y-advances .contain,#rr2y-advances .page-head{position:relative;}
#rr2y-advances .contain img,#rr2y-advances .page-head img{display:block;text-align:center;margin:40px auto;}
@media only screen and (min-width:1169px){
	#rr2y-advances{background-image:url( /research/PublishingImages/bkg-rr2y.png );background-position:right center;padding-bottom:80px;}
	#rr2y-advances img{float:right;margin:0 10% 40px 0!important;}
	#rr2y-advances .contain img,#rr2y-advances .page-head img{max-width:400px;}
	#rr2y-advances p.div-top{width:40%;}
}

/* home */
.crop-header{position:relative;padding:0 0 140px;z-index:0;}
.crop-header img.field,.crop-header img.bg-field{position:absolute;bottom:0;left:0;z-index:0;min-height:120px;max-width:none;width:auto;}
.crop-header img.bg{position:absolute;top:0;left:50%;bottom:auto;height:100%;width:auto;z-index:50;display:none;}
@media only screen and (min-width:599px) and (max-width:898px){
	.crop-header img.bg{display:block;}
}
@media only screen and (min-width:899px){
	.crop-header img.bg{display:block;}
}
@media only screen and (min-width:1169px){
	.crop-header img.bg{display:block;left:auto;right:0;}
}
.prod-header{position:relative;margin:0;padding-bottom:40px!important;padding-right:0!important;background-image:none!important;z-index:100;overflow:visible;width:auto;max-width:90%;}
@media only screen and (min-width:599px) and (max-width:898px){
	.prod-header{max-width:70%;}
}
@media only screen and (min-width:899px) and (max-width:1168px){
	.prod-header{max-width:70%;}
}
@media only screen and (min-width:1169px){
	.prod-header{max-width:70%;min-height:410px;}
}
@media only screen and (min-width:1290px){
	.prod-header{max-width:55%;}
	.prod-header p{max-width:550px;}
}
@media all and (device-width:768px) and (device-height:1024px) and (orientation:landscape){
	.prod-header{max-width:60%;}
}
.prod-header p{font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;font-size:1.1em;width:75%;}
.prod-header,.prod-header .contain,.prod-header .page-head{overflow:visible;}
#promo-rr2x h3{max-width:550px;}
#promo-rr2x .flexbox{height:400px;}
#promo-rr2x .promo-logo{width:320px;}
#promo-rr2x #banner-image{max-width:100%!important;}

/**/
.if-legend{/* background:url("/Style%20Library/Genuity/IMG/if-MapLegend.png") no-repeat center left;*/ display:block;height:40px;margin:0 auto;}

/**/
#science{margin-top:40px;margin-bottom:40px;}
@media only screen and (max-width:599px){
	.slider-for .prod-desc,.slider-for .prod-desc.contain,.slider-for .prod-desc.page-head{padding-left:10px!important;padding-right:10px!important;}
}
.slider-for .prod-desc .grid-item{padding-bottom:20px;}
@media only screen and (max-width:599px){
	.slider-for .prod-desc .grid-item + .grid-item.half{margin-top:30px;}
}
.slider-for .prod-desc .grid-item.one-whole{padding-top:40px!important;}
.slider-for .prod-desc .grid-item.one-whole p.centered,.slider-for .prod-desc .grid-item.one-whole p,.slider-for .prod-desc .grid-item.one-whole p.push-top{margin:0!important;}
.slider-for .prod-desc ul.check{margin-right:20px;}

/* alfalfa calculator */
#calc-tabs{width:100%;}
#calc-tabs ul{width:100%;list-style:none outside none;overflow:hidden;padding:0;margin:0;}
#calc-tabs li{background-color:#838383;float:left;color:#adadad;padding:5px 0;text-align:center;width:50%;margin:0;list-style-type:none;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;}
#calc-tabs li.active{background-color:#383838;}
#calc-tabs li.active,#calc-tabs li.active:link,#calc-tabs li.active:visited,#calc-tabs li.active:hover,#calc-tabs li.active:active,#calc-tabs li.active:focus,#calc-tabs li.active a,#calc-tabs li.active a:link,#calc-tabs li.active a:visited,#calc-tabs li.active a:hover,#calc-tabs li.active a:active,#calc-tabs li.active a:focus{color:#fff;}
#calc-tabs li a{display:block;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;width:100%;height:100%;line-height:1;font-size:1.125em;text-decoration:none;text-transform:uppercase;padding:20px 40px;}
#calc-tabs li a,#calc-tabs li a:link,#calc-tabs li a:visited{background-color:transparent;color:#adadad;}
#calc-tabs li a:hover,#calc-tabs li a:active,#calc-tabs li a:focus{color:#fff;background-color:transparent;}
.calcTable td.notes,.calcTable td.notes p,.notes,.notes p{font-size:10px;font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;text-align:left;}
table.calcTable{width:100%;table-layout:fixed;margin:0 0 20px;word-wrap:break-word;background-color:transparent;text-align:center;border-collapse:collapse;}
table.calcTable tr{vertical-align:middle;}
table.calcTable tr.total{text-align:right;border:0;}
table.calcTable tr.total td{font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif;font-weight:400;border:0;}
table.calcTable tr.total td:first-child{text-align:left;}
table.calcTable th,table.calcTable td,table.calcTable input{font-size:0.875em;}
table.calcTable input[type="text"]:focus,table.calcTable input[type="password"],table.calcTable textarea:focus,table.calcTable select:focus{font-size:14px;}
table.calcTable th,table.calcTable td{vertical-align:middle;border:1px solid #e2e2e2;color:#2f2e2e;padding:5px 10px;}
table.calcTable th.no-border,table.calcTable td.no-border{border:0;}
table.calcTable th.valueHeader,table.calcTable th.user-input,table.calcTable td.valueHeader,table.calcTable td.user-input{background:#9a0b35;color:#fff;}
table.calcTable th.valueHeader span,table.calcTable th.user-input span,table.calcTable td.valueHeader span,table.calcTable td.user-input span{color:#53041b;font-size:0.625em;line-height:1;display:block;margin:5px auto 0;}
table.calcTable td{text-align:center;font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;}
table.calcTable td:first-child{text-align:center;font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif;font-weight:400;}
table.calcTable th{background-color:#f3f3f3;font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif;font-weight:400;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
table.calcTable .no-border{border:none!important;}
table.calcTable input{border:none!important;background-color:#9a0b35;color:#fff;text-align:center;width:99%;max-width:95px;margin:auto;}
table.calcTable td.text{padding-left:5px;background-color:#fff;}
table.calcTable label{line-height:1;margin-bottom:0;padding-bottom:0;}
table.calcTable label.currency{color:#911c31;margin-bottom:0;padding-bottom:0;line-height:1;}
table.calcTable #label_Diff,table.calcTable #label_Diff2{color:#303030;font-weight:normal;}
table.calcTable .total #label_Total,table.calcTable .total #label_Total2{display:block; /*height: 36px;*/text-align:center;}

/* //- carousel */

/* Slider */
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;white-space:nowrap;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-track{position:relative;top:0;left:0;display:block;margin-right:auto;margin-left:auto;zoom:1;}
.slick-track:before,.slick-track:after{content:"";display:table;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{white-space:normal;float:left;height:100%;min-height:1px;display:none;}
.slick-slide a,.slick-slide a:link,.slick-slide a:visited,.slick-slide a:hover,.slick-slide a:active,.slick-slide a:focus,.slick-slide a *,.slick-slide a *:link,.slick-slide a *:visited,.slick-slide a *:hover,.slick-slide a *:active,.slick-slide a *:focus{text-decoration:none;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}

/* Icons */

/* Arrows */
.slick-prev,.slick-next{font-size:20px;line-height:0;position:absolute;top:45%;display:block;width:20px;height:20px;margin-top:2px;padding:0;cursor:pointer;color:transparent;border:none;outline:none;background:transparent;}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:none;background:transparent;}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}
.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;opacity:0.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:-25px;}
.slick-prev:before{content:'\2190';}
.slick-next{right:-25px;}
.slick-next:before{content:'\2192';}

/* Dots */
.slick-slider{margin-bottom:30px;}
ul.slick-dots{position:absolute;right:0;bottom:0;left:0;display:block;width:100%;margin:0 0 0 -12px;padding:0;list-style:none;text-align:center;}
ul.slick-dots li,.content-container ul.slick-dots li{position:relative;display:inline-block!important;width:10px;height:10px;margin:0 5px;padding:0;cursor:pointer;}
ul.slick-dots li:before,.content-container ul.slick-dots li:before{display:none;}
.slick-dots li button{font-size:30px;line-height:0;display:block;width:30px;height:30px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent;}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{font-size:30px;line-height:30px;position:absolute;top:0;left:0;width:30px;height:30px;content:'\2022';text-align:center;opacity:0.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{opacity:0.75;color:black;}
.slick-track{overflow:hidden;}

/* overrides */

/* trait slider */
.trait-slider.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;position:static;}
.trait-slider.trait1 div p,.trait-slider.trait2 div p,.trait-slider.trait3 div p{font-size:0.8em!important;padding:20px 20px 10px!important;margin-bottom:0;}
.trait-slider.trait1 .btn,.trait-slider.trait2 .btn,.trait-slider.trait3 .btn{margin:0 20px 20px;}
#prod-tabs .trait-slider .slick-slide{background:transparent;}
#prod-tabs .trait-slider .slick-slide .logobox img{max-width:60%;margin:20px auto 0;}
#prod-tabs .trait-slider .slick-slide img{display:block;height:auto;margin:auto;max-width:100%;position:static;width:auto;z-index:10;}
#prod-tabs .trait-slider:hover{text-decoration:none!important;}
.trait-slider .slick-slide{position:relative;height:270px;border-left:1px solid #939393;padding:0;-webkit-transition:all 0.25s linear 0s;transition:all 0.25s linear 0s;background:#959fa3;background:url( "data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZX" );background:-webkit-gradient(linear,left top,right top,from(#959fa3),to(#bec9cd));background:linear-gradient(to right,#959fa3 0%,#bec9cd 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bec9cd',endColorstr='#959fa3',GradientType=1);}
.trait-slider .slick-slide,.trait-slider .slick-slide .centerer,.science-page .slick-slide > div > div:not([class]){height:270px;}
.trait-slider .slick-slide:first-child{background-image:none;background-color:transparent;height:100%;position:relative;}
.trait-science-slider .trait-slider .slick-slide:first-child{border-right:1px solid #939393;}
.trait-slider .slick-slide a{display:block;width:100%;font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;}
.trait-slider .slick-slide a img{display:block;}
.trait-slider .slick-slide a h4,.trait-slider .slick-slide a span{color:white;}
.trait-slider .slick-slide a:hover span{opacity:1;}
.trait-slider .slick-slide img{bottom:0;display:block;height:auto;left:0;margin:auto;max-width:60%;position:absolute;right:0;top:0;width:auto;z-index:10;}
.trait-slider .slick-slide span{background:rgba(37,37,37,0.9);-webkit-transition:all 0.25s linear 0s;transition:all 0.25s linear 0s;position:absolute;top:0;font-size:0.75em;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;left:0;margin-left:1px;width:100%;height:100%;display:block;z-index:100;opacity:0;}
@media only screen and (min-width:899px){
	.trait-slider .slick-slide span{font-size:0.8125em;}
}
@media only screen and (min-width:1169px){
	.trait-slider .slick-slide span{font-size:0.875em;}
}
.trait-slider .slick-prev,.trait-slider .slick-next{font-size:20px;height:30px;width:30px;overflow:visible;}
.trait-slider .slick-prev:before,.trait-slider .slick-next:before{font-family:"Entypo",Entypo;font-weight:400;font-size:20px;}
.trait-slider .slick-prev{left:0!important;margin-left:-50px;text-align:left;}
.science-page .trait-slider .slick-prev{margin-left:0;}
.trait-slider .slick-prev:before{content:'\E759';}
.trait-slider .slick-next{right:0!important;margin-right:-50px;}
.trait-slider .slick-next:before{content:'\E75A';}

/* product logo slider */
.logo-slider.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:3em;}
.logo-slider ul.slick-dots{height:30px;}
.logo-slider ul.slick-dots li{position:relative;margin-bottom:0;width:1.25em;width:10px;height:30px;}
.logo-slider ul.slick-dots li:first-child{margin-left:18px;}
.logo-slider ul.slick-dots li button{width:10px;padding:0;}
.logo-slider ul.slick-dots li button:before{width:10px;padding:0;line-height:1.4em;position:static;line-height:1;}
.logo-slider .slick-dots,.logo-slider .slick-prev,.logo-slider .slick-next{bottom:0;top:auto;}
.logo-slider .slick-prev,.logo-slider .slick-next,.logo-slider .slick-dots li button{font-size:20px;vertical-align:bottom;display:inline-block;height:30px;}
.logo-slider .slick-prev:before,.logo-slider .slick-next:before,.logo-slider .slick-dots li button:before{vertical-align:bottom;display:inline-block;font-family:"Entypo",Entypo;font-weight:400;}
.logo-slider .slick-prev,.logo-slider .slick-next{z-index:5000;width:30px;margin-bottom:5px;margin:0;}
.logo-slider .slick-prev:before,.logo-slider .slick-next:before{font-size:20px;color:#000;}
.logo-slider .slick-prev{left:auto!important;right:70%!important;}
@media only screen and (min-width:599px){
	.logo-slider .slick-prev{right:60%!important;}
}
@media only screen and (min-width:1169px){
	.logo-slider .slick-prev{right:58%!important;}
}
.logo-slider .slick-prev:before{content:'\E759';}
.logo-slider .slick-next{right:auto!important;left:70%!important;}
@media only screen and (min-width:599px){
	.logo-slider .slick-next{left:60%!important;}
}
@media only screen and (min-width:1169px){
	.logo-slider .slick-next{left:58%!important;}
}
.logo-slider .slick-next:before{content:'\E75A';}
.logo-slider .slick-slide{padding-top:3.75em;-webkit-transition:all 0.25s linear 0s;transition:all 0.25s linear 0s;}
.logo-slider .slick-slide img{display:block;max-width:70%;margin:0 auto;-webkit-transition:all 0.25s linear 0s;transition:all 0.25s linear 0s;opacity:0.6;}
.logo-slider .slick-slide a.slide-link{display:block;-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;margin:0 auto;padding:0 0 1em;-webkit-transition:all 0.25s linear 0s;transition:all 0.25s linear 0s; /* background:url("/Style%20Library/Genuity/IMG/logo-shadow.png") no-repeat bottom center; */}
.logo-slider .slick-slide .prod-desc{opacity:0;margin:8em 0 0;padding:0;}
.logo-slider .slick-slide .prod-desc .grid{width:100%;margin:0 auto;}
.logo-slider .slick-center{padding:0;}
.logo-slider .slick-center .prod-desc{opacity:1;}
.logo-slider .slick-center a.link{padding:0 0 1em;}
.logo-slider .slick-center img{max-width:100%;padding:0;opacity:1;}
.logo-hover .grid-item{padding:40px 40px;-webkit-transition:all 0.25s linear 0s;transition:all 0.25s linear 0s;}
.logo-hover .grid-item:hover{padding:0;}
.logo-hover .grid-item:hover img{opacity:1;}
.logo-hover .grid-item img{display:block;max-width:70%;margin:0 auto;-webkit-transition:all 0.25s linear 0s;transition:all 0.25s linear 0s;opacity:0.6;}
.centerer,.slick-slide a.centerer{display:table!important;width:100%;height:100%;}
.center-all{display:table-cell;text-align:center;vertical-align:middle;line-height:normal;}
.middle-text{position:relative;height:100%;width:100%;}
.slick-slide .middle-text{position:static;}
.grid-item .slick-slide{position:relative;}
.middle-text > h3,.middle-text .center-this{width:auto;position:absolute;left:50%;top:50%;line-height:1.2;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.bg-science .middle-text > h3,.bg-science .middle-text .center-this{width:81%;}
.trait-science-slider .middle-text > h3,.trait-science-slider .middle-text .center-this{width:auto!important;}
.trait-slider-div,.science-slider-div{background-color:#383838;color:#eee;background:#252525;border-top:5px solid #9a0b35;padding:0 60px;border-bottom:5px solid #383838;}
.trait-slider-div h3,.trait-slider-div ul,.trait-slider-div ul span,.science-slider-div h3,.science-slider-div ul,.science-slider-div ul span{color:#eee;}
.trait-slider-div .contain,.trait-slider-div .page-head,.science-slider-div .contain,.science-slider-div .page-head{padding:0;}
.trait-slider-div .circled,.science-slider-div .circled{color:#252525;}
.trait-slider-div h3.white,.science-slider-div h3.white{padding-left:20px;padding-right:20px;}
.slider-for{margin:40px auto;}
.slider-for .grid{margin-left:auto;margin-right:auto;}
.slider-for .grid-item:first-child{padding-right:40px;}
.process-slider.slick-slider{padding-bottom:80px;margin-bottom:80px;}
.process-slider.slick-slider .slick-prev,.process-slider.slick-slider .slick-next,.slider-controls .slick-prev,.slider-controls .slick-next{overflow-x:hidden;height:70px;width:29px;top:25%;padding:10px;color:#000;}
.process-slider.slick-slider .slick-prev:before,.process-slider.slick-slider .slick-next:before,.slider-controls .slick-prev:before,.slider-controls .slick-next:before{font-family:"Entypo",Entypo;font-weight:400;font-size:60px;color:#000;}
.process-slider.slick-slider .slick-prev:before{content:'\e765';}
.process-slider.slick-slider .slick-next:before{content:'\e766';}
.process-slider.slick-slider ul.slick-dots li{display:inline-block;width:32%;margin:0;text-align:center;height:auto;}
.process-slider.slick-slider ul.slick-dots li.slick-active button{background:#9a0b35;}
.process-slider.slick-slider ul.slick-dots li.slick-active button:before{display:none;}
.process-slider.slick-slider ul.slick-dots li:first-child{border-left:0;}
.process-slider.slick-slider ul.slick-dots li button{background:#000;color:#fff;border-radius:100%;font-size:18px;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;padding:10px;height:50px;text-align:center;display:inline-block;margin:0 auto;width:50px;margin-left:20px;}
.process-slider.slick-slider ul.slick-dots li button:hover,.process-slider.slick-slider ul.slick-dots li button:focus{background:#9a0b35;}
.process-slider.slick-slider ul.slick-dots li button:before{display:none;}
.process-slider.slick-slider ul.slick-dots:before{position:absolute;top:50%;left:20%;display:block;width:62%;height:1px!important;margin:0;content:'';background-color:#000;overflow:hidden;}

/* proces slider controls separate */
.slider-controls{position:relative;max-width:70%;margin:0 auto;}
.slider-controls ul.slick-dots{position:relative;left:auto;top:auto;}
.slider-controls ul.slick-dots{display:table;table-layout:fixed;width:auto;margin:0 auto;}
.slider-controls ul.slick-dots:before{position:absolute;top:0;left:0;display:block;width:85%;height:1px!important;content:'';background-color:#9a0b35;overflow:hidden;right:0;bottom:0;margin:auto;}
.slider-controls ul.slick-dots li{font-size:0.8em;display:table-cell;width:auto;height:auto;padding:0 1em;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.slider-controls .slick-dots li button{font-size:inherit;font-family:"din-2014",sans-serif;color:white;background:#9a0b35;width:2em;height:2em;line-height:2em;padding:0;border-radius:50%;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}
.slider-controls .slick-dots li.slick-active button{color:black;background:white;}
.slider-controls .slick-dots li button::before,.proccess-slider-controls.slider-controls .slick-dots .slick-dots li.slick-active button::before{display:none;}
.slider-controls .slick-prev,.slider-controls .slick-next{height:100%;top:0;color:transparent;font-size:1.7em;padding:0;line-height:1;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:23px;}
.slider-controls .slick-next{padding-left:3px;}
.slider-controls .slick-prev::before,.slider-controls .slick-next::before{color:#a9acb1;font-size:inherit;}
.slider-controls .slick-prev:before{content:'\e75d';}
.slider-controls .slick-next:before{content:'\e75e';text-align:right;}
@media only screen and (min-width:599px){
	.slider-controls ul.slick-dots li{font-size:1em;}
}

/* //- media queries */

/* palm only */
@media only screen and (max-width:599px){
	h1,.alpha{font-size:2em;}
	table.styled th,table.styled td{padding:10px;}
	.media .media-body{max-width:100%;padding-right:0;}
	.media .media-img{float:none;max-width:250px;margin:-20px auto 20px;}
	.media.media-reverse .media-body{padding-left:0;}
	.media.media-reverse .media-img{float:none;max-width:250px;margin:-20px auto 20px;}
	.resource .tabbed .tab-item-search{padding-left:0!important;display:block;}
	.resource .tabbed .tab-item-search input{margin-top:1em;}
	.grid-item.half,.flexbox-item.half,.grid-item.two-thirds,.grid-item.four-sixths,.grid-item.eight-twelfths,.flexbox-item.two-thirds,.flexbox-item.four-sixths,.flexbox-item.eight-twelfths,.grid-item.one-third,.grid-item.two-sixths,.grid-item.four-twelfths,.flexbox-item.one-third,.flexbox-item.two-sixths,.flexbox-item.four-twelfths{width:100%!important;}
	.flexbox .flexbox-item.half,.flexbox .flexbox-item.two-quarters,.flexbox .flexbox-item.three-sixths,.flexbox .flexbox-item.four-eighths,.flexbox .flexbox-item.five-tenths,.flexbox .flexbox-item.six-twelfths,.main-content .flexbox .flexbox-item.half,.main-content .flexbox .flexbox-item.two-quarters,.main-content .flexbox .flexbox-item.three-sixths,.main-content .flexbox .flexbox-item.four-eighths,.main-content .flexbox .flexbox-item.five-tenths,.main-content .flexbox .flexbox-item.six-twelfths{display:block;}
	header.main .nav-bar > ul li.optional,.hide-palm-only{display:none;}

	/* home page */
	.nav-bar .mobile-only{display:inline-block!important;}
	.grid-flex .grid-flex-item{margin-bottom:20px;}
}

/* palm */
@media only screen and (max-width:898px){
	.circled.sm-square{height:1.7;line-height:1.5em;padding:0;width:1.7em;display:block;border-width:1px;margin:0 0 0.5em;}
	.mobile-pos-r{position:relative;z-index:100;}
	.mobile-pos-a{position:absolute;}
	.breadcrumb{visibility:hidden;}
	.grid-item.palm-wide-one-whole,.flexbox-item.palm-wide-one-whole{width:100%!important;display:block;}
	header.main .nav-bar > ul li.toggler{display:inline-block;}
	header.main .nav-bar > ul .search-div{padding-top:5px;padding-right:60px;}
	.page-head{padding-left:5%;padding-right:5%;}
	.page-head .bg{left:75%;}
	.copy-div{display:none;}
	.menu-div .copy-div{display:block;}
	.sidebar{position:fixed!important;height:auto;}
	.well.tab-bottom .flexbox.tabbed a .circled,.tab-bottom.video-box .flexbox.tabbed a .circled,.well.tab-bottom .flexbox.tabbed a span,.tab-bottom.video-box .flexbox.tabbed a span,.tab-bottom.video-box .flexbox.tabbed a .circled,.tab-bottom.video-box .flexbox.tabbed a span{display:block;}
	.trait-slider .slick-slide:first-child h3{font-size:1.5em;}

	/* home page */
	img.image-style-1{display:block;margin-left:auto;margin-right:auto;}
	.img-feat{width:150px;height:190px;}
}

/* palm-wide */
@media only screen and (min-width:599px) and (max-width:898px){
	html{font-family:"palm-wide";}
	h1,.alpha{font-size:2.1875em;}
	.home-promos .grid-item.one-third,.home-promos .grid-item.two-sixths,.home-promos .grid-item.four-twelfths,.home-promos .grid-item.two-sixths,.home-promos .grid-item.four-twelfths{width:100%!important;}
	.home-promos img{float:left;float:left;margin-right:40px;margin-bottom:40px;max-width:33%;}
	.home-promos .item-second img{float:right;float:right;margin-bottom:40px;margin-left:40px;}
	.grid-item.half,.flexbox-item.half{width:50%!important;display:inline-block;}
	.grid-item.half.palm-wide-one-whole,.flexbox-item.half.palm-wide-one-whole,.grid-item.two-thirds.palm-wide-one-whole,.grid-item.palm-wide-one-whole.four-sixths,.grid-item.palm-wide-one-whole.eight-twelfths,.flexbox-item.two-thirds.palm-wide-one-whole,.flexbox-item.palm-wide-one-whole.four-sixths,.flexbox-item.palm-wide-one-whole.eight-twelfths,.grid-item.one-third.palm-wide-one-whole,.grid-item.palm-wide-one-whole.two-sixths,.grid-item.palm-wide-one-whole.four-twelfths,.flexbox-item.one-third.palm-wide-one-whole,.flexbox-item.palm-wide-one-whole.two-sixths,.flexbox-item.palm-wide-one-whole.four-twelfths{width:100%!important;display:block;}
	.grid-item.two-thirds,.grid-item.four-sixths,.grid-item.eight-twelfths,.flexbox-item.two-thirds,.flexbox-item.four-sixths,.flexbox-item.eight-twelfths{width:66.666%!important;display:inline-block;}
	.grid-item.one-third,.grid-item.two-sixths,.grid-item.four-twelfths,.flexbox-item.one-third,.flexbox-item.two-sixths,.flexbox-item.four-twelfths{width:33.333%!important;display:inline-block;}
	.flexbox,.flexbox .flexbox-item.half.palm-wide-one-whole,.flexbox .flexbox-item.palm-wide-one-whole.two-quarters,.flexbox .flexbox-item.palm-wide-one-whole.three-sixths,.flexbox .flexbox-item.palm-wide-one-whole.four-eighths,.flexbox .flexbox-item.palm-wide-one-whole.five-tenths,.flexbox .flexbox-item.palm-wide-one-whole.six-twelfths,.main-content .flexbox .flexbox-item.half.palm-wide-one-whole,.main-content .flexbox .flexbox-item.palm-wide-one-whole.two-quarters,.main-content .flexbox .flexbox-item.palm-wide-one-whole.three-sixths,.main-content .flexbox .flexbox-item.palm-wide-one-whole.four-eighths,.main-content .flexbox .flexbox-item.palm-wide-one-whole.five-tenths,.main-content .flexbox .flexbox-item.palm-wide-one-whole.six-twelfths{display:block;}
	.assets-results .result,.results-wrapper .result{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:45%!important;-webkit-box-flex:0;-ms-flex:0 0 main-size;flex:0 0 main-size;}
	.grid-flex .grid-flex-item{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:48%!important;-webkit-box-flex:0;-ms-flex:0 0 main-size;flex:0 0 main-size;}
	.grid-flex .grid-flex-item.blocked{display:block;float:none;}
	.resource .tabbed .tab-item-search{padding-left:40px!important;display:table-cell;}
	.resource .tabbed .tab-item-search input{margin-top:1em;}

/* home page */}
@media only screen and (min-width:599px){
	.media{margin-bottom:0;}
	.img-feat{width:150px;height:190px;}
}

/* tab */
@media only screen and (min-width:899px) and (max-width:1168px){
	html{font-family:"tab";}
	body{font-size:100%;}
	.home-promos .grid-item.one-third,.home-promos .grid-item.two-sixths,.home-promos .grid-item.four-twelfths,.home-promos .grid-item.two-sixths,.home-promos .grid-item.four-twelfths{width:100%!important;}
	.home-promos img{float:left;float:left;margin-right:40px;margin-bottom:40px;max-width:33%;}
	.home-promos .item-second img{float:right;float:right;margin-bottom:40px;margin-left:40px;}
	.img-feat{width:200px;height:200px;}
	.grid-item.half.tab-one-whole,.flexbox-item.half.tab-one-whole{width:100%!important;display:block;}
	.trait-slider .slick-slide:first-child h3{font-size:1.5625em;}

	/* home page */
	.promo.tab-one-whole .media-body,.promo.tab-one-whole .media-img{width:100%;float:none;}
}

/* tab-and-up */
@media only screen and (min-width:899px){
	body #s4-bodyContainer{border-left:5px solid rgba(0,0,0,0.05);border-right:5px solid rgba(0,0,0,0.05);}
	.bottom-half,.top-half{height:25%;}
	.search-breadcrumb-sibling{display:none;}
	.media{padding-top:0;}
	.media-body,.media-img{min-height:300px;height:300px;}
	.soybeans-science .media-body,.soybeans-science .media-img{padding-bottom:20px;}
	.maxw-one-third{max-width:30%!important;}
	.maxw-one-half{max-width:50%!important;}
	.mobile-only,.small-only,.nav-bar .mobile-only{display:none;}
	.lap-pos-r{position:relative;z-index:100;}
	.lap-pos-a{position:absolute;}
	.desk-pos-r{position:relative;z-index:100;}
	.desk-pos-a{position:absolute;}
	.desk-pos-s{position:static;}
	.flexbox,.main-content .flexbox{display:table;}
	.sidebar{width:330px;}
	#main{border-right-width:330px;}
	.no-sidebar #main{border-right-width:0!important;}
	.no-sidebar .sidebar{display:none!important;}
	.home .sidebar .promo{display:block;}
	.assets-results .result,.results-wrapper .result{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:45%!important;-webkit-box-flex:0;-ms-flex:0 0 main-size;flex:0 0 main-size;margin-bottom:40px;}
	.grid-flex .grid-flex-item{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:48%!important;-webkit-box-flex:0;-ms-flex:0 0 main-size;flex:0 0 main-size;}
	.grid-flex .grid-flex-item.blocked{display:block;float:none;}
	img.image-style-1{float:right;margin-left:0;margin-right:0;max-width:50%;}
	.large-only,.desk-only{display:block!important;}
	.large-only.grid-item,.desk-only.grid-item,.optional.desk-only,.nav-bar .search-li{display:inline-block!important;}
	.mobile-only,.small-only{display:none!important;}
	i.large-only,i.desk-only,img.large-only,img.desk-only{display:inline-block!important;}
	i.mobile-only,i.small-only,img.mobile-only,img.small-only{display:none;}
	ul.prod-list li{width:31%;}

	/* home page */
	.flexbox{display:table;width:100%;}
	html.flexbox{display:block;width:auto;}
	.flexbox-item{-webkit-box-sizing:border-box;box-sizing:border-box;}
	.flexbox-item,.flexbox-item.half{display:table-cell;vertical-align:middle;}
	.flexbox-item .force-height{display:table;height:100%;}
	.flexbox-item .force-height div{display:table-cell;height:100%;}
	.promo{padding-top:20px;width:100%;}
	.promo .media-body{width:49.9%;}
	.promo .media-img{float:right;width:50%;}
	.promo.promo-reverse .media-img{float:left;}
	.sidebar{position:absolute;top:0;right:0;float:none;height:100%;z-index:901;}
	#wrapper{width:auto;}
	.grid-item.half.tab-and-up-one-whole{width:100%!important;}
	.grid-item.half.tab-and-up-one-third,.grid-item.half.tab-and-up-two-sixths,.grid-item.half.tab-and-up-four-twelfths{width:33.333%!important;}
}

/* lap */
@media only screen and (min-width:1169px) and (max-width:1289px){
	html{font-family:"lap";}
	body{font-size:108%;}
	.img-feat{width:225px;height:225px;}
	h1,.alpha{font-size:2.8125em;}
	img.image-style-1{float:right;margin-left:0;margin-right:0;max-width:50%;}
	.grid-item.half.lap-one-whole{width:100%!important;}
	.grid-item.half.lap-one-third,.grid-item.half.lap-two-sixths,.grid-item.half.lap-four-twelfths{width:33.333%!important;}
}

/* lap-and-up */
@media only screen and (min-width:1169px){
	.show-before-lap{display:none!important;}
	.show-lap-and-up{display:block!important;}
	table.calcTable td{padding:20px 10px;}
	table.calcTable th{padding:10px;}
	h6,.zeta{font-size:1em;}
	.lede,.lead,p.lede,p.lead{font-size:1.2em;}
	footer.main .copy{margin-top:0;}
	.home-promos h3.div-side:before{display:none!important;}
	.home-promos .item-first h3.div-side:before{display:block!important;}
	.home-promos h3{min-height:90px;}
	.home-promos h4{min-height:70px;}
	.home-promos p{min-height:120px;}

	/* home page */
	.promo{padding-top:40px;width:100%;}
	.promo .media-body{width:49.9%;padding-right:40px;}
	.promo .media-img{float:right;width:50%;}
	.promo.promo-reverse .media-body{padding-left:40px;}
	.promo.promo-reverse .media-img{float:left;}
	.grid.grid-reverse .grid-item{float:right;}
	.grid-item.half.lap-and-up-one-whole{width:100%!important;}
	.grid-item.half.lap-and-up-one-third,.grid-item.half.lap-and-up-two-sixths,.grid-item.half.lap-and-up-four-twelfths{width:33.333%!important;}
}

/* desk */
@media only screen and (min-width:1290px){
	html{font-family:"desk";}
	body{font-size:112%;}
	h1.page-title{width:95%;}
	.img-feat{width:275px;height:275px;}
	#main .content + .sidebar{padding-right:0;}
	.ata-glance .grid-item{border:0;padding-top:20px!important;padding-left:0;padding-left:0!important;}
	.ata-glance .grid-item .readmore{display:none;}
	.ata-glance .grid-item:first-child{margin-top:0;padding-top:0;border:0;}
	.ata-glance .grid-item.border-here{border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;border:0;}
	.flex-desk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}
	.video-box{max-width:75%;margin-left:auto!important;margin-right:auto!important;}
	.video-box.full{max-width:none;}
	div.play{background:url( "/Style%20Library/Genuity/IMG/btn-play.png" ) no-repeat scroll center center transparent;}
	div.play{background-image:url( "/PublishingImages/btn-play-video-black.svg" );background-size:80px auto;}
	div.play:hover{background-image:url( "/PublishingImages/btn-play-video-red.svg" );background-size:80px auto;}
	#crw-app{padding-top:60px;margin-top:20px;}
	#crw-app .grid{margin-left:0;}
	#crw-app .grid-item{padding-top:40px;padding-bottom:40px;}
	#crw-app .grid-item >:last-child{margin-bottom:0;}
	.assets-results .result,.results-wrapper .result{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:30%!important;-webkit-box-flex:0;-ms-flex:0 0 main-size;flex:0 0 main-size;}
	.assets-results .result img,.results-wrapper .result img{width:100%;height:auto;}
	.trait-slider .slick-slide:first-child h3{font-size:1.75em;}

	/* home page */
	.grid-item.half.desk-one-whole{width:100%!important;}
	.grid-item.half.desk-one-third,.grid-item.half.desk-two-sixths,.grid-item.half.desk-four-twelfths{width:33.333%!important;}
}

/* desk-wide */
@media only screen and (min-width:1550px){
	html{font-family:"desk-wide";}
	body{font-size:112%;}
	.img-feat{width:350px;height:350px;}
	#crw-app .div-top{margin-top:50px;}
	#crw-app .grid-item.overlap-top-desk-wide{padding:0!important;}
	.media .media-body{padding-right:50px;}
	.media .media-img{margin-left:50px;}
	.media.media-reverse .media-body{padding-left:50px;}
	.media.media-reverse .media-img{margin-right:50px;}

	/* home page */
	.promo{padding-top:50px;}
	.promo .media-body{padding-right:50px;}
	.promo.promo-reverse .media-body{padding-left:50px;}
	.grid-item.half.desk-wide-one-third,.grid-item.half.desk-wide-two-sixths,.grid-item.half.desk-wide-four-twelfths{width:33.333%!important;}
	.grid-item.half.desk-wide-one-whole{width:100%!important;}
}

/* Media Landing */

/* Audio & Video */
#audio-player{margin:2em auto;overflow:hidden;position:relative;width:300px;height:28px;}
@media only screen and (min-width:599px){
	#audio-player{width:500px;height:46px;}
}
#audio-player object,#audio-player embed{top:0;width:100%;display:block;height:100%;left:0;margin:0;padding:0;position:absolute;background:transparent;}
.video-embed-box{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;}
.video-embed-box iframe,.video-embed-box object,.video-embed-box embed{position:absolute;top:0;left:0;width:100%;height:100%;}

/* Search Results */
.srch-WPBody{font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;font-size:inherit;}
.srch-WPBody .ms-descriptiontext{color:#666;font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;font-size:inherit;}
.srch-WPBody .srch-sort-right2{float:none;padding:0;}
.srch-WPBody .srch-results{max-width:initial;padding:0;}
.srch-WPBody .srch-Icon{display:none;}
.srch-WPBody .srch-Title3{padding:0;}
.srch-WPBody .srch-Title2 a:link,.srch-WPBody .srch-Title2 a:visited{color:#8e8e8e!important;font-size:1em;}
.srch-WPBody .srch-Title2 a:hover{color:#9a0b35!important;font-size:1em;}
.srch-WPBody .srch-Description2{margin:0;max-width:initial;}
.srch-WPBody .srch-Metadata2{display:none;}
.srch-WPBody .srch-Metadata1{margin:0 0 16px 0;max-width:initial;}
.srch-WPBody .srch-Metadata1 a{display:none;}
.srch-WPBody .srch-URL2{color:#666!important;font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif;font-weight:400;margin:0;max-width:initial;}
#search-stats{margin:2em 0;}
#search-stats .srch-stats{background:transparent!important;color:#2f2e2e;font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;margin:0;}
#search-tabs{margin:2em 0;}
#search-paging{margin:2em 0;}
#search-paging .srch-Page{padding:0;}

/* Loading Animation */
.spinner{margin:100px auto;width:50px;height:30px;text-align:center;font-size:10px;}
.spinner > div{background-color:#9a0b35;height:100%;width:6px;display:inline-block;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out;}
.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s;}
.spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
@-webkit-keyframes stretchdelay{
	0%,40%,100%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4);}
	20%{-webkit-transform:scaleY(1);transform:scaleY(1);}
}
@keyframes stretchdelay{
	0%,40%,100%{-webkit-transform:scaleY(0.4);transform:scaleY(0.4);}
	20%{-webkit-transform:scaleY(1);transform:scaleY(1);}
}
.ms-WPHeaderTdMenu ul li:before{display:none;}

/* Contact Us */
#contact-us input.btn{background:none repeat scroll 0 0 transparent;}

/* Search Results */
#search-stats table,#search-paging table{border:none;}
#search-stats b{/*font-weight: 700;*/ font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif;font-weight:400;}
.srch-Page a:link,.srch-Page a:visited{color:#9a0b35!important;}
@-webkit-keyframes fadeIn{
	0%{opacity:0;}
	100%{opacity:1;}
}
@keyframes fadeIn{
	0%{opacity:0;}
	100%{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
.ms-PartSpacingVertical{margin:0;padding:0;}

/* //- magnific popup */

/* Magnific Popup CSS */
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;}
.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none!important;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;}
.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle;}
.mfp-align-top .mfp-container:before{display:none;}
.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto;}
.mfp-ajax-cur{cursor:progress;}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out;}
.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in;}
.mfp-auto-cursor .mfp-content{cursor:auto;}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.mfp-loading.mfp-figure{display:none;}
.mfp-hide{display:none!important;}
.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044;}
.mfp-preloader a{color:#ccc;}
.mfp-preloader a:hover{color:white;}
.mfp-s-ready .mfp-preloader{display:none;}
.mfp-s-error .mfp-content{display:none;}
button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;outline:none;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;}
button::-moz-focus-inner{padding:0;border:0;}
.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:white;font-style:normal;font-size:28px;font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;font-weight:400;}
.mfp-close:hover,.mfp-close:focus{opacity:1;}
.mfp-close:active{top:1px;}
.mfp-close-btn-in .mfp-close{color:#333;}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:white;right:-6px;text-align:right;padding-right:6px;width:100%;}
.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;}
.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent;}
.mfp-arrow:active{margin-top:-54px;}
.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;}
.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent;}
.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px;}
.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7;}
.mfp-arrow-left{left:0;}
.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid white;margin-left:31px;}
.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f;}
.mfp-arrow-right{right:0;}
.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid white;margin-left:39px;}
.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f;}
.mfp-iframe-holder{padding-top:40px;padding-bottom:40px;}
.mfp-iframe-holder .mfp-content{line-height:0;width:75%;}
.mfp-iframe-holder .mfp-close{top:-40px;}
.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%;}
.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:black;}

/* Main image in popup */
img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0 40px;margin:0 auto;}

/* The shadow behind the image */
.mfp-figure{line-height:0;}
.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.6);box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444;}
.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px;}
.mfp-figure figure{margin:0;}
.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto;}
.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px;}
.mfp-image-holder .mfp-content{max-width:100%;}
.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer;}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){

	/* * Remove all paddings around the image on small screen */
	.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0;}
	.mfp-img-mobile img.mfp-img{padding:0;}
	.mfp-img-mobile .mfp-figure:after{top:0;bottom:0;}
	.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px;}
	.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box;}
	.mfp-img-mobile .mfp-bottom-bar:empty{padding:0;}
	.mfp-img-mobile .mfp-counter{right:5px;top:3px;}
	.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0;}
}
@media all and (max-width:900px){
	.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75);}
	.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0;}
	.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%;}
	.mfp-container{padding-left:6px;padding-right:6px;}
}

/* Trecepta Science */
.hero-logo .disclaimer{color:black;font-size:8px;}
.section-1{background:url( '/research/PublishingImages/section1-bg.png' ) 50% 50% no-repeat;background-size:cover;padding:200px 0 60px 0;position:relative;top:-150px;}
@media (max-width:480px){
	.section-1 .div-side{font-size:1.8em!important;}
}
.section-1 .div-side{font-size:2.6em;}
@media only screen and (max-width:898px){
	.section-1{border-top:5px solid #9a0b35;padding:150px 0 60px 0;top:-100px;}
}
.section-1 h3{margin-top:0;}
.target-worm-container{height:600px;}
.GS_TargetWorm{width:1100px;height:600px;display:block;position:absolute;left:50%;margin-left:-550px;background-size:contain;}
.GS_Worm{display:block;height:600px;width:60%;margin:50px auto;background:url( '/research/PublishingImages/big-worm.png' ) 50% 25% no-repeat;background-size:contain;}
.GS_Target{position:absolute;top:0;right:0;margin-right:-150px;margin-top:-150px;height:300px;width:300px;display:block;background:url( '/research/PublishingImages/target.png' ) 50% 50% no-repeat;background-size:cover;opacity:0;}
.gs_moa,.gs_moa_text{position:absolute;z-index:1;color:white;opacity:0;}
.gs_moa_text{line-height:20px;font-size:15px;}
.moa-icon{width:90px;height:90px;position:relative;z-index:2;}
.moa-icon img{width:100%;height:auto;}
.moa-line-1{background:url( '/research/PublishingImages/moa-line-1.png' ) 50% 50% no-repeat;background-size:contain;height:180px;width:143px;position:absolute;right:-134px;top:45px;}
.moa-line-2{background:url( '/research/PublishingImages/moa-line-2.png' ) 50% 50% no-repeat;background-size:contain;height:163px;width:137px;position:absolute;right:-134px;top:-100px;}
.moa-line-3{background:url( '/research/PublishingImages/moa-line-3.png' ) 50% 50% no-repeat;background-size:contain;height:163px;width:185px;position:absolute;left:-137px;top:-110px;}
.moa-left .moa-icon{float:right;}
.moa-left .moa-desc{float:right;margin-right:30px;}
.moa-right .moa-icon{float:left;}
.moa-right .moa-desc{float:left;margin-left:30px;}
.moa-desc p{line-height:90px;}
.gs_moa{width:auto;}
.gs_moa1{top:75px;left:30px;}
.gs_moa2{bottom:60px;left:30px;}
.gs_moa3{top:320px;right:-10px;}
.gs_moa_text1{top:275px;left:30px;width:236px;}
.gs_moa_text2{float:left;position:relative;bottom:35px;right:-10px;}
.gs-moa-line-4{height:248px;width:2px;background:white;display:block;position:absolute;top:176px;left:257px;opacity:0;}
.mobile-target-worm{display:none;}
.tablet-target-worm{display:none;}
@media only screen and (max-width:1495px){
	.GS_TargetWorm{-webkit-transform:scale(0.9);transform:scale(0.9);}
	.target-worm-container{height:550px;}
}
@media only screen and (max-width:1346px){
	.GS_TargetWorm{-webkit-transform:scale(0.8);transform:scale(0.8);}
}
@media only screen and (max-width:1245px){
	.GS_TargetWorm{-webkit-transform:scale(0.7);transform:scale(0.7);}
}
@media only screen and (max-width:1168px){
	.GS_TargetWorm,.target-worm-container{display:none;}
	.tablet-target-worm{margin-top:40px;display:block;}
}
@media only screen and (max-width:978px){
	.tablet-target-worm{display:none;}
	.mobile-target-worm{margin-left:-40px;margin-right:-40px;display:block;}
}
#GS_InsectsAndToxins{position:relative;margin-top:-150px;}
#venn-diagram-mobile{display:none;}
#venn-container{position:absolute;width:1130px;height:100%;top:0;right:0;pointer-events:none;-webkit-transform-origin:right;transform-origin:right;}
@media (max-width:982px){
	#copy-section{width:100%;padding:0 5% 10%;font-size:1.5em;}
	#venn-container{visibility:hidden;}
	#venn-diagram-mobile{display:block;width:120%;max-width:none;margin:40px 0 40px -10%;}
	#GS_InsectsAndToxins .div-side{margin-top:175px!important;}
}
@media (max-width:480px){
	#copy-section{font-size:1em;}
	#GS_InsectsAndToxins .div-side{font-size:1.8em!important;}
}

/* Desktop layout, no animation for tablet */
@media (min-width:983px) and (max-width:1168px){
	#copy-section{width:31%;}
	#venn-container{visibility:hidden;}
	#venn-diagram-mobile{display:block;width:65%;position:absolute;top:127px;left:33%;}
}
@media (min-width:1169px) and (max-width:1290px){
	#copy-section{width:31%;}
	#venn-container{top:-185px;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(0.48);transform:scale(0.48);}
}
@media (min-width:1291px) and (max-width:1360px){
	#copy-section{width:31%;}
	#venn-container{top:-160px;-webkit-transform-origin:bottom right;transform-origin:bottom right;-webkit-transform:scale(0.6);transform:scale(0.6);}
}
@media (min-width:1361px) and (max-width:1549px){
	#copy-section{width:24%;}
	#venn-container{-webkit-transform:scale(0.68);transform:scale(0.68);}
}
@media (min-width:1550px){
	#copy-section{width:23%;}
	#venn-container{-webkit-transform:scale(0.85);transform:scale(0.85);}
}
#GS_InsectsAndToxins .div-side{margin-top:110px;font-size:2.6em;}
.venn-circle{position:absolute;width:449px;height:449px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
#circle-green{top:310px;right:330px;}
#circle-blue{top:310px;right:-110px;}
#circle-grey{top:695px;right:110px;}
.venn-circle-overlay{position:absolute;width:449px;height:449px;z-index:10;background-color:rgba(8,15,3,0.26);border:22px solid rgba(255,255,255,0.05);border-radius:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
#overlay-green{top:310px;right:330px;}
#overlay-blue{top:310px;right:-110px;}
#overlay-grey{top:695px;right:110px;}
.venn-image-worm{z-index:20;width:auto;height:auto;position:absolute;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);}
.venn-line-slide-wrapper,.venn-text-slide-wrapper{position:absolute;overflow:hidden;z-index:20;}
.venn-text-slide-wrapper img{width:auto;height:auto;}
.venn-text-slide-wrapper.from-left img{-webkit-transform:translateX(-101%);transform:translateX(-101%);}
.venn-text-slide-wrapper.from-right img{-webkit-transform:translateX(105%);transform:translateX(105%);}
.venn-line-slide-wrapper{width:0;}
.venn-line-slide-wrapper img{width:auto;height:auto;max-width:none;}
.venn-line-slide-wrapper.from-right img{float:right;}
#corn-niblet{top:430px;right:440px;opacity:0;-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1);}
#fall-armyworm{top:365px;right:645px;}
#fall-armyworm-text{top:205px;right:950px;}
#fall-armyworm-line{top:205px;left:204px;}
#southwestern-corn-borer{top:530px;right:570px;}
#southwestern-corn-borer-text{top:562px;right:972px;}
#southwestern-corn-borer-line{top:530px;left:190px;}
#corn-earworm{top:690px;right:405px;}
#corn-earworm-text{top:679px;right:147px;}
#corn-earworm-line{top:663px;right:286px;}
#european-corn-borer{top:528px;right:308px;}
#european-corn-borer-text{top:471px;right:62px;}
#european-corn-borer-line{top:465px;right:225px;}
#western-bean-cutworm{top:355px;right:245px;}
#western-bean-cutworm-text{top:178px;right:68px;}
#western-bean-cutworm-line{top:178px;right:206px;}
#black-cutworm{top:307px;right:446px;}
#black-cutworm-text{top:41px;right:611px;}
#black-cutworm-line{top:42px;left:543px;}
@media only screen and (max-width:898px){
	#GS_InsectsAndToxins{margin-top:-100px;}
}
@media only screen and (min-width:899px) and (max-width:1168px){
	#GS_InsectsAndToxins .mobile-only{display:inline-block!important;}
}
@media only screen and (min-width:1169px){
	#GS_InsectsAndToxins{min-height:600px;}
	#GS_InsectsAndToxins .contain{min-height:600px;}
}
@media only screen and (min-width:1290px){
	#GS_InsectsAndToxins{min-height:840px;}
	#GS_InsectsAndToxins .contain{min-height:840px;}
}
@media only screen and (min-width:1550px){
	#GS_InsectsAndToxins{-webkit-transform:scale(1);transform:scale(1);}
}
#GS_Weed_Control_Advantage{background:url( '/research/PublishingImages/section-4-bg-tile-lighter.png' ) repeat;position:relative;}
#corn-container{position:absolute;bottom:30px;left:0;width:930px;height:650px;-webkit-transform-origin:bottom left;transform-origin:bottom left;}
#corn-dome-container{position:absolute;overflow:hidden;bottom:143px;left:0;width:970px;height:515px;}
@media (max-width:982px){
	#section-3-copy{width:100%;margin-bottom:130px;}
	.corn-img{width:calc(100% + 120px);margin-left:-40px;max-width:none;}
	#GS_Weed_Control_Advantage .div-side{margin-top:175px;font-size:2.5em;width:80%;}
	#GS_Weed_Control_Advantage .div-side::before{height:100%;}
	#GS_Weed_Control_Advantage .div-top{padding:0 50px;margin-top:100px;font-size:2em;}
	#corn-container{visibility:hidden;}
}

/* Desktop layout without animations for tablet */
@media (min-width:983px) and (max-width:1168px){
	#section-3-copy{width:24%;float:right;}
	#GS_Weed_Control_Advantage .contain{min-height:475px;}
	#GS_Weed_Control_Advantage .div-side{margin-top:110px;font-size:2.5em;}
	#GS_Weed_Control_Advantage .div-top{padding:0 5px;margin-top:10px;font-size:1em;line-height:1.5em;}
	.corn-img.mobile-only{position:absolute;left:0;bottom:25px;width:72%;}
	.page-trecepta .corn-img.mobile-only{width:auto;height:auto;max-width:90%;margin:0 auto;padding:0;position:static;}
	.page-trecepta .mobile-only{display:block!important;}
	#corn-container{visibility:hidden;}
}
@media (max-width:480px){
	#GS_Weed_Control_Advantage .div-side{width:100%;font-size:1.8em;}
	#GS_Weed_Control_Advantage .div-top{padding:0;margin-top:100px;font-size:1.5em;}
}
@media (min-width:1169px) and (max-width:1290px){
	#section-3-copy{width:24%;float:right;}
	#GS_Weed_Control_Advantage .div-side{margin-top:110px;font-size:2.5em;}
	#GS_Weed_Control_Advantage .div-top{padding:0 5px;margin-top:10px;font-size:1em;line-height:1.5em;}
	#corn-container{-webkit-transform:scale(0.68);transform:scale(0.68);}
}
@media (min-width:1291px) and (max-width:1360px){
	#section-3-copy{width:37%;float:right;}
	#GS_Weed_Control_Advantage .div-side{margin-top:110px;font-size:2.5em;}
	#GS_Weed_Control_Advantage .div-top{padding:0 5px;margin-top:10px;font-size:1em;line-height:1.5em;}
	#corn-container{-webkit-transform:scale(0.7);transform:scale(0.7);}
}
@media (min-width:1361px) and (max-width:1549px){
	#section-3-copy{width:37%;float:right;}
	#GS_Weed_Control_Advantage .div-side{font-size:2.5em;margin-top:110px;}
	#GS_Weed_Control_Advantage .div-top{padding:0 5px;margin-top:50px;font-size:1em;line-height:1.5em;}
	#corn-container{-webkit-transform:scale(0.75);transform:scale(0.75);}
}
@media (min-width:1550px){
	#section-3-copy{width:33%;float:right;}
	#GS_Weed_Control_Advantage .div-side{font-size:2.5em;margin-top:110px;}
	#GS_Weed_Control_Advantage .div-top{padding:0 5px;margin-top:50px;font-size:1em;line-height:1.5em;}
	#corn-container{-webkit-transform:scale(0.9);transform:scale(0.9);}
}
#desktop-corn-img{position:absolute;top:25px;left:0;}
#arc-1,#arc-2,#arc-3{position:absolute;top:0;right:38px;width:1056px;height:1056px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-179deg);transform:rotate(-179deg);}
#arc-1 img,#arc-2 img,#arc-3 img{position:absolute;top:15px;right:0;}
#white-arc{position:absolute;top:43px;right:81px;width:968px;height:968px;border:1px solid white;border-radius:50%;z-index:2;}
@media only screen and (max-width:1168px){
	#GS_Weed_Control_Advantage .mobile-only{display:inline-block!important;}
}
@media only screen and (min-width:1169px){
	#GS_Weed_Control_Advantage{overflow:hidden;min-height:600px;}
	#GS_Weed_Control_Advantage .contain{min-height:600px;}
}
@media only screen and (min-width:1290px){
	#GS_Weed_Control_Advantage{overflow:hidden;min-height:625px;}
	#GS_Weed_Control_Advantage .contain{min-height:625px;}
}
@media only screen and (min-width:1550px){
	#GS_Weed_Control_Advantage{-webkit-transform:scale(1);transform:scale(1);overflow:hidden;min-height:725px;}
	#GS_Weed_Control_Advantage .contain{min-height:725px;}
}
.page-description{padding:0.1em 1em 0 1em;line-height:1.4em;}
.code-block{margin:20px 0 40px!important;}
.code-block textarea{clear:both;margin:0;background:#fff;border:1px solid #d6d8dc;width:100%;max-width:600px;font-size:12px;line-height:1.2;height:auto;margin:0;min-height:100px;}
.no-intro .content-container.hard-bottom{padding-top:0;}
.no-intro h6.page-description,.no-intro h1.page-title{display:none;}
.no-font{font-size:0;line-height:0;}
.shadowed{-webkit-box-shadow:0 20px 50px rgba(0,0,0,0.3);box-shadow:0 20px 50px rgba(0,0,0,0.3);}

/* helpers */

/* max-width */
img.max-300{max-width:300px!important;width:auto;height:auto;}
img.max-250{max-width:250px!important;width:auto;height:auto;}
img.max-200{max-width:200px!important;width:auto;height:auto;}
.max-width,.section.max-width{width:100%;max-width:950px;margin-left:auto;margin-right:auto;text-align:center;}
.max-6,img.max-6,.max-6,img.max-6{width:98%;height:auto;margin-left:auto;margin-right:auto;}
.max-5,img.max-5{max-width:550px;}
.max-6,img.max-6{max-width:650px;}
@media (min-width:768px){
	.shorter-headline .text h1{max-width:80%;margin-left:auto;margin-right:auto;}
	.max-width h2,h2.max-width{max-width:60%;margin-left:auto;margin-right:auto;}
	.max-width p,p.max-width{max-width:80%;margin-left:auto;margin-right:auto;}
	.max-width .card p{min-width:99%;}
	.max-width.full-text h2,.max-width.full-text p{max-width:none;}
}
.border-top,.border-top.full-width:after,.border-top.full-width:before{border-top:1px solid #bebebe;}
.border-bottom,.border-bottom.full-width:after,.border-bottom.full-width:before{border-bottom:1px solid #bebebe;}
.bordered,.bordered.full-width:after,.bordered.full-width:before{border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;}
.full-width{position:relative;}
.full-width::before,.full-width::after{position:absolute;top:0;bottom:0;width:9999px;content:"";}
.full-width::before{right:100%;}
.full-width::after{left:100%;}
.bg-white,.bg-white.full-width:after,.bg-white.full-width:before{background-color:#fff!important;}
.bg-ltgrey,.bg-ltgrey.full-width:after,.bg-ltgrey.full-width:before,.bg-ltgray,.bg-ltgray.full-width:after,.bg-ltgray.full-width:before{background-color:#eee!important;}
.bg-grey,.bg-grey.full-width:after,.bg-grey.full-width:before,.bg-gray,.bg-gray.full-width:after,.bg-gray.full-width:before{background-color:#eee!important;}
.bg-dkgrey,.bg-dkgrey.full-width:after,.bg-dkgrey.full-width:before,.bg-dkgray,.bg-dkgray.full-width:after,.bg-dkgray.full-width:before{background-color:#bbbdbf!important;}
.bg-white,.bg-white.full-width:after,.bg-white.full-width:before{background-color:#fff!important;}
.bg-brand,.bg-brand.full-width:after,.bg-brand.full-width:before{background-color:#9a0b35;}
.bg-ltblue,.bg-ltblue.full-width:after,.bg-ltblue.full-width:before{background-color:#bec9cd;}
.bg-brand *{color:white;}
.bg-dark{color:#eee;}
.bg-dark,.bg-dark.full-width:after,.bg-dark.full-width:before{background-color:#383838;}
.flexbox-item .video-box.full{max-width:90%;}

/* outline button */
a.btn-outline{cursor:pointer;line-height:1;white-space:nowrap;display:inline-block;letter-spacing:0.028em;text-transform:uppercase;-webkit-transition:all 0.1s ease;transition:all 0.1s ease;font-family:"ff-din-web",Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:1rem;margin:0;padding:1em 1.5em 0.8em;border-radius:0.6em;text-decoration:none;border:0 none;color:#fff;border:0 none;-webkit-box-shadow:inset 0 0 0 2px currentColor;box-shadow:inset 0 0 0 2px currentColor;background-color:transparent;background-image:none;text-align:center;}
a.btn-outline,a.btn-outline:link,a.btn-outline:visited{color:#9a0b35;text-decoration:none!important;}
a.btn-outline:hover,a.btn-outline:active,a.btn-outline:focus{background-color:#9a0b35;-webkit-box-shadow:inset 0 0 0 2px #9a0b35;box-shadow:inset 0 0 0 2px #9a0b35;color:#eee;text-decoration:none!important;}
a.btn-outline.full{width:95%;}

/* overlap vertical */
.section.has-overdiv{padding-top:90px!important;margin-top:60px!important;padding-bottom:80px!important;}
.section.has-overdiv.push-double-top{margin-top:90px!important;}
.section.has-afterdiv{padding-bottom:90px!important;margin-bottom:60px!important;padding-top:80px!important;}
.section.has-overdiv.hard-bottom{padding-bottom:0!important;}
.section.has-overdiv::before,.section.has-afterdiv::after{content:'';clear:both;position:absolute;z-index:500;width:2px;margin:0 auto;height:105px;background-color:#333;overflow:hidden;display:block;left:49.5%;z-index:4;}
.section.has-overdiv::before{top:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);}
.section.has-afterdiv::after{bottom:0;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);}
.push-left-sm.has-overdiv::before,.push-left-sm.has-afterdiv::after{right:50%;margin-left:-60px;}
.push-right-sm.has-overdiv::before,.push-right-sm.has-afterdiv::after{left:50%;margin-left:54px;}
.island-box{padding:0;position:relative;min-height:200px;margin-top:2em;overflow:visible;background-color:white;background-image:none;border-width:0!important;overflow:visible;margin-bottom:4em;z-index:3;}
.island-box .body-text{padding:15px 20px 20px!important;}
.island-box .media-img img{max-width:370px;}
.island-box .flush{overflow:visible!important;}
.island-box.push-right-sm{left:-40px!important;padding:40px;}
.island-box.push-left-sm{right:-40px!important;padding:40px;}
.island-box .video-box::before,.island-box .video-box::after{display:none;}
.island-box.push-left-sm.has-overdiv,.island-box.push-left-sm.has-afterdiv{padding-left:60px!important;}
.island-box.push-right-sm.has-overdiv,.island-box.push-right-sm.has-afterdiv{padding-right:60px!important;}
@media only screen and (max-width:599px){
	.island-box.push-right-sm{left:0!important;margin-left:-40px;margin-right:-40px;padding:0;}
	.island-box.push-left-sm{right:0!important;margin-left:-40px;margin-right:-40px;padding:0;}
	.island-box.push-left-sm.has-overdiv,.island-box.push-left-sm.has-afterdiv{padding-left:0!important;padding-bottom:0!important;}
	.island-box.push-right-sm.has-overdiv,.island-box.push-right-sm.has-afterdiv{padding-right:0!important;padding-bottom:0!important;}
	.island-box.has-overdiv.has-afterdiv{padding-bottom:90px!important;}
	.island-box .row .col.body-text .sm-soft-right,.island-box .row .col.body-text .sm-soft-left,.col.bodytext .sm-soft-right.palm-text-center,.col.bodytext .sm-soft-left.palm-text-center{padding:inherit 20px!important;}
	.section.has-overdiv::before,.section.has-afterdiv::after{margin-left:0;}
}

/* flexbox */
.max-700{max-width:700px;width:90%;margin-left:auto;margin-right:auto;}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-8px;}
.row .col{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;width:100%;min-width:0;padding:8px;}
.flex-top,.align-top{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.flex-middle,.align-middle,.flex-center,.align-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.flex-bottom,.align-bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.col.flex-top,.col.align-top{-ms-flex-item-align:start;align-self:flex-start;}
.col.flex-middle,.col.align-middle,.col.flex-center,.col.align-center{-ms-flex-item-align:center;align-self:center;}
.col.flex-bottom,.col.align-bottom{-ms-flex-item-align:end;align-self:flex-end;}
.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}

/* resp columns = 1/2 - .two-across */

/* resp columns = 1/2/3 - .three-across */

/* resp columns = 1/2/4 - .four-across */
.row.two-across>.col,.row .col.half,.row.three-across>.col,.row .col.third,.row .col.two-thirds,.row.four-across>.col,.row .col.fourth{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}
.row.flex-center .body-text{text-align:left;}
.row .col img.mobile-only{display:block!important;}
.col.align-center-sm{-ms-flex-item-align:center;align-self:center;}
.row .media-col{font-size:0;line-height:0;}
.row.space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}

/* breakpoint 1 - 500 */
@media only screen and (min-width:500px){

	/* always 2 across */
	.row.two-across-always>.col{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}
}

/* breakpoint 1 - 599 .mfp-inline-holder */
@media only screen and (min-width:599px){
	.row .col img.mobile-only{display:none!important;}
	.push-right-sm{margin-right:40px!important;}
	.push-left-sm{margin-left:40px!important;}
	.row.two-across>.col,.row .col.half,.row.three-across>.col,.row .col.third,.row .col.two-thirds,.row.four-across>.col,.row .col.fourth,.row .col.three-fourths{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}
	.row.space-between.two-across>.col,.row.space-between .col.half{-ms-flex-preferred-size:45%;flex-basis:45%;max-width:45%;}
	.push-right-sm .row.two-across>.col,.push-right-sm .row .col.half,.push-left-sm .row.two-across>.col,.push-left-sm .row .col.half{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}
}

/* breakpoint 2 - 799 min */
@media only screen and (min-width:799px){
	.push-right-sm .row.two-across>.col,.push-right-sm .row .col.half,.push-left-sm .row.two-across>.col,.push-left-sm .row .col.half{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}
	.flex-top-sm,.align-top-sm{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
	.flex-middle-sm,.align-middle-sm,.flex-center-sm,.align-center-sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
	.flex-bottom-sm,.align-bottom-sm{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
}

/* breakpoint 3 - 899 min */
@media only screen and (min-width:899px){
	.push-right-sm .row.two-across>.col,.push-right-sm .row .col.half,.push-left-sm .row.two-across>.col,.push-left-sm .row .col.half{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}
}

/* breakpoint 4 - 1199 min */
@media only screen and (min-width:1199px){
	.push-right-sm .row.two-across>.col,.push-right-sm .row .col.half,.push-left-sm .row.two-across>.col,.push-left-sm .row .col.half{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}
}

/* breakpoint 5 - 1290 min */
@media only screen and (min-width:1290px){
	.row.three-across>.col,.row .col.third{-ms-flex-preferred-size:33%;flex-basis:33%;max-width:33%;}
	.row .col.two-thirds{-ms-flex-preferred-size:66%;flex-basis:66%;max-width:66%;}
	.row.four-across>.col,.row .col.fourth{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}
	.row .col.three-fourths{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}
	.flex-top-lg,.align-top-lg{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
	.flex-middle-lg,.align-middle-lg,.flex-center-lg,.align-center-lg{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
	.flex-bottom-lg,.align-bottom-lg{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
}
.video-box.full{max-width:none;}
.text-spaced,.section.text-spaced *{line-height:1.5!important;}

/*.body-text h3.text-spaced { line-height: 1.4; }*/
.colored-title,.col h2.colored-title,.col h3.colored-title{text-transform:uppercase;color:#9a0b35;}
.font-din-new.caps{letter-spacing:0.2em;}
.col h2.colored-title,.col h3.colored-title{font-size:1.5em;line-height:1.4!important;}

/* card */
.card{background-color:white;padding:15px;width:100%;height:100%;margin:5px;}
.card.bg-none{background-color:transparent;padding:0;}
.col > .card{width:98%;height:98%;}
.card .body-text{padding-top:20px;text-align:left;}
.card .body-text p{margin-bottom:10px;}
.card .body-text p:last-child,.card .body-text p:last-of-type{margin-bottom:0;}
.image-div-top{display:block;width:100%;height:80px;background:transparent url( '/PublishingImages/slc-tour/tour-border-right.png' ) no-repeat right bottom / 100% auto;content:'';margin-bottom:-2px;position:relative;z-index:4;}
.image-div-top.reverse-right{background-image:url( '/PublishingImages/slc-tour/tour-border-right-reverse.png' );background-position:top right!important;}
.image-div-top.angle-left{background-image:url( '/PublishingImages/slc-tour/tour-border-left.png' );}
.col.media{font-size:0;line-height:0;}
.max-width p.intro{width:100%!important;}
.media-overlap-bottom .media-img img,.media-overlap-top .media-img img{max-width:100%;}
.media-overlap-top .media-img{padding-top:0;margin-top:0;}
.media-overlap-top img{margin-top:-40px!important;}

/* slc promo box */
.slc-shirt-promo .caps{display:inline-block;margin-left:42%;width:58%;text-align:left;line-height:1.5;font-size:1.1em;}
.slc-shirt-promo .shirt-img{height:120%;overflow:hidden;width:40%;bottom:0;left:0;background:rgba(0,0,0,0) url( /publishingimages/slc-tour/tour-shirt-promo.png ) no-repeat scroll right top / cover;}
@media only screen and (min-width:1199px){
	.slc-shirt-promo{max-width:90%;margin-left:auto;margin-right:auto;}
	.slc-shirt-promo .caps{margin-left:35%;width:65%;}
	.slc-shirt-promo .shirt-img{height:160%;overflow:hidden;width:33%;bottom:0;left:0;background:rgba(0,0,0,0) url( /publishingimages/slc-tour/tour-shirt-promo.png ) no-repeat scroll right top / cover;}
}

/* temp SLC styling */
.hero-slc-tour{width:100%;height:auto;padding:20px 20px 0;overflow:hidden;position:relative;}
.hero-slc-tour h1{max-width:350px;margin:0 auto;display:block;width:90%;position:relative;z-index:4;}
.hero-slc-tour .bkg{height:60%;width:100%;position:absolute;top:0;left:0;z-index:0;background-repeat:no-repeat;background-size:cover;background-position:top center;display:block;background-image:url( '/publishingimages/slc-tour/bkg-cotton-rows.jpg' );}
.hero-slc-tour.slc-thanks h1{max-width:400px;}
.hero-slc-tour.slc-thanks .bkg{background-color:#9a0b35;height:58%;background-image:none;}
.pipeline-btn,.pipeline-btn:link,.pipeline-btn:visited{background-color:#fff;color:#8d1833!important;border-color:solid 1px #8d1833;}
.pipeline-btn:hover,.pipeline-btn:focus,.pipeline-btn:active{color:#fff!important;}
.pipeline-btn::after{border-left:1px solid rgba(141,24,51,0.5);}
.main-content ol.circled-number{list-style:none;counter-reset:ol-counter;margin:10px 0 40px;}
.main-content ol.circled-number > li{counter-increment:ol-counter;position:relative;padding:10px 0 10px 100px;}
.main-content ol.circled-number > li h4,.main-content ol.circled-number > li h3,.main-content ol.circled-number > li p{margin:0!important;padding:0;}
.main-content ol.circled-number > li h4:before{display:none;}
.main-content ol.circled-number > li:before{font-size:20px;font-family:"din-2014",sans-serif;font-style:normal;font-weight:400;font-weight:400!important;letter-spacing:0.014em;content:counter(ol-counter);margin:5px 10px 5px 0;display:inline-block;color:black;position:absolute;left:0;top:0;z-index:1;border:2px solid #9f0c30;width:2em;height:2em;min-width:1em;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:1.7;text-align:center;border-radius:50%;}

/* table styles from RRX */
.main-content table.table-striped.dark-th th,.main-content table.table-striped.dark-th td{padding:1em;text-align:left;}
.main-content table.table-striped.dark-th td{border:1px solid #d6d8dc;}
.main-content table.table-striped.dark-th th{font-family:trade-gothic-next-condensed,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:700;font-style:italic;letter-spacing:0.014em;background-color:#393536;color:#fff;}
.main-content table.table-striped.dark-th th em{font-family:trade-gothic-next,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;letter-spacing:0.014em;display:block;font-size:14px;}
.main-content table.table-striped.dark-th tr{background-color:#fff;}
.main-content table.table-striped.dark-th tr:nth-child(odd){background-color:#ebeef3;}
.main-content table.table-striped.dark-th tr:nth-child(odd) th{background-color:black;}
.main-content .table-bordered tbody th,.main-content .chart-target table tbody th,.main-content .table-bordered td,.main-content .chart-target table td{border:1px solid #bebebe;}
.main-content .table-bordered tbody th:empty,.main-content .chart-target table tbody th:empty,.main-content .table-bordered td:empty,.main-content .chart-target table td:empty{border:none;}
.main-content .table-striped tbody tr:nth-of-type(odd),.main-content .chart-target table tbody tr:nth-of-type(odd){background-color:#f5f6f9;}
.main-content .table-data,.main-content .chart-target table{/* font-family: $default-font;*/ line-height:1.35;font-size:14px;font-size:0.875rem;}
.main-content .table-fixed{table-layout:fixed;}
.main-content .table-lined tr{border-bottom:2px solid #d6d8dc;}
.main-content .table-lined tr:first-of-type{border-top:2px solid #d6d8dc;}
.main-content .table-lined td:first-child,.main-content .table-lined .border-right{border-right:2px solid #d6d8dc;}
.main-content .table-lined .border-left{border-left:2px solid #d6d8dc;}
.main-content .table-data thead th,.main-content table .header{font-weight:700;padding:5px 13px;color:#231f20;background-color:#d6d8dc;font-size:14px;}
.main-content .table-striped tbody tr:nth-of-type(odd),.main-content .chart-target table tbody tr:nth-of-type(odd){background-color:#fff;}
.main-content th.nowrap,.main-content td.nowrap{white-space:nowrap;}
.main-content .text-center td,.main-content td.text-center,.main-content .text-center th,.main-content th.text-center,.main-content table caption.text-center{text-align:center;}
.main-content table td.smaller,.main-content table td.larger span.smaller,.main-content .smaller{font-size:14px;line-height:1.2;}
.main-content table td.larger,.main-content .larger{font-size:20px;}
.main-content table td.larger span,.main-content .larger span{display:inline-block;}
.main-content table caption.regular,.main-content .regular{font-size:16px;}
.main-content table td.largest,.main-content .largest{font-size:26px;line-height:1.1;}
.main-content table td.largest span,.main-content .largest span{display:inline-block;}
.main-content table.table-data{width:99.7%;caption-side:bottom;}
.main-content table td.bold,.main-content table .bold{font-weight:700;}
.main-content .table-data th,.main-content .table-data td{padding:5px 13px;font-size:14px;text-align:left;}
.main-content table caption{font-size:small;margin-top:1em;text-align:left;}
.main-content .table-data [colspan]{text-align:center;}
.main-content .table-data [colspan='1']{text-align:left;}
.main-content .table-data [rowspan]{vertical-align:middle;}
.main-content .table-data [rowspan='1']{vertical-align:top;}
.main-content .numerical,.main-content td.numerical,.main-content .table-data td.numerical{text-align:right!important;}
.table-wrapper{overflow-x:auto;width:100%;padding-left:1px;max-width:100%;}

/* trait slider */
.trait-resources{position:relative;}
.trait-resources .btn{margin-left:20px;position:absolute;bottom:20px;left:0;z-index:10;}
.trait-resources .resource-text{/* padding: 5em 20px 3em; margin: -4em 0 1em; */}
.trait-resources .slick-prev,.trait-resources .slick-next{top:auto;bottom:0;}
.trait-resources .slick-prev::before,.trait-resources .slick-next::before{color:#2f2e2e;}
.trait-resources .slick-slide a{font-size:0.9em;display:table;min-height:100%;height:100%;position:relative;padding:0 20px 70px;margin:0 1em;background:#fff;color:#2f2e2e;font-weight:400;font-family:"ProximaNovaReg",Helvetica,Arial,sans-serif;}
.trait-resources .slick-slide{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:100px 0 40px;}
.trait-resources .slick-slide:hover a,.trait-resources .slick-slide a:hover{box-shadow:0.314px 5.992px 21px 0 rgba(158,158,158,0.5);color:#2f2e2e;}
.trait-resources .slick-track{display:flex;flex-direction:row;}
.trait-resources img{width:90%;max-width:200px;height:auto;margin:-100px auto 1em;}
.trait-resources p.mobile-only{text-align:center;color:#383838;font-family:"din-2014",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;line-height:10px;text-transform:uppercase;}
.trait-science #resources{position:relative;z-index:10;}
.trait-science .resources-slider{padding-bottom:30px;}

/* div-side-slim */
.div-side-slim{position:relative;font-family:"ProximaNovaBold",Helvetica,Arial,sans-serif;font-weight:400;}
.div-side-slim::before{position:absolute;display:block;width:2px; /* height: 0.9em; margin: 3px 0 0; */height:89%;margin:1px 0 0;content:'';background-color:#9a0b35;top:0;left:-20px;overflow:hidden;}
.row .col p:last-child,.row .col p .btn{margin-bottom:0;}
.s4-search::-webkit-input-placeholder{opacity:1;color:#757575!important;}
.s4-search::-moz-placeholder{opacity:1;color:#757575!important;}
.s4-search:-ms-input-placeholder{opacity:1;color:#757575!important;}
.s4-search::-ms-input-placeholder{opacity:1;color:#757575!important;}
.s4-search::placeholder{opacity:1;color:#757575!important;}