.ie8.no-touch header nav.primary a.navbar-logo>div{height:90px !important;width:90px !important}
.ie8.no-touch header.sticky nav.primary a.navbar-logo>div{height:45px !important}
.ie8.no-touch header{height:140px}
.navs.sticky ~ .page .anchor{margin-top:-45px;padding-top:45px}
.navs ~ .page .anchor{margin-top:-60px;padding-top:60px}
@media(min-width:1024px){.navs.sticky ~ .page .anchor{margin-top:-116px;padding-top:116px}
.navs ~ .page .anchor{margin-top:-186px;padding-top:186px}
}
.glyphicon{position:relative;top:1px;display:inline-block;font-family:'icomoon';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.glyphicon:empty{width:1em}
.glyphicon-user:before{content:"\e67d"}
.glyphicon-earphone:before{content:"\e616"}
.glyphicon-envelope:before{content:"\e76e"}
.glyphicon-remove:before{content:"\e609"}
.carousel{position:relative}
.carousel-inner{position:relative;overflow:hidden;width:100%}
.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;transition:.6s ease-in-out left}
.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;max-width:100%;height:auto;line-height:1}
.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}
.carousel-inner>.active{left:0}
.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}
.carousel-inner>.next{left:100%}
.carousel-inner>.prev{left:-100%}
.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}
.carousel-inner>.active.left{left:-100%}
.carousel-inner>.active.right{left:100%}
.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.5;-webkit-filter:alpha(opacity=50);filter:alpha(opacity=50);font-size:20px;color:white;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}
.carousel-control.left{background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.0001)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.5) 0),color-stop(rgba(0,0,0,0.0001) 100%));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.5) 0,rgba(0,0,0,0.0001) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=1)}
.carousel-control.right{left:auto;right:0;background-image:-webkit-gradient(linear,0 top,100% top,from(rgba(0,0,0,0.0001)),to(rgba(0,0,0,0.5)));background-image:-webkit-linear-gradient(left,color-stop(rgba(0,0,0,0.0001) 0),color-stop(rgba(0,0,0,0.5) 100%));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-image:linear-gradient(to right,rgba(0,0,0,0.0001) 0,rgba(0,0,0,0.5) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=1)}
.carousel-control:hover,.carousel-control:focus{color:white;text-decoration:none;opacity:.9;-webkit-filter:alpha(opacity=90);filter:alpha(opacity=90)}
.carousel-control .icon-prev,.carousel-control .icon-next,.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;z-index:5;display:inline-block}
.carousel-control .icon-prev,.carousel-control .glyphicon-chevron-left{left:50%}
.carousel-control .icon-next,.carousel-control .glyphicon-chevron-right{right:50%}
.carousel-control .icon-prev,.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}
.carousel-control .icon-prev:before{content:'\2039'}
.carousel-control .icon-next:before{content:'\203a'}
.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}
.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;border:1px solid white;border-radius:10px;cursor:pointer;background-color:#000 \9;background-color:rgba(0,0,0,0)}
.carousel-indicators .active{margin:0;width:12px;height:12px;background-color:white}
.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:white;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}
.carousel-caption .btn{text-shadow:none}
@media screen and (min-width:768px){.carousel-control .glyphicons-chevron-left,.carousel-control .glyphicons-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}
.carousel-caption{left:20%;right:20%;padding-bottom:30px}
.carousel-indicators{bottom:20px}
}
.ie8.loading *:before{content:none !important}
.fa{display:inline-block;font-family:icomoon;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}
.fa-2x{font-size:2em}
.fa-3x{font-size:3em}
.fa-4x{font-size:4em}
.fa-play-circle{border:1px solid #fff !important;padding:9px 8px 8px 10px !important;width:52px;height:52px}
.fa-play-circle:before{content:"\e617" !important}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571em;text-align:center}
.fa-file-pdf-o:before{content:"\e9b2" !important}
.fa-file-mate-list-o:before{content:"\e632" !important}
.fa-file-word-o:before{content:"\e9b0" !important}
.fa-file-excel-o:before{content:"\e9af" !important}
.fa-file:before{content:"\e9ae" !important}
.fa-file-powerpoint-o:before{content:"\e9b1" !important}
.fa-html5:before{content:"\e7e8" !important}
.fa-caret-down:before{content:"\e601" !important}
.fa-file-video-o:before{content:"\e622" !important}
.fa-caret-up:before{content:"\e91b" !important}
.fa-times:before{content:"\e609" !important}
.fa-search:before{content:"\e61c" !important}
.fa-hospital-o:before{content:"\e610" !important}
.fa-file-text:before{content:"\e9ad" !important}
.fa-noicon:before{content:"\e9ae" !important}
.fa-check:before{content:"\e72c" !important}
.fa-youtube-play:before{content:"\e780" !important}
.fa-youtube:before{content:"\e7a1" !important}
.glyphicon-map-marker:before{content:"\e611"}
.glyphicon-thumbs-up:before{content:"\e6e1"}
.glyphicon-stats:before{content:"\e6a3"}
.fa-chevron-down:before{content:"\e91e" !important}
.fa-envelope:before{content:"\e60b" !important}
.fa-fax:before{content:"\e616" !important}
.icon-user:before{content:"\e615"}
.icon-pencil:before{content:"\e60a"}
.glyphicon-chevron-down:before{content:"\e91e"}
.fa-building-o:before{content:"\e631" !important}
.fa-rss-square:before{content:"\e79e" !important;color:#f60}
.fa-renren:before{content:"\e983" !important;font-size:1.4em}
.fa-weibo:before{content:"\e984" !important}
.fa-vk:before{content:"\e623" !important}
.fa-weixin:before{content:"\e621" !important}
.fa-odno:before{content:"\e627" !important;font-size:1.5em}
.fa-line:before{content:"\e625" !important;font-size:30px}
.fa-tweibo:before{content:"\e629" !important;font-size:1.4em}
.fa-youku:before{content:"\e60a" !important;font-size:1.4em}
html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline;background:transparent}
article,aside,figure,footer,header,nav,section,details,summary{display:block}
i{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}
*,*:before,*:after{-moz-box-sizing:border-box;box-sizing:border-box}
img,object,embed{max-width:100%}
ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
del{text-decoration:line-through}
abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}
table{border-collapse:collapse;border-spacing:0}
th{font-weight:bold;vertical-align:bottom}
td{font-weight:normal;vertical-align:top}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select{vertical-align:middle}
pre{white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}
input[type="radio"]{vertical-align:text-bottom}
input[type="checkbox"]{vertical-align:bottom}
.ie7 input[type="checkbox"]{vertical-align:baseline}
html.ie9 .ie-fix,html.ie10 .ie-fix,html.no-flexboxlegacy .ie-fix{max-width:255px;float:left !important}
.ie6 input{vertical-align:text-bottom}
select,input,textarea{font:99% sans-serif}
table{font-size:inherit;font:100%}
small{font-size:85%}
strong{font-weight:bold}
td,td img{vertical-align:top}
sub,sup{font-size:75%;line-height:0;position:relative}
sup{top:-0.5em}
sub{bottom:-0.25em}
pre,code,kbd,samp{font-family:monospace,sans-serif}
.clickable,label,input[type=button],input[type=submit],input[type=file],button{cursor:pointer}
button,input,select,textarea{margin:0}
button,input[type=button]{width:auto;overflow:visible}
.ie7 img{-ms-interpolation-mode:bicubic}
.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.clear{clear:both}
html,body,main,header.sticky{min-width:320px}
body,input,button{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}
a,a:focus,a:active,html.no-touch a:hover{outline:0;cursor:pointer;text-decoration:none;-webkit-transition:background 200ms,color 200ms,opacity 200ms;-ms-transition:background 200ms,color 200ms,opacity 200ms;transition:background 200ms,color 200ms,opacity 200ms}
.transparent{opacity:0 !important}
.svg img.raster{display:none}
.no-svg img.vector{display:none}
img.img-full{width:100%;height:auto}
.scroll-cover.pause{z-index:-1 !important}
.scroll-cover{display:none !important}
section,.row{position:relative;float:none;display:block;clear:both;overflow:hidden;margin-left:auto;margin-right:auto}
section:before,section:after,.row:before,.row:after{content:" ";display:table}
section:after,.row:after{clear:both}
section>.row{margin:0;padding:0}
noscript{display:none}
.container-xs-height,.container-sm-height{display:table;padding-left:0;padding-right:0;float:right}
.row-xs-height,.row-sm-height{display:table-row;float:none}
.col-xs-height,.col-xs-height{display:table-cell;float:none;vertical-align:top}
@media(min-width:768px){.container-sm-height{display:table;padding-left:0;padding-right:0}
.row-sm-height{display:table-row}
.col-sm-height{display:table-cell;float:none}
}
@media(min-width:992px){.container-md-height{display:table;padding-left:0;padding-right:0}
.row-md-height{display:table-row}
.col-md-height{display:table-cell;float:none}
}
[class^="icon-"],[class*=" icon-"]{font-family:'Corning';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-corning-logo:before{content:"\e600"}
.ie8 .icon-corning-logo:before{font-weight:bold}
[class^="iOS-icon-"],[class*=" iOS-icon-"],.slick-next{font-family:'Feather';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ico-tick{text-indent:-1000em;display:block}
body{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5 !important;line-height:1.2;color:#1e1e1e}
h1,h2,h3,h4,h5{line-height:1}
h5{text-transform:uppercase}
a{color:#005293}
a:hover{color:#4c86b3}
.socicon{position:relative;top:1px;display:inline-block;font-family:'icomoon';font-style:normal;font-weight:normal;font-size:12px;-webkit-font-smoothing:antialiased;text-align:center;padding-top:8px;background-color:#1e1e1e;color:#fff;-webkit-transition:background-color 500ms;transition:background-color 500ms}
.socicon:empty{width:30px;height:30px;border-radius:50%}
.socicon:before{line-height:.50}
.socicon-twitter:before{content:"\1D54F";font-size:21px}
.socicon-facebook:before{content:"\e797"}
.socicon-youtube:before{content:"\e7a2"}
.socicon-rss:before{content:"\e8db"}
.socicon-linkedin:before{content:"\e970"}
.socicon-instagram:before{content:"\e79a"}
section .heading{display:block;clear:both;position:relative}
section .heading:before,section .heading:after{content:" ";display:table}
section .heading:after{clear:both}
section .heading .wrap{margin-bottom:30px}
section .heading h2{text-align:left;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:30px;line-height:1.2;color:#1e1e1e;margin-bottom:5px;box-shadow:none !important;font-weight:normal}
@media(min-width:0) and (max-width:767px){section .heading h2{font-size:24px;box-shadow:none !important;padding:0}
}
section .heading h3{text-align:left;font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;color:#1e1e1e;box-shadow:none !important}
@media(min-width:0) and (max-width:767px){section .heading h3{font-size:18px;box-shadow:none !important}
}
section .heading.dark h2,section .heading.dark h3{color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
section .heading.dark .eyebrow{color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
section .heading.white-text a{color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
section .heading a{color:#1e1e1e}
section .heading a .glyphicon{font-size:16px;top:-1px;left:10px}
.eyebrow{text-align:left;margin-bottom:20px}
.eyebrow p{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:.5px;line-height:1.2;clear:both;margin:0 auto}
.eyebrow p span{display:block;clear:both;margin:0}
.ie8 .eyebrow p span.text{font-weight:normal}
.eyebrow p span.text{padding-bottom:15px;font-weight:bold}
.eyebrow p span.underline{width:30px;height:1px;background:#ccc}
.eyebrow.white{color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
.eyebrow.white p span.underline{background:#fff}
.eyebrow.blue{color:#005293}
.eyebrow.blue p span.underline{background:#005293}
.eyebrow.left{text-align:left}
.eyebrow.left p,.eyebrow.left p span{margin-left:0}
.eyebrow.center{text-align:center}
.eyebrow.center p,.eyebrow.center p span{margin-center:0}
.cta{display:inline-block}
.cta.fixedgray{background-color:#767676;background-image:url(../resources/images/global/gloss-top-white.png);background-position:0 0;background-repeat:no-repeat;border:1px solid #e7e7e7;margin:0;padding:.75em 1.5em;font-family:theSansNormal,Arial,Helvetica,sans-serif;font-size:14px;text-decoration:none;color:white;text-shadow:0 0 14px #767676;letter-spacing:.01em;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important;white-space:nowrap}
.cta.light,.cta.gloss{background-color:#767676;background-color:rgba(255,255,255,0.2);background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/corning/resources/images/global/gloss-top-white.png");background-position:0 0;background-repeat:no-repeat;border:1px solid #e7e7e7;margin:0;padding:.75em 1.5em;font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:14px;text-decoration:none;color:white;text-shadow:0 0 14px #767676;letter-spacing:.01em;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important;white-space:nowrap}
.cta.light:hover,.cta.light:active,.cta.light:visited,.cta.gloss:hover,.cta.gloss:active,.cta.gloss:visited{background-color:#767676;background-color:rgba(255,255,255,0.3);background-position:0 -42px}
.ie8.no-touch .cta.light,.ie8.no-touch .cta.gloss{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ffffff,endColorstr=#33ffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ffffff,endColorstr=#33ffffff);background-position:0 0}
.ie8 .cta.light:hover,.ie8 .cta.gloss:hover{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cffffff,endColorstr=#4cffffff);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4cffffff,endColorstr=#4cffffff);background-position:0 -42px}
.cta.dark,.cta.gloss-blue{background-color:#005293;background-color:rgba(0,82,147,0.7);background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/corning/resources/images/global/gloss-top-blue.png");background-position:0 0;background-repeat:no-repeat;border:1px solid #005293;margin:0;padding:.75em 1.5em;font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:14px;text-decoration:none;color:white;text-shadow:0 0 14px #767676;letter-spacing:.01em;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important;white-space:nowrap}
.cta.dark:hover,.cta.dark:active,.cta.dark:visited,.cta.gloss-blue:hover,.cta.gloss-blue:active,.cta.gloss-blue:visited{background-color:#005293;background-color:rgba(0,82,147,0.8);background-position:0 -42px}
.cta.gloss-gray{background-color:#616365;background-color:rgba(97,99,101,0.7);background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/corning/resources/images/global/gloss-top-blue.png");background-position:0 0;background-repeat:no-repeat;border:1px solid #616365;margin:0;padding:.75em 1.5em;font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:14px;text-decoration:none;color:white;text-shadow:0 0 14px #767676;letter-spacing:.01em;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important;white-space:nowrap}
.cta.gloss-gray:hover{background-color:#63666a;background-color:rgba(99,102,106,0.8);background-position:0 -42px}
.cta.simple{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:16px;line-height:1.2}
.cta.simple::after{content:'\e92c';position:relative;top:2px;padding-left:3px;display:inline-block;font-family:'icomoon';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.cta.simple:after{content:'\e9b3';position:relative;top:0;padding-left:3px;display:inline-block;font-family:'icomoon';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.cta.light-link{color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15);color:#fff;color:rgba(255,255,255,0.6);text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
.cta.light-link:hover{color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
.form-wrapper div{margin-bottom:12px}
.form-wrapper .form-select{display:block;color:#1e1e1e;padding:14px;width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:0;background:#fff;-webkit-appearance:button}
.form-wrapper .form-input{color:#1e1e1e;padding:14px;width:100%;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc}
.form-wrapper .form-input:focus{border:1px solid #005293;box-shadow:0}
.form-wrapper label{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2}
.form-wrapper label.title{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:30px;line-height:1.2;margin-bottom:10px}
@media(min-width:0) and (max-width:767px){.form-wrapper label.title{font-size:24px}
}
.form-wrapper .focused{color:#30aed6}
.form-wrapper .field-wrap{position:relative}
.form-wrapper .field-wrap input,.form-wrapper .field-wrap textarea,.form-wrapper .field-wrap select{padding-left:50px}
.form-wrapper .field-wrap .icon{position:absolute;top:50%;left:15px;margin-top:-10px;font-size:20px;color:#ccc}
.form-wrapper .field-wrap.message-wrap .icon{top:24px}
.form-wrapper .field-wrap.right input,.form-wrapper .field-wrap.right select{padding-left:14px;padding-right:50px}
.form-wrapper .field-wrap.right .icon{left:auto;right:15px;pointer-events:none}
img.wallpaper{position:absolute;top:0;left:0 !important;min-width:100%;min-height:100%;max-width:none;z-index:-1}
.sliding-reveal{margin-bottom:30px}
.sliding-reveal.large a.toggle{width:70%}
.sliding-reveal .toggle{color:#666;margin:0 auto;display:block;width:260px}
.sliding-reveal .toggle span.toggle-label{display:block;clear:both;font-family:'theSansNormal',Arial,Helvetica,sans-serif;margin-bottom:15px}
.sliding-reveal .toggle span.toggle-cta{border:0;padding:0;margin:0;display:inline-block;clear:both;height:60px;width:60px;box-shadow:0 0 20px rgba(0,0,0,0.3);z-index:1;background:#fff;position:relative;top:-25px}
.sliding-reveal .toggle span.toggle-cta i.arrow{position:absolute;margin:auto;top:20px;left:0;bottom:0;right:0;width:0;height:0;border-color:transparent;border-style:solid;border-width:0 5px 5px 5px;border-bottom:8px solid #666}
.sliding-reveal .toggle span.toggle-cta i.arrow.down{border-color:transparent;border-style:solid;border-bottom:0;border-width:5px 5px 0 5px;border-top:8px solid #666}
.sliding-reveal .toggle .shadow-wrap{height:40px;overflow:hidden;width:100%;position:relative;margin:0 auto;display:block}
.sliding-reveal .toggle .shadow-wrap .shadow{position:absolute;top:0;bottom:-20px;left:-20px;right:-20px;box-shadow:inset 0 0 20px rgba(0,0,0,0.3);z-index:0}
.sliding-reveal .toggle .shadow-wrap .fade-out{position:absolute;top:0;bottom:0;left:0;right:0}
.sliding-reveal .toggle .shadow-wrap .fade-out .fade-to-white{position:absolute;top:0;bottom:0;width:30px}
.sliding-reveal .toggle .shadow-wrap .fade-out .fade-to-white.left{left:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,right top,color-stop(0,white),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,white 0,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,white 0,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left,#fff 0,rgba(255,255,255,0) 100%);background:linear-gradient(to right,#fff 0,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1)}
.sliding-reveal .toggle .shadow-wrap .fade-out .fade-to-white.right{right:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(100%,white));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,white 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,white 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}
.fact-sheets .graph-text{width:60%;padding:30px 80px 30px 15px}
.fact-sheets .graph-text p{margin-bottom:20px}
html,body{min-height:100%;min-height:100%;height:auto;width:100%}
html.no-touch.resizing .page,html.no-touch.resizing .navs,html.no-touch.resizing header,html.no-touch.resizing form,html.no-touch.resizing fieldset{-webkit-transition:none !important;transition:none !important}
html.disable-scroll{overflow:hidden;position:fixed;top:0;bottom:0;right:0;left:0}
main{position:relative;overflow-x:hidden}
main .container:before,main .container:after{content:" ";display:table}
main .container:after{clear:both}
.module-advglass-iframe{margin-bottom:50px}
.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-loading .slick-list{background:#fff}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{display:none}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
.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{display:none}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-10px;padding:0;border:0;outline:0;z-index:99999}
.slick-prev:focus,.slick-next:focus{outline:0}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.85;-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"}
.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:18px;width:20px;margin:0 5px;padding:0;cursor:pointer;line-height:normal;pointer-events:auto}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:focus{outline:0}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75}
.module-carousel{margin-bottom:50px;z-index:1}
@media(min-width:0) and (max-width:767px){.module-carousel{margin-bottom:20px}
}
.no-touch .module-slick .slick-dots li:not(.slick-active) button:hover{background:#fff}
.carousel.slick-slider{margin-bottom:0}
.carousel .item{padding:0;margin:0;display:inline-block}
.carousel.slick-slider .item img.wallpaper{bottom:0;height:auto;min-height:0;top:0;width:100%}
.carousel .item-image,.carousel .item-text{width:100%;display:block;clear:both}
.carousel .item-image:before,.carousel .item-image:after,.carousel .item-text:before,.carousel .item-text:after{content:" ";display:table}
.carousel .item-image:after,.carousel .item-text:after{clear:both}
.carousel .item-image img{min-width:100%;position:relative}
.carousel .slick-dots{bottom:-30px;z-index:2}
.ie8 .carousel .slick-dots li{background:url(../global/resources/images/global/spacer.png) repeat}
.carousel .slick-dots li button,.carousel .slick-dots li div{background:#e9e6df;border-radius:50%;width:18px;height:18px;-webkit-transition:all 300ms;transition:all 300ms}
.carousel .slick-dots li button:before,.carousel .slick-dots li div:before{content:""}
.carousel .slick-dots li.slick-active button,.carousel .slick-dots li.slick-active div{border-color:#005293;background:#005293}
.carousel .slick-prev,.carousel .slick-next{display:inline-block;font-family:'icomoon';font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;width:44px;height:96px;top:50%;margin-top:-48px;color:#fff;background-color:black;background-color:rgba(0,0,0,0.5);-webkit-transition:all 300ms;transition:all 300ms}
.carousel .slick-prev:before,.carousel .slick-next:before{padding-left:10px;font-family:'icomoon'}
.carousel .slick-prev{left:-44px}
.carousel .slick-prev:before{content:"\e946"}
.carousel .slick-next{right:-44px}
.carousel .slick-next:before{content:"\e949"}
.carousel:hover .slick-prev{left:0}
.carousel:hover .slick-next{right:0}
.carousel.single .item{height:100%;float:left;width:100%;color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15);position:relative}
.carousel.single .item:before{content:"";height:40%;position:absolute;left:0;right:0;z-index:1;top:0}
.carousel.single .item:after{content:"";height:40%;position:absolute;left:0;right:0;z-index:1;bottom:0}
.carousel.single .item .inner{display:table;height:100%}
.carousel.single .item .inner>div{width:50%;padding-bottom:0;position:relative;z-index:2;float:left}
.carousel.single .item .inner>div.rightAlign{float:right}
@media(min-width:768px) and (max-width:1024px){.carousel.single .item .inner>div{padding-left:15px}
}
@media(min-width:0) and (max-width:767px){.carousel.single .item .inner>div{padding-left:0}
}
.carousel.single .item .item-text{text-align:left;max-width:100%}
@media(max-width:481px){.carousel.single .item .item-text{max-width:90%}
}
.carousel.single .slick-dots{bottom:30px}
.carousel.single ul.slick-dots{pointer-events:none}
.carousel.single .slick-dots li button{background:#e9e6df;line-height:normal;font-size:1em}
.ie8 .carousel.single .slick-dots li button{text-indent:-9999px}
.carousel.single .slick-dots li.slick-active button{border-color:#005494;background:#005494}
.carousel.multiple{background:transparent}
@media(min-width:0) and (max-width:1024px){.carousel.multiple{margin-bottom:50px}
}
@media(min-width:480px) and (max-width:1024px){.carousel.multiple .slick-list{padding:0 80px}
}
.carousel.multiple.simple .inner{background:0;border:0;box-shadow:none}
.carousel.multiple.simple .item-text{padding-left:0 !important}
.module-tabview{margin-bottom:50px}
.module-tabview.full{box-shadow:inset 0 5px 5px -5px #666,inset 0 -5px 5px -5px #666;box-shadow:inset 0 5px 5px -5px rgba(0,0,0,0.2),inset 0 -5px 5px -5px rgba(0,0,0,0.2)}
.module-tabview.full{background-color:#f0f0f0}
@media(min-width:0) and (max-width:767px){.module-tabview{margin-bottom:20px}
.module-tabview.wallpapers{box-shadow:none}
}
.module-tabview>.container.dark .heading h2{color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
.module-tabview .tabs.white-border nav,.module-tabview .tabs.white-border nav li{border-bottom:5px solid white}
.tabs .tab-pane,.tabs .wallpapers img{display:none;opacity:0}
.tabs .tab-pane.active,.tabs .wallpapers img.active{opacity:1;height:auto;display:block}
.tabs nav{margin:0 0 20px 0;padding:0;background:0;text-align:center;border-bottom:6px solid #ccc;border-bottom:5px solid rgba(204,204,204,0.5)}
.tabs nav .nav-inner{display:table;margin:0 auto -5px auto}
.tabs nav .nav-inner ul{list-style-type:none;padding:0;margin:0}
.tabs nav .nav-inner ul:before,.tabs nav .nav-inner ul:after{content:" ";display:table}
.tabs nav .nav-inner ul:after{clear:both}
.tabs nav .nav-inner ul li{float:left;display:inline;margin:0;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:16px;line-height:1.2;-webkit-transition:all 500ms;transition:all 500ms;border-bottom:5px solid #ccc;border-bottom:5px solid rgba(255,255,255,0);max-width:228px;text-align:left}
.tabs nav .nav-inner ul li:hover{color:#005293}
.tabs nav .nav-inner ul li a{padding:10px 30px;display:block;color:#1e1e1e;text-decoration:none;background:0;border:0;outline:0;-webkit-transition:all 500ms;transition:all 500ms;font-size:1.05em;text-align:center}
.tabs nav .nav-inner ul li a:hover{color:#005293}
.tabs nav .nav-inner ul li.active{border-bottom:5px solid #005293}
.tabs nav .nav-inner ul li .icon{display:block;margin:0 auto 10px auto;font-size:20px}
.tabs nav .nav-inner.dark li,.tabs nav .nav-inner.dark a{color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
.tabs nav .nav-inner.light li,.tabs nav .nav-inner.light a{color:#1e1e1e}
.tabs.clean nav,.tabs.clean nav li{border-bottom:5px solid #ccc}
.tabs .tab-pane{position:absolute;height:100%;z-index:-1;width:100%;-webkit-transition:opacity 750ms;transition:opacity 750ms}
.tabs .tab-pane.active{position:relative;display:block;clear:both;z-index:2}
.tabs .tab-pane.active:before,.tabs .tab-pane.active:after{content:" ";display:table}
.tabs .tab-pane.active:after{clear:both}
.tabs .wallpapers img{height:100%;display:block;-webkit-transition:opacity 750ms;transition:opacity 750ms}
.tabs .content{z-index:1;display:block;position:relative;clear:both}
.tabs .content:before,.tabs .content:after{content:" ";display:table}
.tabs .content:after{clear:both}
.tabs .wallpapers{position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0}
.accord{position:relative}
.accord dt>a{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:30px;line-height:1.2;padding:10px 2px;display:block;color:#1e1e1e;border-top:1px solid #1e1e1e}
@media(min-width:0) and (max-width:767px){.accord dt>a{font-size:24px}
}
.accord dt>a:before{content:"\e618";font-size:19px;font-family:icomoon;line-height:.5em;padding:10px;float:right;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-ms-transform .3s ease-in-out;transition:transform .3s ease-in-out}
.accord dt>a.accord-active:before{content:"\e612";font-size:19px;font-family:icomoon}
.accord dd{height:auto;max-height:auto;-webkit-transition:max-height 1s;transition:max-height 1s}
.accord dd.accord-active{display:block}
.accord dd>p{padding:1em 2em 1em 2em}
.accord dd.accord-collapsed{max-height:0;display:none !important}
.accord .eyebrow{clear:both}
.accordion .item{display:inline-block;float:left;overflow:hidden}
@media(min-width:0) and (max-width:320px){.accordion.horz{display:none;position:absolute}
}
.accordion.horz .item{width:25%;-webkit-transition:all 600ms;transition:all 600ms}
.accordion.horz .item .wrap{border-right:1px solid #fff;color:#fff;width:100%}
.accordion.horz .item .wrap a{color:#fff}
.accordion.horz .item .wrap>*{-webkit-transition:opacity 400ms;transition:opacity 400ms}
.accordion.horz .item .wrap .item-brief{width:auto;text-align:center}
.accordion.horz .item .wrap .item-full{width:55%;display:none;opacity:0;-webkit-transition:opacity 400ms;transition:opacity 400ms}
.accordion.horz .item:last-child .wrap{border-right:0}
.accordion.horz:hover .item{width:23%}
.accordion.horz:hover .item .wrap>*{opacity:0}
.accordion.horz .item:hover{width:31%}
.accordion.horz .item:hover .wrap>*{opacity:1}
.accordion.horz .item:hover .item-full{opacity:1;-webkit-transition:opacity 400ms 400ms;transition:opacity 400ms 400ms;display:block}
.accordion.horz.large:hover .item{width:3%}
.accordion.horz.large .item:hover{width:91%}
.flexbox .accordion{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.flexbox .accordion:before,.flexbox .accordion:after{display:none}
.flexbox .accordion.horz .item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}
.flexbox .accordion.horz .item .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}
.flexbox .accordion.horz .item .wrap>*{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}
.flexbox .accordion.horz .item .wrap .item-brief{text-align:center}
.flexbox .accordion.horz .item .wrap .item-brief *{max-width:60%;margin:auto;padding-bottom:15px}
.flexbox .accordion.horz .item .wrap .item-brief h2{margin:auto auto -50px auto;line-height:120px}
.flexbox .accordion.horz .item .wrap .item-brief h2.item-1{margin:auto auto -40px auto}
.flexbox .accordion.horz .item .wrap .item-brief hr{width:15%}
.flexbox .accordion.horz .item .wrap .item-full>*{max-width:80%}
.flexbox .accordion.horz .item .wrap .item-full h2{margin-bottom:15px}
.flexbox .accordion.horz .item .wrap .item-full p{margin-bottom:40px}
.flexbox .accordion.horz .item .wrap .item-full h5{font-size:11px;line-height:1}
.flexbox .accordion.horz .item .wrap .item-full a.item-cta{display:inline-block;padding:0 15px;border:2px solid #fff}
.map-wrapper{width:100%;height:500px}
#map-canvas{height:100%}
#map_canvas img{max-width:none}
.gm-style img{max-width:none}
.gm-style label{width:auto;display:inline}
.map-background{background-color:#f0f0f0}
.contact-map-results-set .address-card{min-height:249px}
.map h1{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:24px;line-height:1.2;padding:10px 2px;display:block;color:#1e1e1e;margin-top:25px}
.map p{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2;padding:10px 2px;display:block;color:#1e1e1e}
.map p .strikethrough{display:inline-block;padding:20px 40px}
.map select{width:100%;padding:20px;color:#1d1d1d;background-color:#fff;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}
.map #bodyContent h1{font-size:15px}
.map #bodyContent p{font-size:15px}
@media(min-width:0) and (max-width:767px){.module-story{margin-bottom:20px}
.twocol .module-story.module-story-aside-sidebar .container{padding:0}
}
.main .module-story.module-story-aside-sidebar .container{width:100%}
.main .module-story.module-story-aside-sidebar .container.aside-left aside{width:100%;padding:0}
.module-story .container.aside-left aside{padding-left:0}
.module-story .container.aside-left article{padding-left:15px}
.module-story .container .sect{margin-bottom:40px}
.module-story aside .caption-wrapper{margin-bottom:40px}
.module-story-aside-sidebar aside .caption-wrapper{margin-bottom:0}
.module-story-aside-sidebar .container .heading:after{content:none}
.module-story-aside-sidebar aside .caption-wrapper .rte-reset li a{display:block}
.module-story aside .caption-wrapper .caption{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;margin-bottom:20px}
@media(min-width:0) and (max-width:767px){.module-story aside .caption-wrapper .caption{font-size:20px}
}
.module-story aside .caption-wrapper .subcaption{font-family:Arial;font-size:14px;line-height:1.2}
.module-story aside h3{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;margin-bottom:20px}
@media(min-width:0) and (max-width:767px){.module-story aside h3{font-size:20px}
}
.module-story aside h5{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;text-transform:none;margin-bottom:20px}
@media(min-width:0) and (max-width:767px){.module-story aside h5{font-size:20px}
}
.module-story aside p{font-family:Arial;font-size:16px;line-height:1.5 !important;line-height:1.2;margin-bottom:20px}
section.module-story aside p:last-of-type{margin-bottom:0}
section.module-story-aside-sidebar{margin-bottom:50px}
.module-story article{padding-left:0}
.module-story article.full{padding-left:0;margin-bottom:50px}
.module_3a-story article.full:not(:only-of-type){margin-bottom:25px}
.module_3a-story article.full:last-of-type{margin-bottom:50px}
.module_3a-story+.module_3a-story:not(:only-of-type){margin-top:-25px}
.module_3a-story:first-of-type{margin-top:0}
.module-story article h2{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:30px;line-height:1.2;margin-bottom:20px}
@media(min-width:0) and (max-width:767px){.module-story article h2{font-size:24px}
.module-story article.full{margin-bottom:10px}
}
.module-story article h3{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;margin-bottom:20px}
@media(min-width:0) and (max-width:767px){.module-story article h3{font-size:20px}
}
.module-story article h4{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2}
.module-story article p{margin-bottom:20px;font-family:Arial;font-size:16px;line-height:1.5 !important;line-height:1.2}
.module-story article p.dates{line-height:1.2;margin-bottom:5px}
.module-story article p.last{margin-bottom:40px}
.module-story article ul li{margin-bottom:20px;font-family:Arial;font-size:16px;line-height:1.5 !important;line-height:1.2}
.module-accordion.hpfs .item{width:25%;border:1px solid #ccc;background:#fff;background-repeat:no-repeat;background-size:cover;-webkit-transition:none;transition:none}
.module-accordion.hpfs .item:hover{width:32%;background-repeat:no-repeat}
.module-accordion.hpfs .item .inner .item-content{text-align:left;padding:60px}
.module-accordion.hpfs .item .inner .item-content h2{background:0;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:30px;line-height:1.2;margin-bottom:15px}
@media(min-width:0) and (max-width:767px){.module-accordion.hpfs .item .inner .item-content h2{font-size:24px}
}
.module-accordion.hpfs .item .inner .item-content p{margin-bottom:15px}
.module-accordion.hpfs .item .inner .item-content .cta{max-width:100%}
.module-accordion.hpfs .item .item-rating{display:none}
.module-accordion.hpfs .item .cta{max-width:100%}
.module-content-block{margin-bottom:50px}
@media(min-width:0) and (max-width:767px){.module-content-block{margin-bottom:20px}
}
.module-content-block .container .reveal-content{clear:both}
.module-content-block .container .reveal-content .half{float:left;padding:0 30px 30px}
.module-content-block .container .toggle{width:100% !important}
.module-content-block .eyebrow{text-align:center;margin-bottom:30px}
.module-content-block h2{text-align:center;font-size:42px}
@media(min-width:0) and (max-width:767px){.module-content-block h2{font-size:28px}
}
.module-expanded-strip{margin-bottom:50px}
:lang(ja_jp) .module-expanded-strip i.glyphicon-remove{font-family:'icomoon' !important}
@media(min-width:0) and (max-width:767px){.module-expanded-strip{margin-bottom:20px}
}
.module-expanded-strip .item-wrapper .item .black{height:100%}
@media(min-width:767px) and (max-width:1024px){.module-expanded-strip .item-wrapper .item .black .wrap .item-text{position:absolute;bottom:0}
}
.module-expanded-strip .item-wrapper{clear:both;position:relative;overflow:hidden}
.module-expanded-strip .item-wrapper .item{float:left;overflow:hidden;-webkit-transition:all 600ms;transition:all 600ms}
@media(min-width:320px) and (max-width:767px){.module-story-snippet-standard.module-expanded-strip .item-wrapper .item{padding-top:52.1%}
.module-expanded-strip .item-wrapper .item img{position:absolute;top:0;bottom:0;left:0;right:0}
}
.module-expanded-strip .item-wrapper .item>div{position:absolute;top:0;pointer-events:none;bottom:0;z-index:10}
.module-expanded-strip .item-wrapper .item.active .wrap>.item-desc,.module-expanded-strip .item-wrapper .item.active .wrap>.item-text{opacity:1;-webkit-transition-delay:600ms;transition-delay:600ms;visibility:visible}
.module-expanded-strip .item-wrapper .item.inactive>div{opacity:0;visibility:hidden}
.module-expanded-strip .item-wrapper .item img{min-height:100%;min-width:100%;max-width:none;-webkit-transition:all 600ms;transition:all 600ms}
.module-expanded-strip .item-wrapper .item .close-btn{color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15);position:absolute;top:0;right:0;padding:20px}
.ie8 .module-expanded-strip .item-wrapper .item.active .close-btn{float:right;visibility:visible}
.module-expanded-strip .item-wrapper .item .wrap{display:table;height:100%;width:100%}
.module-expanded-strip .item-wrapper .item .wrap .item-text{display:table-cell;vertical-align:bottom;padding:30px;color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15);-webkit-transition:all 600ms;transition:all 600ms}
.module-expanded-strip .item-wrapper .item .wrap .item-desc{display:table-cell;vertical-align:middle;height:100%;opacity:0;visibility:hidden;padding:0 40px 0 80px;color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15);-webkit-transition:all 600ms;transition:all 600ms;pointer-events:auto}
.module-expanded-strip .item-wrapper .item .wrap h3,.module-expanded-strip .item-wrapper .item .wrap p,.module-expanded-strip .item-wrapper .item .wrap h4{margin-bottom:10px}
.module-expanded-strip .item-wrapper .item .wrap h3{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:30px;line-height:1.2}
@media(min-width:0) and (max-width:767px){.module-expanded-strip .item-wrapper .item .wrap h3{font-size:24px}
}
.module-expanded-strip .item-wrapper .item .wrap h4{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2}
.module-expanded-strip.lifeatcorning .item-wrapper .item .wrap .quote{margin-bottom:60px;font-family:'theSansItalic',Arial,Helvetica,sans-serif;font-size:21px;letter-spacing:-0.3px;line-height:1.2}
.module-expanded-strip.lifeatcorning .item-wrapper .item .wrap .quote .quote-first{margin-left:-30px;margin-right:10px}
.module-expanded-strip.lifeatcorning .item-wrapper .item .wrap .quote .quote-last{margin-left:10px}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc{padding:20px}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc p,.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .subtitle,.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .subdesc{font-family:Arial;font-size:14px;line-height:1.2}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc p{margin-bottom:15px}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .subtitle{font-weight:bold;margin-bottom:5px}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .sect{margin-bottom:30px}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper{margin:20px 0 10px 0}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper:before,.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper:after{content:" ";display:table}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper:after{clear:both}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs{margin-bottom:10px}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs:before,.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs:after{content:" ";display:table}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs:after{clear:both}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs div{float:left;margin-right:2px}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs .title{margin-right:12px;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:11px;text-transform:uppercase;line-height:1.2;width:70px}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs .spec{width:28px;height:6px;border:1px solid #fff;margin-top:3px}
.module-expanded-strip.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs .spec.full{background-color:#fff}
.module-expanded-strip.advglass .item-wrapper .item .wrap h3{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
@media(min-width:0) and (max-width:767px){.module-expanded-strip.advglass .item-wrapper .item .wrap h3{font-size:20px}
}
.module-expanded-strip.advglass .item-wrapper .item .wrap h4{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;margin-bottom:5px}
@media(min-width:0) and (max-width:767px){.module-expanded-strip.advglass .item-wrapper .item .wrap h4{font-size:20px}
}
.module-expanded-strip.advglass .item-wrapper .item .wrap h5{font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;margin-bottom:15px}
.module-expanded-strip.hpfs .item-wrapper{height:500px}
.module-expanded-strip.hpfs .item-wrapper .item{height:500px}
.module-expanded-strip.hpfs .item-wrapper .item>div{height:500px}
.module-expanded-strip.hpfs .item-wrapper{background-color:#f2f2f2;box-shadow:inset 0 5px 5px -5px #666,inset 0 -5px 5px -5px #666;box-shadow:inset 0 5px 5px -5px rgba(0,0,0,0.2),inset 0 -5px 5px -5px rgba(0,0,0,0.2)}
.module-expanded-strip.hpfs .item-wrapper .item{border-right:1px solid #ccc;padding-top:30px}
.module-expanded-strip.hpfs .item-wrapper .item img{width:447px;height:234px;min-height:0;min-width:0}
.module-expanded-strip.hpfs .item-wrapper .item .wrap{color:#1e1e1e}
.module-expanded-strip.hpfs .item-wrapper .item .wrap .item-desc{padding:80px}
.module-expanded-strip.hpfs .item-wrapper .item .wrap .item-desc .close-btn{color:#1e1e1e;text-shadow:none}
.module-expanded-strip.hpfs .item-wrapper .item .wrap p,.module-expanded-strip.hpfs .item-wrapper .item .wrap h3,.module-expanded-strip.hpfs .item-wrapper .item .wrap h4,.module-expanded-strip.hpfs .item-wrapper .item .wrap h5{color:#1e1e1e;text-shadow:none}
.module-expanded-strip.hpfs .item-wrapper .item .wrap h3{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
@media(min-width:0) and (max-width:767px){.module-expanded-strip.hpfs .item-wrapper .item .wrap h3{font-size:20px}
}
.module-expanded-strip.hpfs .item-wrapper .item .wrap h4{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;margin-bottom:5px}
@media(min-width:0) and (max-width:767px){.module-expanded-strip.hpfs .item-wrapper .item .wrap h4{font-size:20px}
}
.module-expanded-strip.hpfs .item-wrapper .item .wrap h5{font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;margin-bottom:15px}
.module-expanded-strip.ones .item-wrapper .item{width:100%}
.module-expanded-strip.ones .item-wrapper .item>div{width:100%}
.module-expanded-strip.ones .item-wrapper .item.active{width:100%}
.module-expanded-strip.ones .item-wrapper .item.inactive{width:100%}
.module-expanded-strip.ones .item-wrapper .item .wrap>.item-text{width:45%}
.module-expanded-strip.ones .item-wrapper .item .wrap>.item-desc{width:55%;display:block;opacity:1}
.module-expanded-strip.ones .item-wrapper .item .wrap>.item-desc .close-btn{display:none}
.module-expanded-strip.twos .item-wrapper .item{width:50%}
.module-expanded-strip.twos .item-wrapper .item>div{width:90%}
.module-expanded-strip.twos .item-wrapper .item.active{width:90%}
.module-expanded-strip.twos .item-wrapper .item.inactive{width:10%}
.module-expanded-strip.twos .item-wrapper .item .wrap>.item-text{width:45%}
.module-expanded-strip.twos .item-wrapper .item .wrap>.item-desc{width:55%}
.module-expanded-strip.threes .item-wrapper .item{width:33.3333333%}
.module-expanded-strip.threes .item-wrapper .item>div{width:80%}
.module-expanded-strip.threes .item-wrapper .item.active{width:80%}
.module-expanded-strip.threes .item-wrapper .item.inactive{width:10%}
.module-expanded-strip.threes .item-wrapper .item .wrap>.item-text{width:30%}
.module-expanded-strip.threes .item-wrapper .item .wrap>.item-desc{width:50%}
.module-expanded-strip.fours .item-wrapper .item{width:25%}
.module-expanded-strip.fours .item-wrapper .item>div{width:70%}
.module-expanded-strip.fours .item-wrapper .item.active{width:70%}
.module-expanded-strip.fours .item-wrapper .item.inactive{width:10%}
.module-expanded-strip.fours .item-wrapper .item .wrap>.item-text{width:25%}
.module-expanded-strip.fours .item-wrapper .item .wrap>.item-desc{width:45%;pointer-events:auto}
.module-expanded-strip.threes .item-wrapper .item div.wrap>.item-text{width:40%}
.module-expanded-strip.fours .item-wrapper .item div.wrap>.item-text{width:28%}
.module-expanded-strip .item-wrapper .item .black div.wrap .item-text{position:relative}
.footable{width:100%}
.footable.breakpoint>tbody>tr.footable-detail-show>td{border-bottom:0}
.footable.breakpoint>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\2212"}
.footable.breakpoint>tbody>tr:hover:not(.footable-row-detail){cursor:pointer}
.footable.breakpoint>tbody>tr>td.footable-cell-detail{background:#eee;border-top:0}
.footable.breakpoint>tbody>tr>td>span.footable-toggle{display:inline-block;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;padding-right:5px;font-size:14px;color:#888}
.footable.breakpoint>tbody>tr>td>span.footable-toggle:before{content:"\2b"}
.footable.breakpoint.toggle-circle>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e005"}
.footable.breakpoint.toggle-circle>tbody>tr>td>span.footable-toggle:before{content:"\2212"}
.footable.breakpoint.toggle-circle-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e003"}
.footable.breakpoint.toggle-circle-filled>tbody>tr>td>span.footable-toggle:before{content:"\e002"}
.footable.breakpoint.toggle-square>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e007"}
.footable.breakpoint.toggle-square>tbody>tr>td>span.footable-toggle:before{content:"\e006"}
.footable.breakpoint.toggle-square-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e009"}
.footable.breakpoint.toggle-square-filled>tbody>tr>td>span.footable-toggle:before{content:"\e008"}
.footable.breakpoint.toggle-arrow>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e00f"}
.footable.breakpoint.toggle-arrow>tbody>tr>td>span.footable-toggle:before{content:"\e011"}
.footable.breakpoint.toggle-arrow-small>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e013"}
.footable.breakpoint.toggle-arrow-small>tbody>tr>td>span.footable-toggle:before{content:"\e015"}
.footable.breakpoint.toggle-arrow-circle>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e01b"}
.footable.breakpoint.toggle-arrow-circle>tbody>tr>td>span.footable-toggle:before{content:"\e01d"}
.footable.breakpoint.toggle-arrow-circle-filled>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e00b"}
.footable.breakpoint.toggle-arrow-circle-filled>tbody>tr>td>span.footable-toggle:before{content:"\e00d"}
.footable.breakpoint.toggle-arrow-tiny>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e01f"}
.footable.breakpoint.toggle-arrow-tiny>tbody>tr>td>span.footable-toggle:before{content:"\e021"}
.footable.breakpoint.toggle-arrow-alt>tbody>tr.footable-detail-show>td>span.footable-toggle:before{content:"\e017"}
.footable.breakpoint.toggle-arrow-alt>tbody>tr>td>span.footable-toggle:before{content:"\e019"}
.footable.breakpoint.toggle-medium>tbody>tr>td>span.footable-toggle{font-size:18px}
.footable.breakpoint.toggle-large>tbody>tr>td>span.footable-toggle{font-size:24px}
.footable>thead>tr>th{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;user-select:none}
.footable>thead>tr>th.footable-sortable:hover{cursor:pointer}
.footable>thead>tr>th.footable-sorted>span.footable-sort-indicator:before{content:"\e013"}
.footable>thead>tr>th.footable-sorted-desc>span.footable-sort-indicator:before{content:"\e012"}
.footable>thead>tr>th>span.footable-sort-indicator{display:inline-block;font-family:'footable';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;padding-left:5px}
.footable>thead>tr>th>span.footable-sort-indicator:before{content:"\e022"}
.footable>tfoot .pagination{margin:0}
.footable.no-paging .hide-if-no-paging{display:none}
.footable-row-detail-inner{display:table}
.footable-row-detail-row{display:table-row;line-height:1.5em}
.footable-row-detail-group{display:block;line-height:2em;font-size:1.2em;font-weight:bold}
.footable-row-detail-name{display:table-cell;font-weight:bold;padding-right:.5em}
.footable-row-detail-value{display:table-cell}
.footable-odd{background-color:#f7f7f7}
.module-innovation-library .ptitle-container{padding:21px 0 24px;border:1px solid #f0f0f0}
.module-innovation-library .horizontal_group{padding:0 15px 9px}
.module-innovation-library .horizontal_group .filter_heading h2{font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:30px;line-height:30px;color:#000;text-align:left;display:inline-block}
.module-innovation-library .horizontal_group .sort_options{text-align:right;float:right}
.module-innovation-library .horizontal_group .sort_options .horzheading{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:14px;line-height:42px;color:#616365;text-transform:uppercase;float:left;padding-right:15px}
.module-innovation-library .horizontal_group .sort_options .select_options{float:left}
.module-innovation-library .horizontal_group .sort_options .select_options .form-control{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:14px;line-height:42px;color:#005293;border:2px solid #b3b3b3;width:190px;height:37px;text-transform:uppercase;border-radius:0}
.module-innovation-library .filter_research .filter_article_block{border:1px solid #f0f0f0;margin-bottom:15px}
.module-innovation-library .filter_research .filter_article_block .article_block{padding:12px 30px 0}
.module-innovation-library .filter_research .filter_article_block .article_block h3{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:11px;line-height:15px;color:#616365;margin-bottom:5px;text-transform:uppercase}
.module-innovation-library .filter_research .filter_article_block .article_block .subheading{font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:22px;line-height:27px;color:#616365;margin-bottom:14px}
.module-innovation-library .filter_research .filter_article_block .article_block .lineseparator{border:1px solid #616365;width:10%;margin-bottom:15px}
.module-innovation-library .filter_research .filter_article_block .article_block .authordetail{margin-bottom:18px}
.module-innovation-library .filter_research .filter_article_block .article_block .authordetail .designation{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;color:#616365}
.module-innovation-library .filter_research .filter_article_block .article_block .authordetail .name{font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;color:#616365;margin-top:5px}
.module-innovation-library .filter_research .filter_article_block .article_block .publication{margin-bottom:18px}
.module-innovation-library .filter_research .filter_article_block .article_block .publication .publicationtype{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;color:#616365}
.module-innovation-library .filter_research .filter_article_block .article_block .publication .content{font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;color:#616365;margin-top:5px}
.module-innovation-library .filter_research .filter_article_block .article_block .description{font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;color:#616365;margin-bottom:20px}
.module-innovation-library .filter_research .filter_article_block .article_block .expand{margin-bottom:23px}
.module-innovation-library .filter_research .filter_article_block .article_block .expand a{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:11px;line-height:15px;color:#005293;text-transform:uppercase;text-decoration:none}
.module-innovation-library .filter_research .filter_article_block .foobar{width:100%;height:40px;background:#f0f0f0;padding:15px 2px}
.module-innovation-library .filter_research .filter_article_block .foobar ul.options{list-style:none;display:block;padding:0}
.module-innovation-library .filter_research .filter_article_block .foobar ul.options li{float:left;padding:0 11px;border-right:1px solid #d3d4d4;height:14px}
.module-innovation-library .filter_research .filter_article_block .foobar ul.options li.last_opt{border-right:0}
.module-innovation-library .filter_research .filter_article_block .foobar ul.options .icon_pdf{width:25px;height:11px;background-position:0 0;display:inline-block;text-indent:-99999px;float:left;cursor:pointer}
.module-innovation-library .filter_research .filter_article_block .foobar ul.options .icon_email{width:16px;height:12px;background-position:-30px 0;display:inline-block;text-indent:-99999px;float:left;cursor:pointer}
.module-innovation-library .filter_research .filter_article_block .foobar ul.options .icon_print{width:17px;height:17px;background-position:-60px 0;display:inline-block;text-indent:-99999px;float:left;cursor:pointer}
.module-innovation-library .filter_research .filter_article_block .foobar ul.options .pdf{text-decoration:none;text-transform:uppercase;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:11px;line-height:11px;vertical-align:top;color:#616365;padding-left:4px}
.module-innovation-library .filter_research .filter_article_block .foobar ul.options .email{text-decoration:none;text-transform:uppercase;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:11px;line-height:11px;vertical-align:top;color:#616365;padding-left:4px}
.module-innovation-library .filter_research .filter_article_block .foobar ul.options .print{text-decoration:none;text-transform:uppercase;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:11px;line-height:11px;vertical-align:top;color:#616365;padding-left:4px}
.module-innovation-library .filter_option .filters{border:1px solid #ccc;border-top:0}
.module-innovation-library .filter_option .filters .groupby .section_heading{height:46px;background:#f0f0f0;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:14px;line-height:30px;color:#1e1e1e;padding:8px 13px 6px 15px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;text-transform:uppercase}
.module-innovation-library .filter_option .filters .groupby .section_heading .icon_collapse{float:right;width:20px;height:20px;text-indent:-99999px;background-position:-30px 0;margin-top:4px;cursor:pointer}
.module-innovation-library .filter_option .filters .groupby .section_heading .icon_expand{float:right;width:20px;height:20px;text-indent:-99999px;background-position:0 0;margin-top:4px;cursor:pointer}
.module-innovation-library .filter_option .filters .groupby .group{padding:24px 17px 0;overflow-y:scroll;max-height:282px}
.module-innovation-library .filter_option .filters .groupby .group .title{padding-bottom:24px;font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;color:#666;display:block;text-decoration:none}
.module-innovation-library .filter_option .filters .groupby .group .title.active{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:16px;line-height:20px;color:#005293}
.module-innovation-library .filter_option .filters .groupby.a_expanding .section_heading{border-bottom:0}
.module-innovation-library .filter_option .filters .groupby.a_expanding .group{display:none}
.module-innovation-library .pagination{padding-left:40px;margin:12px 0}
.module-innovation-library .pagination a{width:38px;height:38px;border:1px solid #b9b9b9;text-decoration:none;color:#b9b9b9;display:inline-block;padding:10px 0;text-align:center}
.module-innovation-library .pagination .dots{margin:0 17px 0 11px;color:#cdcdcd}
.module-innovation-library .pagination .page{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:11px;line-height:15px;color:#b9b9b9;margin:0 10px}
.module-innovation-library .pagination .pagenumber{margin-right:6px}
.module-innovation-library .pagination .view_all{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:10px;line-height:12px;color:#005293;border:1px solid #005293;padding:14px 20px 10px;margin-left:17px}
.module-innovation-library .pagination .active{background:#b9b9b9;color:#fff}
.module-innovation-library .mini-pagination .pagination{padding-left:156px;margin:138px 0 50px 0}
.module-innovation-library .mini-pagination .pagination a{width:auto;height:auto;border:0;text-decoration:none;color:#b9b9b9;display:inline-block;padding:0 3px;border-right:1px solid #767676}
.module-innovation-library .mini-pagination .pagination .previous{display:none}
.module-innovation-library .mini-pagination .pagination .next{display:none}
.module-innovation-library .mini-pagination .pagination .last-showing,.module-innovation-library .mini-pagination .pagination .lastindex{border:0}
.module-innovation-library .mini-pagination .pagination .dots{margin:0 4px 0 0;color:#cdcdcd}
.module-innovation-library .mini-pagination .pagination .page{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:10px;line-height:12px;color:#005293;margin:0}
.module-innovation-library .mini-pagination .pagination .pagenumber{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:10px;line-height:12px;color:#767676;margin-right:0;padding-right:13px}
.module-innovation-library .mini-pagination .pagination .active{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:10px;line-height:12px;color:#005293;background:0}
@media(min-width:767px){html.search-active header.full:before{-webkit-transition:background 400ms;transition:background 400ms}
}
html.search-active section.module-search form.search-form{-webkit-transition:background 400ms;transition:background 400ms;z-index:99999;display:block}
html.search-active section.module-search form.search-form fieldset{-webkit-transition:all 600ms 400ms;transition:all 600ms 400ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
html.search-active .page_search section.module-search form.search-form{bottom:auto}
html.search-active .page_search section.module-search form.search-form fieldset{background:#fff}
html.search-active body:not(.page_search) section.module-search{position:fixed;top:0;bottom:0;right:0;left:0;z-index:99999;overflow-y:auto;background:rgba(255,255,255,0.9)}
html.search-active body:not(.page_search) section.module-search.show-response{background:#fff}
html .search-sort{display:none}
.module-long-form{margin-bottom:50px}
.module-long-form .heading{padding:40px 0;margin-bottom:160px;width:45%}
@media(min-width:0) and (max-width:767px){.module-long-form .heading{margin-bottom:50px}
}
.module-long-form .heading .title{color:#fff;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:30px;line-height:1.2}
@media(min-width:0) and (max-width:767px){.module-long-form .heading .title{font-size:24px}
}
.module-long-form .container article{padding-top:200px;padding-bottom:200px;margin-bottom:0}
@media(min-width:0) and (max-width:767px){.module-long-form .container article{padding-top:30px;padding-bottom:30px;border:0}
}
.module-long-form .container article h2,.module-long-form .container article p{color:#fff}
.module-long-form .container article h2{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:45px;line-height:1.2;margin-bottom:20px}
@media(min-width:0) and (max-width:767px){.module-long-form .container article h2{font-size:32px}
}
.module-long-form .container article.last{margin-bottom:50px;padding-bottom:0}
@media(min-width:0) and (max-width:767px){.module-long-form .container aside{padding-bottom:50px}
}
.module-long-form .container aside h2,.module-long-form .container aside p{color:#fff}
.module-long-form .container aside h2{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:45px;line-height:1.2;margin-bottom:10px}
@media(min-width:0) and (max-width:767px){.module-long-form .container aside h2{font-size:32px}
}
.module-long-form .container aside .sub{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;margin-bottom:20px}
@media(min-width:0) and (max-width:767px){.module-long-form .container aside .sub{font-size:20px}
}
.hpfs-accordion .titleHeader{margin:auto;font-size:42px;text-align:center;margin-bottom:23px;font-family:'theSansNormal',Arial,Helvetica,sans-serif}
.table-container .shadow-wrapper{position:relative;box-shadow:0 0 3px rgba(0,0,0,0.2)}
.table-container .shadow-wrapper:after{position:absolute;right:10px;bottom:0;left:10px;height:20px;border-radius:0 0 50% 50% / 0 0 20px 20px;box-shadow:0 10px 10px rgba(0,0,0,0.5);content:''}
.table-container .tab-content{background-color:#fff;margin-bottom:50px}
.table-container table{width:100%;white-space:no-wrap;background:#fff;float:left;overflow-x:auto;float:left;border:1px solid #ccc;font-family:'theSansNormal',Arial,Helvetica,sans-serif}
.table-container table.fixed-column th{border-right:0}
.table-container table.fixed-column td{border-right:0}
.table-container table.fixed-column{width:auto}
.table-container table.cloned{width:75%}
@media(min-width:0) and (max-width:767px){.table-container table.fixed-column{width:19%}
}
.table-container td{padding:15px;margin:0;border-right:1px solid #ccc}
.table-container th{padding:10px;border-right:1px solid #ccc;letter-spacing:-1px}
.table-container .product-type{text-align:center}
.table-container .product-type span{display:block;font-weight:bold;padding:20px;font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:18px}
.table-container .table-wrapper{background:#fff}
.table-container .table-indent{overflow-x:scroll;overflow-y:visible;padding-bottom:1px}
.table-container .table-footer p{margin:20px}
.table-container .headcol{left:0;top:auto;width:auto}
.table-container .headcol.no-border-right{border-right:0}
@media(min-width:0) and (max-width:767px){.table-container .responsive-table .fixed-column{display:none}
}
@media(min-width:768px) and (max-width:1024px){.table-container .responsive-table .fixed-column{position:absolute;display:inline-block;width:auto;border-right:1px solid #ddd}
}
.table-container .product-name{display:block;font-weight:bold}
.module-product-tiles-cards{margin-bottom:50px}
@media(min-width:0) and (max-width:767px){.module-product-tiles-cards{margin-bottom:20px}
}
.module-product-tiles-cards .item-wrapper{display:table;height:100%}
@media(max-width:767px){.module-product-tiles-cards .item-wrapper{display:block;height:auto}
}
.module-product-tiles-cards .item-wrapper .item{width:33.3%;display:table-cell;float:none;margin:0;padding:0 6px}
@media(max-width:767px){.module-product-tiles-cards .item-wrapper .item{display:block;height:auto;width:100%;padding:0 0 20px 0 !important}
}
.module-product-tiles-cards .item-wrapper .item:first-child{padding:0 12px 0 0}
.module-product-tiles-cards .item-wrapper .item:last-child{padding:0 0 0 12px}
.module-product-tiles-cards .item-wrapper .item>div{padding:0;background-color:#fff;height:100%;overflow:hidden;border:1px inset #ccc;border:1px inset rgba(0,0,0,0.2);box-shadow:0 0 5px #ccc;box-shadow:0 0 5px rgba(0,0,0,0.2)}
.module-product-tiles-cards .item-wrapper .item>div .item-image{overflow:hidden}
.module-product-tiles-cards .item-wrapper .item>div .item-image img{width:100%;height:auto;float:left;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.module-product-tiles-cards .item-wrapper .item>div .item-text{padding:30px 20px}
@media(min-width:768px) and (max-width:1024px){.module-product-tiles-cards .item-wrapper .item>div .item-text{padding:20px}
}
@media(min-width:0) and (max-width:767px){.module-product-tiles-cards .item-wrapper .item>div .item-text{padding:15px}
}
.module-product-tiles-cards .item-wrapper .item>div .item-text h3{min-height:0;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;margin-bottom:15px}
@media(min-width:0) and (max-width:767px){.module-product-tiles-cards .item-wrapper .item>div .item-text h3{font-size:20px}
}
.module-product-tiles-cards .item-wrapper .item>div .item-text a{color:#1e1e1e}
.module-product-tiles-cards .item-wrapper .item>div .item-text a:hover{color:#005293}
.module-product-tiles-cards .item-wrapper .item:hover .item-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.module-product-tiles-text{margin-bottom:50px}
@media(min-width:0) and (max-width:767px){.module-product-tiles-text{margin-bottom:20px}
}
.module-product-tiles-text .container{padding-top:50px;padding-bottom:50px}
.module-product-tiles-text .story-wrapper{display:table;background:#fff;box-shadow:0 0 5px #ccc;box-shadow:0 0 5px rgba(0,0,0,0.2)}
.module-product-tiles-text .story-wrapper p,.module-product-tiles-text .story-wrapper h3,.module-product-tiles-text .story-wrapper h4,.module-product-tiles-text .story-wrapper ul{margin-bottom:12px}
.module-product-tiles-text .story-wrapper h3{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;position:absolute;bottom:10px;left:20px;width:70%}
@media(min-width:0) and (max-width:767px){.module-product-tiles-text .story-wrapper h3{font-size:20px}
}
@media(min-width:0) and (max-width:767px){.module-product-tiles-text .story-wrapper h3{font-size:15px}
}
.module-product-tiles-text .story-wrapper h5{font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;margin-bottom:20px}
.module-product-tiles-text .story-wrapper .featured,.module-product-tiles-text .story-wrapper article{display:table-cell;height:100%;width:50%}
@media(max-width:880px){.module-product-tiles-text .story-wrapper .featured,.module-product-tiles-text .story-wrapper article{display:block;width:100%}
}
.module-product-tiles-text .story-wrapper .featured{color:#fff;vertical-align:bottom;height:100%;overflow:hidden;position:relative}
@media(max-width:880px){.module-product-tiles-text .story-wrapper .featured{background-color:#1e1e1e}
}
.module-product-tiles-text .story-wrapper .featured .featured-item{padding:30px;position:relative;z-index:2}
.module-product-tiles-text .story-wrapper .featured .featured-image{height:100%;position:absolute;top:0;z-index:1}
@media(max-width:880px){.module-product-tiles-text .story-wrapper .featured .featured-image{display:none}
}
.module-product-tiles-text .story-wrapper .featured .featured-image img{height:100%;width:auto;max-width:none}
.module-product-tiles-text .story-wrapper article .story-row{border-bottom:1px solid #ccc;clear:both}
.module-product-tiles-text .story-wrapper article .story-row .story-item{padding:0;float:left;position:relative;vertical-align:bottom;width:20%;color:#fff}
.module-product-tiles-text .story-wrapper article .story-row .story-item img{float:left}
.module-product-tiles-text .story-wrapper article .story-row .story-item.full-width{width:100%}
@media(max-width:550px){.module-product-tiles-text .story-wrapper article{border-bottom:0}
.module-product-tiles-text .story-wrapper article .story-row{display:inline}
.module-product-tiles-text .story-wrapper article .story-row .story-item{border-left:0;border-bottom:1px solid #ccc;width:50%;font-size:15px}
}
@media(min-width:320px) and (max-width:1023px){.visible-device{display:table !important}
.visible-desktop{display:none !important}
.social-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.5);z-index:9999}
.social-overlay img{position:absolute;top:50%;left:50%;width:30px;height:30px}
.story-snippets-multimedia-carousel .item p.visible-device{display:block !important}
}
@media(min-width:1024px){.visible-device{display:none !important}
.visible-desktop{display:block !important}
}
@media(max-width:1024px){.visible-device{display:block !important}
.visible-desktop{display:none !important}
}
@media(min-width:1025px){.visible-device{display:none !important}
.visible-desktop{display:block !important}
}
.lt-ie9 .visible-device{display:none !important}
.page_search header nav.primary .utils .search-form fieldset{padding:5px 10px 5px 0}
.no-touch header nav.primary .utils .search-form fieldset input{padding-left:6px;font-weight:normal}
.no-touch header nav.primary .utils .search-form fieldset .tt-dropdown-menu{position:absolute;top:100%;left:-10px;z-index:1000;display:none;float:left;min-width:290px;padding:10px;list-style:none;font-size:14px;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,0.175);background-clip:padding-box;margin:5px 0 0 0}
.no-touch header nav.primary .utils .search-form fieldset .tt-dropdown-menu h2{padding:5px 0;color:#a4a4a4}
.modal-dialog{padding:0 !important}
.modal{overflow-y:hidden}
#myModal .modal-body img,#myModal .modal-body object,#myModal .modal-body embed,#myModal .modal-body video,#myModal .modal-body iframe{width:100%;height:300px}
#myModal .modal-body iframe{height:325px}
.ie8 #myModal .modal-body iframe{filter:alpha(opacity=0)}
#myModal .modal-header{padding:15px 5px 15px 15px;border-bottom:0}
#myModal .modal-header .close{opacity:1;background-color:#fff;color:rgba(255,255,255,0);width:35px;height:35px;background-color:#fff;font-family:"Times New Roman","Helvetica","Arial";font-size:3em;padding:0;font-weight:normal;line-height:.6em;padding:0;color:#005292;display:none}
#myModal .modal-header:before{content:"\e609";font-family:'icomoon';opacity:1;background-color:#fff;color:rgba(255,255,255,0);width:35px;height:35px;background-color:#fff;font-size:26px;padding:0;font-weight:normal;line-height:38px;color:#005292;float:right;text-align:center;display:inline-block;cursor:pointer}
@media(min-width:320px) and (max-width:480px){#myModal .modal-header{text-align:right;padding-right:2em}
#myModal .modal-header .close{position:absolute;margin-top:1.5em}
#myModal .modal-content .modal-header .close{margin-top:0}
}
@media(min-width:320px) and (max-width:767px) and (orientation:landscape){#myModal{z-index:10000}
}
@media(min-width:1025px){.wallpapers img.wallpaper{-webkit-filter:blur(15px);-moz-filter:blur(15px);filter:blur(15px)}
}
.wallpapers img{display:none !important}
.wallpapers img.active{display:block !important}
.item-image img{display:block !important}
.mobile-only{display:none !important}
a.cta.simple.mobile-only{display:none !important}
.desktop-only{display:inline-block}
@media(max-width:767px){.mobile-only{display:inline-block !important}
a.cta.simple.mobile-only{display:inline-block !important}
.desktop-only{display:none !important}
}
.fa,[class^="fa-"],[class*=" fa-"]{display:inline-block;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-family:'icomoon';-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.carousel .slick-prev:before,.carousel .slick-next:before{display:inline-block;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
a.cta.simple{display:inline !important}
.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\e60e" !important}
.fa-chevron-left:before{content:"\e93e" !important}
.fa-chevron-right:before{content:"\e941" !important}
.fa-globe:before{content:"\e840" !important}
.fa-regions:before{content:"\e61a" !important}
.fa-icon-arrow-right:before{content:"\e941" !important}
.fa-icon-arrow-down:before{content:"\e943" !important}
.fa-weixin:before{content:"\e621" !important;font-size:19px;color:#fff}
.fa-google-plus:before{content:"\e96a" !important;font-size:20px;color:#fff}
.icon-download:before{content:"\e61b"}
.tabs.contact-tabs nav{display:block !important}
.module-marketo{margin-bottom:20px}
.marketo-form-left form{margin:30px 0}
.marketo-form-center form{margin:30px auto}
.open-module{margin-bottom:50px}
.open-module>.container{width:100%}
section.open-module .heading{margin-bottom:30px}
.open-module iframe{margin:0 auto}
@media(min-width:0) and (max-width:1024px){#iframeWrapper{overflow:auto !important;-webkit-overflow-scrolling:touch !important}
.open-module #iframeWrapper{overflow:hidden !important}
}
.open-module-iframe body{overflow-x:hidden}
.module-bright-talk{margin-bottom:50px}
.module-bright-talk object{margin:0 auto;width:100%;margin-top:30px}
.socicon.light{background-color:#ccc}
.glyphicon-print:before{content:"\e619"}
.hide-device{display:block}
.overview-device{display:none !important}
@media(min-width:320px) and (max-width:1024px){.overview-device{display:block !important}
}
@media(min-width:320px) and (max-width:1023px){.hide-device{display:none}
}
@media(min-width:320px) and (max-width:767px){.hide-mobile{display:none}
}
@media(min-width:768px) and (max-width:1023px){.hide-tablet{display:none}
}
.carousel .tab-pane .mobiletitle a{text-decoration:none}
@media(min-width:480px) and (max-width:768px){.tabs nav .nav-inner ul .slick-track li{text-align:center;max-width:100%;width:100%;border-bottom:0}
.tabs nav .nav-inner ul .slick-track li a{border-bottom:solid 5px #005293;margin:0 50px}
.tabs nav .nav-inner ul .slick-track li.active{border-bottom:0}
.carousel .slick-list{padding:0 !important}
}
.playicon{pointer-events:none}
.welcome-msg{overflow:hidden;width:1px;height:1px;position:absolute}
.customizedTabs tr{border-bottom:1px solid #ccc}
.customizedTabs tr.odd{background:#f3f3f4}
.customizedTabs tr.even{background:#fff}
@media(min-width:0) and (max-width:768px){.customizedTabs tr.odd{background:#f3f3f4;border-top:solid 1px #eee;border-bottom:solid 1px #eee}
.customizedTabs tr.even{background:#fff;border-top:solid 1px #eee;border-bottom:solid 1px #eee}
.responsive-table{border:solid 1px #eee}
.table-container table{width:95%;margin-left:10px}
.table-container td{border:none !important}
}
@media(min-width:0) and (max-width:1023px){.responsive-table thead tr{display:table-row !important}
.responsive-table thead tr th:first-child{display:table-cell !important}
}
.infoBox{height:30px;padding:4px 30px;font-size:.8em;background:#262626;color:#fff;position:relative}
.infoBox>.infoClose{position:absolute;right:30px;top:5px;color:#fff}
.openmodule-hide-desktop,.openmodule-hide-tablet,.openmodule-hide-mobile{display:block !important}
@media(min-width:320px) and (max-width:767px){.openmodule-hide-mobile{display:none !important}
}
@media(min-width:768px) and (max-width:1024px){.openmodule-hide-tablet{display:none !important}
}
@media(min-width:1025px){.openmodule-hide-desktop{display:none !important}
}
sup{font-family:Arial,Helvetica,sans-serif}
.banner2a-gradient-left,.banner2b-gradient-left,.banner2c-gradient-left,.banner5b-gradient-left{position:absolute;top:0;bottom:0;left:0;width:50%}
.banner2a-gradient-right,.banner2b-gradient-right .banner2c-gradient-right .banner5b-gradient-right{position:absolute;top:0;bottom:0;right:0;width:50%}
.component4b-gradient-bottom{bottom:0;height:50%;position:absolute;left:0;right:0}
.banner2a-gradient-left.gradient-black.opacity-10,.banner2b-gradient-left.gradient-black.opacity-10,.banner2c-gradient-left.gradient-black.opacity-10,.banner5b-gradient-left.gradient-black.opacity-10{z-index:1;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0.1)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,0.1) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0.1) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.1) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a000000',endColorstr='#00000000',GradientType=1);width:50%;height:100%;top:0;left:0;position:absolute}
.banner2a-gradient-left.gradient-black.opacity-20,.banner2b-gradient-left.gradient-black.opacity-20,.banner2c-gradient-left.gradient-black.opacity-20,.banner5b-gradient-left.gradient-black.opacity-20{z-index:1;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0.2)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,0.2) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0.2) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.2) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000',endColorstr='#00000000',GradientType=1);width:50%;height:100%;top:0;left:0;position:absolute}
.banner2a-gradient-left.gradient-black.opacity-30,.banner2b-gradient-left.gradient-black.opacity-30,.banner2c-gradient-left.gradient-black.opacity-30,.banner5b-gradient-left.gradient-black.opacity-30{z-index:1;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0.3)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(left,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to right,rgba(0,0,0,0.3) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#00000000',GradientType=1);width:50%;height:100%;top:0;left:0;position:absolute}
.banner2a-gradient-right.gradient-black.opacity-10,.banner2b-gradient-right.gradient-black.opacity-10,.banner2c-gradient-right.gradient-black.opacity-10,.banner5b-gradient-right.gradient-black.opacity-10{z-index:1;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.1)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#1a000000',GradientType=1);width:50%;height:100%;top:0;right:0;position:absolute}
.banner2a-gradient-right.gradient-black.opacity-20,.banner2b-gradient-right.gradient-black.opacity-20,.banner2c-gradient-right.gradient-black.opacity-20,.banner5b-gradient-right.gradient-black.opacity-20{z-index:1;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.2)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#33000000',GradientType=1);width:50%;height:100%;top:0;right:0;position:absolute}
.banner2a-gradient-right.gradient-black.opacity-30,.banner2b-gradient-right.gradient-black.opacity-30,.banner2c-gradient-right.gradient-black.opacity-30,.banner5b-gradient-right.gradient-black.opacity-30{z-index:1;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.3)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(left,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:linear-gradient(to right,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=1);width:50%;height:100%;top:0;right:0;position:absolute}
.banner-top-gradient{display:none}
.ie8 .banner-top-gradient{height:50%;position:absolute;left:0;right:0;z-index:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=0);top:0;display:block}
.module-story-snippet-visual .carousel.single .item:before{content:"";height:50%;position:absolute;left:0;right:0;z-index:1;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0.5)),color-stop(100%,rgba(0,0,0,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.5) 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000',endColorstr='#00000000',GradientType=0);top:0}
.module-story-snippet-visual div.carousel.single div .item:before{content:none}
.module-story-snippet-visual .carousel.single>.item{opacity:1;z-index:900}
.module-story-snippet-visual .carousel.single>.item ~ .item{opacity:0;z-index:800}
@media(min-width:1024px){.module-story-snippet-visual .carousel.single{min-height:450px}
.module-story-snippet-visual .carousel .item .inner>div .item-text{top:100px}
}
.component4b-gradient-bottom.gradient-black.opacity-30{content:"";height:50%;position:absolute;left:0;right:0;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='##4d000000',GradientType=0);bottom:0}
.eu-cookieSection{display:none}
.module-expanded-strip.ones .item-wrapper .item .component5a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.threes .item-wrapper .item .component5a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.ones .item-wrapper .item .component7a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.threes .item-wrapper .item .component7a-gradient-bottom.gradient-black.opacity-30{content:"";height:50%;position:absolute;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=0);bottom:0 !important;top:50% !important;width:33.3333333%}
.module-expanded-strip.twos .item-wrapper .item .component5a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.twos .item-wrapper .item .component7a-gradient-bottom.gradient-black.opacity-30{content:"";height:50%;position:absolute;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=0);bottom:0 !important;top:50% !important;width:50%}
.module-expanded-strip.fours .item-wrapper .item .component7a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.fours .item-wrapper .item .component5a-gradient-bottom.gradient-black.opacity-30{content:"";height:50%;position:absolute;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=0);bottom:0 !important;top:50% !important;width:25%}
.module-expanded-strip.ones .item-wrapper .item.active .component5a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.twos .item-wrapper .item.active .component5a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.threes .item-wrapper .item.active .component5a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.fours .item-wrapper .item.active .component5a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.ones .item-wrapper .item.active .component7a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.twos .item-wrapper .item.active .component7a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.threes .item-wrapper .item.active .component7a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.fours .item-wrapper .item.active .component7a-gradient-bottom.gradient-black.opacity-30{content:"";height:50%;position:absolute;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=0);bottom:0 !important;top:50% !important;width:80%}
.module-expanded-strip.twos .item-wrapper .item.active .component5a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.twos .item-wrapper .item.active .component7a-gradient-bottom.gradient-black.opacity-30{content:"";height:50%;position:absolute;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=0);bottom:0 !important;top:50% !important;width:90%}
.module-expanded-strip.threes .item-wrapper .item.active .component5a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.threes .item-wrapper .item.active .component7a-gradient-bottom.gradient-black.opacity-30{content:"";height:50%;position:absolute;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=0);bottom:0 !important;top:50% !important;width:80%}
.module-expanded-strip.fours .item-wrapper .item.active .component5a-gradient-bottom.gradient-black.opacity-30,.module-expanded-strip.fours .item-wrapper .item.active .component7a-gradient-bottom.gradient-black.opacity-30{content:"";height:50%;position:absolute;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=0);bottom:0 !important;top:50% !important;width:70%}
.module-story-snippet-text .component5d-gradient-bottom.gradient-black.opacity-30,.module-event-mulitile .component9a-gradient-bottom.gradient-black.opacity-30{content:"";height:50%;position:absolute;left:0;right:0;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=0);bottom:0 !important}
.module-product-tiles-visual .component7f-gradient-bottom.gradient-black.opacity-30{content:"";height:50%;position:absolute;left:0;right:0;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC43Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,0.3)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.3) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#4d000000',GradientType=0);bottom:0 !important}
.cn-recaptcha{display:inline-block;background-color:#f9f9f9;width:45%;height:72px;border:1px solid #d7d2d2;border-radius:3px}
.cn-recaptcha span{color:#545454;float:right;padding:20px 10px;padding-right:13px}
.module-contact-module .cn-recaptcha span{position:absolute;margin-top:0}
.cn-recaptcha .chkbox{background:url(../global/resources/images/global/cn-captcha.png) no-repeat;display:inline-block;width:24px;height:25px;cursor:pointer;margin:22px 14px 15px 20px}
.cn-recaptcha .chkbox.checked{background:url(../global/resources/images/global/cn-captcha.png) no-repeat left -25px}
.userFeedback .cn-recaptcha{width:50%}
main .container .rte-reset ul{list-style-type:disc !important}
main .container .rte-reset ol{list-style-type:decimal !important}
main .rte-reset b{font-weight:bold !important}
main .container .rte-reset ul,main .container .rte-reset ol{margin-left:19px !important}
main .container .rte-reset p:last-of-type{margin-bottom:0}
.ie8 .modal-open{padding-right:0 !important}
.tablestyle{border-right:solid 1px #eee;border-bottom:solid 1px #eee}
.tablestyle th{border-left:solid 1px #eee;border-top:solid 1px #eee;padding:5px}
.tablestyle td{border-left:solid 1px #eee;border-top:solid 1px #eee;padding:5px}
.tablestyle tr:nth-child(even){background:#f3f3f4}
.tablestyle tr:nth-child(odd){background:#fff}
.date-capitalize{text-transform:capitalize}
.print-corning-logo{display:none}
.module-table{padding-bottom:50px}
.module-table .container{overflow-x:auto}
.module-table .container.full{width:100%}
.bold{font-weight:700}
main .two-column-layout .container section.module-story .container,main .two-column-layout .container section.module-carousel .container,main .two-column-layout .container section.module-statement-standard .container,main .two-column-layout .container section.module-product-related-documents .container{max-width:100%;width:100%}
.two-column-layout>.container>.row{margin-right:-15px;margin-left:-15px}
@media(min-width:1024px){.module-story-banner-standard .visible-desktop.visible-1200{display:none !important}
.module-story-banner-standard .visible-device.visible-1200{display:block !important}
}
@media(min-width:1200px){.module-story-banner-standard .visible-desktop.visible-1200{display:block !important}
.module-story-banner-standard .visible-device.visible-1200{display:none !important}
}
@media(max-width:768px){.hide-mediasmall{display:none}
}
.ie9 .video[data-attribute="brightcove"] span{display:block !important}
@media(min-width:768px){.bannerno{background:#005293;background:rgba(0,82,147,0.96);margin-bottom:30px}
}
div.invalidcaption{background-color:#f66 !important}
.text-and-image-component img{height:auto}
.text-and-image-component .ie-fix{max-width:100% !important}
body.v2p main{overflow-x:initial}
[class^="corn-icon-"],[class*="corn-icon-"]{font-family:"icomoon-v2" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.corn-icon-caret-down:before{content:"\e924"}
.corn-icon-download:before{content:"\e923"}
.corn-icon-keyboard_arrow_up:before{content:"\e921"}
.corn-icon-keyboard_arrow_down:before{content:"\e922"}
.corn-icon-fa-globe:before{content:"\e920"}
.styleGuide .corn-icon-fa-globe:before{content:""}
.corn-icon-info-icon:before{content:"\e91f"}
.corn-icon-hmb-menu:before{content:"\e91e"}
.corn-icon-fa-facebook:before{content:"\e91a"}
.corn-icon-fa-linkedin:before{content:"\e91b"}
.corn-icon-fa-twitter:before{content:"\e91c"}
.corn-icon-fa-youtube-play:before{content:"\e91d"}
.corn-icon-corning-logo-black:before{content:"\e918"}
.corn-icon-corning-logo-white:before{content:"\e919"}
.corn-icon-home-icon:before{content:"\e917"}
.corn-icon-select-arrow:before{content:"\e916"}
.corn-icon-document-icon:before{content:"\e900"}
.corn-icon-fa-angle-left:before{content:"\e901"}
.corn-icon-fa-angle-right:before{content:"\e902"}
.corn-icon-minus:before{content:"\e903"}
.corn-icon-phone:before{content:"\e904"}
.corn-icon-plus:before{content:"\e905"}
.corn-icon-quick-order-icon:before{content:"\e906"}
.corn-icon-request-demo-icon:before{content:"\e907"}
.corn-icon-request-sample-icon:before{content:"\e908"}
.corn-icon-video-icon:before{content:"\e909"}
.corn-icon-zoom-icon:before{content:"\e90a"}
.corn-icon-warning-icon:before{content:"\e90b"}
.corn-icon-question-icon:before{content:"\e90c"}
.corn-icon-cart-icon:before{content:"\e90d"}
.corn-icon-search-icon:before{content:"\e90e"}
.styleGuide .corn-icon-search-icon:before{content:""}
.corn-icon-regions-icon:before{content:"\e90f"}
.corn-icon-print-icon:before{content:"\e910"}
.corn-icon-profile-icon:before{content:"\e911"}
.corn-icon-email-icon:before{content:"\e912"}
.corn-icon-close-icon:before{content:"\e913"}
.corn-icon-save-icon:before{content:"\e914"}
.corn-icon-add-icon:before{content:"\e915"}
html body{width:100vw}
.js-mainHeader.has-sec-nav:not(.portal){margin-bottom:60px}
.header-link__help{margin-left:1.25rem;border-left:1px solid #3375a9;padding-left:.9375rem}
@media only screen and (min-width:1024px){.js-mainHeader.has-sec-nav:not(.portal){margin-bottom:80px}
}
.js-mainHeader.has-subtext{margin-bottom:81px;transition:margin-bottom .3s ease-in-out}
.js-mainHeader .header{font-family:"theSansNormal",Helvetica,Arial,sans-serif;background:#005293;height:2.25rem;padding:0 2rem}
.js-mainHeader .header .header__innerWrap{display:flex;align-items:center;height:100%;width:100%}
.js-mainHeader .header .header__icon{color:#fff;font-size:1.125rem}
.js-mainHeader .header .header__icon:hover,.js-mainHeader .header .header__icon:focus{text-decoration:none}
.js-mainHeader .header .header__icon .header__cartNumber{font-size:1rem;position:relative;top:-2px}
.js-mainHeader .header .header__icon.corn-icon-close-icon{display:none;padding-left:0 !important}
.js-mainHeader .header .header__logoWrap,.js-mainHeader .header .header__hamburgerWrap,.js-mainHeader .header .header__utilityNavWrap{flex:1;display:flex;justify-content:center}
.js-mainHeader .header .header__logoWrap .header__iconLogo{display:none}
.js-mainHeader .header .header__iconLogo:focus{outline:1px dotted #fff}
.js-mainHeader .header .header__logoWrap .header__iconLogo.header__iconLogo-simple{display:block}
.js-mainHeader .header .header__hamburgerWrap{justify-content:flex-start;margin-right:auto;padding-right:1.5625rem}
.js-mainHeader .header .header__utilityNavWrap{justify-content:flex-end;margin-left:auto}
.js-mainHeader .header .header__hamburger i{font-size:1rem}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNavWrapInner{display:flex;justify-content:space-between;align-items:center;white-space:nowrap;padding-left:1.5625rem}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNavWrapInner .header__utilityNav-iconWrap--search{padding-left:.9375rem;margin-left:.9375rem}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNavWrapInner .header__utilityNav-iconWrap--search .header__searchButton{background:0;border:0;padding-right:0}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNavWrapInner .header__utilityNav-iconWrap--search .header__searchButton:focus{outline:1px dotted #fff;outline-offset:3px}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNavWrapInner .header__utilityNav-iconWrap--search .header__searchButton:focus:not(:focus-visible){outline:0}
.js-mainHeader .header .header__utilityNavWrap .header__icon{padding-left:.9375rem}
.js-mainHeader .header .header__utilityNavWrap .header__icon:first-child{padding-left:0}
@media(max-width:63.9375rem){.js-mainHeader .header .header--hideMobile{display:none !important}
}
.header__mobileNavFlyout{position:fixed;background:#005293;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.header__mobileNavFlyout-vertical{width:265px;height:100%;top:0;z-index:1000;padding-bottom:50px;box-shadow:inset -5px 0 10px 0 rgba(0,0,0,0.2)}
.header__mobileNavFlyout-left{left:-265px}
.header__mobileNavFlyout-left.mobileNavFlyout-open{left:0;overflow-y:auto}
.header__mobileNavFlyout__header{height:45px;background:#005293;display:flex;align-items:center;justify-content:space-between;padding:0 .8125rem;font-size:.875rem;color:#fff}
.header__mobileNavFlyout__header a{color:inherit;position:relative;z-index:2}
.header__mobileNavFlyout__header .header__mobileNavFlyout__userWrap .corn-icon-profile-icon{padding-right:.75rem}
.header__mobileNavFlyout__header .header__mobileNavFlyout__userWrap .corn-icon-select-arrow{font-size:.375rem;padding-left:.3125rem}
@media(max-width:63.9375rem){.header-link__help{margin-left:0;border-left:0;padding-left:0;float:left}
}
.header__mobileNavFlyout ul{width:100%;list-style-type:none;padding:0;margin:0}
.header__mobileNavFlyout ul li,.header__mobileNavFlyout .locale-selector-sub-nav li{width:100%;height:auto;border-bottom:1px solid #1e1e1e}
.header__mobileNavFlyout ul li:first-child{border-top:1px solid #1e1e1e}
.header__mobileNavFlyout ul li a,.active a.localeTitle{position:relative;z-index:2;padding:1.25rem 0 1.25rem 1.0625rem;display:block;height:100%;width:100%;color:#fff}
.header__mobileNavFlyout .header__mainNavigationList{margin-bottom:1.25rem}
.header__mobileNavFlyout .header__mainNavigationList li a,.header__mobileNavFlyout .active a.localeTitle{position:relative}
.header__mobileNavFlyout .header__mainNavigationList li a .corn-icon-fa-angle-right{position:absolute;right:1.0625rem}
.header__mobileNavFlyout .header__mainNavigationList a .corn-icon-fa-angle-left{display:none;position:absolute;left:1.0625rem;top:1.4rem}
.header__mobileNavFlyout .header__mainNavigationList .active a{padding:1.25rem 0 1.25rem 2.5rem}
.header__mobileNavFlyout .header__mainNavigationList .active a .arrow{display:none}
@media(max-width:63.9375rem){.header__mobileNavFlyout .header__mainNavigationList .active .corn-icon-fa-angle-right,.header__mobileNavFlyout .active a.localeTitle .fa-regions{display:none}
.header__mobileNavFlyout .header__mainNavigationList li.active .corn-icon-fa-angle-left,.header__mobileNavFlyout .active a.localeTitle .corn-icon-fa-angle-left{display:block;float:left}
.header__mobileNavFlyout .header__mainNavigationList .active{border-top:1px solid #1e1e1e}
.header__mobileNavFlyout .header__mainNavigationList .active .header__subNavWrap{display:block}
}
.header__mobileNavFlyout ul.header__mainNavigationList li.active .header__subNavWrap{display:block}
.header__mobileNavFlyout .header__mainNavigationList .header__subNavWrap{display:none;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);box-shadow:0 5px 15px 0 rgba(0,0,0,0.1)}
.header__mobileNavFlyout .header__mainNavigationList .header__subNavWrap li a{padding:1.25rem 0 1.25rem 1.0625rem}
.header__mobileNavFlyout .header__mainNavigationList .header__subNavWrap li:last-child{border-bottom:0}
.header__mobileNavFlyout .header__mobileNavFlyout__accountItems{background:#fff;display:none}
.header__mobileNavFlyout .header__mobileNavFlyout__accountItems li:last-child{border-bottom:0}
.header__mobileNavFlyout .header__mobileNavFlyout__accountItems li a{padding:1.25rem 0 1.25rem 2.5rem;color:#005293}
.header__mobileNavFlyout .header__infoUtilityWrap{width:100%;margin-bottom:50px}
.header__mobileNavFlyout .header__infoUtilityWrap a{display:block;width:100%;color:#fff;position:relative;z-index:2;padding:.3125rem 0 .3125rem 1.0625rem}
.header__mobileNavFlyout .header__infoUtilityWrap a:focus{outline:1px dotted #fff;outline-offset:3px}
@media screen and (max-width:1023px){.header__mobileNavFlyout .header__infoUtilityWrap .portal-region-selector.active .localeTitle{padding:25px 0 10px 35px}
.header__mobileNavFlyout .header__infoUtilityWrap .portal-region-selector .localeTitle{transition:padding-left 300ms ease}
.header__mobileNavFlyout .header__infoUtilityWrap .portal-region-selector .localeTitle .corn-icon-fa-angle-left{opacity:0;margin-top:4px;top:25px;transition:opacity 300ms ease}
.header__mobileNavFlyout .header__infoUtilityWrap .portal-region-selector .localeTitle .corn-icon-fa-globe{top:0}
.header__mobileNavFlyout .header__infoUtilityWrap .portal-region-selector.active .localeTitle .corn-icon-fa-angle-left{opacity:1}
}
.header__mobileNavFlyout .header__infoUtilityWrap a .corn-icon-regions-icon,.header__mobileNavFlyout .header__infoUtilityWrap a .flag-icon,.header__mobileNavFlyout .header__infoUtilityWrap a .corn-icon-fa-globe{padding-right:.1875rem}
.header__mobileNavFlyout .header__infoUtilityWrap a .corn-icon-fa-globe{top:1px;position:relative}
.header__mobileNavFlyout .header__infoUtilityWrap a.regions-selector{text-transform:uppercase}
.header__searchBoxWrap{width:100%;background:#fff;display:none;align-items:center;justify-content:center;position:absolute;top:2.25rem;z-index:102;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);box-shadow:0 5px 15px 0 rgba(0,0,0,0.1)}
.header__searchBoxWrap .header__searchBox{max-width:1140px;width:100%;padding:0}
.header__searchBoxWrap .header__searchBox form fieldset,.header__searchBoxWrap .header__searchBox form .fieldset{height:2.25rem;position:relative;display:flex;flex-wrap:wrap;align-items:center;font-family:"theSansNormal",Helvetica,Arial,sans-serif}
.header__searchBoxWrap .header__searchBox form fieldset input,.header__searchBoxWrap .header__searchBox form .fieldset input,.header__searchBoxWrap .header__searchBox form fieldset span input{padding:0 .625rem;border:solid 1px #ccc;color:#1e1e1e;height:2.25rem;line-height:2.25rem;width:100%;font-family:"theSansNormal",Helvetica,Arial,sans-serif}
@media(max-width:64rem - .01){.header__searchBoxWrap .header__searchBox form fieldset button,.header__searchBoxWrap .header__searchBox form .fieldset button{height:2.25rem;background:white;border:0;width:auto;font-size:0;position:absolute;right:0;top:0;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;border-radius:0}
.header__searchBoxWrap .header__searchBox form fieldset button:after,.header__searchBoxWrap .header__searchBox form .fieldset button:after{line-height:1.125rem;font-size:1.125rem;font-family:"icomoon-v2";content:"\e90e";display:block;color:#005293}
}
.header__quickOrderWrap{width:100%;background:#fff;display:none;align-items:center;justify-content:center;position:absolute;top:2.25rem;z-index:102;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);box-shadow:0 5px 15px 0 rgba(0,0,0,0.1)}
.header__quickOrderWrap .header__quickOrder{width:100%;padding:0}
.header__quickOrderWrap .header__quickOrder ul{padding:0;margin:0;list-style-type:none}
.header__quickOrderWrap .header__quickOrder ul li{border-top:1px solid #ccc}
.header__quickOrderWrap .header__quickOrder ul li:first-child{border:0}
.header__quickOrderWrap .header__quickOrder ul li a{padding:1.25rem;display:block;width:100%;height:100%}
header{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
#sticky-phantom{visibility:hidden;display:none}
.header-sticky{position:fixed;top:0;width:100%;z-index:1000}
.mobileNavFlyout-push-toright{left:265px;width:100%;position:fixed;overflow-y:hidden}
@media(max-width:28.125rem){.js-mainHeader .header .header__innerWrap{justify-content:space-between}
.js-mainHeader .header .header__logoWrap,.header .header__hamburgerWrap,.js-mainHeader .header .header__utilityNavWrap{flex:0 0 auto}
.js-mainHeader .header .header__utilityNavWrap{flex:0 0 auto}
}
.nav--top-level-wrap{background:#fff}
.nav{font-family:"theSansNormal",Helvetica,Arial,sans-serif;border-bottom:1px solid #ccc;display:block;font-size:.875rem}
.nav a:hover,.nav a:focus{text-decoration:none}
.nav--dropdown-link{display:block}
.nav--dropdown-link .icon{text-align:right;float:right;transform:rotate(90deg)}
.header__dropdown__container .icon{text-align:right;float:right;transform:rotate(90deg);font-size:8px;padding:4px 4px 4px 4px;color:#fff}
.nav__actions,.nav__separator{display:none}
.nav__logo{color:#005293;font-size:1.125rem}
.nav__logo>a{font-size:1.125rem}
.nav__logo>a:focus{outline:1px dotted #005293;outline-offset:3px}
.nav__logo__container{padding:1rem 2rem;cursor:pointer;display:flex;flex:100%;justify-content:space-between;align-items:center}
.nav__logo+.nav__arrow-wrap{background:0;border:0;text-align:right}
.nav__logo+.nav__arrow-wrap:focus{outline:1px dotted #005293;outline-offset:3px}
.nav__logo+.nav__arrow-wrap>span{transform:rotate(90deg);transform-origin:50% 50%;color:#005293;display:inline-block}
.nav__logo__subtext{font-size:.875rem;color:#5f5f5f;display:block}
.nav__logo__arrow{color:#005293;margin-left:auto;margin-right:.1875rem;transform:rotate(90deg);margin-top:.3125rem;height:1em}
.nav__menus{display:none;position:absolute;z-index:100;width:100%;background-color:#fff}
.nav__menus.open{display:block}
.nav__menus .nav__links{display:block;padding:0;margin:0;width:100%}
.nav__menus .nav__links .nav__link{color:#1e1e1e;padding:1rem 2rem;border-bottom:1px solid #ccc;display:block}
.nav__menus .nav__links .nav__link:focus{color:#005293;outline:1px dotted #005293;outline-offset:3px}
.nav__menus .nav__links .nav__link__container{padding:0;display:block;float:none}
.nav__menus li.active a span{color:#005293}
.nav .nav__dropdown{display:none;position:static;padding:1rem 2rem;border-bottom:1px solid #ccc}
.nav .nav__dropdown .arrow_box__arrow__shadow,.nav .nav__dropdown .arrow_box__arrow{display:none}
.nav .nav__dropdown ul{padding-left:0;vertical-align:top}
.nav .nav__dropdown ul li{display:block;float:none;clear:both;margin-bottom:.625rem}
.nav .nav__dropdown ul li a:focus{color:#4c86b3;outline:1px dotted #005293;outline-offset:3px}
.nav .nav__dropdown .list-row,.nav .nav__dropdown>ul{max-height:11.625rem;overflow-y:auto}
.nav .nav__dropdown--full-width{padding-left:0;padding-right:0}
.nav .nav__dropdown--full-width .list-title{font-size:.875rem;margin-bottom:.625rem}
.nav .nav__dropdown__container{position:relative}
.nav .nav__dropdown__container--full-width{position:static}
.nav .nav__dropdown__container:last-child .nav__dropdown{left:auto;right:0}
.nav .nav__dropdown__container.open .nav__dropdown{display:block}
.header .header__dropdown{display:none;position:absolute;padding:1rem 2rem;border-bottom:1px solid #ccc;background-color:#fff;border-radius:3px;padding:1rem;left:0;z-index:999;min-width:18.75rem}
.header .header__dropdown ul{margin-top:-0.625rem;padding-left:0;vertical-align:top;max-height:100%;padding-bottom:.625rem}
.header .header__dropdown ul li{display:block;float:none;clear:both;margin-bottom:.625rem;width:100%;padding-top:.625rem;margin-bottom:0;line-height:1.125rem}
.header .header__dropdown ul li a{color:#005293}
.header .header__dropdown>ul{max-height:11.625rem;overflow-y:auto;overflow-y:visible}
.header .header__dropdown__container{position:relative;display:inline-flex}
.header .header__dropdown__container.open .header__dropdown{display:block}
.header .header__dropdown--one-column{left:-7rem;top:2rem;text-align:left}
.header__mainNavigationList a:focus,.header__mainNavigationList a:target{outline:1px dotted #fff;outline-offset:2px}
.header__mainNavigationList .header__subNavWrap a:focus,.header__mainNavigationList .header__subNavWrap a:active{outline:2px solid #005293;outline-offset:2px}
.header__mainNavigationList a:focus:not(:focus-visible),.header__mainNavigationList .header__subNavWrap a:focus:not(:focus-visible){outline:0}
@media(min-width:64rem){.js-mainHeader.has-sec-nav:not(.portal){margin-bottom:83px}
.js-mainHeader .header{background:#005293;height:130px;padding:0;text-align:center}
.js-mainHeader .header .header__innerWrap{display:inline-flex;align-items:center;max-width:1140px;position:relative;height:100%;padding:0 2rem;width:100%;margin:0 auto}
.js-mainHeader .header a{color:#fff;font-size:.875rem}
.js-mainHeader .header .header__logoWrap{flex:0 0 auto;display:block;align-items:center;position:relative}
.js-mainHeader .header:not(.microsite-navs) .header__logoWrap .header__iconLogo.header__iconLogoMain,.js-mainHeader .header.microsite-navs.header__static .header__logoWrap .header__iconLogo.header__iconLogoMain{height:90px;width:90px;display:flex;justify-content:center;align-items:center}
.js-mainHeader .header:not(.microsite-navs) .header__logoWrap .header__iconLogo.header__iconLogoMain img,.js-mainHeader .header.microsite-navs.header__static .header__logoWrap .header__iconLogo.header__iconLogoMain img{height:100%;position:absolute;left:0;top:0}
.js-mainHeader .header.microsite-navs.header__dynamic .header__logoWrap .header__iconLogo.header__iconLogoMain{align-items:center;display:flex;height:90px;justify-content:center}
.js-mainHeader .header.microsite-navs.header__dynamic .header__logoWrap .header__iconLogo.header__iconLogoMain img{height:100%;left:0;top:0}
.js-mainHeader .header__logoWrap .header__iconLogo:focus,.js-mainHeader .header__logoWrap .header__iconLogo:active,.js-mainHeader .header__infoUtilityWrap a:focus,.js-mainHeader .header__infoUtilityWrap a:active,.js-mainHeader .header__searchButton:focus,.js-mainHeader .header__searchButton:active{outline:1px dotted #fff;outline-offset:2px}
.js-mainHeader .header__logoWrap .header__iconLogo:focus:not(:focus-visible),.js-mainHeader .header__infoUtilityWrap a:focus:not(:focus-visible),.js-mainHeader .header__searchButton:focus:not(:focus-visible){outline:0}
.js-mainHeader .microsite-navs.oresu .header__logoWrap .header__iconLogo.header__iconLogoMain i{visibility:visible}
.js-mainHeader .header .header__logoWrap .header__iconLogo.header__iconLogoMain i{font-size:.625rem}
.js-mainHeader .header .header__logoWrap .header__iconLogo.header__iconLogo-simple{display:none}
.js-mainHeader .header .header__utilityNavWrap{font-size:10px}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNavuserWrap .corn-icon-profile-icon{padding-right:.625rem}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNav_signout{margin-left:1.25rem;border-right:1px solid #3375a9;padding-right:.9375rem}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNav_signout .header-link__loginout:focus{outline:1px dotted #fff;outline-offset:3px}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNav-iconWrap{display:inline-block;margin-left:.9375rem}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNav-iconWrap a{padding-left:1.25rem;font-size:1rem}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNav-iconWrap a:first-child{padding-left:0}
.js-mainHeader .header .header__infoUtilityWrap{position:absolute;top:.625rem;right:2rem;width:auto}
.js-mainHeader .header .header__infoUtilityWrap a{margin-left:1.375rem;width:auto;display:inline-block;padding:0}
.js-mainHeader .header .header__infoUtilityWrap a:first-child{margin-left:0}
.js-mainHeader .header .header__infoUtilityWrap a i{padding-right:.1875rem}
.js-mainHeader .header .header__mainNavigation{position:static;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;width:auto}
.js-mainHeader .header .header__mainNavigation ul.header__mainNavigationList{width:auto;list-style-type:none;font-size:1.125rem;margin:0;padding:0;padding-left:4.375rem;height:100%}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li{display:inline-block;border:0;width:auto;margin-left:2.8125rem;height:100%}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li:first-child{margin-left:0}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a{display:inline-block;padding:0;font-size:inherit;position:relative}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a:focus{height:100%;outline:1px dotted #fff;outline-offset:5px}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a:focus:not(:focus-visible){outline:0}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a i{display:none}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a{color:rgba(255,255,255,0.7)}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a.currentLocation,.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a:hover{color:#fff}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.header--hideDesktop{display:none !important}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active{border:0}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active>a{padding:0}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active>a i{display:none}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active>a .arrow{display:block;position:absolute;bottom:0;opacity:1;left:0;right:0;margin:auto;width:0;height:0;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active .header__subNavWrap{background:#fff;width:100vw;position:absolute;top:100%;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;z-index:101;color:#1e1e1e;padding:25px 0 22px}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active .header__subNavWrap .header__subNav{max-width:1140px;margin:0 auto;display:flex;align-items:stretch;justify-content:center}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active .header__subNavWrap .header__subNav li{font-size:.875rem;margin:0;padding:0;max-width:162px;padding:0 1.5625rem;flex:1 1 auto;text-align:center;border-left:1px solid #ccc;height:auto;border-top:0;border-bottom:0;display:flex;align-items:center}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active .header__subNavWrap .header__subNav li:first-child{border-left:0}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active .header__subNavWrap .header__subNav li a{color:inherit;padding:0;margin:0;height:auto}
.js-mainHeader .header .header--hideMobile{display:inline-block}
.js-mainHeader .header .header--hideDesktop{display:none !important}
.header__searchBoxWrap{top:8.125rem;padding:0 9.28571%;text-align:center;z-index:1001}
.header__searchBoxWrap .header__searchBox{display:inline-flex;align-items:center;justify-content:center;max-width:1140px;width:100%;padding:1.5625rem;position:relative}
.header__searchBoxWrap .header__searchBox form .fieldset input,.header__searchBoxWrap .header__searchBox form fieldset input,.header__searchBoxWrap .header__searchBox form fieldset span input{width:27.5rem;border-right:0;border-radius:2px 0 0 2px}
.header__searchBoxWrap .header__searchBox form .fieldset button,.header__searchBoxWrap .header__searchBox form fieldset button{height:2.25rem;font-family:"theSansNormal",Helvetica,Arial,sans-serif;text-transform:none;padding:0 1.25rem;font-size:.875rem;font-weight:normal;display:inline-flex;align-items:center;justify-content:center;background-image:url(../resources/images/global/btn-glass.png);background-position:top left;background-repeat:no-repeat;background-color:rgba(0,82,147,0.7);border:1px solid #005293;cursor:pointer;color:white;opacity:1;border-radius:0}
.header__searchBoxWrap .header__searchBox form .fieldset button:hover,.header__searchBoxWrap .header__searchBox form .fieldset button:focus,.header__searchBoxWrap .header__searchBox form fieldset button:hover,.header__searchBoxWrap .header__searchBox form fieldset button:focus{background-color:rgba(0,82,147,0.8)}
.header__searchBoxWrap .header__searchBox form .fieldset button.disabled,.header__searchBoxWrap .header__searchBox form .fieldset button[disabled],.header__searchBoxWrap .header__searchBox form .fieldset button[disabled=disabled],.header__searchBoxWrap .header__searchBox form .fieldset button[disabled=true],.header__searchBoxWrap .header__searchBox form fieldset button.disabled,.header__searchBoxWrap .header__searchBox form fieldset button[disabled],.header__searchBoxWrap .header__searchBox form fieldset button[disabled=disabled],.header__searchBoxWrap .header__searchBox form fieldset button[disabled=true]{cursor:not-allowed;opacity:.5}
.header-sticky .header,.header-sticky .header.microsite-navs.header__static{height:2.25rem}
.header-sticky .header.microsite-navs.header__dynamic{height:2.813rem}
.header-sticky .header .header__mainNavigation{display:none}
.header-sticky .header.microsite-navs .header__mainNavigation{display:flex}
.header-sticky .header .header__infoUtilityWrap{display:none}
.header-sticky .header:not(.microsite-navs) .header__logoWrap .header__iconLogo.header__iconLogoMain,.header-sticky .header.microsite-navs.header__static .header__logoWrap .header__iconLogo.header__iconLogoMain,.header-sticky .header.microsite-navs.header__dynamic .header__logoWrap .header__iconLogo.header__iconLogoMain{display:none}
.header-sticky .header:not(.microsite-navs) .header__logoWrap .header__iconLogo.header__iconLogo-simple,.header-sticky .header.microsite-navs.header__static .header__logoWrap .header__iconLogo.header__iconLogo-simple{display:block}
.header-sticky .header.microsite-navs.header__dynamic .header__logoWrap .header__iconLogo.header__iconLogo-simple{display:block;height:45px}
.header-sticky .header.microsite-navs.header__dynamic .header__logoWrap .header__iconLogo.header__iconLogo-simple img{height:35px;margin-top:5px;margin-bottom:5px}
.header-sticky .header .header__logoWrap .header__iconLogo.header__iconLogo-simple i{font-size:.75rem}
.header-sticky .header__searchBoxWrap{top:2.25rem}
.js-mainHeader__static.header-sticky .global-search-microsites .header__searchBoxWrap{top:2.25rem}
.js-mainHeader__dynamic.header-sticky .global-search-microsites .header__searchBoxWrap{top:2.813rem}
.header-bottom--container{display:flex;justify-content:space-between}
.header-bottom--container:before,.header-bottom--container:after{content:none}
.header__mobileNavFlyout-vertical{padding-bottom:0;box-shadow:none}
.nav--top-level-wrap{padding:0;text-align:center;border-bottom:1px solid #ccc}
.nav{text-align:left;border-bottom:0;display:inline-flex;flex-direction:row;max-width:1140px;width:100%;margin:1.25rem auto;padding:0 2rem}
.nav>div{display:inline-flex;align-items:center;justify-content:flex-end}
.nav a:hover,.nav a:focus{text-decoration:none}
.nav__logo{color:#005293;font-size:1.75rem}
.nav__logo>a{font-size:1.75rem}
.nav__logo__container{margin:0 auto 0 0;display:block;padding:0;flex:inherit}
.nav__logo+.nav__arrow-wrap{display:none}
.nav__menus{position:static;width:auto;background:transparent}
.nav__menus.open{display:inline-flex}
.nav__menus .nav__links{margin-bottom:0;padding-left:0;display:inline-flex;align-items:center;flex-wrap:nowrap;width:auto}
.nav__menus .nav__links .nav-item__catalog{display:none}
.nav__menus .nav__links .nav__link{color:#1e1e1e;margin:0;padding:.625rem 0;display:block;border-bottom:0;background-color:transparent}
.nav__menus .nav__links .nav__link:hover,.nav__menus .nav__links .nav__link:focus{background-color:transparent !important}
.nav__menus .nav__links .nav__link .icon{font-size:.5rem;color:#5f5f5f;margin:.375rem .25rem 0}
.nav__menus .nav__links .nav__link__container{padding:0 .9375rem}
.nav__menus .nav__links .nav__link__container.open>a{position:relative}
.nav__menus .nav__links .nav__link__container.open>a:after,.nav__menus .nav__links .nav__link__container.open>a:before{z-index:9999;display:block;content:"";position:absolute;left:0;bottom:-1px;right:0;width:0;height:0;margin:auto;text-align:center;border-style:solid}
.nav__menus .nav__links .nav__link__container.open>a:after{border-width:0 10px 10px 10px;border-color:transparent transparent white transparent}
.nav__menus .nav__links .nav__link__container.open>a:before{border-width:0 11px 11px 11px;border-color:transparent transparent #ccc transparent}
.nav__menus .nav__links .nav__link--blue{color:#005293}
.nav .nav__dropdown{background-color:#fff;border-radius:3px;border:1px solid #ccc;padding:1rem;left:0;display:none;position:absolute;z-index:999;min-width:18.75rem}
.nav .nav__dropdown .arrow_box__arrow__shadow,.nav .nav__dropdown .arrow_box__arrow{display:inline-block}
.nav .nav__dropdown ul{margin-top:-0.625rem;padding-left:0;vertical-align:top;max-height:100%;padding-bottom:.625rem}
.nav .nav__dropdown ul li{width:100%;padding-top:.625rem;margin-bottom:0;line-height:1.125rem}
.nav .nav__dropdown .list-row{max-height:none}
.nav .nav__dropdown .list-row,.nav .nav__dropdown>ul{overflow-y:visible}
.nav .nav__dropdown__container{position:relative}
.nav .nav__dropdown__container--full-width{position:static}
.nav .nav__dropdown__container:last-child .nav__dropdown{left:auto;right:0}
.nav .nav__dropdown--one-column{left:-1.875rem}
.nav .nav__dropdown--one-column.nav__dropdown--right{left:-10rem}
.nav .nav__dropdown--two-column{left:-1.875rem;min-width:25rem}
.nav .nav__dropdown--two-column.nav__dropdown--right{left:-16.875rem}
.nav .nav__dropdown--two-column ul{column-count:2}
.nav .nav__dropdown--two-column ul li{-webkit-margin-before:0;-webkit-margin-after:0;padding-right:1.875rem}
.nav .nav__dropdown--full-width{width:100%;border-radius:0;border-left:0;border-right:0}
.nav .nav__dropdown--full-width .list-row{display:flex;justify-content:space-between}
.nav .nav__dropdown--full-width .list-row .list-menu{display:inline-flex;flex-direction:column;flex-wrap:wrap}
.nav .nav__dropdown--full-width .list-row .list-menu .list-items{display:flex;flex-flow:column;align-content:flex-start}
.nav .nav__dropdown--full-width .list-row .list-menu .list-items li{margin-right:1.25rem}
.nav .nav__dropdown--full-width .list-title{font-size:.875rem;margin-bottom:.625rem}
.nav__separator span{border-left:1px solid #ccc}
.nav__separator{display:inline-flex}
.nav__actions{display:inline-flex;padding-left:1rem}
.nav__actions .btn--catalog,.nav__actions .btn--quick-order{padding-right:1rem;color:#1e1e1e;font-weight:100}
.nav__actions .btn--catalog:hover,.nav__actions .btn--quick-order:hover{color:#4c86b3}
.nav__actions .btn--catalog:focus,.nav__actions .btn--quick-order:focus{color:#4c86b3;outline:1px dotted #005293;outline-offset:3px}
.nav__actions .btn--quick-order{display:flex;align-items:center}
.nav__actions .btn--quick-order .corn-icon-quick-order-icon{font-size:1rem;color:#005293;margin-right:.625rem}
.nav__actions .btn--quick-order:before,.nav__actions .btn--quick-order::before{font-family:"icomoon-v2";content:"\e906";font-size:1rem;color:#005293;margin-right:.625rem}
.nav__actions .btn--quick-order:hover,.nav__actions .btn--quick-order:focus{text-decoration:none}
}
@media(min-width:75rem){.js-mainHeader .header{padding:0}
.js-mainHeader .header .header__innerWrap{padding:0}
.js-mainHeader .header .header__innerWrap .header__infoUtilityWrap{right:0}
.nav{padding:0}
}
.header_portalLink_svg{width:14px;height:14px;border-top:3px;background-image:url(../../../../../../etc.clientlibs/settings/wcm/designs/corning/resources/images/global/portal.svg);background-repeat:no-repeat;background-size:cover;display:inline-block}
.portal .has-regions.regional-selector{display:inline !important}
.portal .no-regions.regional-selector{display:none !important}
.eu-cookieSection{display:none}
.breadcrumb a.home:before{content:"\e893"}
.microsite-navs .locale-selector i.corn-icon-fa-globe{margin-right:3px}
@media screen and (min-width:1024px){.js-mainHeader .header .header__mainNavigation .header__mainNavigationList:not(.locale-selector){display:flex;flex-wrap:nowrap}
}
@media(min-width:1024px){.locale-selector{position:relative;display:inline-block;padding-left:.375rem;padding-right:.375em;margin-left:1em}
.js-mainHeader .header .header__mainNavigation{background-color:transparent}
.locale-selector.selected{background:#fff}
.locale-selector.selected a{color:#005293;height:auto}
.locale-selector div.empty-div-wh-bg{background:#fff;position:absolute;height:10px;width:100%;top:24px;right:0;z-index:9999;display:none}
.locale-selector.selected div.empty-div-wh-bg{display:block}
.locale-selector div.showMenu{position:absolute;top:30px;width:500px;line-height:1em;background:#fff;color:#1e1e1e;font-weight:normal;z-index:1;-webkit-box-shadow:1px 1px 8px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 1px 8px 0 rgba(0,0,0,.5);box-shadow:1px 1px 8px 0 rgba(0,0,0,1.5);padding:0;right:0;display:none;border-radius:3px}
.locale-selector.selected .showMenu{display:block}
.locale-selector .locale-selector-sub-nav{width:50%;padding:6% 0 1% 5%;float:left}
.locale-selector .locale-selector-sub-nav h2{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:15px;opacity:.7;display:block;padding:0 0 5px 0;margin:0;line-height:1.2;position:relative;color:#000;text-align:left}
.locale-selector .locale-selector-sub-nav ul{margin:0;padding-bottom:20px;list-style:none}
.locale-selector .locale-selector-sub-nav ul:last-child{padding-bottom:0}
.locale-selector .locale-selector-sub-nav ul li{margin:0;padding:0;display:block;font-family:theSansBold,Arial,Helvetica,sans-serif;border-bottom:0;border-top:0;text-align:left}
.js-mainHeader .locale-selector .locale-selector-sub-nav ul li a{display:block;padding:10px 0;color:#000;font-size:14px;font-weight:normal;font-family:Arial}
.locale-selector .locale-selector-sub-nav ul li a:hover{color:#005293}
.locale-selector .locale-selector-sub-nav ul li a.locale-active{color:#005293;font-weight:bold}
.portal-regions.locale-selector .header__subNavWrap{z-index:10}
.portal-regions.locale-selector .locale-selector-sub-nav{display:flex;float:none;flex-wrap:wrap;justify-content:space-between;padding:25px 25px 0 25px;width:100%}
.portal-regions.locale-selector .portal-region-container{margin-bottom:20px}
.portal-regions.locale-selector .locale-selector-sub-nav:before,.portal-regions.locale-selector .locale-selector-sub-nav:after{display:none}
}
@media(max-width:63.9375rem){.locale-selector-sub-nav{padding:0;width:100%}
.locale-selector-sub-nav ul li{display:block;clear:both;padding:0;border-bottom:1px solid rgba(0,0,0,0.1);font-size:16px;font-weight:normal;font-family:theSansNormal,Arial,Helvetica,sans-serif;width:100%}
.locale-selector-sub-nav ul li.active{background:#fff}
.locale-selector-sub-nav ul li.active a{color:#005293}
.locale-selector-sub-nav ul li a,.locale-selector-sub-nav ul li a:hover{background-color:transparent}
.locale-selector-sub-nav ul li a{padding:0 15px;margin:0;display:block;color:#fff;font-size:16px;font-weight:normal;font-family:theSansNormal,Arial,Helvetica,sans-serif}
body{left:0}
body,.locale-selector-sub-nav ul li .subnav{-webkit-transition:left .3s ease;transition:left .3s ease}
.locale-selector-sub-nav ul li .subnav{left:-9999px;top:0;height:auto;width:265px;min-height:100%;background:#005293;position:absolute;-webkit-transition:left 600ms;transition:left 600ms}
.locale-selector-sub-nav li a br{display:none}
.locale-selector-sub-nav h2{background-color:#ebebeb;padding:10px;margin:0;display:block;color:#1e1e1e;font-size:16px;font-weight:bold;font-family:theSansNormal,Arial,Helvetica,sans-serif}
.locale-selector .wrap.active{margin-top:-20px}
.no-subitems .corn-icon-fa-angle-right{display:none}
.header.microsite-navs.header__static{height:2.25rem}
.header.microsite-navs.header__dynamic{height:2.813rem}
.header.microsite-navs.header__dynamic .header__logoWrap .header__iconLogo.header__iconLogo-simple{display:block;height:45px}
.header.microsite-navs.header__dynamic .header__logoWrap .header__iconLogo.header__iconLogo-simple img{height:35px;margin-top:5px;margin-bottom:5px}
.js-mainHeader__static .global-search-microsites .header__searchBoxWrap{top:2.25rem}
.js-mainHeader__dynamic .global-search-microsites .header__searchBoxWrap{top:2.813rem}
}
.global-search-microsites .header__searchBoxWrap .header__searchBox .context-search{display:none}
.global-search-microsites .header__searchBoxWrap .header__searchBox .search-form .fieldset>span.twitterinlineStyles{position:relative;display:inline-block;direction:ltr}
.global-search-microsites .header__searchBoxWrap .header__searchBox .search-form .fieldset>span.twitter-typeahead{float:left}
@media(min-width:0rem) and (max-width:63.9375rem){.global-search-microsites .header__searchBoxWrap .header__searchBox .search-form .fieldset>span.twitter-typeahead{float:left;width:100%}
}
.ie9 .twitter-typeahead .twitter-typeahead .search-input:first-child{width:10px !important}
.mainSubnav{display:none}
header .mainSubnav{display:block;height:0}
.uses-hybris ~ header .mainSubnav,.js-mainHeader.portal .mainSubnav{height:auto}
.cmp-secondary-nav--microsite .mainSubnav{display:block}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav--top-level-wrap{background-color:#4d4d4d;border-bottom:0 solid transparent;color:#fff}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__link__container{padding:0;margin-left:16px}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__link{color:#fff;font-family:'Red Hat Display',sans-serif;padding:0}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__link:hover{text-decoration:underline}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__menus .nav__link:focus{color:#fff;outline:1px dotted #fff;outline-offset:2px}
@media screen and (max-width:1023px){.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__menus{background-color:#262626}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav{border-color:transparent}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__logo+.nav__arrow-wrap>span{color:#9e9fa5}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__menus .nav__link__container .nav__link{border-color:#48494d;color:#f6f6f6;font-size:14px;font-weight:normal;line-height:16px;padding:18px 0}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__menus .nav__links li:last-child .nav__link{border-bottom:0}
}
body.oresu .header__mobileNavFlyout .header__mainNavigationList li{margin:0}
body.oresu .js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a{font-size:16px}
body.oresu .nav__menus .nav__link__container .nav__link{font-size:14px;line-height:14px}
body.oresu .nav__menus .nav__links .nav__link__container{margin-top:0}
body.oresu .header__subNavWrap .header__subNav li{font-family:"theSansNormal",Helvetica,Arial,sans-serif}
body.oresu footer{background-color:#fff}
body.oresu footer li{margin-left:0}
@media screen and (max-width:450px){body.oresu .js-mainHeader .header .header__logoWrap,.header .header__hamburgerWrap,.js-mainHeader .header .header__utilityNavWrap{flex:none !important}
body.oresu .js-mainHeader .header .header__logoWrap .header__iconLogo.header__iconLogo-simple{margin-left:30px}
}
@media screen and (max-width:1024px){body.oresu .js-mainHeader .header__mainNavigation{display:block;background-color:#000}
}
body.oresu .js-mainHeader .header .header__utilityNavWrap .header__utilityNavWrapInner .header__utilityNav-iconWrap--search .header__searchButton{position:relative;z-index:1001}
.microste-header-v2p .js-mainHeader .header{text-align:left}
body.v2p .basepage__skip-nav.cmp-button{padding:0}
.microste-header-v2p .js-mainHeader .header.microsite-navs.header__static .header__logoWrap .header__iconLogo.header__iconLogoMain img{position:relative;height:auto}
.microste-header-v2p .micrositeHeader__breadcrumb,.microste-header-v2p .micrositeHeader__hamburger-icon-outer-container{display:block}
.microste-header-v2p .js-mainHeader .header__mainNavigation,.microste-header-v2p .js-mainHeader .header__hamburgerWrap.header--hideDesktop{display:none}
.microste-header-v2p .js-mainHeader .header__mainNavigationList>li>a{font-family:Red Hat Text,sans-serif;font-size:18px;font-weight:400;line-height:20px}
.microste-header-v2p .header__subNav>li{margin:0}
.microste-header-v2p .js-mainHeader .header__mainNavigationList>li.has-subitems>a{font-size:14px;font-weight:600 !important}
.microste-header-v2p .has-subitems>a{color:#75767b;letter-spacing:.1em}
body.v2p.mobileNavFlyout{height:100vh;overflow:hidden;width:100vw}
.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList .header__subNavWrap li a{font-family:Red Hat Text,sans-serif;font-size:18px;font-weight:400;line-height:20px}
.microste-header-v2p .js-mainHeader .header__mainNavigation{background-color:#000}
@media screen and (min-width:768px){.microste-header-v2p .js-mainHeader .header__mainNavigation{align-items:flex-start;display:flex;height:calc(100% - 69px);left:auto;position:fixed;right:-400px;top:calc(0% + 69px);width:400px}
}
@media screen and (min-width:1024px){.microste-header-v2p .js-mainHeader .header__mainNavigation{height:auto}
}
.microste-header-v2p .header__mobileNavFlyout-vertical{display:none;flex-direction:column;height:calc(100% - 69px);left:0;padding-bottom:0;top:69px;width:100%}
@media screen and (min-width:1024px){.microste-header-v2p .header__mobileNavFlyout-vertical{height:auto}
}
.microste-header-v2p .header__mobileNavFlyout{display:none}
.microste-header-v2p .header__mobileNavFlyout.mobileNavFlyout-open{display:flex}
@media screen and (min-width:768px){.microste-header-v2p .header__mobileNavFlyout.mobileNavFlyout-open{right:0}
}
.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList li a .corn-icon-fa-angle-right{display:none}
.microste-header-v2p .header__mobileNavFlyout.mobileNavFlyout-open .header__subNavWrap{display:block}
.microste-header-v2p .header__mobileNavFlyout ul li,.microste-header-v2p .header__mobileNavFlyout .locale-selector-sub-nav li{border:0}
.microste-header-v2p .header__mobileNavFlyout .locale-selector{border-top:1px solid #48494d;margin:0}
.microste-header-v2p .locale-selector .wrap.active{margin-top:0}
@media screen and (min-width:768px){.microste-header-v2p .js-mainHeader .header .header__mainNavigation ul.header__mainNavigationList{height:auto;margin-bottom:40px;padding:0;flex-direction:column}
.microste-header-v2p .js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li{display:block;height:auto;margin:0}
.microste-header-v2p .js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a{color:#fff;font-size:18px;height:auto;padding:40px 24px 0}
.microste-header-v2p .js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.has-subitems>a{color:#75767b;font-size:14px;font-weight:normal;text-transform:uppercase}
}
.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList li a{padding:40px 24px 0}
.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList li a:hover{text-decoration:none}
.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList .header__subNavWrap li:first-child a{padding:20px 24px 10px}
.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList .header__subNavWrap li a{padding:10px 24px}
.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList .header__subNavWrap li:last-child a{padding:10px 24px 0}
@media screen and (min-width:768px){.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList li a{height:auto}
}
.microste-header-v2p .header-sticky .header .header__infoUtilityWrap{display:flex;flex-direction:column}
.microste-header-v2p .header__mobileNavFlyout .header__infoUtilityWrap{margin:auto 0 0 0}
.microste-header-v2p .header__mobileNavFlyout .header__infoUtilityWrap a{padding:25px 24px 45px}
@media screen and (min-width:768px){.microste-header-v2p .header__mobileNavFlyout .header__infoUtilityWrap{position:relative;right:auto;top:auto;width:100%}
.microste-header-v2p .header__mobileNavFlyout .header__infoUtilityWrap a{padding:26px;width:100%}
.microste-header-v2p .header__mobileNavFlyout .header__infoUtilityWrap .locale-selector{padding:0;width:100%}
body.v2p.mobileNavFlyout .root,body.v2p.mobileNavFlyout .micrositesFooter{transform:translateX(-400px)}
body.v2p .root,body.v2p .micrositesFooter{transition:all .3s ease}
}
body.v2p .locale-selector{display:none}
.js-mainHeader .header .regionsContainer{display:block;max-height:calc(100% - 69px);overflow-y:auto;position:fixed;right:-100%;top:69px;transition:all .3s ease;width:100%}
@media screen and (min-width:768px){.js-mainHeader .header .regionsContainer{max-width:400px}
}
.microste-header-v2p .header .regions .container{padding:0 24px}
.microste-header-v2p .header .regions .regions__title,.microste-header-v2p .header .regions .regionalblock__title{color:#75767b;font-family:Red Hat Text,sans-serif;font-size:14px;font-weight:600;letter-spacing:.1em;line-height:18px;margin:0;text-transform:uppercase}
.microste-header-v2p .header .regions .regions__title{margin-bottom:40px}
.microste-header-v2p .header .regions .region{padding:10px 0}
@media screen and (min-width:768px){.microste-header-v2p .header .regions .region{max-width:calc(400px - 48px)}
}
.microste-header-v2p .header .regions .region:first-child{padding-top:20px}
.microste-header-v2p .header .regions .region:last-child{padding-bottom:40px}
.microste-header-v2p .header .regions .region__country{color:#fff;font-family:Red Hat Text,sans-serif;font-size:15px;line-height:1}
.microste-header-v2p .header .regions .region__country:hover{color:#fed95e}
.microste-header-v2p .header .regions .region a .region__iso{text-transform:uppercase}
.microste-header-v2p .header .regions a{display:inline;font-family:Red Hat Text,sans-serif;font-family:15px;line-height:1;padding:0}
.microste-header-v2p .header .regions a:hover{color:#fed95e;text-decoration:none}
.microste-header-v2p .header .regions .region a.active-region,.microste-header-v2p .header .regions .region a.active-region .region__country,.microste-header-v2p .header .regions .region a.active-region .region__iso{color:#fed95e}
.microste-header-v2p .header .regions .region>a{display:flex}
.microste-header-v2p .header .regions .region>a>span{display:block}
.microste-header-v2p .header .regions .region>a>span.region__country{flex-grow:1}
.microste-header-v2p .header .regions .region>.region__content-wrapper{display:flex}
.microste-header-v2p .header .regions .region>.region__content-wrapper>.region__country{flex-grow:1}
.microste-header-v2p .header .regions .region>.region__content-wrapper>.region__country:hover{color:#fff}
.microste-header-v2p .header .regions .region>.region__content-wrapper>a{width:auto;margin:0}
.microste-header-v2p .header .regions .region>.region__content-wrapper>a:hover{text-decoration:none}
.microste-header-v2p .header .regions .region>.region__content-wrapper>a::after{color:#fff;content:"/";margin:0 6px}
.microste-header-v2p .header .regions .region>.region__content-wrapper>a:last-child:after{content:none}
.microste-header-v2p .header .header__mobileNavFlyout.region-selector-active .header__infoUtilityWrap{margin-top:0}
.microste-header-v2p .header .header__mobileNavFlyout.region-selector-active .region-selector-open,.microste-header-v2p .header .header__mobileNavFlyout.region-selector-active .header__mainNavigationList{display:none}
.microste-header-v2p .header .header__mobileNavFlyout.region-selector-active .regionsContainer{right:0}
.microste-header-v2p .header .region-selector-open{background:0;border:0;border-top:1px solid #48494d;color:#fff;font-family:Red Hat Text,sans-serif;padding:22px 26px 42px;text-align:left;width:100%}
.microste-header-v2p .header .region-selector-open i{font-weight:900;margin-right:6px}
.microste-header-v2p .header .region-selector-open .fa-globe::before{content:"\f0ac" !important}
.microste-header-v2p .header .region-selector-open .region-language-code{text-transform:uppercase}
.microste-header-v2p .header .regions .region-selector-close{background:0;border:0;border-bottom:1px solid #48494d;border-top:1px solid #48494d;color:#9e9fa5;margin-bottom:40px;padding:28px;text-align:left;width:100%}
.microste-header-v2p .header .regions .region-selector-close i{font-size:14px;font-weight:600;margin-right:8px}
.microste-header-v2p .header .regions .region-selector-close .fa-globe::before{content:"\f060" !important}
body.v2p .nav__menus .nav__link__container .nav__link{font-size:14px;line-height:14px}
body.v2p .nav__menus .nav__links .nav__link__container{margin-top:0}
.micrositeHeader__breadcrumb,.micrositeHeader__hamburger-icon-outer-container,.microste-header-v2p .header .header__utilityNavWrap{display:none}
body.v2p .xf-header:not(.microste-header-v2p) .js-mainHeader .header__mobileNavFlyout .header__mainNavigationList li{margin-top:0}
body.v2p .xf-header:not(.microste-header-v2p) .js-mainHeader .region-selector-open,body.v2p .xf-header:not(.microste-header-v2p) .js-mainHeader .regions.baseComponent{display:none}
@media screen and (max-width:1024px){body.v2p .xf-header:not(.microste-header-v2p) .js-mainHeader .header__mainNavigation{display:block;background-color:#000}
}
.secondary-navigaiton{position:relative;border-bottom:1.5px solid #ccc;float:left;width:100%;text-align:left;margin-bottom:30px;margin-top:-50px}
#site-navigation ul{display:block;padding:0}
#site-navigation ul ul{width:100% !important}
.secondary-navigaiton li{float:left;padding:0;margin:0}
.secondary-navigaiton .wrap a{display:block;color:#666;white-space:nowrap}
.secondary-navigaiton .wrap>a{position:relative;padding:0 5px;font-family:theSansBold,Arial,Helvetica,sans-serif}
.secondary-navigaiton>.site-nav{background:#f3f3f3}
.secondary-navigaiton .wrap>a:after{content:'';position:absolute;width:1px;background:#ccc;top:25%;bottom:20%;right:-5px}
.secondary-navigaiton li:last-child a:after{background:0}
.secondary-navigaiton li.userLogin a:after{background:0}
.secondary-navigaiton li.userLogout a:after{background:0}
.secondary-navigaiton li.mega-menu .wrap a span{padding:11px 15px 11px 19px;margin-right:11px}
.secondary-navigaiton .wrap a span{line-height:1.2;font-weight:normal;color:#666;display:inline-block;padding-bottom:10px;padding:11px 11px 11px 19px;margin-right:0;font-size:15px;position:relative}
.secondary-navigaiton .mega-menu .wrap a span:after{content:'';position:absolute;border-top:4px solid #666;border-left:4px solid transparent;border-right:4px solid transparent;top:50%;right:0}
.secondary-navigaiton .mega-menu.active .wrap a span:after{content:'';position:absolute;border-top:4px solid #005293;border-left:4px solid transparent;border-right:4px solid transparent;top:50%;right:0}
.secondary-navigaiton .mega-menu .wrap a:hover span:after{border-top:4px solid #005293}
.secondary-navigaiton .wrap a:hover span{color:#005293}
.secondary-navigaiton .wrap .subnav li a:hover{color:#005293}
.secondary-navigaiton .wrap .subnav li{width:23% !important;border-bottom:1px solid #e0e0e0;margin:0 10px;text-align:center}
.secondary-navigaiton .wrap .subnav a{display:inline-block;font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;padding:14px 0 13px;text-align:left;font-weight:normal;height:auto !important}
.secondary-navigaiton .wrap .subnav{box-shadow:0 5px 10px #e6e6e6;width:100%;position:absolute;left:0;z-index:99999;border-bottom:1px solid #ccc;background:#fff;opacity:1;top:102%;display:none}
.secondary-navigaiton li .wrap .arrow-top{content:'';opacity:1;width:100%;height:10px;-webkit-transition:all 300ms;transition:all 300ms;left:0;right:0;margin:auto;bottom:-3px;display:none;position:absolute;background:url(../resources/images/global/secondary-nav-arrow.png) no-repeat center top}
.secondary-navigaiton .wrap .subnav.menu-open,.secondary-navigaiton li .wrap.menu-open .arrow-top{display:block}
.secondary-navigaiton li.active a span{color:#005293}
.secondary-navigaiton .wrap a.white_text span{color:#fff}
.userLogin,.userLogout{display:none}
.secondary-navigaiton .wrap .subnav li{width:262px !important;border-top:1px solid #e0e0e0;border-bottom:0 !important;margin:0 10px;text-align:center}
@media(min-width:1024px){.sec-nav-li .wrap .subnav li:nth-child(-n+4){border:0 !important}
}
@media(min-width:1200px){.sec-nav-li .wrap .subnav li:nth-child(-n+5){border:0 !important}
}
#site-navigation .mega-menu.sec-nav-li .wrap .subnav ul.menu1{width:292px !important;margin:0 auto}
#site-navigation .mega-menu.sec-nav-li .wrap .subnav ul.menu2{width:584px !important;margin:0 auto}
#site-navigation .mega-menu.sec-nav-li .wrap .subnav ul.menu3{width:876px !important;margin:0 auto}
.topSticky{position:fixed;z-index:1040;margin-top:0;margin-bottom:0}
.resetSecNavSticky{position:relative;z-index:1040;margin-top:-50px;margin-bottom:30px;top:auto !important}
.secondary-navigaiton .wrap .subnav.menu-open,.secondary-navigaiton li .wrap.menu-open .arrow-top{display:block}
@media(max-width:1024px){.secondary-nav-l3-item{display:none !important}
}
:root{--c-grey-message-text:#444}
*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.breadcrumb-section{padding:0;background:transparent;font-family:"theSans",Helvetica,Arial,sans-serif}
.breadcrumb-section .breadcrumb{text-transform:none;background:transparent;padding:10px 0}
.breadcrumb-section .breadcrumb>li{font-size:.875rem;color:var(--c-grey-message-text)}
.breadcrumb-section .breadcrumb>li:before{color:var(--c-grey-message-text)}
.breadcrumb-section .breadcrumb>li a{color:var(--c-grey-message-text)}
.breadcrumb-section .breadcrumb>li a:hover,.breadcrumb-section .breadcrumb>li a:focus{color:#767676}
.breadcrumb-section .breadcrumb>li a:focus{outline:2px solid #005293;outline-offset:2px}
.breadcrumb-section .breadcrumb>.active a,.breadcrumb-section .breadcrumb>li:last-child a{color:#005293}
@media(min-width:320px) and (max-width:767px){.g-recaptcha>div>div>iframe{zoom:.75}
#googleReCaptchaWrap{background:#f9f9f9;border:1px solid #d3d3d3;color:#000;border-radius:3px;box-shadow:0 0 4px 1px rgba(0,0,0,0.08);-webkit-box-shadow:0 0 4px 1px rgba(0,0,0,0.08);-moz-box-shadow:0 0 4px 1px rgba(0,0,0,0.08)}
#googleReCaptchaWrap .g-recaptcha div div{margin:-1px 0 0 -1px}
}
.fa-youtube:before{content:"\e7a1"}
footer{margin:0;display:block;clear:both}
footer:before,footer:after{content:" ";display:table}
footer:after{clear:both}
footer>.container{padding-bottom:20px}
@media(min-width:768px) and (max-width:1024px){footer>.container{padding-top:30px;padding-bottom:80px}
}
footer .pull-right{position:relative}
@media(min-width:0) and (max-width:767px){footer>.container{padding-top:10px;padding-bottom:10px}
footer .logo-container.pull-left{float:none;text-align:center;width:100%}
footer .pull-right{float:none;text-align:center;width:100%}
footer nav.primary .icon-corning-logo{margin-right:0 !important}
}
footer .footer-logo{display:inline-block;text-indent:-3000em;width:155px;height:24px;margin:0 40px 0 20px}
footer .styled-select{position:relative;display:inline-block}
footer .styled-select .dropdown-nav{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;opacity:.7;display:inline-block;padding:4px 20px 3px 5px;margin:0;outline:0;line-height:1.2;position:relative;background-image:none;background:#005293;color:#fff;border:0;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}
footer .styled-select:after{content:"▼";position:absolute;top:0;right:0;bottom:0;font-size:60%;line-height:30px;padding:0 7px;color:white}
footer nav .logo-container{margin-top:27px}
footer nav .logo-container.hide-device{margin-top:22px}
.microsite-logo{height:25px}
footer nav ul{display:block;clear:both;line-height:40px;padding-left:0}
footer nav ul:before,footer nav ul:after{content:" ";display:table}
footer nav ul:after{clear:both}
footer nav ul.horizontal{margin:0;padding:20px 0;display:inline-block;text-align:center;clear:none;float:left}
footer nav ul.horizontal li{display:inline-block;text-align:center;white-space:nowrap;position:relative}
footer nav ul.horizontal li.social a{padding:5px;width:30px;height:30px;display:block}
footer nav ul.horizontal li.social a:focus,footer nav ul.horizontal li.social a:active{outline:1px dotted #fff}
footer nav ul.horizontal li .showMenu{position:absolute;bottom:26px;min-width:180px;line-height:1em;padding-bottom:20px;right:-10px;display:none;z-index:9999}
footer nav ul.horizontal li .showMenu a:focus,footer nav ul.horizontal li .showMenu a:active{outline:2px solid #005293;outline-offset:-5px}
footer nav ul.horizontal li .showMenu>ul{background:#fff;color:#1e1e1e;font-weight:normal;z-index:1;box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);padding:0;float:right;width:100%}
.ie8 footer nav ul.horizontal li .showMenu>ul{border:1px solid #ccc}
footer nav ul.horizontal .corning-ss:focus,footer nav ul.horizontal .corning-ss-single:focus{outline:1px dotted #fff}
footer nav ul.horizontal li.selected .corning-ss-rss{background:#ff9327}
footer nav ul.horizontal li.selected .corning-ss-twitter{background:#000}
footer nav ul.horizontal li.selected .corning-ss-facebook{background:#3a5698}
footer nav ul.horizontal li.selected .corning-ss-youtube{background:#dc2b34}
footer nav ul.horizontal li.selected .corning-ss-linkedin{background:#0378b3}
footer nav ul.horizontal li.selected .corning-ss-weixin{background:#95d100}
footer nav ul.horizontal li.selected .corning-ss-plus{background:#db5442}
footer nav ul.horizontal li.selected .corning-ss-line{background:#00c300}
footer nav ul.horizontal li.selected .corning-ss-odno{background:#e67e17}
footer nav ul.horizontal li.selected .corning-ss-renren{background:#005eac}
footer nav ul.horizontal li.selected .corning-ss-weibo{background:#ffcc3e}
footer nav ul.horizontal li.selected .corning-ss-tweibo{background:#128abc}
footer nav ul.horizontal li.selected .corning-ss-vk{background:#325078}
footer nav ul.horizontal li.selected .corning-ss-youku{background:#ef4023}
footer nav ul.horizontal li.selected .showMenu{display:block}
footer nav ul.horizontal li .showMenu>ul:after{content:'';display:inline-block;position:absolute;bottom:14px;right:8%;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid white}
footer nav ul.horizontal li .showMenu li{display:block;line-height:1em;margin:0;height:40px;font-weight:normal;border-bottom:1px solid #ddd;width:100%}
footer nav ul.horizontal li .showMenu li a{display:block;padding:10px;width:100%;height:100%}
footer nav ul.horizontal li .showMenu li a:hover{color:#333;text-decoration:none}
footer nav ul.horizontal li .showMenu li:hover{background:#eee}
@media screen and (max-width:768px){footer nav ul.horizontal li .showMenu li{white-space:normal;height:auto}
}
footer nav ul.horizontal-small{display:block;width:100%;text-align:center;line-height:1.6;margin:15px auto 10px}
footer nav .horizontal-small h4{margin:0}
@media(min-width:1024px){footer nav ul.horizontal-small{margin-top:70px}
}
footer nav ul.horizontal-small li{display:inline-block;text-align:center;margin:0 15px;white-space:nowrap}
footer nav.secondary>ul.horizontal-small>li{float:none;width:auto}
footer nav.secondary a:focus{outline:2px solid #005293;outline-offset:2px}
footer nav ul.horizontal-small li a{padding:15px 10px}
@media(min-width:1024px){footer nav ul.horizontal-small li a{padding-top:0;padding-bottom:0}
}
@media(min-width:320px) and (max-width:400px){footer nav ul.horizontal-small li{display:block;margin-bottom:5px}
}
footer nav ul li h3{font-family:Arial;font-weight:bold;font-size:21px;line-height:1.2;font-size:25px;margin-bottom:10px}
@media(min-width:0) and (max-width:767px){footer nav ul li h3{font-size:18px}
}
footer nav ul li h3 a{font-size:18px}
footer nav ul li h4{margin:10px 0}
footer nav ul li h4 a{color:#1e1e1e}
footer nav ul li h5{text-transform:none}
footer nav ul li a{text-decoration:none;font-family:Arial;font-size:14px;line-height:1.2}
footer nav ul li a:hover{color:#005293}
footer nav ul li ul li{font-size:14px;font-weight:normal;display:block;margin:0;padding:0;line-height:1.2}
footer nav ul li ul li h4{text-transform:uppercase}
footer nav ul li ul li ul li{font-family:theSansNormal,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;margin-left:10px;line-height:2}
footer nav.primary{margin-bottom:31px;background:#005293}
footer nav.primary h3 a{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.2}
footer nav.primary.visible-xs .container{text-align:center}
footer nav.primary.visible-xs .container .logo-container{text-align:center}
footer nav.primary.visible-xs .container .logo-container .footer-logo{margin:0}
footer nav.primary.visible-xs .container .horizontal{width:auto;text-align:center}
footer nav.primary.visible-xs .container .horizontal li{margin:0 10px}
footer nav.secondary ul.horizontal li h5,footer nav.secondary ul.horizontal li h5 a{line-height:1;font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:11px;text-transform:uppercase;line-height:1.2;color:#ccc}
footer nav.secondary .copyright-text{text-align:center}
footer nav.mobile{margin:0;padding:0}
footer nav.mobile li{list-style-type:none;margin:15px;padding:0}
.footer .pull-right span.social{position:relative;display:inline-block;float:left;padding:23px 0;white-space:nowrap}
footer .socicon:empty{border-radius:0;height:auto;width:auto;border-right:solid 1px #7696bb;padding-right:10px;padding-left:2px}
.ie8 footer .socicon{border-radius:0;height:auto;width:auto;border-left:solid 1px #7696bb;padding-left:10px;padding-right:2px;float:right}
.ie8 footer li.social:first-child .socicon{border:0}
.ie8 footer .fa.fa-youtube{color:#fff;font-size:16px;margin-top:2px;border-left:solid 1px #7696bb;border-right:0;padding-left:10px;padding-right:2px;height:20px;float:right}
footer .socicon{font-size:16px;background:0;padding:0}
footer .social{color:#fff}
footer nav ul.horizontal li{margin:0 5px;font-size:14px;display:block;float:left}
footer nav ul li h3 a{color:#333;font-size:18px;font-weight:bold}
footer nav.secondary .horizontal-small li a{color:#999;font-size:12px;text-transform:uppercase;font-weight:bold}
footer nav.secondary .horizontal-small li a:focus{outline:1px dotted #005293;outline-offset:3px}
footer nav.secondary .horizontal-small li a:hover{color:#005293}
footer nav.secondary p.copyright-text{color:#999;font-size:11px}
footer nav ul li a{color:#333;padding:5px 5px 5px 0;font-size:14px;font-weight:normal;line-height:20px;padding:0}
footer nav.primary .icon-corning-logo{color:#fff;display:inline-block;font-size:22px;line-height:30px;margin-right:40px}
footer .icon-corning-logo{font-family:'Corning';font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none}
footer .fa.fa-youtube{color:#fff;font-size:16px;margin-top:2px;border-right:solid 1px #7696bb;padding-right:10px;padding-left:2px;height:20px}
footer .socicon.fa-renren{font-size:.8em;margin-top:1px}
footer .socicon.fa-weibo{font-size:1.2em}
footer .socicon.fa-vk{font-size:1.3em}
footer .socicon.fa-youku{margin-top:-2px;margin-left:-2px}
footer .fa-weixin{margin-top:2px}
footer .fa-weixin:before{font-size:16px}
footer .socicon.fa-tweibo{font-size:1.4em;margin-top:-3px;margin-left:-2px}
footer .socicon.fa-odno{margin-top:-4px;left:-4px;font-size:1.3em}
footer .socicon.fa-line{margin-top:-5px;margin-left:-4px;font-size:1.4em}
footer .socicon.fa-google-plus{margin-top:2px}
footer .secondary>ul li.location-item:first-child{padding-left:0}
footer .secondary>ul li.location-item:last-child{padding-right:0}
footer nav.secondary .horizontal-small li:first-child{margin-left:0}
footer nav.secondary .horizontal-small li:last-child{margin-right:0}
@media(min-width:768px) and (max-width:1023px){footer nav.secondary .horizontal-small li:last-child{padding-right:15px}
footer nav.secondary{margin:0 auto;display:table}
footer>.container{padding:0 0 95px}
footer nav ul li h3 a{font-size:16px}
footer nav.secondary .col-sm-3{width:auto}
footer .container .pull-right{float:none !important;text-align:center}
footer nav ul:after{clear:none}
footer nav ul.horizontal-small{margin-top:0}
}
@media(min-width:320px) and (max-width:1020px){footer nav.secondary{margin:0 auto;display:table}
footer nav.secondary.visible-device{display:table !important}
footer nav.secondary.visible-device ul li a{font-family:Arial;font-weight:bold;font-size:21px;line-height:1.2;font-size:18px;margin-bottom:10px}
footer nav.secondary.visible-device ul li a:hover{text-decoration:none}
footer .location-item.col-xs-12.hide-device{display:none !important}
footer>.container{padding:0 0 80px}
footer nav ul.horizontal-small li{display:inline-block;margin:0}
footer nav.secondary .horizontal-small li a{font-size:10px}
footer nav ul li h3 a{font-size:14px}
footer .location-item.col-xs-12{width:auto;display:table-cell;padding:0 10px !important;white-space:nowrap}
footer .secondary>ul li.location-item:last-child{padding-right:15px}
footer .secondary>ul li.location-item:first-child{padding-left:15px}
footer .container .pull-right{float:none !important;text-align:center}
}
footer .only-device-tablet{display:table-cell !important}
@media(min-width:320px) and (max-width:760px){footer .only-device-tablet{display:none !important}
}
@media(min-width:320px) and (max-width:1023px){footer .container .pull-right{position:relative;width:auto;display:inline-block}
footer nav>.container{text-align:center;padding-top:5px}
footer nav ul.horizontal li .showMenu{bottom:40px}
}
@media(min-width:320px) and (max-width:767px){footer .container .pull-right{position:relative}
footer nav ul.horizontal li{position:static}
footer nav ul.horizontal li .showMenu{right:0;left:0}
footer nav ul.horizontal li .showMenu>ul:after{display:none}
footer nav ul.horizontal li.social.selected a:after{display:none}
footer nav ul.horizontal li.social.selected>a:before{content:'';display:inline-block;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid white;margin-top:-15px;float:left}
}
footer nav ul.horizontal li:last-child a span{border-right:0}
@media(min-width:1024px){.secondary.visible-device{display:none !important}
}
body.v2p .micrositesFooter .container{max-width:1170px;width:100%}