.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}
.anchor{position:relative;top:-116px}
.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}
}
@font-face{font-family:'icomoon';src:url('../fonts/icomoon/icomoon.eot?j0avwk');src:url('../fonts/icomoon/icomoon.eot?#iefixj0avwk') format('embedded-opentype'),url('../fonts/icomoon/icomoon.woff?j0avwk') format('woff'),url('../fonts/icomoon/icomoon.ttf?j0avwk') format('truetype'),url('../fonts/icomoon/icomoon.svg?j0avwk#icomoon') format('svg');font-weight:normal;font-style:normal}
.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"}
.fa-5x{font-size:5em}
.fa-fw{width:1.28571em;text-align:center}
.fa-file-pdf-o:before{content:"\e9b2"}
.fa-file-mate-list-o:before{content:"\e632"}
.fa-file-word-o:before{content:"\e9b0"}
.fa-file-excel-o:before{content:"\e9af"}
.fa-file:before{content:"\e9ae"}
.fa-file-powerpoint-o:before{content:"\e9b1"}
.fa-html5:before{content:"\e7e8"}
.fa-caret-down:before{content:"\e601"}
.fa-file-video-o:before{content:"\e622"}
.fa-caret-up:before{content:"\e91b"}
.fa-times:before{content:"\e609"}
.fa-search:before{content:"\e61c"}
.fa-hospital-o:before{content:"\e610"}
.fa-file-text:before{content:"\e9ad"}
.fa-noicon:before{content:"\e9ae"}
.fa-check:before{content:"\e72c"}
.fa-youtube-play:before{content:"\e780"}
.fa-youtube:before{content:"\e7a1"}
.glyphicon-map-marker:before{content:"\e611"}
.glyphicon-thumbs-up:before{content:"\e6e1"}
.glyphicon-stats:before{content:"\e6a3"}
.fa-chevron-down:before{content:"\e91e"}
.fa-envelope:before{content:"\e60b"}
.fa-fax:before{content:"\e616"}
.icon-user:before{content:"\e615"}
.icon-pencil:before{content:"\e60a"}
.glyphicon-chevron-down:before{content:"\e91e"}
.fa-building-o:before{content:"\e631"}
.fa-rss-square:before{content:"\e79e";color:#f60}
.fa-renren:before{content:"\e983";font-size:1.4em}
.fa-weibo:before{content:"\e984"}
.fa-vk:before{content:"\e623"}
.fa-weixin:before{content:"\e621"}
.fa-odno:before{content:"\e627";font-size:1.5em}
.fa-line:before{content:"\e625";font-size:30px}
.fa-tweibo:before{content:"\e629";font-size:1.4em}
.fa-youku:before{content:"\e60a";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}
.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}
}
@font-face{font-family:'Corning';src:url("../fonts/CorningLogo/Corning.eot?-aq5fhz");src:url("../fonts/CorningLogo/Corning.eot?#iefix-aq5fhz") format("embedded-opentype"),url("../fonts/CorningLogo/Corning.woff?-aq5fhz") format("woff"),url("../fonts/CorningLogo/Corning.ttf?-aq5fhz") format("truetype"),url("../fonts/CorningLogo/Corning.svg?-aq5fhz#Corning") format("svg");font-weight:normal;font-style:normal}
[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}
@font-face{font-family:'TheSans ExtraLight';src:url("../fonts/TheSans/TheSans_B2ExtraLight.eot");src:url("../fonts/TheSans/TheSans_B2ExtraLight.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B2ExtraLight.woff") format("woff"),url("../fonts/TheSans/TheSans_B2ExtraLight.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B2ExtraLight.svg#7b4f629ba8b79f6a32da133bee398496") format("svg");font-style:normal;font-weight:200}
@font-face{font-family:'TheSans ExtraLight';src:url("../fonts/TheSans/TheSans_B2ExtraLightItalic.eot");src:url("../fonts/TheSans/TheSans_B2ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B2ExtraLightItalic.woff") format("woff"),url("../fonts/TheSans/TheSans_B2ExtraLightItalic.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B2ExtraLightItalic.svg#567b5f07f280fce36b7cd495518566aa") format("svg");font-style:italic;font-weight:200}
@font-face{font-family:'TheSans Light';src:url("../fonts/TheSans/TheSans_B3Light.eot");src:url("../fonts/TheSans/TheSans_B3Light.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B3Light.woff") format("woff"),url("../fonts/TheSans/TheSans_B3Light.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B3Light.svg#748d00d12ccfea96b911b5c3449ab69c") format("svg");font-style:normal;font-weight:200}
@font-face{font-family:'TheSans Light';src:url("../fonts/TheSans/TheSans_B3LightItalic.eot");src:url("../fonts/TheSans/TheSans_B3LightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B3LightItalic.woff") format("woff"),url("../fonts/TheSans/TheSans_B3LightItalic.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B3LightItalic.svg#1cfa04de933ab6795e74288ece422cbe") format("svg");font-style:italic;font-weight:200}
@font-face{font-family:'TheSans SemiLight';src:url("../fonts/TheSans/TheSans_B4SemiLight.eot");src:url("../fonts/TheSans/TheSans_B4SemiLight.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B4SemiLight.woff") format("woff"),url("../fonts/TheSans/TheSans_B4SemiLight.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B4SemiLight.svg#819462fd037a9bed9b896b346823231d") format("svg");font-style:normal;font-weight:200}
@font-face{font-family:'TheSans SemiLightItalic';src:url("../fonts/TheSans/TheSans_B4SemiLightItalic.eot");src:url("../fonts/TheSans/TheSans_B4SemiLightItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B4SemiLightItalic.woff") format("woff"),url("../fonts/TheSans/TheSans_B4SemiLightItalic.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B4SemiLightItalic.svg#c49076462af4b92c891129be421dc9c7") format("svg");font-style:normal;font-weight:200}
@font-face{font-family:'TheSans';src:url("../fonts/TheSans/TheSans_B5Plain.eot");src:url("../fonts/TheSans/TheSans_B5Plain.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B5Plain.woff") format("woff"),url("../fonts/TheSans/TheSans_B5Plain.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B5Plain.svg#5e5e53f66de8b6a1dc3f8d60052c271d") format("svg");font-style:normal;font-weight:400}
@font-face{font-family:'TheSans';src:url("../fonts/TheSans/TheSans_B5PlainItalic.eot");src:url("../fonts/TheSans/TheSans_B5PlainItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B5PlainItalic.woff") format("woff"),url("../fonts/TheSans/TheSans_B5PlainItalic.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B5PlainItalic.svg#4e2b4d4407bb66a2984f40900351939e") format("svg");font-style:italic;font-weight:400}
@font-face{font-family:'TheSans SemiBold';src:url("../fonts/TheSans/TheSans_B6SemiBold.eot");src:url("../fonts/TheSans/TheSans_B6SemiBold.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B6SemiBold.woff") format("woff"),url("../fonts/TheSans/TheSans_B6SemiBold.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B6SemiBold.svg#cb5866c828067fb8e4f2cf6d633b920e") format("svg");font-style:normal;font-weight:700}
@font-face{font-family:'TheSans SemiBold';src:url("../fonts/TheSans/TheSans_B6SemiBoldItalic.eot");src:url("../fonts/TheSans/TheSans_B6SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B6SemiBoldItalic.woff") format("woff"),url("../fonts/TheSans/TheSans_B6SemiBoldItalic.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B6SemiBoldItalic.svg#8c644e7f65f7edf50dae855d14484754") format("svg");font-style:italic;font-weight:700}
@font-face{font-family:'TheSans Bold';src:url("../fonts/TheSans/TheSans_B7Bold.eot");src:url("../fonts/TheSans/TheSans_B7Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B7Bold.woff") format("woff"),url("../fonts/TheSans/TheSans_B7Bold.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B7Bold.svg#ff60b5a53fff0869d9017a2508061445") format("svg");font-style:normal;font-weight:700}
@font-face{font-family:'TheSans Bold';src:url("../fonts/TheSans/TheSans_B7BoldItalic.eot");src:url("../fonts/TheSans/TheSans_B7BoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B7BoldItalic.woff") format("woff"),url("../fonts/TheSans/TheSans_B7BoldItalic.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B7BoldItalic.svg#14cf963080f8d75abbfe3b531efa398e") format("svg");font-style:italic;font-weight:700}
@font-face{font-family:'TheSans ExtraBold';src:url("../fonts/TheSans/TheSans_B8ExtraBold.eot");src:url("../fonts/TheSans/TheSans_B8ExtraBold.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B8ExtraBold.woff") format("woff"),url("../fonts/TheSans/TheSans_B8ExtraBold.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B8ExtraBold.svg#c3f70525213cd2350e2a3eb5ef97b345") format("svg");font-style:normal;font-weight:700}
@font-face{font-family:'TheSans ExtraBold';src:url("../fonts/TheSans/TheSans_B8ExtraBoldItalic.eot");src:url("../fonts/TheSans/TheSans_B8ExtraBoldItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B8ExtraBoldItalic.woff") format("woff"),url("../fonts/TheSans/TheSans_B8ExtraBoldItalic.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B8ExtraBoldItalic.svg#e302a81c72da7e3cedb86b10d11b1cd3") format("svg");font-style:italic;font-weight:700}
@font-face{font-family:'TheSans Black';src:url("../fonts/TheSans/TheSans_B9Black.eot");src:url("../fonts/TheSans/TheSans_B9Black.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B9Black.woff") format("woff"),url("../fonts/TheSans/TheSans_B9Black.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B9Black.svg#98e9f089fbb8639e903786e01a771c51") format("svg");font-style:normal;font-weight:400}
@font-face{font-family:'TheSans Black';src:url("../fonts/TheSans/TheSans_B9BlackItalic.eot");src:url("../fonts/TheSans/TheSans_B9BlackItalic.eot?#iefix") format("embedded-opentype"),url("../fonts/TheSans/TheSans_B9BlackItalic.woff") format("woff"),url("../fonts/TheSans/TheSans_B9BlackItalic.ttf") format("truetype"),url("../fonts/TheSans/TheSans_B9BlackItalic.svg#ee73b50e78d30699574b59962388494c") format("svg");font-style:italic;font-weight:400}
@font-face{font-family:'socicon';src:url("../fonts/Socicon/socicon-webfont.eot");src:url("../fonts/Socicon/socicon-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/Socicon/socicon-webfont.woff") format("woff"),url("../fonts/Socicon/socicon-webfont.ttf") format("truetype"),url("../fonts/Socicon/socicon-webfont.svg#sociconregular") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'Feather';src:url("../fonts/Feather/Feather.eot?-np6zvj");src:url("../fonts/Feather/Feather.eot?#iefix-np6zvj") format("embedded-opentype"),url("../fonts/Feather/Feather.woff?-np6zvj") format("woff"),url("../fonts/Feather/Feather.ttf?-np6zvj") format("truetype"),url("../fonts/Feather/Feather.svg?-np6zvj#Feather") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"theSansBold";src:url("../fonts/thesansnew/TheSans_B2_700_.eot");src:url("../fonts/thesansnew/TheSans_B2_700_.eot?#iefix") format("embedded-opentype"),url("../fonts/thesansnew/TheSans_B2_700_.woff") format("woff"),url("../fonts/thesansnew/TheSans_B2_700_.svg#TheSans_B2_700_") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"theSansNormal";src:url("../fonts/thesansnew/TheSans_B2_500_.eot");src:url("../fonts/thesansnew/TheSans_B2_500_.eot?#iefix") format("embedded-opentype"),url("../fonts/thesansnew/TheSans_B2_500_.woff") format("woff"),url("../fonts/thesansnew/TheSans_B2_500_.svg#TheSans_B2_500_") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"theSansBoldItalic";src:url("../fonts/thesansnew/TheSans_B2_700i.eot");src:url("../fonts/thesansnew/TheSans_B2_700i.eot?#iefix") format("embedded-opentype"),url("../fonts/thesansnew/TheSans_B2_700i.woff") format("woff"),url("../fonts/thesansnew/TheSans_B2_700i.svg#TheSans_B2_700_") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:"theSansItalic";src:url("../fonts/thesansnew/TheSans_B2_500i.eot");src:url("../fonts/thesansnew/TheSans_B2_500i.eot?#iefix") format("embedded-opentype"),url("../fonts/thesansnew/TheSans_B2_500i.woff") format("woff"),url("../fonts/thesansnew/TheSans_B2_500i.svg#TheSans_B2_700_") format("svg");font-weight:normal;font-style:normal}
[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-twitter:before{content:"\e79b"}
.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.light,.cta.gloss{background-color:#767676;background-color:rgba(255,255,255,0.2);background-image:url("../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("../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("../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{max-width:1170px;margin:0 auto;float:none}
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{min-height:0}
.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(../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}
.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-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}
.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.footable-visible{display:block!important}
.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:none;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}
@media(min-width:0) and (max-width:767px){div.page{margin-top:45px}
}
.modal-content{border:0;box-shadow:none;background:0}
.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"}
.fa-chevron-left:before{content:"\e93e"}
.fa-chevron-right:before{content:"\e941"}
.fa-globe:before{content:"\e840"}
.fa-regions:before{content:"\e61a"}
.fa-icon-arrow-right:before{content:"\e941"}
.fa-icon-arrow-down:before{content:"\e943"}
.fa-weixin:before{content:"\e621";font-size:19px;color:#fff}
.fa-google-plus:before{content:"\e96a";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}
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}
}
.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}
.carousel.multiple .slick-active{opacity:1!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(../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(../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}
.bold{font-weight:700}
header{position:absolute;top:0;right:0;left:0;z-index:9999;overflow:visible;font-family:theSansNormal,Arial,Helvetica,sans-serif;font-weight:normal}
header a{text-decoration:none;display:inline-block;cursor:pointer}
header a:hover{text-decoration:none}
header .site-nav ul li .subnav{overflow:hidden;position:absolute}
.ie8 header .site-nav ul li .subnav{margin-top:-5px}
.horz-space{height:175px}
.only-mobile{display:none}
@media(min-width:1025px){.no-touch header{position:absolute;left:0;right:0;top:0;height:140px;overflow:visible}
.no-touch header:hover,.no-touch header.sticky{background:#005293;background:rgba(0,82,147,1);-webkit-transition:background 1s ease-in-out;-moz-transition:background 1s ease-in-out;-o-transition:background 1s ease-in-out;transition:background 1s ease-in-out}
header.visbilebg{background:#005293!important;background:rgba(0,82,147,0.96);-webkit-transition:background 300ms ease;transition:background 300ms ease}
.no-touch header .mobile-banner,.no-touch header .pushnav-shadow{display:none}
.no-touch header.sticky{height:45px;position:fixed;-webkit-transform:translateZ(0)}
.no-touch header.sticky nav.primary{padding-top:0}
.no-touch header.sticky nav.primary a.navbar-logo{color:#fff;font-size:12px;text-align:left;height:45px;padding-top:0}
.no-touch header.sticky nav.primary a.navbar-logo>div{height:auto;display:block;position:relative;height:100%;max-height:45px}
.no-touch header.sticky nav.primary a.navbar-logo .bg-wrap{display:none}
.no-touch header.sticky nav.primary a.navbar-logo .logo-wrap{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:auto auto auto 0;display:table;height:100%}
.no-touch header.sticky nav.primary>.utils-account{padding-bottom:0}
.no-touch header.sticky nav.primary .site-nav>ul>li>.wrap{height:100%}
.no-touch header.sticky nav.primary a.navbar-logo i{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:auto;height:auto;display:table-cell;vertical-align:middle}
.no-touch header.sticky nav.primary .site-nav{height:45px}
.no-touch header.sticky nav.primary .site-nav>ul{padding-top:0;margin-bottom:0}
.no-touch header.sticky nav.primary .site-nav>ul>li{height:100%}
.no-touch header.sticky nav.primary .site-nav>ul>li>.wrap>a>span{float:left;padding-top:12px}
.no-touch header.sticky nav.primary .utils-account ul.account{display:none}
.no-touch header nav.condensed{display:none}
.no-touch header nav.primary{width:100%;max-width:1170px;padding:20px 15px 0;margin:0 auto;display:block}
.no-touch header nav.primary:before,.no-touch header nav.primary:after{content:" ";display:table}
.no-touch header nav.primary:after{clear:both}
.no-touch header nav.primary>*{display:inline-block;float:left}
.no-touch header nav.primary>a{opacity:1}
.no-touch header nav.primary a.navbar-menu-cta{display:none}
.no-touch header nav.primary a.navbar-logo{color:#fff;font-size:10px;text-align:center;height:90px;margin:0;padding-top:5px}
.no-touch header nav.primary a.navbar-logo>div{width:90px;height:90px;display:block;position:relative}
.no-touch header nav.primary a.navbar-logo>div>div{display:block;max-height:100%;max-width:100%}
.no-touch header nav.primary a.navbar-logo .bg-wrap img{height:90px}
.no-touch header nav.primary a.navbar-logo .logo-wrap{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
.no-touch header nav.primary a.navbar-logo i{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:12px}
.no-touch header nav.primary .site-nav{height:97px;width:100%;margin-right:-420px;padding-left:80px}
.no-touch header nav.primary .site-nav>ul{height:100%;padding:0;width:100%;display:block;padding-top:10px;margin-bottom:-35px}
.no-touch header nav.primary .site-nav>ul:before,.no-touch header nav.primary .site-nav>ul:after{content:" ";display:table}
.no-touch header nav.primary .site-nav>ul:after{clear:both}
.no-touch header nav.primary .site-nav>ul>li{float:left;display:inline-block;margin:0 auto auto;font-family:theSansNormal,Arial,Helvetica,sans-serif;font-weight:normal;text-align:center;height:16px;margin-right:70px}
.no-touch header nav.primary .site-nav>ul>li>.wrap{display:inline-block;margin:0 auto}
.no-touch .navs header nav.primary .site-nav{padding-left:45px}
.no-touch .navs header nav.primary .site-nav>ul>li{margin-left:35px;margin-right:35px}
.no-touch header nav.primary .site-nav>ul>li.mega-menu .wrap>a{cursor:default}
.no-touch header nav.primary .site-nav>ul>li>.wrap:hover,.no-touch header nav.primary .site-nav>ul>li:hover{height:100%}
.no-touch header nav.primary .site-nav>ul>li>.wrap:before,.no-touch header nav.primary .site-nav>ul>li>.wrap:after{content:" ";display:table}
.no-touch header nav.primary .site-nav>ul>li>.wrap:after{clear:both}
.no-touch header nav.primary .site-nav>ul>li>.wrap>a{line-height:1;font-size:19px;cursor:pointer;color:#fff;color:rgba(255,255,255,1);background-color:transparent!important;white-space:nowrap;-webkit-transition:color 200ms,opacity 200ms;transition:color 200ms,opacity 200ms;display:block;width:100%;height:100%;position:relative;min-height:16px;opacity:.7;filter:alpha(opacity=70)}
.no-touch header nav.primary .site-nav>ul>li>.wrap>a.active{color:rgba(255,255,255,1);opacity:1;filter:alpha(opacity=100)}
.no-touch header nav.primary .site-nav>ul>li>.wrap>a>span{float:left}
.no-touch header nav.primary .site-nav>ul>li>.wrap>a>.arrow-top{position:absolute;bottom:-11px;left:0;right:0;margin:auto;width:0;height:0;opacity:0;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;display:none}
.no-touch header nav.primary .site-nav>ul>li>.wrap:hover>a{color:#fff;opacity:1;font-family:theSansNormal,Arial,Helvetica,sans-serif;font-weight:bold;filter:alpha(opacity=100)}
.no-touch header nav.primary .site-nav>ul>li>.wrap:hover>a>.arrow-top{bottom:7px;opacity:1;-webkit-transition:opacity 300ms,bottom 150ms;transition:opacity 300ms,bottom 150ms;display:block}
.no-touch header.sticky nav.primary .site-nav>ul>li>.wrap:hover>a>.arrow-top{bottom:0;opacity:1;-webkit-transition:opacity 300ms,bottom 150ms;transition:opacity 300ms,bottom 150ms;display:block}
.no-touch header nav.primary .site-nav>ul>li.mega-menu .subnav{left:0;right:0;top:100%;background:#fff;opacity:0;box-shadow:0 5px 15px rgba(0,0,0,0.1);visibility:hidden;overflow:hidden;max-height:0;transition:max-height 300ms ease-in}
.ie8.no-touch header nav.primary .site-nav>ul>li.mega-menu .subnav{margin-top:0;zoom:1;filter:progid:DXImageTransform.Microsoft.Shadow(Color=#cccccc,Strength=5,Direction=180)}
.no-touch header nav.primary .site-nav>ul>li.mega-menu .wrap:hover>.subnav{opacity:1;visibility:visible;max-height:250px}
.no-touch header nav.primary .site-nav>ul>li.mega-menu ul{padding:25px 0 22px;display:block}
.no-touch header nav.primary .site-nav>ul>li.mega-menu ul:before,.no-touch header nav.primary .site-nav>ul>li.mega-menu ul:after{content:" ";display:table}
.no-touch header nav.primary .site-nav>ul>li.mega-menu ul:after{clear:both}
.no-touch header nav.primary .site-nav>ul>li.mega-menu ul li{display:inline-block;float:left;display:table}
.no-touch header nav.primary .site-nav>ul>li.mega-menu ul li a{color:#616365;line-height:1.2;border-right:1px solid #ccc;display:block;width:100%;display:table-cell;vertical-align:middle;font-family:theSansNormal,Arial,Helvetica,sans-serif}
.no-touch header nav.primary .site-nav>ul>li.mega-menu ul li a:hover{color:#005293}
.no-touch header nav.primary .site-nav>ul>li.mega-menu ul li:last-child a{border-right:0}
.ie8.no-touch header nav.primary .site-nav>ul>li.mega-menu ul li a{border-right:0;border-left:1px solid #ccc}
.ie8.no-touch header nav.primary .site-nav>ul>li.mega-menu ul li:first-child a{border-left:none}
.no-touch header nav.primary .utils{float:right}
.no-touch header nav.primary .utils>*{display:block}
.no-touch header nav.primary .utils>*:before,.no-touch header nav.primary .utils>*:after{content:" ";display:table}
.no-touch header nav.primary .utils>*:after{clear:both}
.no-touch header nav.primary .utils-account ul.account{font-family:theSansNormal,Arial,Helvetica,sans-serif;list-style-type:none;line-height:1;margin-bottom:10px;height:12px;float:right;font-size:13px}
.no-touch header nav.primary .utils-account ul.account li{display:inline-block;padding-left:10px;margin-left:10px}
.no-touch header nav.primary .utils-account ul.account li:first-child{padding-left:0;margin-left:0}
.no-touch header nav.primary .utils-account ul.account li.for-dev{border-left:1px solid rgba(255,255,255,0.5)}
.no-touch header nav.primary .utils-account ul.account li a{color:#fff;filter:alpha(opacity = 70);color:rgba(255,255,255,0.7);-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap}
.no-touch header nav.primary .utils-account ul.account li a:hover{filter:alpha(opacity = 100);color:rgba(255,255,255,1);-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap}
.no-touch header nav.primary .utils-account ul.account li a i{margin-right:3px}
.no-touch header nav.primary .utils .search-form{height:45px;float:left}
.no-touch header nav.primary .utils .search-form input,.no-touch header nav.primary .utils .search-form button,.no-touch header nav.primary .utils .search-form button i{background:transparent!important;border:0;outline:0;color:#fff;color:rgba(255,255,255,0.7);padding:0;margin:0}
.no-touch header nav.primary .utils .search-form fieldset{padding:0 0 4px 0!important;margin:0 0 0 1px!important;border:none!important}
.no-touch header nav.primary .utils .search-form fieldset input{font-family:theSansNormal,Arial,Helvetica,sans-serif;font-weight:normal;font-size:18px}
.no-touch header nav.primary .utils .search-form fieldset input.tt-input::-webkit-input-placeholder{color:#fff;-webkit-font-smoothing:antialiased}
.no-touch header nav.primary .utils .search-form fieldset input.tt-input:-moz-placeholder{color:#fff}
.no-touch header nav.primary .utils .search-form fieldset input.tt-input::-moz-placeholder{color:#fff}
.no-touch header nav.primary .utils .search-form fieldset input.tt-input:-ms-input-placeholder{color:#fff}
.no-touch header nav.primary .utils .search-form fieldset input.tt-input::-webkit-input-placeholder{color:rgba(255,255,255,0.7);-webkit-font-smoothing:antialiased}
.no-touch header nav.primary .utils .search-form fieldset input.tt-input:-moz-placeholder{color:rgba(255,255,255,0.7)}
.no-touch header nav.primary .utils .search-form fieldset input.tt-input::-moz-placeholder{color:rgba(255,255,255,0.7)}
.no-touch header nav.primary .utils .search-form fieldset input.tt-input:-ms-input-placeholder{color:rgba(255,255,255,0.7)}
.no-touch header nav.primary .utils .search-form fieldset button{float:right}
.no-touch header nav.primary .utils .search-form fieldset button i{display:block;padding-top:2px}
}
@media(max-width:1024px){.no-touch .navs,.no-touch .page{-webkit-transition:-webkit-transform 600ms;-ms-transition:-ms-transform 600ms;transition:transform 600ms}
.no-touch.menu-active .page,.no-touch.menu-active .navs{-webkit-transform:translate3d(265px,0,0);-ms-transform:translate3d(265px,0,0);transform:translate3d(265px,0,0)}
.no-touch .navs{position:fixed;height:45px;top:0;left:0;z-index:9999;width:100%}
.no-touch .navs header a{cursor:pointer;display:inline-block}
.no-touch .navs header .pushnav-shadow{top:0;left:0;margin-left:-15px;width:15px;height:100vh;position:absolute;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,right top,color-stop(0%,transparent),color-stop(100%,rgba(0,0,0,0.25)));background:-webkit-linear-gradient(left,transparent 0,rgba(0,0,0,0.25) 100%);background:-ms-linear-gradient(left,transparent 0,rgba(0,0,0,0.25) 100%);background:linear-gradient(to right,transparent 0,rgba(0,0,0,0.25) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#40000000',GradientType=1)}
.no-touch .navs header .mobile-banner{top:0;position:absolute;left:0;height:45px;display:block;background:#005293;width:265px;margin-left:-265px;color:#fff;text-align:center;border-bottom:1px solid rgba(0,0,0,0.1)}
.no-touch .navs header .mobile-banner a{line-height:45px;opacity:1;color:#fff;display:block;position:absolute;top:0;left:0}
.no-touch .navs header .mobile-banner a i{min-width:45px;text-align:center}
.no-touch .navs header .mobile-banner span{text-align:center;line-height:45px}
.no-touch .navs header nav.primary{top:45px;position:absolute;left:0;bottom:0;overflow-y:auto;overflow-x:hidden;background:#005293;color:#fff;width:265px;margin-left:-265px;height:-webkit-calc(100vh - 45px);height:calc(100vh - 45px)}
.no-touch .navs header nav.primary .navbar-search-cta,.no-touch .navs header nav.primary a.navbar-logo,.no-touch .navs header nav.primary .utils{display:none}
.no-touch .navs header nav.primary .site-nav ul{width:100%;padding:0;margin:0}
.no-touch .navs header nav.primary .site-nav ul li{display:block;clear:both;line-height:45px;padding:0 15px;border-bottom:1px solid rgba(0,0,0,0.1);font-size:16px;font-weight:normal;font-family:theSansNormal,Arial,Helvetica,sans-serif}
.no-touch .navs header nav.primary .site-nav ul li a,.no-touch .navs header nav.primary .site-nav ul li a:hover{background-color:transparent}
.no-touch .navs header nav.primary .site-nav ul li a{padding:0;margin:0;display:block;color:#fff;font-size:16px;font-weight:bold;font-family:theSansNormal,Arial,Helvetica,sans-serif}
.no-touch .navs header nav.primary .site-nav ul li .subnav{left:-99999px;top:0;height:auto;width:265px;min-height:100%;background:#005293;position:absolute;-webkit-transition:left 600ms;transition:left 600ms}
.no-touch .navs header nav.primary .site-nav ul li .subnav .container{padding:0}
.no-touch .navs header nav.primary .site-nav ul li .subnav li a br{display:none}
.no-touch .navs header nav.primary ul.account-utils{background:#007fe3;width:100%}
.no-touch .navs header nav.primary ul.account-utils li{display:inline-block;float:left;border:0;margin:0;font-size:10px;padding:0;line-height:45px;padding-right:20px}
.no-touch .navs header nav.primary ul.account-utils li:last-child{padding-right:0}
.no-touch .navs header nav.primary ul.account-utils li a{color:#fff}
.no-touch .navs header nav.condensed{height:45px;position:relative;left:auto;bottom:auto;right:auto;color:#fff;background:#005293;background:rgba(0,82,147,0.96)}
.no-touch .navs header nav.condensed .container{padding:0;text-align:center}
.no-touch .navs header nav.condensed a{color:#fff;position:absolute;top:0;bottom:0;font-size:21px}
.no-touch .navs header nav.condensed a i{display:block;line-height:45px}
.no-touch .navs header nav.condensed a.navbar-brand{font-size:15px;left:50%;margin-left:-55px}
.no-touch .navs header nav.condensed a.navbar-menu-cta,.no-touch .navs header nav.condensed a.navbar-search-cta{width:45px;left:0}
.no-touch .navs header nav.condensed a.navbar-search-cta{left:auto;right:0}
.no-touch .navs header nav.condensed a.navbar-search-cta i{line-height:44px}
.no-touch.menu-active .navs{bottom:0;height:auto}
}
html.menu-active{overflow:hidden;position:fixed;top:0;bottom:0;right:0;left:0}
.no-touch .page.scrolling section{pointer-events:none}
.touch .navs,.touch .page{-webkit-transition:-webkit-transform 600ms;-ms-transition:-ms-transform 600ms;transition:transform 600ms}
.touch.menu-active .page,.touch.menu-active .navs{-webkit-transform:translate3d(265px,0,0);-ms-transform:translate3d(265px,0,0);transform:translate3d(265px,0,0)}
.touch .navs{position:fixed;height:45px;top:0;left:0;z-index:9999;width:100%}
.touch .navs header a{cursor:pointer;display:inline-block}
.touch .navs header .pushnav-shadow{top:0;left:0;margin-left:-15px;width:15px;height:100vh;position:absolute;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4yNSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,right top,color-stop(0%,transparent),color-stop(100%,rgba(0,0,0,0.25)));background:-webkit-linear-gradient(left,transparent 0,rgba(0,0,0,0.25) 100%);background:-ms-linear-gradient(left,transparent 0,rgba(0,0,0,0.25) 100%);background:linear-gradient(to right,transparent 0,rgba(0,0,0,0.25) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#40000000',GradientType=1)}
.touch .navs header .mobile-banner{top:0;position:absolute;left:0;height:45px;display:block;background:#005293;width:265px;margin-left:-265px;color:#fff;border-bottom:1px solid rgba(0,0,0,0.1)}
.touch .navs header .mobile-banner a{line-height:45px;opacity:1;color:#fff;display:block;position:absolute;top:0;left:0}
.touch .navs header .mobile-banner a i{min-width:45px;text-align:center}
.touch .navs header .mobile-banner span{text-align:center;line-height:45px}
.touch .navs header nav.primary{top:45px;position:absolute;left:0;bottom:0;overflow-y:auto;overflow-x:hidden;background:#005293;color:#fff;width:265px;margin-left:-265px;height:-webkit-calc(100vh - 45px);height:calc(100vh - 45px);padding-bottom:50px}
.touch .navs header nav.primary .navbar-search-cta,.touch .navs header nav.primary a.navbar-logo,.touch .navs header nav.primary .utils{display:none}
.touch .navs header nav.primary .site-nav ul{width:100%;padding:0;margin:0}
.touch .navs header nav.primary .site-nav ul li{display:block;clear:both;line-height:45px;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%!important}
.touch .navs header nav.primary .site-nav ul li.active{background:#fff}
.touch .navs header nav.primary .site-nav ul li.active a{color:#005293}
.touch .navs header nav.primary .site-nav ul li a,.touch .navs header nav.primary .site-nav ul li a:hover{background-color:transparent}
.touch .navs header nav.primary .site-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}
.touch .navs header nav.primary .site-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}
.touch .navs header nav.primary .site-nav ul li .subnav .container{padding:0;width:100%}
.touch .navs header nav.primary .site-nav ul li .subnav li a br{display:none}
.touch .navs header nav.primary ul.account-utils{background:#007fe3;width:100%}
.touch .navs header nav.primary ul.account-utils li{display:inline-block;float:left;border:0;margin:0;font-size:10px;padding:0;line-height:45px;padding-right:20px}
.touch .navs header nav.primary ul.account-utils li:last-child{padding-right:0}
.touch .navs header nav.primary ul.account-utils li a{color:#fff}
.touch .navs header nav.condensed{height:45px;position:relative;left:auto;bottom:auto;right:auto;color:#fff;background:#005293;background:rgba(0,82,147,0.96)}
.touch .navs header nav.condensed .container{padding:0;text-align:center}
.touch .navs header nav.condensed a{color:#fff;position:absolute;top:0;bottom:0;font-size:21px}
.touch .navs header nav.condensed a i{display:block;line-height:45px}
.touch .navs header nav.condensed a.navbar-brand{font-size:15px;left:50%;margin-left:-55px;padding:0}
.touch .navs header nav.condensed a.navbar-menu-cta,.touch .navs header nav.condensed a.navbar-search-cta{width:45px;left:0}
.touch .navs header nav.condensed a.navbar-search-cta{left:auto;right:0}
.touch .navs header nav.condensed a.navbar-search-cta i{line-height:44px}
.touch.menu-active .navs{bottom:0;height:auto}
.no-touch header nav.primary .utils .search-form input{color:#fff;opacity:.7;width:257px}
.no-touch header nav.primary .utils .search-form input::-webkit-input-placeholder{color:#fff}
.no-touch header nav.primary .utils .search-form input:-moz-placeholder{color:#fff;opacity:.7}
.no-touch header nav.primary .utils .search-form input::-moz-placeholder{color:#fff;opacity:.7}
.no-touch header nav.primary .utils .search-form input:-ms-input-placeholder{color:#fff}
header nav.primary .utils .context-search .btn-default{background:transparent!important;border:1px solid rgba(255,255,255,0.35);color:rgba(255,255,255,0.7);padding:7px 10px}
header nav.primary .utils .context-search .options{display:block;float:left;width:95px;overflow:hidden;text-align:left}
header nav.primary .utils .context-search .caret{float:right;margin-top:7px;border-top-color:rgba(255,255,255,0.7)}
header nav.primary .utils .context-search .form-control{height:36px}
.no-touch header nav.primary .utils .search-form input:focus{outline:0}
.no-touch header nav.primary .utils ul.account{height:27px;margin-bottom:0}
.no-touch header nav.primary .utils ul.account li{padding-left:0;margin-left:0}
.no-touch header nav.primary .utils ul.account li a{padding:8px 10px}
.no-touch header nav.primary .utils-account ul.account{height:27px;margin-bottom:0}
.no-touch header nav.primary .utils-account ul.account li{margin-left:0;padding:8px 0}
.no-touch header nav.primary .utils-account ul.account li a{padding:0 6px}
.ie8 nav.primary ul li a.localeTitle{height:15px}
.no-touch header nav.primary .utils-account ul.account li.locale-selector{position:relative}
.no-touch header nav.primary .utils-account ul.account li.locale-selector.selected{background:#fff}
.no-touch header nav.primary .utils-account ul li.locale-selector.selected a{color:#005293;height:auto!important}
.no-touch header nav.primary .utils-account ul li.selected .showMenu{display:block}
div.empty-div-wh-bg{background:#fff;position:absolute;height:10px;width:100%;top:24px;right:0;z-index:9999;display:none}
div.rem-selection{clear:both;float:right;padding:10px 20px;background:#eee;border-top:1px #ddd solid;width:100%;text-align:right}
div.rem-selection h3{display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:bold;opacity:.7;white-space:nowrap}
.no-touch header nav.primary .utils ul li.selected div.empty-div-wh-bg{display:block}
.no-touch header nav.primary .utils-account ul 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}
.no-touch header nav.primary .utils-account ul div.showMenu div.locale-selector-sub-nav{width:50%;padding:6% 0 1% 5%;float:left}
.no-touch header div.locale-selector-sub-nav ul{margin:0;padding-bottom:20px;list-style:none}
.no-touch header div.locale-selector-sub-nav ul:last-child{padding-bottom:0}
.no-touch header div.locale-selector-sub-nav ul li{margin:0!important;padding:0!important;display:block!important;font-family:theSansBold,Arial,Helvetica,sans-serif}
.no-touch header div.locale-selector-sub-nav ul li a{display:block;padding:10px 0!important;color:#000!important;font-size:14px;font-weight:normal;font-family:Arial}
.no-touch header div.locale-selector-sub-nav ul li a:hover{color:#005293!important}
.no-touch header nav.primary .utils-account ul li .showMenu 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}
.no-touch header nav.primary>.utils-account{float:right;padding-bottom:5px;width:90%}
header nav.primary .utils .search-form fieldset{padding:5px 0 4px 0!important;margin-top:10px}
.no-touch header nav.primary .utils .search-form fieldset input{padding:6px;font-family:theSansNormal,Arial,Helvetica,sans-serif;font-weight:normal;border:solid 1px #ccc;color:#474747;margin-left:-2px;height:36px}
.ie8.no-touch header nav.primary .utils .search-form fieldset input.search-input.tt-hint{display:none}
.tt-dropdown-menu{position:absolute;top:85%!important;left:-10px;z-index:1000;display:none;float:left;min-width:440px;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}
.search-box .close-search{color:#333;float:right;position:absolute;right:10px;top:5px;width:10px;text-indent:-9999px;background:url(../images/global/close.png) no-repeat right center}
.module-search-module .close-icon{background:url(../images/global/close.png) no-repeat right center;padding:0 15px 0 0;display:inline-block}
.fa-search.close-icon{display:inline-block;margin:0 -4px 0 -4px}
.fa-search.close-icon:before{content:'\e609';color:#fff;font-size:20px}
header nav.primary .utils .search-form{float:left}
.no-touch header nav.primary .utils .search-form input{width:440px}
header nav.primary .utils .context-search{width:200px;float:left;margin-top:0;display:block}
header nav.primary .utils .context-search .btn-default{background:transparent!important;border:1px solid #ccc;color:rgba(255,255,255,0.7);padding:7px 10px;border-radius:0;box-shadow:none}
header nav.primary .utils .context-search .caret{float:right;margin-top:7px;border-top-color:#ccc}
header nav.primary .utils .context-search .btn{padding:6px 10px;width:100%!important}
header nav.primary .utils .context-search .options{display:block;float:left;width:170px;overflow:hidden;text-align:left;color:#000}
.no-touch header nav.primary .utils .search-box{width:100%;position:absolute;top:100%;left:0;right:0;background:#fff;opacity:1;box-shadow:0 5px 15px rgba(0,0,0,0.1);padding-bottom:40px;display:none}
.no-touch header.sticky .search-icon{float:right;clear:both;margin-top:5px}
.search-icon{float:right;clear:both;padding-top:5px}
.search-icon button{background:0;border:0;outline:0}
.search-icon button .fa-search{font-size:23px;color:#fff}
.no-touch header nav.primary .utils .search-form fieldset button{padding:0 40px 0;background:#005293 url("../images/global/gloss-top-blue.png") no-repeat left top!important;margin:0;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;height:36px;float:left}
.no-touch header nav.primary .utils .search-form fieldset>span.twitter-typeahead{float:left}
.search-wrapper{width:800px;padding-top:35px;margin:0 auto}
header nav.primary .utils .context-search .dropdown-menu{top:100%;width:205px;margin-top:0}
header nav.primary .utils .search-form .tt-dropdown-menu .actv,header nav.primary .utils .search-form .tt-dropdown-menu .tt-dataset-0 div.tt-cursor{background:#eee}
@media(min-width:0) and (max-width:767px){header nav.primary .utils .search-form fieldset .tt-dropdown-menu{max-width:300px;min-width:300px;overflow-y:scroll;max-height:150px}
.touch .navs header nav.primary div.site-nav ul{margin-bottom:50px}
.touch .navs header nav.primary div.site-nav .locale-selector-sub-nav ul{margin-bottom:0}
.touch .navs header nav.primary div.site-nav .locale-selector-sub-nav:last-child ul:last-child{margin-bottom:50px}
}
@media(min-width:0) and (max-width:767px) and (orientation:landscape){.touch .navs header nav.primary div.site-nav ul{padding-bottom:80px}
.touch .navs header nav.primary div.site-nav .locale-selector-sub-nav ul{margin-bottom:0}
.touch .navs header nav.primary div.site-nav .locale-selector-sub-nav:last-child ul:last-child{margin-bottom:80px}
.touch .navs header nav.primary div.site-nav ul .showMenu.subnav.active{padding-bottom:80px}
.touch .navs header nav.primary div.site-nav ul .showMenu.subnav.active ul{padding-bottom:80px}
}
@media(min-width:0) and (max-width:1024px){.fa-search.close-icon:before{font-size:16px;margin-left:-5px}
.only-mobile{display:block}
.no-touch header nav.primary .utils .search-box{top:0;padding-bottom:0}
.no-touch header nav.primary .utils .search-form input{width:101%}
header nav.primary .utils .search-icon,header nav.primary .utils .search-box .close-search,header nav.primary.search-box-on .site-nav,header nav.primary.search-box-on .utils .account,header nav.primary.search-box-on .utils-account .account{display:none}
header nav.primary .utils .search-box button.submit{display:block!important;opacity:0;margin:-30px}
.touch header nav.primary .utils .search-form fieldset input{padding:0 6px;font-family:theSansNormal,Arial,Helvetica,sans-serif;font-weight:normal;border:solid 1px #ccc;color:#474747;margin-left:-2px;height:36px;background-image:-webkit-gradient(linear,0% 0,0% 100%,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,0)));background-image:-webkit-linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0));border-top:0}
.touch .navs header nav.primary .site-nav ul li.sec-nav-li{font-size:14px}
.touch #site-nav li.mega-menu .wrap a .fa-globe{margin-right:5px}
.touch #site-nav li.mega-menu .wrap a span:before{font-family:'icomoon';content:"\e941";float:right}
.touch .navs header nav.primary .site-nav .secondary-nav-mobile li.active{background:#fff}
.touch .navs header nav.primary .site-nav .secondary-nav-mobile li.active a{color:#005293}
.touch .navs header nav.primary .site-nav .secondary-nav-mobile li .subnav li.active a{color:#005293}
.touch .navs header nav.primary .site-nav .secondary-nav-mobile li .subnav li a{color:#fff}
header nav.primary .utils .context-search .options{width:85%;padding:0 5px}
header nav.primary .utils .context-search{width:40%;float:left;position:relative;font-size:13px}
header nav.primary .utils .context-search .caret{float:left;margin-top:8px;margin-left:8px}
.navs header nav.primary.search-box-on{width:100%;margin-left:0;top:45;background:none repeat scroll 0 0 transparent;height:49px;overflow:visible}
.touch .navs header nav.primary.search-box-on{top:33px}
.navs header nav.primary.search-box-on .utils{display:block}
.only-mobile.search-inline-icon{margin-left:-40px;position:absolute;width:35px;height:35px;z-index:99999;background:#fff;padding-top:0;padding-left:0}
.only-mobile.search-inline-icon .fa-search{padding:9px;background:#fff}
.no-touch .only-mobile.search-inline-icon{margin-left:-20px;margin-top:6px;position:absolute}
header nav.primary .utils .context-search .dropdown-menu{width:158%;background:#fff;z-index:999;border-top-left-radius:0;border-top-right-radius:0}
header nav.primary .utils .context-search .dropdown-menu>li>a{white-space:normal;display:block}
@-moz-document url-prefix(){.only-mobile.search-inline-icon{margin-left:-20px;margin-top:6px;position:absolute}
}
header nav.primary .utils .context-search .form-control{height:36px;border-top:0;border-left:0}
.no-touch header nav.primary .utils .context-search .form-control{height:35px}
header nav.primary .utils .search-form{float:left;width:60%}
header nav.primary .utils .search-form fieldset .twitter-typeahead{width:100%;float:left}
header nav.primary .utils .search-form fieldset{padding:0!important;margin-top:0}
header nav.primary .utils .search-form fieldset input{width:101%;border-top:0;border-radius:0}
header nav.primary .utils .search-box{padding-bottom:0;top:0}
header nav.primary .utils .search-box .search-wrapper{padding-top:0;width:100%;position:absolute;left:0;background:#fff;top:12px}
.horz-space{height:30px}
}
@media(min-width:0) and (max-width:1024px){.touch .navs{position:absolute}
.touch .navs.sticky{position:fixed}
header.sticky{position:fixed}
}
@media(min-width:768px) and (max-width:1024px){.touch .only-mobile.search-inline-icon{margin-left:-30px;margin-top:0;position:absolute}
.only-mobile{display:none}
}
@media(min-width:0) and (max-width:320px){header nav.primary .utils .search-form fieldset .tt-dropdown-menu{left:-110px!important}
}
.no-touch header nav.primary .utils .search-form fieldset button.disable{background:#c7c7c7 url("../images/global/gloss-top-blue.png") no-repeat left top!important}
.tt-dataset-2 p,.tt-dataset-0 p{padding:3px 0;color:#333}
.tt-dataset-2 strong,.tt-dataset-0 strong{font-family:theSansBold,Arial,Helvetica,sans-serif;color:#000}
.tt-dataset-2 p:hover,.tt-dataset-0 p:hover{background:#e6e6e6}
@media(max-width:1024px){.touch header nav.primary>.utils-account{float:left;width:100%}
.touch header nav.primary .utils-account ul.account{height:auto}
.touch .navs header nav.primary .site-nav ul li.about_us{margin-bottom:15px}
.touch .navs header nav.primary .site-nav ul li.accountLi{border-bottom:0;line-height:30px}
.touch .navs header nav.primary .site-nav ul li.accountLi a{font-size:14px}
.touch .navs header nav.primary .site-nav ul li.accountLi a span{padding:5px}
.touch .navs header nav.primary .site-nav ul li.accountLi li{line-height:25px}
.touch .navs header nav.primary .site-nav ul li.accountLi li a{padding:10px 20px!important}
.touch .navs header nav.primary .site-nav ul li.accountLi 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}
div.rem-selection{float:left;padding:10px;text-align:left}
div.rem-selection input[type="checkbox"]{position:relative;top:-7px}
#site-nav .hidemenu{display:none}
}
.search-input .tt-hint{pointer-events:none}
#site-nav .hidemenu{position:absolute;width:630px;height:100px;top:47px}
.ie8 .navs{position:relative}
.no-touch header nav.primary .utils-account ul li ul li a.locale-active{color:#005293!important;font-weight:bold}
.touch .navs header nav.primary .site-nav ul li.accountLi li a.locale-active{color:#005293!important;background:#fff;margin-bottom:-1px;font-weight:bold}
.ie9 .twitter-typeahead .twitter-typeahead .search-input:first-child{width:10px!important}
.twitterinlineStyles{position:relative;display:inline-block;direction:ltr}
@media(min-width:0) and (max-width:1025px){.no-touch header nav.primary .site-nav>ul>li.mega-menu ul li a,.touch .navs header nav.primary .site-nav ul li a{height:auto!important}
}
@media(max-width:1024px) and (min-width:0){.touch #site-nav li.arrowActive a:before{font-family:'icomoon';content:"\e941";float:right}
}
.no-touch header nav.primary .site-nav>ul>li:hover>.wrap .hover-cover{padding-left:70px;padding-right:70px;margin-left:-70px;margin-right:-70px;padding-bottom:97px;margin-bottom:-97px}
.no-touch .navs header nav.primary .site-nav{width:880px}
.no-touch header nav.primary .site-nav>ul>li.menu-open>.wrap,.no-touch header nav.primary .site-nav>ul>li.menu-open{height:100%}
.no-touch header nav.primary .site-nav>ul>li.menu-open>.wrap>a{color:#fff;opacity:1}
.no-touch header nav.primary .site-nav>ul>li.menu-open>.wrap>a>.arrow-top{bottom:7px;opacity:1;-webkit-transition:opacity 300ms,bottom 150ms;transition:opacity 300ms,bottom 150ms;display:block}
.ie8.no-touch header nav.primary .site-nav>ul>li.menu-open>.wrap>a>.arrow-top{bottom:4px}
.no-touch header.sticky nav.primary .site-nav>ul>li.menu-open>.wrap>a>.arrow-top{bottom:0}
.no-touch header nav.primary .site-nav>ul>li.mega-menu.menu-open .wrap>.subnav{opacity:1;visibility:visible;max-height:250px}
.ie8 .primary .utils-account .account #userDisplayName span{padding-left:2px}
.tt-dropdown-menu .tt-dataset-2 h2{padding:5px 0;color:#a4a4a4}
.ie8.no-touch header nav.primary a.navbar-logo .logo-wrap{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background:url("../images/global/corning-logo.png") no-repeat center center;width:90px}
.ie8.no-touch header nav.primary a.navbar-logo .logo-wrap i.icon-corning-logo{display:none!important}
.search-wrapper .context-search .btn-group>.btn{width:auto!important}
.infoBox{display:none!important}
.ie8 .infoBox{display:block!important}
.ie8.no-touch header nav.primary .utils-account ul.account li a{padding:0}
.ie8 nav.primary{display:none}
.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;display:none;width:100%;position:absolute;left:0;z-index:99999;border-bottom:1px solid #ccc;background:#fff;transition:height 300ms;-webkit-transition:height 300ms;opacity:1;top:102%}
.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(../images/global/secondary-nav-arrow.png) no-repeat center top}
.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-bottom:1px solid #e0e0e0;margin:0 10px;text-align:center}
#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}
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:20px}
footer nav ul{display:block;clear:both;line-height:40px}
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 .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>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 li.selected .corning-ss-rss{background:#ff9327}
footer nav ul.horizontal li.selected .corning-ss-twitter{background:#29a8dd}
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}
footer nav ul.horizontal-small{margin:0;padding:20px;display:block;width:100%;text-align:center}
footer nav ul.horizontal-small li{display:inline-block;text-align:center;margin:0 15px;white-space:nowrap}
@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-family:theSansBold,Arial,Helvetica,sans-serif;font-size:18px;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:hover{color:#005293}
footer nav.secondary p.copyright-text{color:#999;font-size:11px}
footer nav ul.horizontal-small{margin-top:70px;padding:0}
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}
.fa-youtube:before{content:"\e7a1"}
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 80px}
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{margin-top:0}
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}
}
@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);height:74px}
#googleReCaptchaWrap .g-recaptcha div div{margin:-1px 0 0 -1px}
}
footer nav ul.horizontal li:last-child a span{border-right:0}
@media(min-width:1024px){.secondary.visible-device{display:none!important}
}
.ns-box{position:fixed;background:rgba(42,45,50,0.85);padding:22px;line-height:1.4;z-index:1000;pointer-events:none;color:rgba(250,251,255,0.95);font-size:90%;font-family:'Helvetica Neue','Segoe UI',Helvetica,Arial,sans-serif}
.ns-box.ns-show{pointer-events:auto}
.ns-box a{color:inherit;opacity:.7;font-weight:700}
.ns-box a:hover,.ns-box a:focus{opacity:1}
.ns-box p{margin:0}
.ns-box.ns-show,.ns-box.ns-visible{pointer-events:auto}
.ns-close{width:20px;height:20px;position:absolute;right:4px;top:4px;overflow:hidden;text-indent:100%;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden}
.ns-close:hover,.ns-close:focus{outline:0}
.ns-close::before,.ns-close::after{content:'';position:absolute;width:3px;height:60%;top:50%;left:50%;background:#6e6e6e}
.ns-close:hover::before,.ns-close:hover::after{background:#fff}
.ns-close::before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}
.ns-close::after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}
.ns-box.ns-bar{top:0;left:0;width:100%;height:130px}
.ns-bar .ns-close{background:transparent;top:50%;right:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.ns-bar .ns-close::before,.ns-bar .ns-close::after{background:#fff}
[class^="ns-effect-"].ns-bar.ns-hide,[class*=" ns-effect-"].ns-bar.ns-hide{-webkit-animation-direction:reverse;animation-direction:reverse}
.ns-effect-slidetop{box-shadow:inset 4.5em 0 rgba(0,0,0,0.6)}
.ns-effect-slidetop .cookie-noti-icon{position:absolute;display:block;font-size:109%;top:50%;left:1em;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.ns-effect-slidetop p{padding:0 3.2em;font-size:1.2em;display:inline-block}
.ns-effect-slidetop .ns-close::before,.ns-effect-slidetop .ns-close::after{width:2px;background:#14151b}
.ns-effect-slidetop .ns-close:hover::before,.ns-effect-slidetop .ns-close:hover::after{background:#fff}
.ns-effect-slidetop.ns-show .cookie-noti-icon,.ns-effect-slidetop.ns-show p{-webkit-animation-name:animScaleUp;animation-name:animScaleUp;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.ns-effect-slidetop.ns-show p{-webkit-animation-name:animFade;animation-name:animFade}
@-webkit-keyframes animScaleUp{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0) scale3d(0,0,1)}
100%{opacity 1;-webkit-transform:translate3d(0,-50%,0) scale3d(1,1,1)}
}
@keyframes animScaleUp{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0) scale3d(0,0,1);transform:translate3d(0,-50%,0) scale3d(0,0,1)}
100%{opacity 1;-webkit-transform:translate3d(0,-50%,0) scale3d(1,1,1);transform:translate3d(0,-50%,0) scale3d(1,1,1)}
}
.ns-effect-slidetop.ns-show,.ns-effect-slidetop.ns-hide{-webkit-animation-name:animSlideTop;animation-name:animSlideTop;-webkit-animation-duration:.3s;animation-duration:.3s}
@-webkit-keyframes animSlideTop{0%{-webkit-transform:translate3d(0,-100%,0)}
100%{-webkit-transform:translate3d(0,0,0)}
}
@keyframes animSlideTop{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.ns-effect-exploader{background:#005293;color:#fff;-webkit-transform-origin:0 0;transform-origin:0 0;z-index:99999}
.ns-effect-exploader .cookie-noti-icon{position:absolute;left:.25em;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.ns-effect-exploader .ns-box-inner{position:relative}
.ns-effect-exploader p{padding:.25em 2em .25em 3em}
.ns-effect-exploader .ns-close:hover::before,.ns-effect-exploader .ns-close:hover::after{background:#98815a}
.ns-effect-exploader.ns-show{-webkit-animation-name:animLoad;animation-name:animLoad;-webkit-animation-duration:2.5s;animation-duration:2.5s}
@-webkit-keyframes animLoad{0%{opacity:1;-webkit-transform:scale3d(0,0.3,1)}
33%{opacity:1;-webkit-transform:scale3d(0.5,0.3,1)}
50%{opacity:1;-webkit-transform:scale3d(0.6,0.3,1)}
80%,85%{opacity:1;-webkit-transform:scale3d(1,0.3,1);-webkit-animation-timing-function:cubic-bezier(0.7,0,0.3,1)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1)}
}
@keyframes animLoad{0%{opacity:1;-webkit-transform:scale3d(0,0.3,1);transform:scale3d(0,0.3,1)}
33%{opacity:1;-webkit-transform:scale3d(0.5,0.3,1);transform:scale3d(0.5,0.3,1)}
50%{opacity:1;-webkit-transform:scale3d(0.6,0.3,1);transform:scale3d(0.6,0.3,1)}
80%,85%{opacity:1;-webkit-transform:scale3d(1,0.3,1);transform:scale3d(1,0.3,1);-webkit-animation-timing-function:cubic-bezier(0.7,0,0.3,1);animation-timing-function:cubic-bezier(0.7,0,0.3,1)}
100%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}
.ns-effect-exploader.ns-hide{-webkit-animation-name:animFade;animation-name:animFade;-webkit-animation-duration:.3s;animation-duration:.3s}
.ns-effect-exploader.ns-show .ns-box-inner,.ns-effect-exploader.ns-show .ns-close{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:2.4s;animation-delay:2.4s}
.ns-effect-exploader.ns-show .ns-close{-webkit-animation-name:animFade;animation-name:animFade}
.ns-effect-exploader.ns-show .ns-box-inner{-webkit-animation-name:animFadeMove;animation-name:animFadeMove;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
@-webkit-keyframes animFadeMove{0%{opacity:0;-webkit-transform:translate3d(0,10px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0)}
}
@keyframes animFadeMove{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
100%{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-webkit-keyframes animFade{0%{opacity:0}
100%{opacity:1}
}
@keyframes animFade{0%{opacity:0}
100%{opacity:1}
}
.cookie-noti-icon:before{font-family:"icomoon";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:2em;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.cookie-noti-icon-settings:before{content:"\e702"}
.module-story-banner-small{overflow:hidden;height:250px;margin-bottom:50px}
.module-story-banner-small.sec-nav-absent{margin-bottom:30px}
.module-story-banner-small>div{display:table;width:100%;height:100%;box-shadow:inset 0 -5px 5px -5px #666;box-shadow:inset 0 -5px 5px -5px rgba(0,0,0,0.2);height:250px;text-align:center}
.module-story-banner-small .container{position:absolute;top:-230px;margin-left:70px}
.module-story-banner-small article div.container{top:auto;bottom:45px}
.module-story-banner-small div.container{margin:0 auto;left:0;right:0}
.module-story-banner-small div.container .leftAlign{text-align:left}
.module-story-banner-small div.container .rightAlign{text-align:right}
.module-story-banner-small div.container .centerAlign{text-align:center}
.module-story-banner-small div.container .white{color:white}
.module-story-banner-small div.container .white h1{color:white}
.module-story-banner-small div.container .black{color:black}
.module-story-banner-small div.container .black h1{color:black}
.module-story-banner-small .top-gradient:before{content:"";height:50%;position:absolute;left:0;right:0;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJod…IgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);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='#b3000000',endColorstr='#00000000',GradientType=0);top:0}
.ie9 .module-story-banner-small div.top-gradient:before{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=)}
.ie9 .module-story-banner-small>div:before{background:0}
.module-story-banner-small>div>article{display:table-cell;vertical-align:bottom;height:auto;position:absolute;left:0;right:0;bottom:-1px;background:#fff;z-index:10}
.module-story-banner-small.story article{padding:160px 5% 60px;vertical-align:bottom}
.module-story-banner-small.story article h1{margin:auto}
.module-story-banner-small img{top:0;min-width:100%;min-height:0;max-width:none;height:auto;position:absolute;-webkit-backface-visibility:hidden;width:100%}
section.module-story-banner-small img{min-height:0;height:auto}
.module-story-banner-small h1{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:45px;line-height:1.2;color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15);margin:10px 0 10px 0;letter-spacing:-1px;color:#1e1e1e;position:relative}
@media(min-width:0) and (max-width:768px){.module-story-banner-small h1{font-size:32px;margin:10px 0 10px 0}
.module-story-banner-small div.container>div{text-align:left!important}
}
.module-story-banner-small.black{color:#1e1e1e}
.module-story-banner-small .container a{white-space:pre-wrap;word-wrap:break-word;margin-bottom:1px}
.module-story-banner-small .container h1{word-wrap:break-word}
@media(min-width:0) and (max-width:940px){section.module-story-banner-small img{width:auto;height:100%}
}
@media(min-width:768px) and (max-width:1024px){.module-story-banner-small{margin-top:45px}
}
.module-story-banner-standard{margin-bottom:50px}
.module-story-banner-standard .carousel.single>.item{opacity:0;z-index:800}
.ie8 .module-story-banner-standard .carousel.single{min-height:400px}
.module-story-banner-standard .carousel.single>.item:first-child{opacity:1;z-index:900}
section.module-story-banner-standard ul.slick-dots{z-index:1030!important}
.module-story-banner-standard .banneroverlay .inner>div{width:50%!important}
.module-story-banner-standard .item .inner>div .item-text{position:absolute;bottom:80px}
.module-story-banner-standard .banneroverlay .inner>div .item-text{position:absolute;bottom:140px}
.module-story-banner-standard{overflow:hidden}
.module-story-banner-standard.sec-nav-absent{margin-bottom:30px}
.module-story-banner-standard .item .inner>div .item-text h2,.module-story-banner-standard .banneroverlay .inner>div .item-text h2{font-family:"theSansBold",Arial,Helvetica,sans-serif;font-size:45px;line-height:1.2;margin-top:0;margin-bottom:15px;letter-spacing:-.025em}
.module-story-banner-standard.item .inner>div .item-text,.module-story-banner-standard.banneroverlay .inner>div .item-text{top:0;bottom:auto}
@media print{.module-story-banner-standard .carousel.single .item .inner>div.centerAlign .item-text,.module-story-banner-standard .banneroverlay .inner>div.centerAlign .item-text{width:60%}
.module-story-banner-standard .item .inner>.white .item-text h2,.module-story-banner-standard .banneroverlay .inner>.white .item-text h2{color:#fff!important}
}
@media(min-width:0) and (max-width:767px){.module-story-banner-standard .item .inner>div .item-text,.module-story-banner-standard .banneroverlay .inner>div .item-text{text-align:left!important}
.carousel.single .item .inner>div.rightAlign,.module-story-banner-standard .banneroverlay .inner>div.rightAlign,.carousel.single .item .inner>div.centerAlign,.module-story-banner-standard .banneroverlay .inner>div.centerAlign{float:left!important}
.module-story-banner-standard .item .inner>div.rightAlign .item-text .cta,.module-story-banner-standard .item .inner>div.rightAlign .item-text .cta-gloss .module-story-banner-standard .banneroverlay .inner>div.rightAlign .item-text .cta,.module-story-banner-standard .banneroverlay .inner>div.rightAlign .item-text .cta-gloss{float:left!important}
.module-story-banner-standard .item .inner>div .item-text h2,.module-story-banner-standard .banneroverlay .inner>div .item-text h2{font-size:32px;overflow:hidden}
}
.module-story-banner-standard .item .inner>div .item-text p,.module-story-banner-standard .banneroverlay .inner>div .item-text p{font-family:"theSansNormal",Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;margin-bottom:15px;letter-spacing:-.01em;line-height:24px}
@media(min-width:0) and (max-width:767px){.module-hero .carousel.single .item .inner>div.centerAlign .item-text{bottom:43%}
}
@media(min-width:768px) and (max-width:1023px){.module-hero .carousel.single .item .inner>div.centerAlign .item-text{bottom:36%}
}
@media(min-width:0) and (max-width:1023px){.module-story-banner-standard{margin-bottom:20px}
.module-hero .carousel.single .item .inner>div.centerAlign .item-text{padding:0 20px}
.module-hero .item-text .visible-device{display:block!important}
}
@media(min-width:768px) and (max-width:1024px){.module-story-banner-standard{margin-top:45px}
}
@media(min-width:1024px){.module-story-banner-standard .carousel{min-height:450px}
.module-story-banner-standard .carousel .item .inner>div .item-text{top:190px}
}
.module-story-banner-standard>div:not(.section-nav):before{content:"";height:50%;position:absolute;left:0;right:0;z-index:1;display:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);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='#b3000000',endColorstr='#00000000',GradientType=0);top:0}
.module-story-banner-standard>div:not(.section-nav)>article{display:table-cell;vertical-align:middle}
.module-story-banner-standard.story article{padding:160px 5% 60px;vertical-align:bottom}
.module-story-banner-standard.story article h1{margin:auto}
.module-story-banner-standard img{top:0;min-width:100%;min-height:100%;max-width:none;-webkit-backface-display:none;width:100%;-webkit-transform:none!important}
.module-story-banner-standard .item img{min-height:0}
.module-story-banner-standard h1{font-family:"theSansBold",Arial,Helvetica,sans-serif;font-size:45px;line-height:1.2;color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15);margin:160px auto 120px;letter-spacing:-1px;text-align:center}
@media(min-width:0) and (max-width:767px){.module-story-banner-standard h1{font-size:32px}
.module-story-banner-standard .banneroverlay .inner>div .item-text p{overflow:hidden}
.module-story-banner-standard .banneroverlay .inner>div .item-text p.visible-device{display:block}
}
@media(min-width:0) and (max-width:1024px){.module-story-banner-standard h1{margin:100px auto 100px}
}
.module-story-banner-standard .tabs.section-nav{background:rgba(0,82,147,0.95);position:absolute;bottom:0;height:60px;z-index:100000}
.module-story-banner-standard .tabs.section-nav>nav{margin-bottom:0;border:0}
.module-story-banner-standard .tabs.section-nav>nav .nav-inner ul li{border:0;max-width:none}
.module-story-banner-standard .tabs.section-nav>nav .nav-inner ul li a{color:rgba(255,255,255,0.7);min-height:40px;text-align:left}
.module-story-banner-standard .tabs.section-nav .content{height:0;overflow:hidden}
.module-story-banner-standard .tabs.section-nav.sticky{position:fixed;top:0;left:0;right:0}
@media(max-width:1025px){.module-story-banner-standard .tabs.section-nav{display:none}
}
.carousel.single .item .inner>div.rightAlign,.module-story-banner-standard .banneroverlay .inner>div.rightAlign{float:right}
.carousel.single .item .inner>div.rightAlign .item-text,.module-story-banner-standard .banneroverlay .inner>div.rightAlign .item-text{text-align:right}
.module-story-banner-standard .item .inner>div.rightAlign .item-text .cta,.module-story-banner-standard .item .inner>div.rightAlign .item-text .cta-gloss .module-story-banner-standard .banneroverlay .inner>div.rightAlign .item-text .cta,.module-story-banner-standard .banneroverlay .inner>div.rightAlign .item-text .cta-gloss{float:right;display:block}
.carousel.single .item .inner>div.centerAlign,.module-story-banner-standard .banneroverlay .inner>div.centerAlign{margin:0 auto;float:none}
.carousel.single .item .inner>div.centerAlign .item-text,.module-story-banner-standard .banneroverlay .inner>div.centerAlign .item-text{text-align:center}
.module-story-banner-standard .item .inner>div.centerAlign .item-text .cta,.module-story-banner-standard .item .inner>div.centerAlign .item-text .cta-gloss,.module-story-banner-standard .banneroverlay .inner>div.centerAlign .item-text .cta,.module-story-banner-standard .banneroverlay .inner>div.centerAlign .item-text .cta-gloss{display:inline-block;margin:0 auto;float:none}
.module-story-banner-standard .item .inner>div.white,.module-story-banner-standard .item .inner>div.white a,.module-story-banner-standard .banneroverlay .inner>div.white,.module-story-banner-standard .banneroverlay .inner>div.white a{color:#fff}
.module-story-banner-standard .item .inner>div.black,.module-story-banner-standard .item .inner>div.black a,.module-story-banner-standard .banneroverlay .inner>div.black,.module-story-banner-standard .banneroverlay .inner>div.black a{color:#000}
.video-wrapper{height:474px;overflow:hidden;width:100%}
.video-wrapper.white{background:#000}
.video-wrapper.black{background:#fff}
.video-playing{width:100%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);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}
.video-wrapper>span{width:100%}
.module-story-banner-standard .carousel .slick-prev.white,.module-story-banner-standard .carousel .slick-next.white{background:rgba(0,0,0,0.5)}
.module-story-banner-standard .carousel .slick-prev.black,.module-story-banner-standard .carousel .slick-next.black{background:rgba(255,255,255,0.5)}
.carousel .slick-next:before{padding-left:5px}
.carousel .slick-prev:before{padding-right:5px;padding-left:0}
.module-story-banner-standard .carousel .white:before,.module-story-banner-standard .carousel .white:before{color:#fff!important}
.module-story-banner-standard .carousel .black:before,.module-story-banner-standard .carousel .black:before{color:#000!important}
.carousel .slick-dots{z-index:999999!important}
.carousel.single .item .inner>div{padding:75px 0}
.ie8 .carousel.single .item .inner>div{padding-top:0;padding-bottom:0}
@media(max-width:1023px){.carousel.single .item .inner>div{width:100%}
.carousel.single .item .inner{width:100%;padding-left:0;padding-right:0}
.carousel.single .item .inner>div.rightAlign .item-text,.carousel.single .item .inner>div.centerAlign .item-text{padding-right:30px}
}
.lt-ie9 .module-story-banner-standard .item .inner>div .item-text{position:static;padding-top:80px}
.ie8.lt-ie9 .module-story-banner-standard .item .inner>div .item-text{position:absolute;padding-top:0}
.module-story-banner-standard .banneroverlay{position:absolute;width:100%;height:474px;z-index:999}
.module-story-banner-standard .banneroverlay{position:absolute;width:100%;height:474px;z-index:999}
@media(min-width:0) and (max-width:1024px){.module-story-banner-standard .banneroverlay{position:absolute;width:100%;height:474px;z-index:999;pointer-events:none}
.module-story-banner-standard .banneroverlay a{pointer-events:auto}
}
.module-story-banner-standard .banneroverlay .inner>div.rightAlign .item-text{text-align:right}
.module-story-banner-standard .banneroverlay .inner>div .item-text{position:absolute;bottom:80px;width:570px}
.carousel.single .item .inner>div.centerAlign,.module-story-banner-standard .banneroverlay .inner>div.centerAlign{margin:0 auto;float:none}
.carousel.single .item .inner>div.centerAlign .item-text,.module-story-banner-standard .banneroverlay .inner>div.centerAlign .item-text{text-align:center}
.module-story-banner-standard .item .inner>div.centerAlign .item-text .cta,.module-story-banner-standard .item .inner>div.centerAlign .item-text .cta-gloss,.module-story-banner-standard .banneroverlay .inner>div.centerAlign .item-text .cta,.module-story-banner-standard .banneroverlay .inner>div.centerAlign .item-text .cta-gloss{display:inline-block;margin:0 auto;float:none}
@media(min-width:769px) and (max-width:1024px){.video-wrapper{height:574px;overflow:hidden;width:100%}
}
@media(max-width:480px){.module-story-banner-standard .carousel.single .item .inner{clear:both;height:350px}
}
.module-story-banner-standard .banneroverlay.lt-ie11{background:url(../images/global/spacer.png) repeat left top}
@media(min-width:0) and (max-width:767px){.video-playing{width:auto;max-width:100%}
.module-story-banner-standard .item .inner>div .item-text{width:90%!important}
}
.module-story-banner-standard .carousel.single .item:before{content:"";height:50%;position:absolute;left:0;right:0;z-index:1;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);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-banner-standard .item .inner>div .item-text{position:absolute;top:145px}
.module-story-banner-standard .item .inner>div .item-text h2.visible-desktop{overflow:hidden}
.module-story-banner-standard .item .inner>div .item-text p.visible-desktop{overflow:hidden}
.module-story-banner-standard div.item .inner>div .item-text h2.visible-desktop{overflow:visible}
.module-story-banner-standard div.item .inner>div .item-text p.visible-desktop{overflow:visible}
.module-story-banner-standard .item .inner>div .item-text,.module-story-banner-standard .banneroverlay .inner>div .item-text{top:0;bottom:auto}
@media(min-width:768px) and (max-width:1023px){.carousel.single .item .item-text{width:70%}
}
@media(min-width:0) and (max-width:767px){.carousel.single .item .inner>div{padding:20px 15px}
.module-story-banner-standard .item .inner>div .item-text{top:0}
.module-story-banner-standard .item .inner>div .item-text p.visible-device{overflow:hidden;display:block!important}
.module-story-banner-standard .item .inner>div .item-text h2.visible-device{overflow:hidden;display:block!important}
.module-story-banner-standard .banneroverlay .inner>div .item-text{position:absolute;bottom:80px;width:auto}
.module-story-banner-standard .video-wrapper .banneroverlay .inner>div .item-text{bottom:auto}
}
@media(min-width:479px) and (max-width:767px) and (orientation:landscape){.module-story-banner-standard .item .inner>div .item-text p.visible-device{margin-bottom:25px}
.module-story-banner-standard .item .inner>div .item-text h2.visible-device{margin-bottom:15px}
}
@media(min-width:768px) and (max-width:1024px){.module-story-banner-standard .item .inner>div.centerAlign .item-text,.module-story-banner-standard .carousel.single .item .inner>div.centerAlign .item-text{margin:0 auto;padding:0;left:0;right:0}
.module-story-banner-standard .item .inner>div.centerAlign .item-text,.module-story-banner-standard .carousel.single .item .inner>div.centerAlign .item-text{margin:0 auto}
.module-story-banner-standard .item .inner>div.rightAlign .item-text,.module-story-banner-standard .carousel.single .item .inner>div.rightAlign .item-text{margin-right:0;margin-left:auto;padding-right:5%;right:0}
.module-story-banner-standard .item .inner>div.rightAlign .item-text h2,.module-story-banner-standard .carousel.single .item .inner>div.rightAlign .item-text .visible-device{margin-left:auto}
}
@media(max-width:1024px){.module-hero .carousel.single .item .inner>div.centerAlign div.item-text{bottom:auto}
}
@media(min-width:0) and (max-width:940px){.module-story-banner-standard img{width:auto;height:100%}
}
.module-story-aside-sidebar .modelbox{position:relative;display:block}
.module-story-aside-sidebar .container{width:100%}
.module-story-aside-sidebar .playicon{position:absolute;top:40%;left:45%;z-index:999;font-size:35px;color:#fff}
.module-story-aside-sidebar .playicon:hover{color:#005293}
.module-story-aside-sidebar .modelbox img{width:100%;pointer-events:none}
.module-story-aside-sidebar a.cta.simple{display:inline!important}
.module-story-aside-sidebar aside{width:100%}
.module-story-aside-sidebar ol,.module-story-aside-sidebar ol li{list-style-type:decimal!important}
.module-story-aside-sidebar ul,.module-story-aside-sidebar ol li{list-style:disc outside none;padding-left:5px}
.module-story-aside-sidebar b,.module-story-aside-sidebar .rte-content b,.module-story-aside-sidebar .rte-content strong .module-story-aside-sidebar strong,.module-story-aside-sidebar b i,.module-story-aside-sidebar .rte-content b i{font-weight:bold!important}
.mktoAsterix{width:auto;margin-right:2px;display:none}
.mktoRequiredField .mktoAsterix{display:inline}
.mktoFormRow,.mktoButtonRow{position:relative;margin:10px 0;clear:both}
.mktoFormRow:first-of-type,.mktoButtonRow:first-of-type{margin-top:0}
.mktoFormRow .mktoError,.mktoButtonRow .mktoError{position:relative!important;left:0;bottom:0!important;font-size:13px;font-family:"theSansItalic";opacity:.65}
.mktoFormRow .mktoLabel,.mktoButtonRow .mktoLabel{width:auto!important}
.mktoFormRow .mktoGutter,.mktoButtonRow .mktoGutter{display:none}
.label--cover .mktoFormRow .mktoLabel.input-label,.label--cover .mktoButtonRow .mktoLabel.input-label{position:absolute;color:#999;visibility:visible;line-height:normal;top:8px;left:2px;padding-left:5px;cursor:text}
.label--cover .mktoFormRow .mktoLabel.input-label.select-one,.label--cover .mktoButtonRow .mktoLabel.input-label.select-one{background:white;white-space:nowrap;overflow:hidden;width:155px!important;text-overflow:ellipsis}
.label--cover .mktoFormRow .mktoLabel.input-label.select-one ~ select,.label--cover .mktoButtonRow .mktoLabel.input-label.select-one ~ select{color:white}
.label--cover .mktoFormRow .mktoLabel.input-label.select-one ~ select:focus option,.label--cover .mktoButtonRow .mktoLabel.input-label.select-one ~ select:focus option{color:black}
.label--cover .mktoFormRow .mktoLabel.input-label.focused,.label--cover .mktoButtonRow .mktoLabel.input-label.focused{visibility:hidden}
.label--cover .mktoFormRow .mktoLabel.input-label.focused ~ select,.label--cover .mktoButtonRow .mktoLabel.input-label.focused ~ select{color:#1e1e1e}
.label--cover .mktoFormRow .mktoLabel.input-label.input-empty,.label--cover .mktoButtonRow .mktoLabel.input-label.input-empty{visibility:visible}
.label--cover .mktoFormRow .mktoLabel.input-label.input-empty ~ select,.label--cover .mktoButtonRow .mktoLabel.input-label.input-empty ~ select{color:white}
.label--cover .mktoFormRow .mktoLabel.input-label.input-empty ~ select:focus option,.label--cover .mktoButtonRow .mktoLabel.input-label.input-empty ~ select:focus option{color:black}
.label--cover .mktoFormRow .mktoLabel.input-label.input-full,.label--cover .mktoButtonRow .mktoLabel.input-label.input-full{visibility:hidden}
.label--cover .mktoFormRow .mktoLabel.input-label.input-full ~ select,.label--cover .mktoButtonRow .mktoLabel.input-label.input-full ~ select{color:#1e1e1e}
.design-wrap{position:relative;padding-left:40px;height:100%;overflow:hidden}
.design-flag{left:0;bottom:-40px;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:top left;transform-origin:top left;height:40px;line-height:40px;padding-left:10px;padding-right:20px;font-size:.875rem;background:#005293;width:100%;color:white;font-family:"theSansBoldItalic";border-left:1px solid white;border-bottom:1px solid white}
.marketo{padding-top:40px;padding-bottom:40px;margin-bottom:50px}
.marketo .row{margin-right:-15px;margin-left:-15px}
.marketo__title{font-family:"theSansBold";margin:10px 0 30px;font-weight:normal;font-size:30px}
.marketo__content{font-family:Arial,Helvetica,sans-serif;line-height:1.5;font-size:16px}
.marketo__content form{font-family:"theSans"}
.marketo__content ul{list-style:disc inside}
.marketo__content ol{list-style:decimal inside}
.marketo__content ul,.marketo__content ol{margin:20px 0}
.marketo__content ul li,.marketo__content ol li{margin:5px 0}
.marketo__content ul li:first-of-type,.marketo__content ol li:first-of-type{margin-top:0}
.marketo__content ul li:last-of-type,.marketo__content ol li:last-of-type{margin-bottom:0}
.marketo__content p strong,.marketo__content p b,.marketo__content li strong,.marketo__content li b{font-weight:bold}
.marketo__content p{margin:20px 0}
@media(min-width:992px) and (max-width:1060px){.marketo.layout--01 .marketo__title,.marketo.layout--01 .marketo__content,.marketo.layout--02 .marketo__title,.marketo.layout--02 .marketo__content,.marketo.layout--03 .marketo__title,.marketo.layout--03 .marketo__content{padding-left:80px;padding-right:80px}
}
.marketo.layout--03 .marketo-form,.marketo.layout--08 .marketo-form{margin-top:25px}
.marketo.layout--06,.marketo.layout--07{margin-left:-15px;margin-right:-15px;padding:25px}
@media(min-width:992px) and (max-width:1060px){.marketo.layout--06,.marketo.layout--07{padding:10px}
.marketo.layout--06 .marketo-form form input,.marketo.layout--06 .marketo-form form textarea,.marketo.layout--07 .marketo-form form input,.marketo.layout--07 .marketo-form form textarea{width:100%}
}
.marketo.layout--06 .marketo__title,.marketo.layout--07 .marketo__title{font-size:21px;line-height:1.5;margin-bottom:10px}
.marketo.layout--06 .marketo-form{margin-top:20px}
.marketo .post-submission{display:none}
.marketo .post-submission__title{font-family:"theSansBold";margin:0 0 20px;font-weight:normal;font-size:21px;line-height:1.5}
.marketo .post-submission__content{font-family:"theSans"}
.marketo .post-submission__content p,.marketo .post-submission__content li{margin:20px 0}
.marketo .post-submission__content p:first-of-type,.marketo .post-submission__content li:first-of-type{margin-top:0}
.marketo .post-submission__content p:last-of-type,.marketo .post-submission__content li:last-of-type{margin-bottom:0}
.marketo .cta{font-family:"theSans"!important}
.marketo-lightbox{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}
.marketo-lightbox .marketo-form{margin-top:20px}
.marketo-lightbox .modal-title{font-family:"theSansBold";margin:10px 0 20px;line-height:1.2;font-weight:normal;font-size:24px}
.marketo-lightbox .modal-body{max-height:100%;overflow:auto;padding:40px}
@media(min-width:600px){.marketo-lightbox .modal-body{max-height:450px}
}
.marketo-lightbox .modal-close{display:block;cursor:pointer;position:fixed;right:0;top:45px;z-index:1070;height:35px;width:35px;text-align:center;color:#005293;background-color:white;border:0;font-size:3em;line-height:30px}
@media(min-width:600px){.marketo-lightbox .modal-close{top:-40px}
}
.marketo-lightbox .modal-close span{content:"\e609";opacity:1;font-weight:normal;font-family:'icomoon';display:inline-block;position:absolute;left:0;top:0;right:0;bottom:0;line-height:.4}
.marketo-lightbox .modal-close:focus{outline:1px solid transparent}
.marketo-lightbox .modal-content{border-radius:0;box-shadow:none;margin-top:auto!important;position:fixed;background:white;color:#1e1e1e;width:100%;margin-left:auto;margin-right:auto;left:0;right:0;z-index:1060;border:0;top:45px;bottom:0}
@media(min-width:600px){.marketo-lightbox .modal-content{width:600px;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;bottom:auto}
}
.background--blue{background:#005293;color:white}
.background--blue .inline-headingdesc a,.background--blue .post-submission a{color:white}
.background--gray{background-color:#efefef;color:#1e1e1e}
.background--white{background-color:white;color:#1e1e1e}
@media(max-width:767px){.marketo-form{margin-top:25px}
}
.marketo-form form input,.marketo-form form textarea{width:auto;border:0;display:block;padding:6.66667px;border:1px solid #e2e2e2;color:#1e1e1e}
.marketo-form form input:focus,.marketo-form form textarea:focus{outline:1px solid transparent;color:#999}
.marketo-form form input[type="text"],.marketo-form form input[type="tel"],.marketo-form form input[type="url"],.marketo-form form input[type="number"],.marketo-form form input[type="email"]{width:180px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.marketo-form form textarea{width:180px!important;resize:none}
.marketo-form form select{vertical-align:middle;padding:6.66667px;padding-right:40px;color:#1e1e1e;box-sizing:border-box;border:1px solid #e2e2e2;border-radius:0;background-color:white;background:url("../images/global/arrow-down.png") no-repeat white;background-position:160px center;background-size:9px 9px;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;width:180px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}
.marketo-form form select:focus{outline:1px solid transparent}
.marketo-form form select::-ms-expand{display:none}
.marketo-form form button[type=submit],.marketo-form form input[type=submit]{background-color:rgba(0,82,147,0.8);background-image:url("../images/global/gloss-top-white.png");background-position:0 0;background-repeat:no-repeat;border:1px solid #005293;margin:0;padding:.75em 1.5em;font-size:14px;text-decoration:none;color:white;text-shadow:0 0 14px #999;letter-spacing:.01em;-webkit-transition:none!important;transition:none!important;white-space:nowrap}
.marketo-form form button[type=submit]:hover,.marketo-form form input[type=submit]:hover{background-color:#005293}
.marketo-form form .select-wrapper{display:block;width:180px;vertical-align:middle;position:relative}
.marketo-form form .select-wrapper:after{position:absolute;content:"v";right:0;padding-right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.marketo-form form .mktoCheckboxList input,.marketo-form form .mktoRadioList input{display:inline;vertical-align:middle;margin:0}
.marketo-form form .mktoCheckboxList label,.marketo-form form .mktoRadioList label{vertical-align:middle;padding-left:6.66667px}
.marketo-form form .mktoCheckboxList br+br,.marketo-form form .mktoRadioList br+br{display:none}
.marketo-form.button--gray button[type=submit],.marketo-form.button--gray input[type=submit]{background-color:rgba(97,99,101,0.9);border-color:#616365}
.marketo-form.button--gray button[type=submit]:hover,.marketo-form.button--gray input[type=submit]:hover{background-color:#616365}
.marketo-form.button--white button[type=submit],.marketo-form.button--white input[type=submit]{background-color:rgba(255,255,255,0.2);border-color:white}
.marketo-form.button--white button[type=submit]:hover,.marketo-form.button--white input[type=submit]:hover{background-color:rgba(255,255,255,0.3)}
.module-story-aside-related-content{margin-bottom:50px}
.module-story-aside-related-content .wrapper{width:100%;height:100%}
.module-story-aside-related-content .wrapper p,.module-story-aside-related-content .wrapper h3,.module-story-aside-related-content .wrapper ul{margin-bottom:10px}
.module-story-aside-related-content .wrapper h3{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
@media(min-width:0) and (max-width:767px){.module-story-aside-related-content .wrapper h3{font-size:20px}
}
.module-story-aside-related-content .wrapper .featured{width:49%;height:100%;float:none;padding-right:1%;float:left}
.module-story-aside-related-content .wrapper .featured.second-item{padding-left:1%;padding-right:0}
.module-story-aside-related-content .wrapper .featured .item{background:#fff;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);height:100%;overflow:hidden;width:100%;height:100%;float:left}
.module-story-aside-related-content .item-image{overflow:hidden}
.module-story-aside-related-content .item-image img{-webkit-transition:all 300ms ease;transition:all 300ms ease;min-width:100%;position:relative;display:block}
.module-story-aside-related-content .item:hover .item-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);cursor:default}
.module-story-aside-related-content .item-text{padding:26px 23px!important}
.module-story-aside-related-content .item-text h2{margin-bottom:15px;min-height:0;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
.module-story-aside-related-content .item-text p{margin-bottom:10px}
.module-story-aside-related-content .item-text h2 a{color:#1e1e1e;cursor:default}
.module-story-aside-related-content .item-text a:hover{color:#1e1e1e}
.module-story-aside-related-content .item-text a.cta.simple{color:#005293;margin-top:15px}
.module-story-aside-related-content .item-text a.cta.simple:hover{color:#4c86b3}
@media(max-width:767px){.module-story-aside-related-content .wrapper .featured{display:block;width:100%;margin-right:0}
.module-story-aside-related-content .wrapper .featured{margin-bottom:5%;height:auto}
.module-story-aside-related-content .wrapper .featured .item{float:none;height:auto}
}
.lt-ie9 .visible-device{display:none!important}
.lt-ie9 .module-story-aside-related-content .wrapper .featured{box-shadow:none;border:1px #ccc solid}
.lt-ie9 .module-story-aside-related-content .wrapper .featured{box-shadow:none;border:1px #ccc solid}
.lt-ie9 .module-story-aside-related-content .wrapper{border-collapse:separate;border-spacing:20px 0}
.ie9 .module-story-aside-related-content .wrapper{border-collapse:separate;border-spacing:20px 0}
.module-story-aside-related-content a.cta.simple{display:inline!important}
.ie8 .module-story-aside-related-content .container .wrapper .featured{border:0}
.ie8 .module-story-aside-related-content .container .wrapper .featured .item{border:1px solid #ccc}
.ie8 .module-story-aside-related-content .item:hover .item-image img{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')";margin-left:-14px;margin-top:-14px}
.module-story-snippet-cards{margin-bottom:50px}
@media(min-width:0) and (max-width:767px){.module-story-snippet-cards{margin-bottom:20px}
}
.module-story-snippet-cards .item-wrapper{height:100%}
@media(max-width:767px){.module-story-snippet-cards .item-wrapper{display:block;height:auto}
}
.module-story-snippet-cards .item-wrapper .item{width:33.3%;float:left;margin:0;padding:0 6px;height:100%}
@media(max-width:767px){.module-story-snippet-cards .item-wrapper .item{display:block;height:auto;width:100%;padding:0 0 20px 0!important}
}
.module-story-snippet-cards .item-wrapper .item:first-child{padding:0 12px 0 0}
.module-story-snippet-cards .item-wrapper .item:last-child{padding:0 0 0 12px}
.module-story-snippet-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-story-snippet-cards .item-wrapper .item>div .item-image{overflow:hidden}
.module-story-snippet-cards .item-wrapper .item>div .item-image img{width:100%;height:auto;float:left;-webkit-transition:all 300ms ease;transition:all 300ms ease}
.module-story-snippet-cards .item-wrapper .item>div .item-text{padding:30px 20px}
@media(min-width:768px) and (max-width:1024px){.module-story-snippet-cards .item-wrapper .item>div .item-text{padding:20px}
}
@media(min-width:0) and (max-width:767px){.module-story-snippet-cards .item-wrapper .item>div .item-text{padding:15px}
}
.module-story-snippet-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-story-snippet-cards .item-wrapper .item>div .item-text h3{font-size:20px}
.module-story-snippet-cards .item .item-text .title{padding:0}
}
.module-story-snippet-cards .item-wrapper .item>div .item-text a{color:#1e1e1e}
.module-story-snippet-cards .item-wrapper .item>div .item-text a:hover{color:#005293;text-decoration:none}
.module-story-snippet-cards .item-wrapper .item:hover .item-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);pointer-events:none}
.ie8 .module-story-snippet-cards .item-wrapper .item:hover .item-image img{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')";margin-left:-14px;margin-top:-6px}
@media(min-width:0) and (max-width:1024px){.module-story-snippet-cards .item-wrapper .item>div .item-image{min-height:0!important}
}
.module-story-snippet-cards .modelbox{position:relative;display:block;float:left;width:100%}
.module-story-snippet-cards .playicon{position:absolute;top:45%;left:45%;z-index:1028;font-size:35px;color:#fff;border:1px solid #fff;font-size:33px;padding:10px 7px 10px 10px}
.module-story-snippet-cards .playicon:hover{color:#005293}
.module-404 h3 a{color:#1e1e1e;font-size:18px;font-family:theSansBold,Arial,Helvetica,sans-serif}
.module-404 h3{line-height:1.2;margin-bottom:10px}
.module-404 a{text-decoration:none;font-family:theSansNormal,Arial,Helvetica,sans-serif;line-height:2.0;font-size:13px}
.module-404 div p a{font-size:16px}
.module-404 .location-item{margin-right:25px;padding-left:0}
.module-404.container{margin-bottom:40px;margin-top:40px}
.module-404 .wrap h2{text-align:left;font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:25px;line-height:1.8;color:#1e1e1e;margin-bottom:5px}
.module-404 .wrap{margin-bottom:30px}
.module-404 .wrap h6{font-size:13px;font-family:theSansNormal,Arial,Helvetica,sans-serif;font-weight:bold}
.module-404-question{padding-top:30px;clear:both}
.module-404-question h3{font-family:theSansBold,Arial,Helvetica,sans-serif}
.module-404-question a.cta{font-family:theSansNormal,Arial,Helvetica,sans-serif;font-size:13px}
.module-404 .wrap ol,.module-404 .wrap ol li{list-style-type:decimal!important}
.module-404 .wrap ul,.module-404 .wrap ul li{list-style:disc outside none}
.module-404 .wrap b,.module-404 .wrap strong,.module-404 .wrap b i{font-weight:bold!important}
.module-product-aside .product-wrapper h3{margin-bottom:5px}
.module-product-aside .product-wrapper h5{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;margin-bottom:10px}
.module-product-aside .product-wrapper p{margin-bottom:10px}
.module-product-aside.module-story .container,.module-product-aside.module-story .container aside{width:100%}
@media(min-width:769px) and (max-width:1024px){.module-product-aside.module-story{padding:0 20px}
}
@media(max-width:767px){.module-product-aside .product-wrapper img{float:left;width:150px}
.module-product-aside.module-story .subcaption{display:none}
.module-product-aside.module-story .container,.module-product-aside.module-story .container aside{padding:0}
.product-wrapper img{margin-right:20px}
.module-product-aside.module-story .product-image-wrapper{width:80px;overflow:hidden;float:left;margin-right:15px;margin-left:-15px}
.module-product-aside.module-story .product-image-wrapper img{max-width:150px}
}
@media(min-width:0) and (max-width:700px){.module-product-aside.module-story{padding:0 15px}
}
.lt-ie9 .visible-mobile{display:none!important}
.module-product-aside.module-story .modelbox{position:relative;display:block}
.module-product-aside.module-story .playicon{position:absolute;top:40%;left:45%;z-index:999;font-size:35px;color:#fff}
.module-product-aside.module-story .playicon:hover{color:#005293}
.module-product-aside.module-story .modelbox img{width:100%;pointer-events:none}
.module-product-aside img{width:100%}
.module-product-aside a.cta.simple{display:inline!important}
.module-story-snippet-text .black,.module-story-snippet-text .black h2.title,.module-story-snippet-text .black .eyebrow.white,.module-story-snippet-text .black h2.title a{color:#000}
.module-story-snippet-text .black .eyebrow.white p span.underline{background:#000}
.module-story-snippet-text .story-wrapper .featured.rightAlign{float:right}
.module-story-snippet-text{margin-bottom:50px}
.module-story-snippet-text h3[title]:hover{cursor:pointer}
.module-story-snippet-text h2.title{color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
@media(max-width:550px){.module-story-snippet-text h2.title,.module-story-snippet-text h2.title a{color:#1e1e1e;text-shadow:none}
.module-story-snippet-text .eyebrow{color:#1e1e1e;text-shadow:none}
.module-story-snippet-text .eyebrow p span.underline{background:#1e1e1e}
}
.module-story-snippet-text .container{padding-top:50px;padding-bottom:50px}
.module-story-snippet-text .container.no-bg{padding-top:0;padding-bottom:0}
.module-story-snippet-text .story-wrapper{display:table;background:#fff;box-shadow:0 0 5px #ccc;box-shadow:0 0 5px rgba(0,0,0,0.2);width:100%}
.module-story-snippet-text .story-wrapper p,.module-story-snippet-text .story-wrapper h3,.module-story-snippet-text .story-wrapper h4,.module-story-snippet-text .story-wrapper ul{margin-bottom:12px}
.module-story-snippet-text .story-wrapper h3{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
@media(min-width:0) and (max-width:767px){.module-story-snippet-text .story-wrapper h3{font-size:20px}
}
@media(min-width:768px) and (max-width:1023px){.module-story-snippet-text .story-wrapper h3{max-height:100px;overflow:hidden}
}
.module-story-snippet-text .story-wrapper h5{font-family:theSansNormal,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;margin-bottom:20px}
.module-story-snippet-text .story-wrapper .featured,.module-story-snippet-text .story-wrapper article{display:table-cell;height:100%;width:50%;float:left}
.module-story-snippet-text .story-wrapper .featured.black{color:#000}
@media(max-width:880px){.module-story-snippet-text .story-wrapper .featured,.module-story-snippet-text .story-wrapper article{display:block;width:100%}
}
.module-story-snippet-text .story-wrapper .featured{color:#fff;vertical-align:top;height:100%;overflow:hidden;position:relative}
.module-story-snippet-text .story-wrapper .featured .featured-item{padding:30px;position:absolute;z-index:2;bottom:0}
.module-story-snippet-text .story-wrapper .featured .featured-image{height:100%;font-size:0;top:0;z-index:1}
.module-story-snippet-text .story-wrapper .featured .featured-image img{height:auto;max-width:none;width:100%}
.module-story-snippet-text .story-wrapper article .story-row{border-bottom:1px solid #ccc;clear:both}
.module-story-snippet-text .story-wrapper article .story-row .story-item{padding:45px 40px;float:left;width:50%}
.module-story-snippet-text .story-wrapper article .story-row .story-item.storyItemFull{width:100%}
.module-story-snippet-text .story-wrapper article .story-row .story-item.full-width{width:100%}
.module-story-snippet-text .story-wrapper article .story-row .story-item:last-child{border-left:1px solid #ccc}
@media(max-width:550px){.module-story-snippet-text .story-wrapper article .story-row{border-bottom:0}
.module-story-snippet-text .story-wrapper article .story-row .story-item{padding:20px;width:100%;float:none;border-left:none;border-bottom:1px solid #ccc}
}
@media(max-width:550px){.module-story-snippet-text .story-wrapper .featured .featured-image img{width:100%}
.module-story-snippet-text .story-wrapper .featured{min-height:100%}
.module-story-snippet-text .wallpaper{display:none}
.module-story-snippet-text .story-wrapper{box-shadow:none}
.module-story-snippet-text .story-wrapper article .story-row .story-item{padding:20px 0}
.module-story-snippet-text .story-wrapper article .story-row .story-item .title{display:none}
.module-story-snippet-text .story-wrapper article .story-row .story-item:last-child{border-left:0}
}
.visible-tablet{display:none!important}
@media(min-width:768px) and (max-width:1023px){.visible-tablet{display:block!important}
}
@media(min-width:768px){.module-story-snippet-text .story-wrapper .featured,.module-story-snippet-text .story-wrapper article{display:block;width:50%}
}
@media(max-width:767px){.module-story-snippet-text .story-wrapper article .story-row{min-height:100%;border-bottom:0}
.module-story-snippet-text .story-wrapper article .story-row .story-item{min-height:100px;width:100%;border-bottom:1px solid #ccc;padding:15px}
.module-story-snippet-text .story-wrapper .featured .featured-item{padding:15px;width:100%}
.module-story-snippet-text .story-wrapper article .story-row .story-item:last-child{border-left:0}
.module-story-snippet-text .story-wrapper .featured{height:250px;min-height:100%}
.module-story-snippet-text .story-wrapper .featured .featured-image img{width:100%}
.module-story-snippet-text{margin-bottom:0}
.module-story-snippet-text .container{padding:50px 0 0}
.module-story-snippet-text .container>.heading{margin-left:15px}
}
.storysnippetimagecarousel .module-secondary-story-visual .carousel .item{position:relative}
.module-secondary-story-visual .item:hover h2{text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
.module-secondary-story-visual .inner{background:0;border:0;box-shadow:none;margin:0;padding:0;position:relative}
.module-secondary-story-visual .inner:after{content:"";height:40%;position:absolute;left:0;right:0;z-index:1;bottom:0}
.module-secondary-story-visual .inner>div.black .item-text{color:#000}
.module-secondary-story-visual .inner>div.black .item-text:hover h2{color:#000}
.module-secondary-story-visual .item-image img{-webkit-transition:all 300ms ease;transition:all 300ms ease}
.module-secondary-story-visual .item:hover .item-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.module-secondary-story-visual .item-image{overflow:hidden}
.ie9 .module-secondary-story-visual .inner:after{background:transparent}
.module-secondary-story-visual .carousel .slick-prev.white,.module-secondary-story-visual .carousel .slick-next.white{background-color:white}
.module-secondary-story-visual .carousel .slick-prev.white:before,.module-secondary-story-visual .carousel .slick-next.white:before{color:#000}
.module-secondary-story-visual .item:hover h2{text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
.module-secondary-story-visual .inner{background:0;border:0;box-shadow:none;margin:0;padding:0;position:relative}
.module-secondary-story-visual .inner:after{-webkit-transform:translate3d(0,0,0)}
.module-secondary-story-visual .item-text{color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15);position:absolute;bottom:0;z-index:2;-webkit-transform:translate3d(0,0,0);padding:26px 23px!important;height:200px}
.module-secondary-story-visual .item-text h2{margin-bottom:15px;min-height:0;font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
.module-secondary-story-visual .inner>div.black .item-text{color:#000}
.module-secondary-story-visual .inner>div.black .item-text:hover h2{color:#000}
.module-secondary-story-visual .item-image img{-webkit-transition:all 300ms ease;transition:all 300ms ease;height:100%}
.module-secondary-story-visual .item:hover .item-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.ie8 .module-secondary-story-visual .item:hover .item-image img{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')";margin-left:-14px;margin-top:-6px}
.module-secondary-story-visual .item-image{overflow:hidden}
.ie9 .module-secondary-story-visual .inner:after{background:transparent}
.module-secondary-story-visual .carousel .slick-prev.white,.module-secondary-story-visual .carousel .slick-next.white{background-color:#000;opacity:.6}
.module-secondary-story-visual .carousel .slick-prev.white:before,.module-secondary-story-visual .carousel .slick-next.white:before{color:#fff}
.module-secondary-story-visual .carousel .slick-prev.black,.module-secondary-story-visual .carousel .slick-next.black{background-color:#fff;opacity:.6}
.module-secondary-story-visual .carousel .slick-prev.black:before,.module-secondary-story-visual .carousel .slick-next.black:before{color:#000}
.module-story-snippet-standard.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-story-snippet-standard.lifeatcorning .item-wrapper .item .wrap .quote .quote-first{margin-left:-30px;margin-right:10px}
.module-story-snippet-standard .item-wrapper .item a{cursor:pointer;color:inherit}
.module-expanded-strip.twos .item-wrapper .item>a{width:100%;height:100%;display:block}
.module-expanded-strip.fours .item-wrapper .item>a{width:100%;height:100%;display:block}
.module-story-snippet-standard.advglass .item-wrapper .item .black .wrap .item-desc p ol,.module-story-snippet-standard.advglass .item-wrapper .item .black .wrap .item-desc p li{list-style-type:decimal!important}
.module-story-snippet-standard.advglass .item-wrapper .item .black .wrap .item-desc p ul,.module-story-snippet-standard.advglass .item-wrapper .item .black .wrap .item-desc p ul li{list-style:disc outside none}
.module-story-snippet-standard.advglass .item-wrapper .item .black .wrap .item-desc p b,.module-story-snippet-standard.advglass .item-wrapper .item .black .wrap .item-desc p strong,.module-story-snippet-standard.advglass .item-wrapper .item .black .wrap .item-desc p b i{font-weight:bold!important}
.module-story-snippet-standard.lifeatcorning .item-wrapper .item .wrap .quote .quote-last{margin-left:10px}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc{padding:20px}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc p,.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .subtitle,.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .subdesc{font-family:Arial;font-size:14px;line-height:1.2}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc p{margin-bottom:15px}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .subtitle{font-weight:bold;margin-bottom:5px}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .sect{margin-bottom:30px}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper{margin:20px 0 10px 0}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper:before,.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper:after{content:" ";display:table}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper:after{clear:both}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs{margin-bottom:10px}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs:before,.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs:after{content:" ";display:table}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs:after{clear:both}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs div{float:left;margin-right:2px}
.module-story-snippet-standard.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-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs .spec{width:28px;height:6px;border:1px solid #fff;margin-top:3px}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap .item-desc .spec-wrapper .specs .spec.full{background-color:#fff}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap h3{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
.module-story-snippet-standard.advglass .close-btn{cursor:pointer}
@media(min-width:0) and (max-width:767px){.module-story-snippet-standard.advglass .item-wrapper .item .wrap h3{font-size:20px}
}
.module-story-snippet-standard.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-story-snippet-standard.advglass .item-wrapper .item .wrap h4{font-size:20px}
}
.module-story-snippet-standard.advglass .item-wrapper .item .wrap h5{font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;margin-bottom:15px}
.module-story-snippet-standard.advglass .item-wrapper .item .black .wrap h3,.module-story-snippet-standard.advglass .item-wrapper .item .black .wrap p{color:#000}
.module-story-snippet-standard.advglass .item-wrapper .item .black .wrap .item-desc p,.module-story-snippet-standard.advglass .item-wrapper .item .black .wrap .item-desc h4,.module-story-snippet-standard.advglass .item-wrapper .item .black .wrap .item-desc ul{color:#000}
.module-story-snippet-standard.advglass .item-wrapper .item .black .wrap .item-desc .glyphicon{color:#000}
.module-story-snippet-standard.advglass .item-wrapper .item .white .wrap .item-desc .glyphicon{color:#fff}
.module-story-snippet-standard.advglass .black a.cta.mobile-only{color:#000;pointer-events:auto;white-space:nowrap}
.module-story-snippet-standard.advglass .white a.cta.mobile-only{color:#fff;pointer-events:auto;white-space:nowrap}
.module-expanded-strip.fours .item-wrapper .item>a{color:#fff}
.module-expanded-strip .item-wrapper .item>a>div{position:absolute;height:600px;top:0}
.module-expanded-strip .item-wrapper .item.inactive>a>div{opacity:0;visibility:hidden}
.module-expanded-strip.hpfs .item-wrapper .item>a>div{height:500px}
.module-expanded-strip.ones .item-wrapper .item>a>div{width:100%}
.module-expanded-strip.twos .item-wrapper .item>a>div{width:90%}
.module-expanded-strip.threes .item-wrapper .item>a>div{width:80%}
.module-expanded-strip.fours .item-wrapper .item>a>div{width:70%}
@media(min-width:320px) and (max-width:960px){.module-expanded-strip .item-wrapper .item .wrap>div.item-text p{display:none!important}
}
@media(min-width:320px) and (max-width:767px){.module-story-snippet-standard .item-wrapper{height:auto;overflow:hidden}
.module-story-snippet-standard .item-wrapper .item{width:100%!important;height:200px;clear:both;position:relative;padding-top:0}
.module-story-snippet-standard .item-wrapper .item>div{height:auto;width:100%!important}
.module-expanded-strip .item-wrapper .item .wrap{display:block}
.module-expanded-strip.fours .item-wrapper .item .wrap>.item-text{width:100%!important;display:block}
.module-expanded-strip.fours .item-wrapper .item .wrap>.item-desc{display:none}
}
.ie9 .module-expanded-strip.fours .item-wrapper .item .wrap>.item-desc,.lt-ie9 .module-expanded-strip.fours .item-wrapper .item .wrap>.item-desc{visibility:hidden}
.ie9 .module-expanded-strip .item-wrapper .item.active .wrap>.item-desc,.ie9 .module-expanded-strip .item-wrapper .item.active .wrap>.item-text,.lt-ie9 .module-expanded-strip .item-wrapper .item.active .wrap>.item-desc,.lt-ie9 .module-expanded-strip .item-wrapper .item.active .wrap>.item-text{visibility:visible}
.module-story-snippet-standard b,.module-story-snippet-standard strong,.module-story-snippet-standard b i{font-weight:bold!important}
.module-story-snippet-standard ul{list-style:disc outside none}
@media(min-width:320px) and (max-width:767px){.module-expanded-strip .item-wrapper .item .wrap .item-text{vertical-align:top}
.module-expanded-strip.twos .item-wrapper .item div.wrap>.item-text,.module-expanded-strip.threes .item-wrapper .item div.wrap>.item-text,.module-expanded-strip.fours .item-wrapper .item div.wrap>.item-text{display:block;width:100%}
}
@media(min-width:0) and (max-width:1024px){.module-story-snippet-standard .item-wrapper .item .wrap .item-desc .rte-reset{display:none}
.module-story-snippet-standard .item-wrapper .item.active .wrap .item-desc .rte-reset{display:block}
.module-story-snippet-standard .item-wrapper .item.active div.wrap>.item-text{display:none}
.module-story-snippet-standard .item-wrapper .item div.wrap>.item-text p{display:none}
}
.module-job-mulitile .black,.module-job-mulitile .black h2.title,.module-job-mulitile .black .eyebrow.white,.module-job-mulitile .black h2.title a{color:#000}
.module-job-mulitile .black .eyebrow.white p span.underline{background:#000}
.module-job-mulitile .story-wrapper .featured.rightAlign{float:right}
.module-job-mulitile{margin-bottom:50px}
.module-job-mulitile h2.title{color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
@media(max-width:767px){.module-job-mulitile h2.title,.module-job-mulitile h2.title a{color:#1e1e1e;text-shadow:none}
.module-job-mulitile .eyebrow{color:#1e1e1e;text-shadow:none}
.module-job-mulitile .eyebrow p span.underline{background:#1e1e1e}
.module-job-mulitile .container .heading{padding:0 15px}
}
.module-job-mulitile .container{padding-top:50px;padding-bottom:50px}
.module-job-mulitile .container.no-bg{padding-top:0;padding-bottom:0}
.module-job-mulitile .story-wrapper{display:block;border-top:1px solid #ccc;float:left;background:#fff;box-shadow:0 0 5px #ccc;box-shadow:0 0 5px rgba(0,0,0,0.2);width:100%}
.module-job-mulitile .story-wrapper p,.module-job-mulitile .story-wrapper h3,.module-job-mulitile .story-wrapper h4,.module-job-mulitile .story-wrapper ul{margin-bottom:12px}
.module-job-mulitile .story-wrapper h3{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
@media(min-width:0) and (max-width:767px){.module-job-mulitile .story-wrapper h3{font-size:20px}
}
@media(min-width:768px) and (max-width:1023px){.module-job-mulitile .story-wrapper h3{max-height:100px;overflow:hidden}
}
.module-job-mulitile .story-wrapper h5{font-family:theSansNormal,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;margin-bottom:20px}
.module-job-mulitile .story-wrapper .featured{background:#000}
.module-job-mulitile .story-wrapper .featured,.module-job-mulitile .story-wrapper article{display:table-cell;height:100%;width:50%;float:left}
.module-job-mulitile .story-wrapper .featured.black{color:#000}
@media(max-width:880px){.module-job-mulitile .story-wrapper .featured,.module-job-mulitile .story-wrapper article{display:block;width:100%}
}
.module-job-mulitile .story-wrapper .featured{color:#fff;vertical-align:top;height:100%;overflow:hidden;position:relative}
.module-job-mulitile .story-wrapper .featured .featured-item{padding:30px;position:absolute;z-index:2;top:0}
.module-job-mulitile .story-wrapper .featured .featured-image{height:100%;font-size:0;top:0;z-index:1}
.module-job-mulitile .story-wrapper .featured .featured-image img{max-width:none;width:100%}
.module-job-mulitile .story-wrapper article .story-row{border-bottom:1px solid #ccc;clear:both}
.module-job-mulitile .story-wrapper article .story-row .story-item{padding:40px 30px 35px;float:left;width:50%}
@media(max-width:1024px){.module-job-mulitile .story-wrapper article .story-row .story-item{padding:20px}
}
.module-job-mulitile .story-wrapper article .story-row .story-item.storyItemFull{width:100%}
.module-job-mulitile .story-wrapper article .story-row .story-item.full-width{width:100%}
.module-job-mulitile .story-wrapper article .story-row .story-item:last-child{border-left:1px solid #ccc}
@media(max-width:767px){.module-job-mulitile .story-wrapper article .story-row{border-bottom:0}
.module-job-mulitile .story-wrapper article .story-row .story-item{padding:20px;width:100%;float:none;border-left:none;border-bottom:1px solid #ccc}
}
@media(max-width:767px){.module-job-mulitile .story-wrapper .featured .featured-image img{width:100%}
.module-job-mulitile .story-wrapper .featured{min-height:100%}
.module-job-mulitile .wallpaper{display:none}
.module-job-mulitile .story-wrapper{box-shadow:none}
.module-job-mulitile .story-wrapper article .story-row .story-item .title{display:none}
.module-job-mulitile .story-wrapper article .story-row .story-item:last-child{border-left:0}
}
.visible-tablet{display:none!important}
@media(min-width:768px) and (max-width:1023px){.visible-tablet{display:block!important}
}
@media(min-width:768px){.module-job-mulitile .story-wrapper .featured,.module-job-mulitile .story-wrapper article{display:block;width:50%}
}
@media(max-width:767px){.module-job-mulitile .story-wrapper article .story-row{min-height:100%;border-bottom:0}
.module-job-mulitile .story-wrapper article .story-row .story-item{min-height:100px;width:100%;border-bottom:1px solid #ccc}
.module-job-mulitile .story-wrapper article .story-row .story-item:last-child{border-left:0}
.module-job-mulitile .story-wrapper .featured{height:250px;min-height:100%}
.module-job-mulitile .story-wrapper .featured .featured-image img{width:100%}
.module-job-mulitile .container{padding:50px 0}
}
p.clamp-two.date{margin-bottom:0}
.extra-cta-link{float:right;clear:both;margin:10px 0 0 0;text-align:right}
@media(max-width:767px){.extra-cta-link{margin:10px 15px}
}
.story-snippets-multimedia-carousel .item{border:0;overflow:visible}
.story-snippets-multimedia-carousel .item:hover .item-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.ie8 .story-snippets-multimedia-carousel .item:hover .item-image img{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')";margin-left:-14px;margin-top:-6px}
.story-snippets-multimedia-carousel .inner{margin:0 15px;background-color:#fff;height:100%;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)}
.story-snippets-multimedia-carousel .item-image{overflow:hidden}
.story-snippets-multimedia-carousel .item .item-image a{cursor:default}
.story-snippets-multimedia-carousel .item .item-image a.modelbox{cursor:pointer}
.story-snippets-multimedia-carousel .item-image img{-webkit-transition:all 300ms ease;transition:all 300ms ease;pointer-events:none}
.story-snippets-multimedia-carousel .item-text{padding:26px 12px 50px 12px!important}
.story-snippets-multimedia-carousel .item .item-text p{overflow:hidden}
section.story-snippets-multimedia-carousel .item .item-text p{overflow:visible}
@media(min-width:320px) and (max-width:767px) and (orientation:landscape){}
@media(min-width:768px) and (max-width:1024px){.story-snippets-multimedia-carousel .item-text{padding:26px 12px 50px 12px!important}
}
@media(min-width:0) and (max-width:767px){.story-snippets-multimedia-carousel .item-text{padding:26px 12px 50px 12px!important}
}
.story-snippets-multimedia-carousel .item-text h2{margin-bottom:15px;min-height:0;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
@media(min-width:0) and (max-width:767px){.story-snippets-multimedia-carousel .item-text h2{font-size:20px}
}
.story-snippets-multimedia-carousel .item-text .sub{font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
@media(min-width:0) and (max-width:767px){.story-snippets-multimedia-carousel .item-text .sub{font-size:18px}
}
.story-snippets-multimedia-carousel .item-text a{color:#1e1e1e;cursor:default!important}
.story-snippets-multimedia-carousel .item-text a:hover{color:#1e1e1e}
.story-snippets-multimedia-carousel .item-text a.cta{color:#005293;margin-top:15px;cursor:pointer!important;position:absolute;bottom:15px;white-space:nowrap}
.story-snippets-multimedia-carousel .item-text a.cta:hover{color:#4c86b3}
.lt-ie9 .story-snippets-multimedia-carousel .inner{border:1px solid #ccc}
.story-snippets-multimedia-carousel .modelbox{position:relative;display:block;height:100%}
.story-snippets-multimedia-carousel .playicon{position:absolute;top:45%;left:45%;z-index:999;font-size:33px;border:1px solid #fff;padding:10px 7px 10px 10px;color:#fff}
.story-snippets-multimedia-carousel .playicon:hover{color:#005293}
.module-secondary-story-text-multimedia aside{margin-left:0;float:right}
.module-secondary-story-text-multimedia article aside{float:right;margin-left:25px;width:31%}
@media(min-width:0) and (max-width:480px){.module-secondary-story-text-multimedia article aside{float:none;width:100%;margin-left:auto}
}
.module-secondary-story-text-multimedia aside img{width:100%;pointer-events:none}
.module-secondary-story-text-multimedia article.rightAlign{float:right;margin-right:0}
.module-secondary-story-text-multimedia ol{margin-left:25px;list-style-position:inside}
.module-story article p ol,.module-story article p ol li{list-style-type:decimal!important}
.module-story article p ul,.module-story article p ul li{list-style:disc outside none}
.module-story article p b,.module-story article p strong,.module-story article p b i{font-weight:bold!important}
.module-secondary-story-text-multimedia .module-story-body.leftAlign aside{float:left}
.module-secondary-story-text-multimedia .module-story-body.leftAlign article{float:right}
.column-control .content{width:58.33333%;float:left}
.column-control .content .container{width:100%}
.column-control.rightAlign .content{width:58.33333%;float:right}
.column-control .sidebar{width:33.33333%;float:right}
.column-control.rightAlign .sidebar{width:33.33333%;float:left}
.module-story-body{margin-bottom:50px;overflow:hidden}
@media(min-width:320px) and (max-width:1024px){.module-story .container .sect{margin-bottom:10px}
.module-story .container .cta.simple.sect{display:inline-block}
.module-secondary-story-text-multimedia article aside{padding:0}
}
.module-secondary-story-text-multimedia aside .modelbox{position:relative;display:block;z-index:999}
.module-secondary-story-text-multimedia .playicon{position:absolute;top:45%;left:45%;z-index:999;font-size:35px;color:#fff;font-size:33px}
.module-secondary-story-text-multimedia .playicon:hover{color:#005293}
.module-secondary-story-text-multimedia ul{list-style:disc inside none;margin-left:15px}
.module-secondary-story-text-multimedia b,.module-secondary-story-text-multimedia strong,.module-secondary-story-text-multimedia b i{font-weight:bold!important}
.module-secondary-story-text-multimedia article aside.leftAlign{float:left;margin-right:25px;margin-left:0;padding-left:0}
.module-secondary-story-text-multimedia article aside.rightAlign{float:right}
.module-secondary-story-text-multimedia a.cta.simple{display:inline!important}
.module-secondary-story-text-multimedia.module-story article .cta-container{display:block}
.module-secondary-story-text-multimedia.module-story article a>.icon-download{margin-left:5px}
.column-control .sidebar .container{width:100%!important}
.module-story article .story-image-caption{font-size:14px;font-family:'TheSansItalic'}
.module-story-snippet-visual-text .errorLine,.module-story-snippet-visual-text .catError,.module-story-snippet-visual-text .lotError{color:red}
.module-story-snippet-visual-text .catalogTitle{margin-bottom:10px}
.module-story-snippet-visual-text .otherCerts{margin-top:10px}
.module-story-snippet-visual-text .questionMark{float:right;cursor:pointer}
.module-story-snippet-visual-text .lotDesc{position:absolute;background-color:white;width:300px;font-size:12px;border:1px black solid;top:274px;right:93px;padding:5px}
.module-story-snippet-visual-text .lotDesc .closeBtn{float:right;background-image:url('../images/global/close.png');background-repeat:no-repeat;width:12px;height:12px;cursor:pointer}
.module-story-snippet-visual-text .story .content{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);background:#fff;overflow:hidden}
.module-story-snippet-visual-text .tabs nav .nav-inner ul li a{padding-top:5px;overflow:hidden}
.module-story-snippet-visual-text .story .content article{display:inline-block;float:left;width:50%;min-height:569px;overflow:auto}
.module-story-snippet-visual-text .story .content .item-image{display:table;float:left;width:50%;background:#f0f0f0}
.module-story-snippet-visual-text .story .content .item-image a{display:table-cell}
.module-story-snippet-visual-text .story .content .item-image.rightAlign{float:right}
@media(max-width:767px){.module-story-snippet-visual-text .tabs .tab-pane.active{clear:none}
}
@media(max-width:1024px){.module-story-snippet-visual-text .story .content{border:0}
}
.module-story-snippet-visual-text .story .content .item-image.right{float:right}
.module-story-snippet-visual-text .story .content .item-image img{width:100%;display:block;float:left;pointer-events:none}
.module-story-snippet-visual-text .story .content article{position:absolute;height:100%;min-height:0}
.module-story-snippet-visual-text .story .content article div.inner{display:table;height:100%;width:100%;padding:10% 0}
.module-story-snippet-visual-text .story .content article div.inner>div{display:table-cell;vertical-align:middle}
.module-story-snippet-visual-text .story .content article div.inner>div .item-text{padding:0 12%}
.ie8 .module-story-snippet-visual-text .story .content article div.inner>div .item-text{float:left}
@media(max-width:767px){.module-story-snippet-visual-text .story .content article div.inner>div .item-text{padding:8%}
}
.module-story-snippet-visual-text .story .content article div.inner>div .item-text h3{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;margin-bottom:10px}
@media(min-width:0) and (max-width:767px){.module-story-snippet-visual-text .story .content article div.inner>div .item-text h3{font-size:20px}
.module-story-snippet-visual-text .story .content .item-image img,.module-story-snippet-visual-text .story .content .item-image .modelbox{width:100%;display:block;float:left}
.module-story-snippet-visual-text .story .content .item-image .story-row .story-item img,.module-story-snippet-visual-text .story .content .item-image .story-row .story-item .modelbox{width:100%}
}
.module-story-snippet-visual-text .story .content article div.inner>div .item-text h4{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2;margin-bottom:10px}
.module-story-snippet-visual-text .story .content article div.inner>div .item-text .list-item{margin-bottom:10px}
.module-story-snippet-visual-text .story .content article div.inner>div .item-text>p{margin-bottom:20px}
.module-story-snippet-visual-text .story .content article div.inner>div .item-text>p ol,.module-story-snippet-visual-text .story .content article div.inner>div .item-text>p li{list-style-type:decimal!important}
.module-story-snippet-visual-text .story .content article div.inner>div .item-text>p ul,.module-story-snippet-visual-text .story .content article div.inner>div .item-text>p ul li{list-style:disc outside none}
.module-story-snippet-visual-text .story .content article div.inner>div .item-text>p b,.module-story-snippet-visual-text .story .content article div.inner>div .item-text>p strong,.module-story-snippet-visual-text .story .content article div.inner>div .item-text>p b i{font-weight:bold!important}
.module-story-snippet-visual-text .story .content .item-image .story-row{clear:both;overflow:hidden}
.module-story-snippet-visual-text .story .content .item-image .story-row .story-item{width:50%;float:left;display:table}
.module-story-snippet-visual-text .story .content .item-image .story-row .story-item img{width:100%}
.module-story-snippet-visual-text .story .content .item-image .story-row .story-item.storyItemFull{width:100%}
.module-story-snippet-visual-text .fa,.module-story-snippet-visual-text .cta.simple::after,.module-story-snippet-visual-text .cta.simple:after,.module-story-snippet-visual-text .carousel .slick-prev:before,.module-story-snippet-visual-text .carousel .slick-next:before,[class^="fa-"],[class*=" fa-"]{display:inline-block;speak:none;font-family:"icomoon";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}
.module-story-snippet-visual-text .graph-text{padding:30px 80px 30px 15px}
.module-story-snippet-visual-text .cta.simple::after,.module-story-snippet-visual-text .cta.simple:after{content:'\e9b3';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}
.module-story-snippet-visual-text .modelbox{position:relative;display:block;height:289px;width:100%}
.module-story-snippet-visual-text .playicon{position:absolute;top:45%;left:45%;z-index:999;font-size:33px;border:1px solid #fff;padding:10px 7px 10px 10px;color:#fff}
.module-story-snippet-visual-text .playicon:hover{color:#005293}
.cta.gloss-blue.mobile-only{margin:15px 0 20px}
@media(min-width:480px) and (max-width:1024px){.module-story-snippet-visual-text .story .content article,.module-story-snippet-visual-text .story .content .item-image{min-height:0!important}
.module-story-snippet-visual-text .story .content .item-image .story-row{height:auto;min-height:0!important}
.module-story-snippet-visual-text .carousel.multiple .slick-list{padding:0}
}
@media(max-width:767px){.module-story-snippet-visual-text .playicon{top:25%}
.module-story-snippet-visual-text .graph-text{padding:20px;width:100%}
.module-story-snippet-visual-text .footable-row-detail-name{text-align:left}
.module-story-snippet-visual-text .story .content .item-image{clear:both;width:100%;float:none;min-height:288px}
.module-story-snippet-visual-text .story .content .item-image .story-row{min-height:175px;height:175px}
.module-story-snippet-visual-text .story .content article{width:100%;position:static;height:auto;min-height:100%;margin-top:0!important}
.module-story-snippet-visual-text .tabs .tab-pane{display:block!important;position:static!important;opacity:1!important}
.module-story-snippet-visual-text .tabs nav .nav-inner ul li.slick-center{border-bottom:solid 5px #005293!important}
.module-story-snippet-visual-text .tabs nav .nav-inner ul li a{height:64px!important;text-align:center}
.module-story-snippet-visual-text .tabs nav .nav-inner ul li.active{border-bottom:0}
.module-story-snippet-visual-text .story .nav-inner .nav-tabs .slick-track li{display:block;max-width:none;text-align:center;border-bottom:5px solid #ccc}
.module-story-snippet-visual-text .story .nav-inner{display:block}
.module-story-snippet-visual-text .story .nav-inner .nav-tabs{border-bottom:5px solid #ccc}
.module-story-snippet-visual-text .story .nav-inner .nav-tabs .slick-list{margin-bottom:-5px}
.module-story-snippet-visual-text .container .story .content .item-image .story-row{min-height:0}
}
.cta.desktop-only{display:inline-block}
.module-story-snippet-visual-text.module-tabview .item-text .cta.desktop-only{margin-top:20px}
.module-story-snippet-visual-text .customizedTabs .headcol{display:block!important}
.module-story-snippet-visual-text .customizedTabs .footable-row-detail-name{text-align:left!important}
.module-story-snippet-visual-text .mobiletitle{display:none}
@media(min-width:320px) and (max-width:767px){.carousel .slick-prev{left:0}
.carousel .slick-next{right:0}
.carousel .slick-prev,.carousel .slick-next{display:block;top:0;margin:0;height:auto;background:transparent}
.carousel .slick-prev:before{color:#bbb;content:'\e9b4';font-size:35px}
.carousel .slick-next:before{color:#bbb;content:'\e9b3';font-size:35px}
.module-story-snippet-visual-text .tabs .content .slick-dots{position:relative;bottom:0;margin-top:15px}
.module-story-snippet-visual-text.module-tabview.wallpapers>.container{padding-bottom:0}
.module-story-snippet-visual-text .tabs nav,.module-story-snippet-visual-text .tabs .nav-inner{display:none!important}
.slick-list{overflow:visible}
.module-story-snippet-visual-text .mobiletitle{display:block;height:70px;text-align:center;margin:-90px 0 20px 0;padding:0;background:0;text-align:center;border-bottom:5px solid white;border-bottom:5px solid #ddd}
.module-story-snippet-visual-text .mobiletitle a{border-bottom:5px solid #005293;display:block;margin:0 20%;height:70px;color:#000}
.module-story-snippet-visual-text .story .content{border:0;border:0;box-shadow:none;box-shadow:none;background:0;padding:90px 0 0 0;overflow:hidden}
.module-story-snippet-visual-text .slick-list{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);background:#fff}
.module-story-snippet-visual-text .story .content article{position:static;margin-top:140px}
.module-story-snippet-visual-text .mobile-only{display:inline-block!important}
.module-story-snippet-visual-text .container.no-bg.single-tab div.tabs-carousel{padding-top:0;height:auto!important}
.module-story-snippet-visual-text .container.no-bg.single-tab div.tabs-carousel .slick-list{height:auto!important}
.module-story-snippet-visual-text .container.no-bg.single-tab div.tabs-carousel .slick-slide{min-height:0!important}
}
@media(min-width:320px) and (max-width:767px){.tabs .wallpapers{display:none!important}
}
@media(min-width:320px) and (max-width:769px){.module-story-snippet-visual-text .lotDesc{top:inherit;right:inherit}
}
.module-story-snippet-visual-text .story .content.newTabClass .slick-track{-webkit-transform:translate3d(0px,0px,0px)!important}
@media screen and (min-width:1025px){.module-story-snippet-visual-text .container{padding-bottom:50px;padding-top:50px}
.module-story-snippet-visual-text .container.no-bg{padding-bottom:0;padding-top:0}
.module-story-snippet-visual-text .customizedTabs .headcol{display:table-cell!important}
}
.module-story-snippet-visual-text .table-container{overflow:auto;-webkit-overflow-scrolling:touch}
.module-story-snippet-visual-text .tabs nav .nav-inner ul.five li{width:20%;max-width:none}
.module-story-snippet-visual-text .tabs nav .nav-inner ul.four li{width:25%;max-width:none}
.module-story-snippet-visual-text .tabs nav .nav-inner ul.three li{width:33%;max-width:none}
.module-story-snippet-visual-text .tabs nav .nav-inner ul.two li{width:50%;max-width:none}
.module-statement-standard{margin-bottom:50px}
.module-statement-standard .eyebrow{margin-bottom:40px}
.module-statement-standard .headline,.module-statement-standard p{margin:0;padding:0;font-family:theSansItalic,Arial,Helvetica,sans-serif;font-size:33px;letter-spacing:-0.3px;line-height:1.2;text-align:center}
.module-statement-standard .subhead{margin:0;padding:0;font-family:theSansNormal,Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;text-align:center}
@media(min-width:0) and (max-width:767px){.module-statement-standard .headline,.module-statement-standard p{font-size:20px}
.module-statement-standard .subhead{font-size:18px}
}
section.module-statement-standard .col-xs-12.col-md-12 *{margin:0;padding:0;font-family:theSansItalic,Arial,Helvetica,sans-serif!important;font-size:33px!important;letter-spacing:-0.3px;line-height:1.2;text-align:center!important;color:#1e1e1e!important;font-weight:normal!important}
.module-story-snippet-visual .item .inner>div .item-text,.module-story-snippet-visual .banneroverlay .inner>div .item-text{position:absolute;bottom:80px;width:100%;padding-right:30px}
.module-story-snippet-visual .carousel .bannerTopGradient{position:absolute;top:0;height:50%;overflow:hidden;width:100%;z-index:1000}
.module-story-snippet-visual .carousel .bannerTopGradient:before{content:"";height:102%;display:block;left:0;right:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjciLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);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)}
.module-story-snippet-visual .carousel.single .bannerTopGradient{display:none}
.module-story-snippet-visual .item .inner>div .item-text .heading{width:100%;padding-top:50px}
.module-story-snippet-visual .item .inner>div .item-text .heading h2{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:30px;line-height:1.2;color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
.module-story-snippet-visual .item .inner>div .item-text,.module-story-snippet-visual .banneroverlay .inner>div .item-text{bottom:auto}
.module-story-snippet-visual .item .inner>div .item-text div.heading,.module-story-snippet-visual .banneroverlay .inner>div .item-text div.heading{padding-top:0}
.module-story-snippet-visual .item .inner>div.rightAlign .item-text div.heading p,.module-story-snippet-visual .banneroverlay .inner>div.rightAlign .item-text div.heading p,.module-story-snippet-visual .item .inner>div.rightAlign .item-text div.heading h2,.module-story-snippet-visual .banneroverlay .inner>div.rightAlign .item-text div.heading h2{text-align:right}
.module-story-snippet-visual .item .inner>div.centerAlign .item-text div.heading p,.module-story-snippet-visual .banneroverlay .inner>div.centerAlign .item-text div.heading p,.module-story-snippet-visual .item .inner>div.centerAlign .item-text div.heading h2,.module-story-snippet-visual .banneroverlay .inner>div.centerAlign .item-text div.heading h2{text-align:center}
.module-story-snippet-visual .item .inner>div.rightAlign .item-text div.heading .eyebrow .underline{float:right}
.module-story-snippet-visual .item .inner>div.centerAlign .item-text div.heading .eyebrow .underline{margin:0 auto}
@media(min-width:0) and (max-width:767px){.module-story-snippet-visual .item .inner>div .item-text .heading h2{font-size:24px}
.module-story-snippet-visual .item .inner>div .item-text,.module-story-snippet-visual .banneroverlay .inner>div .item-text{padding-right:0}
}
.module-story-snippet-visual .item .inner>div .item-text .heading p{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:14px;text-transform:uppercase;letter-spacing:.5px;line-height:1.2;margin-bottom:0}
.module-story-snippet-visual .item .inner>div .item-text h2,.module-story-snippet-visual .banneroverlay .inner>div .item-text h2{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:45px;line-height:1.2;margin-top:0;line-height:1;margin-bottom:15px;letter-spacing:-.025em}
@media(min-width:0) and (max-width:767px){.module-story-snippet-visual .item .inner>div .item-text h2,.module-story-snippet-visual .banneroverlay .inner>div .item-text h2{font-size:32px}
.module-story-snippet-visual .item .inner>div .item-text div.heading p,.module-story-snippet-visual .banneroverlay .inner>div .item-text div.heading p,.module-story-snippet-visual .item .inner>div .item-text div.heading h2,.module-story-snippet-visual .banneroverlay .inner>div .item-text div.heading h2{text-align:left!important}
.module-story-snippet-visual .item .inner>div .item-text .item-desc,.module-story-snippet-visual .banneroverlay .inner>div.center .item-text .item-desc{width:100%!important;margin:0 auto;text-align:left!important}
.module-story-snippet-visual .item .inner>div .item-text div.heading .eyebrow .underline{margin:0!important;float:none!important}
}
.module-story-snippet-visual .item .inner>div .item-text p,.module-story-snippet-visual .banneroverlay .inner>div .item-text p{font-family:theSansNormal,Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;margin-bottom:25px;letter-spacing:-.01em;line-height:24px}
@media(min-width:0) and (max-width:767px){.module-story-snippet-visual .item .inner>div .item-text p{font-size:18px}
}
.module-story-snippet-visual .item .inner>div .item-text .callout{position:absolute;top:0;right:100px;width:600px;font-family:Arial;font-size:16px;line-height:1.5!important;line-height:1.2;color:#1e1e1e;text-shadow:none;background-color:#fff;padding:30px}
.module-story-snippet-visual .item .inner>div .item-text .item-desc,.module-story-snippet-visual .banneroverlay .inner>div .item-text .item-desc{width:50%}
.module-story-snippet-visual .item .inner>div.centerAlign .item-text .item-desc,.module-story-snippet-visual .banneroverlay .inner>div.center .item-text .item-desc{width:50%;margin:0 auto;text-align:center}
.module-story-snippet-visual .item .inner>div.rightAlign .item-text .item-desc,.module-story-snippet-visual .banneroverlay .inner>div.right .item-text .item-desc{float:right;text-align:right}
.module-story-snippet-visual .item .inner>div.white,.module-story-snippet-visual .item .inner>div.white .heading h2,.module-story-snippet-visual .item .inner>div.white a,.module-story-snippet-visual .banneroverlay .inner>div.white,.module-story-snippet-visual .banneroverlay .inner>div.white .heading h2,.module-story-snippet-visual .banneroverlay .inner>div.white a{color:#fff}
.module-story-snippet-visual .item .inner>div.black,.module-story-snippet-visual .item .inner>div.black .heading h2,.module-story-snippet-visual .item .inner>div.black a,.module-story-snippet-visual .banneroverlay .inner>div.black,.module-story-snippet-visual .banneroverlay .inner>div.black .heading h2,.module-story-snippet-visual .banneroverlay .inner>div.black a{color:#000}
.module-story-snippet-visual .carousel.single .item .inner>div{width:100%}
.module-story-snippet-visual .carousel .slick-prev.white,.module-story-snippet-visual .carousel .slick-next.white{background:rgba(0,0,0,0.5)}
.module-story-snippet-visual .carousel .slick-prev.black,.module-story-snippet-visual .carousel .slick-next.black{background:rgba(255,255,255,0.5)}
.carousel .slick-next:before{padding-left:5px}
.carousel .slick-prev:before{padding-right:5px;padding-left:0}
.module-story-snippet-visual .carousel .white:before,.module-story-snippet-visual .carousel .white:before{color:#fff!important}
.module-story-snippet-visual .carousel .black:before,.module-story-snippet-visual .carousel .black:before{color:#000!important}
.visible-tablet{display:none!important}
@media(min-width:768px) and (max-width:1023px){.visible-tablet{display:block!important}
.module-story-snippet-visual .item .inner>div .item-text .item-desc,.module-story-snippet-visual .banneroverlay .inner>div .item-text .item-desc{width:80%}
}
.carousel .slick-dots{z-index:999999!important}
.carousel.single .item .inner>div{padding:75px 15px}
.ie8 .carousel.single .item .inner>div{padding-top:0;padding-bottom:0}
@media(max-width:1023px){.carousel.single .item .inner>div{width:100%}
.carousel.single .item .inner{width:100%;padding-left:0;padding-right:0}
.carousel.single .item .inner>div.rightAlign .item-text,.carousel.single .item .inner>div.centerAlign .item-text{padding-right:30px}
}
.lt-ie9 .module-story-snippet-visual .item .inner>div .item-text{position:static;padding-top:80px}
.ie8.lt-ie9 .module-story-snippet-visual .item .inner>div .item-text{position:absolute;padding-top:0}
@media(max-width:767px){.module-story-snippet-visual .carousel.single .item .inner>div{width:100%}
.module-story-snippet-visual .item .inner>div .item-text .item-desc{width:100%}
.module-story-snippet-visual .item .inner>div.center .item-text .item-desc{width:80%;margin:0 auto;text-align:center}
.carousel.single .item .inner>div.rightAlign .item-text,.carousel.single .item .inner>div.centerAlign .item-text{padding-right:0}
}
.module-story-snippet-visual .banneroverlay{position:absolute;width:100%;height:474px;z-index:999}
@media(min-width:0) and (max-width:1024px){.module-story-snippet-visual .banneroverlay{position:absolute;width:100%;height:474px;z-index:999;pointer-events:none}
.module-story-snippet-visual .banneroverlay a{pointer-events:auto}
}
.module-story-snippet-visual .banneroverlay .inner>div .item-text{position:absolute;bottom:80px}
.video-wrapper{height:474px;overflow:hidden;width:100%}
.video-wrapper.white{background:#000}
.video-wrapper.black{background:#fff}
.video-playing{width:100%}
.module-story-snippet-visual .banneroverlay .inner>div.centerAlign{margin:0 auto;float:none}
.module-story-snippet-visual .banneroverlay .inner>div.centerAlign .item-text{text-align:center;left:25%}
.module-story-snippet-visual .banneroverlay .inner>div.centerAlign .item-text .cta,.module-story-snippet-visual .banneroverlay .inner>div.centerAlign .item-text .cta-gloss{display:inline-block;margin:0 auto;float:none}
.module-story-snippet-visual .banneroverlay .container{position:relative;height:474px}
.module-secondary-story-visual .carousel .slick-prev.white,.module-secondary-story-visual .carousel .slick-next.white{background-color:#000;opacity:.6}
.module-secondary-story-visual .carousel .slick-prev.white:before,.module-secondary-story-visual .carousel .slick-next.white:before{color:#fff}
.module-secondary-story-visual .carousel .slick-prev.black,.module-secondary-story-visual .carousel .slick-next.black{background-color:#fff;opacity:.6}
.module-secondary-story-visual .carousel .slick-prev.black:before,.module-secondary-story-visual .carousel .slick-next.black:before{color:#000}
@media(min-width:769px) and (max-width:1024px){.video-wrapper{height:574px;overflow:hidden;width:100%}
}
@media(min-width:0) and (max-width:940px){.module-story-snippet-visual img{width:auto;height:100%}
}
.column-control .content{width:58.33333%;float:left}
.column-control .content .container{width:100%}
.column-control.rightAlign .content{width:58.33333%;float:right}
.column-control .sidebar{width:33.33333%;float:right}
.column-control.rightAlign .sidebar{width:33.33333%;float:left}
@media(min-width:320px) and (max-width:767px){.column-control .content,.column-control.rightAlign .content,.column-control .sidebar,.column-control.rightAlign .sidebar{width:100%!important;float:none}
.column-control .content .container{padding:0}
}
.column-control .sidebar .container{width:100%!important}
.two-column-layout{margin-bottom:50px}
.module-event-mulitile .black,.module-event-mulitile .black h2.title,.module-event-mulitile .black .eyebrow.white,.module-event-mulitile .black h2.title a{color:#000}
.module-event-mulitile .black .eyebrow.white p span.underline{background:#000}
.module-event-mulitile .featured{background:#000}
.module-event-mulitile .story-wrapper .featured.rightAlign{float:right}
.module-event-mulitile{margin-bottom:50px}
.module-event-mulitile h2.title{color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
@media(max-width:767px){.module-event-mulitile h2.title,.module-event-mulitile h2.title a{color:#1e1e1e;text-shadow:none}
.module-event-mulitile .eyebrow{color:#1e1e1e;text-shadow:none}
.module-event-mulitile .eyebrow p span.underline{background:#1e1e1e}
.module-event-mulitile .container .heading{padding:0 15px}
}
.module-event-mulitile .container{padding-top:50px;padding-bottom:50px}
.module-event-mulitile .container.no-bg{padding-top:0;padding-bottom:0}
.module-event-mulitile .story-wrapper{display:table;background:#fff;box-shadow:0 0 5px #ccc;box-shadow:0 0 5px rgba(0,0,0,0.2);width:100%}
.module-event-mulitile .story-wrapper p,.module-event-mulitile .story-wrapper h3,.module-event-mulitile .story-wrapper h4,.module-event-mulitile .story-wrapper ul{margin-bottom:12px;font-size:16px;padding:0}
.module-event-mulitile .story-wrapper h3{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
@media(min-width:0) and (max-width:767px){.module-event-mulitile .story-wrapper h3{font-size:20px}
}
@media(min-width:768px) and (max-width:1023px){.module-event-mulitile .story-wrapper h3{max-height:100px;overflow:hidden}
}
.module-event-mulitile .story-wrapper h5{font-family:theSansNormal,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;margin-bottom:20px}
.module-event-mulitile .story-wrapper .featured,.module-event-mulitile .story-wrapper article{display:table-cell;height:100%;width:50%;float:left}
.module-event-mulitile .story-wrapper .featured.black,.module-event-mulitile .story-wrapper .featured.black a{color:#000}
@media(max-width:880px){.module-event-mulitile .story-wrapper .featured,.module-event-mulitile .story-wrapper article{display:block;width:100%}
}
.module-event-mulitile .story-wrapper .featured{color:#fff;vertical-align:top;height:100%;overflow:hidden;position:relative;min-height:592px}
.module-event-mulitile .story-wrapper .featured .featured-item{padding:30px;position:absolute;z-index:2;bottom:0}
.module-event-mulitile .story-wrapper .featured .featured-image{font-size:0;top:0;z-index:1}
.module-event-mulitile .story-wrapper .featured .featured-image img{width:592px;max-width:none}
.module-event-mulitile .story-wrapper article .story-row{border-bottom:1px solid #ccc;clear:both;min-height:296px}
.module-event-mulitile .story-wrapper article .story-row .story-item{padding:40px 30px 35px;float:left;width:50%;min-height:296px;padding-bottom:0}
.ie8 .module-event-mulitile .story-wrapper article{border-top:1px solid #ccc;border-right:1px solid #ccc}
.ie8 .module-event-mulitile .story-wrapper article .story-row{min-height:294px}
@media(max-width:1024px){.module-event-mulitile .story-wrapper article .story-row .story-item{padding:20px}
}
.module-event-mulitile .story-wrapper article .story-row .story-item.storyItemFull{width:100%}
.module-event-mulitile .story-wrapper article .story-row .story-item.full-width{width:100%}
.module-event-mulitile .story-wrapper article .story-row .story-item:last-child{border-left:1px solid #ccc}
.ie8 .module-event-mulitile .story-wrapper .featured,.ie8 .module-event-mulitile .story-wrapper article{height:auto!important}
.ie8 .module-event-mulitile .story-wrapper article .story-row .story-item{min-height:220px}
@media(max-width:767px){.module-event-mulitile .story-wrapper article .story-row{border-bottom:0}
.module-event-mulitile .story-wrapper article .story-row .story-item{padding:20px;width:100%;float:none;border-left:none;border-bottom:1px solid #ccc}
}
@media(max-width:767px){.module-event-mulitile .story-wrapper .featured .featured-image img{width:100%}
.module-event-mulitile .story-wrapper .featured{min-height:100%}
.module-event-mulitile .wallpaper{display:none}
.module-event-mulitile .story-wrapper{box-shadow:none}
.module-event-mulitile .story-wrapper article .story-row .story-item .title{display:none}
.module-event-mulitile .story-wrapper article .story-row .story-item:last-child{border-left:0}
}
.visible-tablet{display:none!important}
.module-event-mulitile .story-wrapper .mobile-link{display:none}
@media(min-width:768px) and (max-width:1023px){.visible-tablet{display:block!important}
}
@media(min-width:768px){.module-event-mulitile .story-wrapper .featured,.module-event-mulitile .story-wrapper article{display:block;width:50%}
}
@media(max-width:767px){.module-event-mulitile .story-wrapper article .story-row{min-height:100%;border-bottom:0}
.module-event-mulitile .story-wrapper article .story-row .story-item{min-height:100px;width:100%;border-bottom:1px solid #ccc}
.module-event-mulitile .story-wrapper article .story-row .story-item:last-child{border-left:0}
.module-event-mulitile .story-wrapper .featured{height:250px;min-height:100%;display:none}
.module-event-mulitile .story-wrapper .featured .featured-image img{width:100%}
.module-event-mulitile .container{padding:50px 0}
.module-event-mulitile .story-wrapper .mobile-link{display:block;padding:0 20px;padding-bottom:20px;border-bottom:1px solid #ccc}
.module-event-mulitile .story-wrapper article p.title{display:none!important}
.module-event-mulitile .container .heading>div.wrap{margin-bottom:20px}
}
p.clamp-two.date{margin-bottom:0}
.module-events-multimedia-carousel .slick-list{padding-bottom:2px!important}
.module-events-multimedia-carousel .item{border:0;overflow:visible}
.module-events-multimedia-carousel .item:hover .item-image img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.module-events-multimedia-carousel .inner{margin:0 15px;background-color:#fff;height:100%;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-events-multimedia-carousel .item-image{overflow:hidden}
.module-events-multimedia-carousel .item-image img{-webkit-transition:all 300ms ease;transition:all 300ms ease}
.module-events-multimedia-carousel .item-text{padding:26px 23px!important}
.module-events-multimedia-carousel .item-text h2{margin-bottom:15px;min-height:0;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
.module-events-multimedia-carousel .item-text .sub{font-family:'theSansNormal',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
.module-events-multimedia-carousel .item-text a{color:#1e1e1e;cursor:default!important}
.module-events-multimedia-carousel .item-text h2 a{cursor:pointer!important}
.module-events-multimedia-carousel .item-text a:hover{color:#1e1e1e}
.module-events-multimedia-carousel .item-text h2 a:hover{opacity:.3!important;filter:alpha(opacity=30)!important}
.module-events-multimedia-carousel .item-text a.cta{color:#005293;margin-top:15px;cursor:pointer!important}
.module-events-multimedia-carousel .item-text a.cta:hover{color:#4c86b3;opacity:.5!important;filter:alpha(opacity=50)!important}
.lt-ie9 .module-events-multimedia-carousel .inner{border:1px solid #ccc}
.module-events-multimedia-carousel .modelbox{position:relative;display:block}
.module-events-multimedia-carousel .playicon{position:absolute;top:45%;left:45%;z-index:999;font-size:35px;color:#fff}
.module-events-multimedia-carousel .playicon:hover{color:#005293}
.module-events-tile .item-date{padding:26px 23px;background:#005293;color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15);position:relative;height:135px}
.module-events-tile .item-date:after{content:"";height:50%;position:absolute;left:0;right:0;z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.2) 100%) repeat scroll 0 0 rgba(0,0,0,0);bottom:0}
.module-events-tile .item-date h3{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:36px;text-transform:uppercase;margin-bottom:10px}
.module-events-tile .item-date h4{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:12px;text-transform:uppercase}
.module-events-tile .item-text h5{margin-bottom:10px;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2}
.module-events-tile .item-text p{margin-bottom:10px}
.lt-ie9 .visible-mobile{display:none!important}
.module-events-tile .visible-mobile{display:none}
.module-events-tile .visible-non-mobile{display:block}
@media(min-width:768px) and (max-width:1024px){.module-events-multimedia-carousel .item-text{padding:20px!important}
}
@media(min-width:0) and (max-width:767px){.module-events-multimedia-carousel .item-text{padding:15px!important}
.module-events-multimedia-carousel .item-text h2{font-size:20px}
.module-events-multimedia-carousel .inner{height:auto;clear:both}
.module-events-multimedia-carousel .item-text .sub{font-size:18px}
.module-events-tile .item-text p{display:none}
.noMobile-carousel{display:inline-block;width:100%}
}
@media(min-width:0) and (max-width:767px){.module-events-tile .visible-mobile{display:block}
.module-events-tile .visible-non-mobile{display:none}
}
@media(min-width:768px){.module-events-multimedia-carousel #loadMore,.module-events-multimedia-carousel #showLess{display:none}
}
@media(min-width:0) and (max-width:767px){.module-events-multimedia-carousel .carousel .multiple{width:100%!important;-webkit-transform:none!important}
.module-events-multimedia-carousel .item{border:0;overflow:visible;width:100%!important;height:auto!important}
.module-events-multimedia-carousel .item-date{width:23%;float:left;clear:none;padding:15px}
.module-events-multimedia-carousel .item-text{padding:15px!important;width:76%;float:left;clear:none}
.module-events-multimedia-carousel .inner{overflow:hidden}
.module-events-multimedia-carousel #carouselItems li{display:none}
.module-events-multimedia-carousel #loadMore{cursor:pointer;color:#005293;font-weight:bold;text-align:center}
.module-events-multimedia-carousel #showLess{cursor:pointer;display:none;color:#005293;font-weight:bold;text-align:center}
.module-events-multimedia-carousel .carousel.multiple{margin-bottom:20px}
}
@media(min-width:320px) and (max-width:450px){.module-events-multimedia-carousel .item-date{width:35%}
.module-events-multimedia-carousel .item-text{width:65%}
}
.module-events-multimedia-carousel .item-date h4 div{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.module-photo-gallery .container{width:936px;padding:40px 0}
section.module-photo-gallery .container{padding-bottom:0}
section.module-photo-gallery{margin-bottom:50px}
.module-photo-gallery .container>h2{margin-bottom:30px;font-size:1.9em;font-family:theSansBold,Arial,Helvetica,sans-serif}
.module-photo-gallery .container>div{box-shadow:0 0 5px 1px rgba(0,0,0,.1)}
.ie8 .module-photo-gallery .container>div{border:1px solid #ccc}
.module-photo-gallery .flexslider{float:left}
.module-photo-gallery .gallery-slider{height:535px;position:relative;width:100%;overflow:hidden}
.module-photo-gallery .gallery-slider .flex-viewport{width:76%;float:left}
.module-photo-gallery .gallery-slider .flex-control-nav{width:20%;height:330px;margin:20px 15px;float:right;list-style:none}
.module-photo-gallery .gallery-slider .flex-direction-nav{position:absolute;top:40%;left:0;right:24%;display:none}
.module-photo-gallery .gallery-slider:hover .flex-direction-nav{display:block}
.module-photo-gallery .gallery-slider .flex-direction-nav>li.first{float:left;position:relative}
.module-photo-gallery .gallery-slider .flex-direction-nav>li.last{float:right;margin-right:0;position:relative}
.module-photo-gallery .gallery-slider .flex-direction-nav>li a{width:44px;height:95px;display:block;background:rgba(0,0,0,.2);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#2c000000',endColorstr='#2c000000');text-indent:-9999px}
.module-photo-gallery .gallery-slider .flex-direction-nav>li a:hover{background:rgba(0,0,0,.8);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#8c000000',endColorstr='#8c000000')}
.module-photo-gallery .flex-viewport,.module-photo-gallery .slides,.module-photo-gallery .gallery li{height:100%}
.module-photo-gallery .thumbnails{overflow-y:scroll}
.module-photo-gallery .slides li{position:relative}
.module-photo-gallery .slides li img{display:block}
.module-photo-gallery .flex-control-thumbs li{width:155px;height:80px;margin-bottom:10px;position:relative}
.module-photo-gallery .flex-control-thumbs li.selected:after{content:'';display:block;width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:inset 0 0 0 5px #005293}
.ie8 .module-photo-gallery .flex-control-thumbs li.selected{border:5px solid #005293;overflow:hidden}
.module-photo-gallery .slides .image-info{position:absolute;bottom:0;background:rgba(255,255,255,.85);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#9cffffff',endColorstr='#9cffffff');padding:25px 20px;height:64px;width:100%}
.ie8 .module-photo-gallery .slides .image-info{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d9ffffff',endColorstr='#d9ffffff',GradientType=0)}
.module-photo-gallery .slides .image-info.open{height:auto}
.module-photo-gallery .slides .image-info>h3{font-size:1.25em;position:relative;margin-bottom:15px;font-family:theSansBold,Arial,Helvetica,sans-serif}
.module-photo-gallery .slides .image-info>p{padding-right:90px;height:95px;overflow:hidden}
.module-photo-gallery .image-info>a{position:absolute;right:10px;display:inline-block;width:21px;height:12px;z-index:1}
.module-photo-gallery .image-info>a:before{content:'';background:url(../images/global/up-down-arrow.png);display:block;width:21px;height:12px;overflow:hidden;position:absolute;background-position:0 -12px}
.module-photo-gallery .flex-direction-nav a:after{content:'';background:url(../images/global/left-right-arrow.png) 0 -22px no-repeat;position:absolute;right:15px;display:inline-block;width:15px;height:21px;top:35px;overflow:hidden}
.module-photo-gallery .flex-direction-nav a.flex-next:after{background-position:0 0;right:13px}
.module-photo-gallery .image-info.open>a:before{background-position:0 0}
.module-photo-gallery .scrollable.corning-custom-skin .scroll-bar.vertical{width:13px;z-index:1}
.module-photo-gallery .scrollable.corning-custom-skin .scroll-bar{background-color:#d9d9d9;border:0}
.module-photo-gallery .scrollable.corning-custom-skin .scroll-bar .thumb{background-color:#005293}
.module-photo-gallery .flex-control-thumbs img{display:block}
@media screen and (max-width:935px) and (min-width:768px){.module-photo-gallery .container{width:100%}
.module-photo-gallery .gallery-slider{height:439px}
.module-photo-gallery .container>h2{margin-left:20px}
.module-photo-gallery .gallery-slider .flex-control-nav{height:399px}
.module-photo-gallery .gallery-slider .flex-direction-nav{top:35%}
.scrollable .viewport{width:80%}
.scrollable .viewport li{width:100%}
.scrollable .viewport li img{height:100%}
}
@media screen and (max-width:767px){.module-photo-gallery .container{width:100%;padding:25px 0}
.module-photo-gallery .container>h2{margin-bottom:25px;font-size:1.4em;text-align:center}
.module-photo-gallery .gallery-slider .flex-viewport{width:100%;height:100%;float:none}
.module-photo-gallery .gallery-slider{height:auto}
.module-photo-gallery .gallery-slider .flex-control-nav{width:100%;height:80px;margin:10px 0;float:none}
.module-photo-gallery .gallery-slider .flex-control-nav .viewport{height:80px}
.module-photo-gallery .flex-control-thumbs li{width:100px;height:80px;margin-right:10px;display:inline-block}
.module-photo-gallery .flex-control-thumbs li.selected:after{width:100px;height:80px}
.module-photo-gallery .scrollable .viewport .overview{white-space:nowrap}
.module-photo-gallery .gallery-slider:hover .flex-direction-nav{display:none}
.module-photo-gallery .slides .image-info{bottom:-64px}
.module-photo-gallery .image-info>a{width:45px;height:45px;bottom:64px;background:rgba(255,255,255,.85);right:0}
.module-photo-gallery .image-info>a:before{top:17px;left:11px}
.module-photo-gallery .flex-control-thumbs img{width:100%;height:100%}
.module-photo-gallery .slides .image-info.open{height:179px;bottom:0}
.module-photo-gallery .image-info.open>a{bottom:179px;height:28px}
.module-photo-gallery .slides .image-info>h3{font-size:1em}
.module-photo-gallery .slides .image-info>p{padding-right:0;font-size:.9em;height:105px;overflow:hidden}
}
@media screen and (max-width:767px){.module-photo-gallery .slides li img{width:100%}
.module-photo-gallery .gallery-slider{overflow:visible}
.module-photo-gallery .gallery-container{padding-bottom:75px}
.module-photo-gallery .flex-control-thumbs li.selected:after{height:100%}
.module-photo-gallery .slides .image-info.open{height:138px}
.module-photo-gallery .image-info.open>a{bottom:138px}
}
@media screen and (max-width:935px) and (min-width:768px){.scrollable .viewport li img{width:100%}
}
@media screen and (max-width:1024px){.module-photo-gallery .gallery-container .gallery-slider .flex-direction-nav{display:none}
}
@media screen and (max-width:1024px){.module-photo-gallery .flex-control-thumbs li img.flex-active{border:solid 4px #005293}
.module-photo-gallery .flex-control-thumbs li.selected:after{content:none}
}
.scrollable{position:relative}
.scrollable:focus{outline:0}
.scrollable .viewport{position:relative;overflow:hidden}
.scrollable .viewport .overview{position:absolute}
.scrollable .scroll-bar{display:none}
.scrollable .scroll-bar.vertical{position:absolute;right:0;height:100%}
.scrollable .scroll-bar.horizontal{position:relative;width:100%}
.scrollable .scroll-bar .thumb{position:absolute}
.scrollable .scroll-bar.vertical .thumb{width:100%;min-height:10px}
.scrollable .scroll-bar.horizontal .thumb{height:100%;min-width:10px;left:0}
.not-selectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.scrollable.default-skin{padding-right:10px;padding-bottom:6px}
.scrollable.default-skin .scroll-bar.vertical{width:6px}
.scrollable.default-skin .scroll-bar.horizontal{height:6px}
.scrollable.default-skin .scroll-bar .thumb{background-color:black;opacity:.4;border-radius:3px;-moz-border-radius:4px;-webkit-border-radius:4px}
.scrollable.default-skin .scroll-bar:hover .thumb{opacity:.6}
.scrollable.gray-skin{padding-right:17px}
.scrollable.gray-skin .scroll-bar{border:1px solid gray;background-color:#d3d3d3}
.scrollable.gray-skin .scroll-bar .thumb{background-color:gray}
.scrollable.gray-skin .scroll-bar:hover .thumb{background-color:black}
.scrollable.gray-skin .scroll-bar.vertical{width:10px}
.scrollable.gray-skin .scroll-bar.horizontal{height:10px;margin-top:2px}
.scrollable.modern-skin{padding-right:17px}
.scrollable.modern-skin .scroll-bar{border:1px solid gray;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-moz-box-shadow:inset 0 0 5px #888;-webkit-box-shadow:inset 0 0 5px #888;box-shadow:inset 0 0 5px #888}
.scrollable.modern-skin .scroll-bar .thumb{background-color:#95aabf;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:1px solid #536984}
.scrollable.modern-skin .scroll-bar.vertical .thumb{width:8px;background:-moz-linear-gradient(left,#95aabf 0,#547092 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#95aabf),color-stop(100%,#547092));background:-webkit-linear-gradient(left,#95aabf 0,#547092 100%);background:-o-linear-gradient(left,#95aabf 0,#547092 100%);background:-ms-linear-gradient(left,#95aabf 0,#547092 100%);background:linear-gradient(to right,#95aabf 0,#547092 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf', endColorstr='#547092',GradientType=1 )"}
.scrollable.modern-skin .scroll-bar.horizontal .thumb{height:8px;background-image:linear-gradient(#95aabf,#547092);background-image:-o-linear-gradient(#95aabf,#547092);background-image:-moz-linear-gradient(#95aabf,#547092);background-image:-webkit-linear-gradient(#95aabf,#547092);background-image:-ms-linear-gradient(#95aabf,#547092);-ms-filter:"progid:DXImageTransform.Microsoft.gradient( startColorstr='#95aabf', endColorstr='#547092',GradientType=0 )"}
.scrollable.modern-skin .scroll-bar.vertical{width:10px}
.scrollable.modern-skin .scroll-bar.horizontal{height:10px;margin-top:2px}
.module-glossary{width:917px;margin:25px auto}
.module-glossary .container{margin:0;padding:0;width:100%}
.module-glossary .point_link{margin-bottom:20px}
.module-glossary .content_pointer{text-align:center;height:50px;margin:0 auto 20px}
.module-glossary .content_pointer.fixed{position:fixed;top:-50px;left:0;right:0;z-index:10;background-color:#fff;padding:5px 0;border-bottom:1px solid #ccc;border-top:1px solid #ccc;z-index:999;-webkit-transform:translateZ(0)}
.module-glossary .content_pointer>ul{margin-top:8px;display:inline-block}
.module-glossary .content_pointer li{margin-right:20px;float:left}
.module-glossary .content_pointer li>a{color:#1e1e1e}
.module-glossary .content_pointer .active>a{color:#005293;cursor:default}
.module-glossary .content_pointer .disabled>a{color:#ccc;cursor:default}
.module-glossary section{margin-top:-30px}
.module-glossary section>h2{background:#e6e6e6;height:30px;padding:7px 10px;font-weight:500;margin-top:50px}
.module-glossary section>ul>li{margin-top:30px}
.module-glossary section>ul>li>h3{font-weight:700;margin-bottom:10px;font-size:1.1em}
.module-glossary section .with_image>img{display:inline-block;width:90px;float:left}
.module-glossary section .with_image>p{display:inline-block;width:800px;float:left;margin-left:15px}
@media screen and (max-width:917px){.module-glossary{width:100%}
.module-glossary .content_pointer li{margin-right:15px}
.module-glossary section>h2{padding-left:3%}
.module-glossary section>ul{margin:0 3%}
.module-glossary section .with_image>p{width:85%}
}
@media screen and (max-width:767px){.module-glossary .content_pointer{display:none}
.module-glossary section>ul>li>.with_image{text-align:center}
.module-glossary section .with_image>img{float:none;width:70%}
.module-glossary section .with_image>p{float:none;text-align:left;width:auto;margin-left:0}
}
.module-glossary .main_list ol,.module-glossary .main_list ol li{list-style-type:decimal!important}
.module-glossary .main_list ul,.module-glossary .main_list ul li{list-style:disc outside none}
.module-glossary .main_list b,.module-glossary .main_list strong,.module-glossary .main_list b i{font-weight:bold!important}
.js .module-glossary-no-js{display:none}
.no-js .module-glossary-no-js{display:block}
.module-sharing-tools{position:fixed;top:30%;width:52px;z-index:100020;float:left;left:0;right:auto;-webkit-transform:translateZ(0);transition:left 600ms}
.module-sharing-tools a{display:block;float:left;margin:0;outline:medium none;overflow:hidden;padding:0;position:relative;text-align:center;transition:width .15s ease-in-out 0s;width:35px;left:-6px;z-index:100030}
.module-sharing-tools a i.fa-times:before{content:'\e609'}
.tools-wrapper a{width:46px;height:42px}
@media(min-width:1025px){.module-sharing-tools .tools-wrapper a:hover{left:0;width:50px}
}
.module-sharing-tools a img{border:medium none;cursor:pointer;display:block;height:42px;line-height:42px;margin:0 auto;overflow:hidden;padding:0;position:relative}
.tools-wrapper{float:left;width:52px}
.hiddendiv{position:absolute;left:-52px}
.fa-chevron-right:after{content:"\e941"}
.open-tools a,.close-tools a,.open-tools a:hover,.close-tools a:hover{text-decoration:none;color:black;float:right;padding:10px 0}
.left-triangle{width:0;height:0;border-right:10px solid #c2b9bb;border-top:7px solid transparent;border-bottom:7px solid transparent;float:right;display:block}
.right-triangle{width:0;height:0;border-left:11px solid #c2b9bb;border-top:7px solid transparent;border-bottom:8px solid transparent;float:right;display:block}
.open-tools,.close-tools{height:40px;float:left;width:46px;vertical-align:middle}
.ie8 .open-tools a,.ie8 .close-tools a{background:url(../images/global/spacer.png) repeat}
body{-webkit-backface-visibility:visible;backface-visibility:visible}
.mobile_more_button{display:none}
.mobileWrapper{display:none}
.module-sharing-tools .mobile_more_button{display:none}
@media(min-width:0) and (max-width:980px){.module-sharing-tools{bottom:0;width:100%;z-index:100020;float:left;left:0;right:auto;top:auto;text-align:center;height:42px}
.tools-wrapper{width:auto;display:inline-block;float:none}
.tools-wrapper a{width:16.5%!important;left:0;background-position:center center!important;padding:0 5px}
.addthis_button_more{display:none!important}
.open-tools,.close-tools{display:none!important}
.mobileWrapper{display:none;position:absolute;left:0;bottom:0;width:100%;background:#fff;z-index:999999}
.mobile{width:100%;background:#fff;overflow:auto}
.mobile a{display:block;padding:3px 10px;width:93%;margin:0 10px 10px 20px;text-align:left;border-bottom:solid 1px #ebebeb;padding:3px 10px 10px 0!important}
.mobile a span{margin-right:10px}
.title{padding:10px 0 10px 0;font-size:24px;margin-bottom:20px}
.title a{float:right;width:50px;text-align:right;padding:0;margin:0}
.module-sharing-tools .mobile_more_button{display:block}
.at3winwrapper,.at3lblight,#at3win{display:none!important}
}
@media(min-width:981px) and (max-width:1024px){.mobileWrapper{display:none!important}
.open-tools,.close-tools{display:none!important}
}
@media(min-width:0) and (max-width:767px){.title{padding:10px 0 10px 15px}
}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_facebook{font-family:'icomoon'!important;background:#005293 no-repeat!important;padding-top:6px}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_facebook:before{content:"\e797";color:white;font-size:19px;font-weight:normal}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_twitter{font-family:'icomoon'!important;background:#29a8dd no-repeat!important;padding-top:6px}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_twitter:before{content:"\e79b";color:white;font-size:19px;font-weight:normal}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_linkedin{font-family:'icomoon'!important;background:#0378b3 no-repeat!important;padding-top:6px}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_linkedin:before{content:"\e970";color:white;font-size:19px;font-weight:normal}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_email{font-family:'icomoon'!important;background:#738b8d no-repeat!important;padding-top:6px}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_email:before{content:"\e60b";color:white;font-size:17px;font-weight:normal}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_print{font-family:'icomoon'!important;background:#738b8d no-repeat!important;padding-top:6px}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_print:before{content:"\e619";color:white;font-size:17px;font-weight:normal}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_more,.addthis_toolbox a.Analytics-Social-Share.mobile_more_button{font-family:'icomoon'!important;background:#f9694e no-repeat!important;padding-top:6px;padding-left:2px}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_more:before,.addthis_toolbox a.Analytics-Social-Share.mobile_more_button:before{content:"\e618";color:white;font-size:18px;font-weight:bold}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_vk{font-family:'icomoon'!important;background:#325078 no-repeat!important;padding-top:6px;line-height:30px}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_vk:before{content:"\e623";color:white;font-size:25px;font-weight:normal}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_odnoklassniki_ru{font-family:'icomoon'!important;background:#d57819 no-repeat!important;padding-top:6px;line-height:30px}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_odnoklassniki_ru:before{content:"\e627";color:white;font-size:45px;font-weight:normal}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_google_plusone_share{font-family:'icomoon'!important;background:#ce4d39 no-repeat!important;padding-top:6px;line-height:30px}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_google_plusone_share:before{content:"\e96a";color:white;font-size:24px;font-weight:normal}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_sinaweibo{font-family:'icomoon'!important;background:#f5ca59 no-repeat!important;padding-top:6px;line-height:30px}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_sinaweibo:before{content:"\e984";color:white;font-size:25px;font-weight:normal}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_renren{font-family:'icomoon'!important;background:#0058a0 no-repeat!important;padding-top:6px;line-height:30px}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_renren:before{content:"\e983";color:white;font-size:25px;font-weight:normal}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_youku{font-family:'icomoon'!important;background:#2fb3ff no-repeat!important;padding-top:6px;line-height:30px}
.addthis_toolbox a.Analytics-Social-Share.addthis_button_youku:before{content:"\e60a";color:white;font-size:25px;font-weight:normal}
@media(min-width:0) and (max-width:450px){div.mobile.Analytics-Social-Share.addthis_toolbox a.at300b{width:90%}
}
@media(min-width:450px) and (max-width:767px){div.mobile.Analytics-Social-Share.addthis_toolbox a.at300b{width:42%}
}
@media(min-width:768px) and (max-width:940px){div.mobile.Analytics-Social-Share.addthis_toolbox a.at300b{width:29%}
}
@media(min-width:940px) and (max-width:1023px){div.mobile.Analytics-Social-Share.addthis_toolbox a.at300b{width:21%}
}
.module-contact-information-sidebar .event-dec-aside{padding-top:110px}
.module-contact-information-sidebar .event-dec-aside p{font-size:16px;font-family:Arial}
.module-contact-information-sidebar .event-dec-aside h4.event-dec-aside-title{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:21px;margin:0;padding-bottom:18px}
.module-contact-information-sidebar .event-dec-aside div p{padding-bottom:4px}
.module-contact-information-sidebar .event-dec-aside div{padding-bottom:25px}
.module-contact-information-sidebar .event-dec-aside i{padding-right:25px}
.module-contact-information-sidebar .event-dec-aside .padding-15{padding-top:10px}
.module-contact-information-sidebar .user-name{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:16px}
@media(max-width:1023px){.module-contact-information-sidebar .event-dec-aside{padding-right:10px}
}
@media(min-width:0) and (max-width:767px){.module-contact-information-sidebar .filters-article{padding:0 15px}
#event-dec-aside-contianer{float:left;margin-top:25px}
.module-contact-information-sidebar .event-dec-aside{padding-top:0}
.module-faq .pagination{left:50%;margin-left:-110px!important}
}
@font-face{font-family:'icomoon';src:url("../fonts/icomoon/icomoon.eot");src:url("../fonts/icomoon/icomoon.eot") format("embedded-opentype"),url("../fonts/icomoon/icomoon.woff") format("woff"),url("../fonts/icomoon/icomoon.ttf") format("truetype"),url("../fonts/icomoon/icomoon.svg") format("svg");font-weight:normal;font-style:normal}
.breadcrumb{list-style:none;background-color:transparent;padding:0;margin:0;line-height:30px;z-index:9999}
.breadcrumb-navigation{z-index:1035;overflow:visible;background-color:#fff;width:100%;margin-bottom:50px}
@media(min-width:768px){.breadcrumb-navigation{padding:0}
}
.breadcrumb li{display:inline-block;font-family:theSansNormal,Arial,Helvetica,sans-serif;white-space:nowrap}
.breadcrumb li a{text-decoration:underline;color:#808080;font-size:12px;font-weight:normal}
.breadcrumb li .non-link{color:#808080;font-size:12px;font-weight:normal}
.breadcrumb li a img{height:12px}
.breadcrumb a.home{font-family:'icomoon'!important;text-decoration:none}
.breadcrumb a.home:before{content:"\e893"}
.breadcrumb li .app{color:#005293;font-size:12px}
section.breadcrumb-navigation .breadcrumb{line-height:18px}
section.breadcrumb-navigation{margin-bottom:30px}
section.breadcrumb-navigation.sticky-breadcrumb .breadcrumb{line-height:30px}
.breadcrumb li:before{font-size:13px}
.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;display:none;width:100%;position:absolute;left:0;z-index:99999;border-bottom:1px solid #ccc;background:#fff;transition:height 300ms;-webkit-transition:height 300ms;opacity:1;top:102%}
.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(../images/global/secondary-nav-arrow.png) no-repeat center top}
.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-bottom:1px solid #e0e0e0;margin:0 10px;text-align:center}
#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}
.module-rss{margin-bottom:50px}
.module-rss .rss-title{background:none repeat scroll 0 0 #e6e6e6;clear:both;font-family:theSansNormal,Arial,Helvetica,sans-serif;font-weight:bold;margin:10px 0;overflow:hidden;padding:10px 20px}
.module-rss .module-rss-body li{list-style-position:inside;list-style-type:disc;padding:6px 20px}
.module-rss ul.rss-list li{border-bottom:1px dotted #a9a9a9;padding:5px 10px;list-style:none}
.module-rss .module-rss-body p{font-family:Arial;font-size:16px;line-height:1.5!important;margin-bottom:20px}
.module-rss .module-rss-body p ol,.module-rss .module-rss-body p ol li{list-style-type:decimal!important}
.module-rss .module-rss-body p ul,.module-rss .module-rss-body p ul li{list-style:disc outside none}
.module-rss .module-rss-body p b,.module-rss .module-rss-body p strong,.module-rss .module-rss-body p b i{font-weight:bold!important}
.module-rss-body b{font-weight:bold}
.module-product-tiles-visual.last{margin-bottom:50px}
.module-product-tiles-visual .container{padding-top:50px}
.module-product-tiles-visual .story-wrapper{display:table;width:100%}
.module-product-tiles-visual .story-wrapper article .story-row{clear:both}
.module-product-tiles-visual .story-wrapper article .story-row .story-item{overflow:hidden;padding:0;float:left;position:relative;vertical-align:bottom;width:20%}
.module-product-tiles-visual .story-wrapper article .story-row .story-item img{float:left}
.module-product-tiles-visual .story-wrapper article .story-row .story-item.full-width{width:100%}
.module-product-tiles-visual .story-wrapper article .story-row .story-item h3{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;position:absolute;bottom:10px;left:20px;width:70%;margin-bottom:12px;z-index:10}
.module-product-tiles-visual .story-wrapper article .story-row .story-item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.ie8 .module-product-tiles-visual .story-wrapper article .story-row .story-item:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')";margin-left:-14px;margin-top:-6px}
.module-product-tiles-visual .story-wrapper article .story-row .story-item.full-width{width:100%}
.module-product-tiles-visual .story-wrapper article .story-row .story-item a:hover{color:#005293}
.module-product-tiles-visual .story-wrapper article .story-row .story-item img{float:left;-webkit-transition:all 300ms ease;transition:all 300ms ease}
section.module-product-tiles-visual .container{padding-top:0}
section.module-product-tiles-visual{margin-bottom:50px}
@media(min-width:0) and (max-width:767px){.module-product-tiles-visual .story-wrapper article .story-row .story-item h3{font-size:20px}
}
.module-product-tiles-visual .story-wrapper article .story-row .story-item h3 a{color:#fff;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15)}
@media(min-width:0) and (max-width:767px){.module-product-tiles-visual .story-wrapper article .story-row .story-item h3{font-size:15px}
}
@media(max-width:550px){.module-product-tiles-visual .container{padding-top:0;padding-bottom:0}
.module-product-tiles-visual .story-wrapper h3{font-size:15px}
.module-product-tiles-visual .story-wrapper article{border-bottom:0}
.module-product-tiles-visual .story-wrapper article .story-row{display:inline}
.module-product-tiles-visual .story-wrapper article .story-row .story-item{border-left:none;border-bottom:1px solid #ccc;width:50%;font-size:15px}
.module-product-tiles-visual .story-wrapper article .story-row .story-item a{color:#fff}
.module-product-tiles-visual .story-wrapper article .story-row .story-item a:hover{color:#005293}
}
.product-detail-editorial{margin-bottom:50px}
.product-detail-editorial .item-wrapper{box-shadow:none;clear:both;background-color:#fff;border-top:1px #f0efed solid;border-bottom:1px #f0efed solid}
.product-detail-editorial .item-wrapper .item .wrap{color:#1e1e1e}
.product-detail-editorial .fa-times{display:inline-block;speak:none;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.product-detail-editorial .fa-times:before{content:"\e609"}
.product-detail-editorial .close-btn{color:#999;text-shadow:0 0 10px #666;text-shadow:0 0 10px rgba(0,0,0,0.15);float:right;top:15px;right:15px;position:relative}
.product-detail-editorial h4{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2;margin-bottom:10px;text-transform:uppercase}
.product-detail-editorial h3{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2;margin-bottom:15px;color:#005293}
.product-detail-editorial ul.tabs{margin:0;padding:0;list-style:none;width:100%;clear:both;float:left}
.product-detail-editorial ul.tabs li{background:0;cursor:pointer;width:25%;border-right:1px #f0efed solid;float:left;color:#000;position:relative}
.product-detail-editorial ul.tabs li .inner a{color:#000;display:block;text-decoration:none!important}
.product-detail-editorial ul.tabs li .inner a:hover,.product-detail-editorial ul.tabs li .inner a:focus,.product-detail-editorial ul.tabs li .inner a:active{text-decoration:none!important;border:0;outline:0}
.product-detail-editorial ul.tabs li .inner{padding:20px 20px!important}
.product-detail-editorial ul.tabs li.current_new{background:#095796;-webkit-transition:background-color 1000ms linear;-moz-transition:background-color 1000ms linear;-o-transition:background-color 1000ms linear;-ms-transition:background-color 1000ms linear;transition:background-color 1000ms linear}
.product-detail-editorial ul.tabs li.current_new .inner h3{color:#fff}
.product-detail-editorial ul.tabs li.current_new .tab-content h3,.product-detail-editorial ul.tabs li.current_new .tab-content h4,.product-detail-editorial ul.tabs li.current_new .tab-content p{color:#000}
.product-detail-editorial .tab-content{display:none;background:#ededed;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);-webkit-transition:height 300ms;transition:height 300ms}
.product-detail-editorial .show-content{display:none;min-height:236px}
.product-detail-editorial .tab-content .container,.product-detail-editorial .show-content .container{padding:50px 0}
.product-detail-editorial .tab-content ul li{display:block;width:auto;padding:0!important;margin:0}
.product-detail-editorial .tab-content.current_new{display:block}
.product-detail-editorial .tab-content h3{color:#000}
.product-detail-editorial article{padding-left:0;padding-right:60px}
.product-detail-editorial .cta.simple{font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:16px;line-height:1.2;margin-bottom:10px}
@media(min-width:768px){.product-detail-editorial aside{left:66.66667%;width:33.33333%;float:right}
.product-detail-editorial article{right:33.33333%;width:66.66667%;float:left}
}
@media(min-width:0) and (max-width:767px){.product-detail-editorial article,.product-detail-editorial aside{padding-left:10px;padding-right:10px}
.product-detail-editorial h4{font-size:20px}
.product-detail-editorial h3{font-size:20px}
.product-detail-editorial ul.tabs li{width:100%;display:block;border-bottom:1px #f0efed solid}
.product-detail-editorial .tab-content .container,.product-detail-editorial .show-content .container{padding:15px}
.product-detail-editorial aside{padding-top:25px}
.product-detail-editorial ul.tabs li.current_new:after{top:-5px}
.product-detail-editorial ul.tabs li .tab-content:before{border:solid transparent;content:" ";height:0;width:0;position:relative;pointer-events:none;border-color:rgba(242,240,239,0);border-bottom-color:#f2f0ef;border-width:9px;top:-28px;left:45%;margin:0 auto}
.product-detail-editorial ul.tabs li.current_new .inner:before{display:none}
}
.lt-ie9 .visible-mobile{display:none!important}
.lt-ie9 .product-detail-editorial article{right:33.33333%;width:66.66667%;float:left}
.lt-ie9 .product-detail-editorial ul.tabs li.current_new{-moz-transition-property:none;-webkit-transition-property:none;-o-transition-property:none;transition-property:none}
.product-detail-editorial .show-content{clear:both;background:#ededed;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);-webkit-transition:height 300ms;transition:height 300ms}
.product-detail-editorial ul.tabs li.current_new .inner:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(242,240,239,0);border-bottom-color:#f2f0ef;border-width:9px;bottom:0;left:50%;margin:0 auto}
.product-detail-editorial .show-content h3,.product-detail-editorial .show-content h4{color:#000}
.product-detail-editorial .contact-list-container p i{padding-right:25px}
.product-detail-editorial .standard-tab p{padding-bottom:10px}
.product-detail-editorial .standard-tab .container div ol,.product-detail-editorial .standard-tab .container div ol li{list-style-type:decimal!important}
.product-detail-editorial .standard-tab .container div ul,.product-detail-editorial .standard-tab .container div ul li{list-style:disc outside none}
.product-detail-editorial .standard-tab .container div b,.product-detail-editorial .standard-tab .container div strong,.product-detail-editorial .standard-tab .container div b i{font-weight:bold!important}
.product-detail-editorial .standard-tab img{float:left;margin-right:25px;margin-bottom:10px}
.product-detail-editorial .contact-list-container{padding:20px 0 0}
.product-detail-editorial .contact-list-container h5{text-transform:capitalize;font-family:'theSansBold',Arial,Helvetica,sans-serif;font-size:19px;line-height:1.2;margin-bottom:5px;color:#000;font-weight:normal}
.product-detail-editorial .contact-list-container div{padding-top:5px}
.product-detail-editorial .contact-list-container div p{padding-bottom:4px}
@media(min-width:0) and (max-width:767px){.product-detail-editorial .product-details{margin-bottom:25px}
.product-detail-editorial .contact-list-container{clear:both}
}
.module-product-related-documents{margin-bottom:50px}
.row,.module-product-related-documents .document-row{margin-left:-15px;margin-right:-15px}
.row:before,.module-product-related-documents .document-row:before,.row:after,.module-product-related-documents .document-row:after{content:" ";display:table}
.row:after,.module-product-related-documents .document-row:after{clear:both}
.module-product-related-documents .document-row .document-col{position:relative;min-height:1px;padding:10px 15px;transition:width 300ms;-webkit-transition:width 300ms;float:left;width:32%;border-bottom:1px #ccc solid;margin-right:1.333%;height:auto!important}
.module-product-related-documents .document-row .document-col .fa{position:absolute;top:15px;left:5px}
.module-product-related-documents .document-row .document-col h3,.module-product-related-documents .document-row .document-col p{margin-bottom:0;padding-left:12px}
.module-product-related-documents .document-row .document-col h3{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
@media(min-width:480px) and (max-width:767px){.module-product-related-documents .document-row .document-col h3{font-size:20px}
.module-product-related-documents .document-row .document-col{width:48%}
}
@media(min-width:0) and (max-width:767px){.module-product-related-documents .document-row .document-col{width:100%}
.row,.module-product-related-documents .document-row{margin-left:0;margin-right:0}
.module-product-related-documents .document-row .document-col h3{font-size:18px}
}
@media(min-width:768px) and (max-width:1023px){.module-product-related-documents .document-row .document-col{width:48.5%}
}
.module-cookie-policy article.underline{border-bottom:solid 1px #ccc;padding-bottom:20px;margin-bottom:30px}
.artilelist h3,.detailedInfo h3{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:20px;margin-bottom:15px}
.artilelist .col-xs-4{margin-bottom:20px}
.artilelist .col-xs-4 ul{list-style-type:disc;margin-left:22px;margin-top:10px}
.artilelist .col-xs-4 ul li{padding:5px 0;font-weight:bold}
.buttonWrapper{padding-bottom:50px}
.buttonWrapper .changeSettings{background-color:#7f7f7f}
.detailedInfo{margin-bottom:50px}
.detailedInfo table{width:100%;border-left:solid 1px #dbdbdb;border-top:solid 1px #dbdbdb;margin-bottom:30px}
.detailedInfo table th{border-right:solid 1px #dbdbdb;border-bottom:solid 1px #dbdbdb;padding:5px 10px;background:#f8f8f8}
.detailedInfo table td{border-right:solid 1px #dbdbdb;border-bottom:solid 1px #dbdbdb;padding:5px 10px}
.detailedInfo table tr:nth-child(even){background:#fafafa}
.detailedInfo table tr:nth-child(odd){background:#fff}
.glossaryWord{cursor:pointer;color:#005293!important;pointer-events:auto}
.page .popover{border-radius:0!important;font-family:'theSansNormal',Arial,Helvetica,sans-serif;z-index:100021}
.popover .closebtn{position:absolute;right:5px;background:0;border:0;top:0;line-height:35px;font-size:35px;outline:0}
.popover .popover-inner h3{font-size:16px!important;color:#000;font-weight:bold}
.popover .popover-content p{font-size:14px!important;color:#000}
.tooltip{position:absolute;z-index:1020;display:block;visibility:visible;padding:5px;font-size:11px;opacity:0;filter:alpha(opacity=0)}
.tooltip.in{opacity:.8;filter:alpha(opacity=80)}
.tooltip.top{margin-top:-2px}
.tooltip.right{margin-left:2px}
.tooltip.bottom{margin-top:2px}
.tooltip.left{margin-left:-2px}
.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}
.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000}
.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000}
.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000}
.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;text-decoration:none;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.tooltip-arrow{position:absolute;width:0;height:0}
.popover{max-width:600px}
.popover .popover-content img{display:block!important;width:100px;float:left;min-width:100px!important;margin-right:15px;margin-bottom:15px}
.popover .popover-content .glossaryimg{display:block!important;width:115px;min-height:115px;float:left;overflow:hidden}
.popover .closebtn{display:block}
.popover.top{margin-top:0}
@media(min-width:320px) and (max-width:480px){.popover{width:100%;max-width:none}
}
@media(min-width:480px) and (max-width:767px){.popover{width:80%;max-width:none}
}
section.module-statement-standard .col-xs-12.col-md-12 span.glossaryWord{color:#005293!important}
.device-type span:before,.filters label span:before{font-family:'icomoon'!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;font-size:1.75rem;vertical-align:middle}
.device-type span{margin:0}
@media(min-width:768px){.filter-devices:after{content:"";display:block;clear:both}
.devices.devices-col-one{width:50%;float:left}
.devices.devices-col-two{width:50%;float:left}
}
.filters label span{margin-right:5px}
.device-type .phone,.device-type .tablet,.device-type .notebook,.device-type .other{margin-right:10px}
.device-type.phone .phone:before,.filters .phone span:before{content:"\e682";color:#319fc4}
.device-type .phone:before{content:"\e682";color:#ddd}
.device-type.tablet .tablet:before,.filters .tablet span:before{content:"\e684";color:#319fc4}
.device-type .tablet:before{content:"\e684";color:#ddd}
.device-type.notebook .notebook:before,.filters .notebook span:before{content:"\e681";color:#319fc4}
.device-type .notebook:before{content:"\e681";color:#ddd}
.device-type.other .other:before,.filters .other span:before{content:"\e680";color:#319fc4}
.device-type .other:before{content:"\e680";color:#ddd}
.devices .device{font-weight:bold;margin:10px 0;text-align:center;color:#309ec3}
.devices .device span{font-weight:bold}
.devices .device img{max-width:100%;padding:0 10px}
.devices .device a{font-size:1rem;line-height:1.25;display:block;padding:0 10px}
.gorilla-glass-popup .modal-content{padding:30px;border-radius:0;box-shadow:none;z-index:10000;border:1px solid black}
.gorilla-glass-popup .modal-content .popup-header{margin:-30px -30px 30px;background:#231f20;height:50px}
.gorilla-glass-popup .modal-content .popup-header img{display:block}
.gorilla-glass-popup .modal-content .popup-content div h2{font-weight:bold;color:#309ec3;margin-bottom:30px}
.gorilla-glass-popup .modal-content .popup-header .gorilla-logo-long{color:white;font-size:15px;vertical-align:middle;height:50px;line-height:50px;padding-left:20px}
.gorilla-glass-popup .modal-content .popup-header .close{background:#cbe6f0;border-radius:20px;height:20px;width:20px;margin:15px;opacity:1;text-shadow:none;text-align:center}
.gg-popup-overlay{overflow:hidden}
.gg-popup-overlay .modal{overflow-x:hidden;overflow-y:auto}
.gg-popup-overlay .modal-backdrop{display:none}
.gg-popup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.gg-popup-backdrop.fade{filter:alpha(opacity=0);opacity:0}
.gg-popup-backdrop.in{filter:alpha(opacity=50);opacity:.5}
.gg-popup-overlay .select-oem-trigger{background:#cbe6f0;padding:10px;margin:30px -30px;text-align:center}
.gg-popup-overlay .modal .introtext h1{font-size:36px;line-height:1.2;margin:25px 0 15px;font-family:'theSansBold',Arial,Helvetica,sans-serif;text-transform:uppercase}
.gorilla-glass-popup .disclaimer{font-size:.5875rem;line-height:1.2}
.gorilla-glass-popup .disclaimer div div{padding-bottom:0}
.gorilla-glass .full-products-list{padding-bottom:50px}
.gorilla-glass-popup-wrapper{margin-bottom:50px}
.gorilla-glass-popup-wrapper h1{font-size:36px;line-height:1.2;margin:25px 0 15px;font-family:'theSansBold',Arial,Helvetica,sans-serif;text-transform:uppercase}
.gorilla-glass-popup-wrapper p{margin:0 0 20px 0}
.gorilla-glass-popup-wrapper .cta:hover{color:black}
.gorilla-glass-popup-wrapper.inverse{background:black;color:white;margin-top:-50px;padding:50px 0}
.gorilla-glass-popup-wrapper .cta:hover{color:white}
.modal-open{overflow:hidden}
.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}
.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}
.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog{position:relative;width:auto;margin:10px}
.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}
.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}
.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}
.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}
.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media(min-width:768px){.modal-dialog{width:600px;margin:30px auto}
.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.5);box-shadow:0 5px 15px rgba(0,0,0,0.5)}
.modal-sm{width:300px}
}
@media(min-width:992px){.modal-lg{width:900px}
}
.clearfix:before,.clearfix:after,.modal-header:before,.modal-header:after,.modal-footer:before,.modal-footer:after{content:" ";display:table}
.clearfix:after,.modal-header:after,.modal-footer:after{clear:both}
.center-block{display:block;margin-left:auto;margin-right:auto}
.pull-right{float:right!important}
.pull-left{float:left!important}
.hide{display:none!important}
.show{display:block!important}
.invisible{visibility:hidden}
.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.hidden{display:none!important}
.affix{position:fixed}
.page_contact .tabs>nav{margin-bottom:0}
.contact-tabs .content .contact-form .contact-select{display:table-row;background-color:#f0f0f0;padding:15px 15px 8px 15px;margin-bottom:50px}
.contact-tabs .content .contact-form h2{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:21px;line-height:1.2}
.form-wrapper .astr{color:#f00;font-size:15px}
.form-wrapper .title .astr{vertical-align:top}
@media(min-width:0) and (max-width:767px){.contact-tabs .content .contact-form h2{font-size:20px}
}
@media(min-width:0) and (max-width:767px){.contact-tabs .content .contact-form article{margin-bottom:50px}
}
.contact-tabs .content .contact-form article .form-heading{margin-bottom:30px}
.contact-tabs .content .contact-form article .form-heading .desc{font-family:theSansNormal,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.2}
.contact-tabs .content .contact-form article .submit-parent{text-align:right}
.contact-tabs .content .contact-form aside{padding-left:40px;border-left:1px solid #ccc;font-family:theSansNormal,Arial,Helvetica,sans-serif}
@media(min-width:768px) and (max-width:1024px){.contact-tabs .content .contact-form aside{padding-left:15px}
}
@media(min-width:990px){.contact-tabs .content .contact-form .col-md-6{width:57%}
.contact-tabs .content .contact-form .col-md-6 .form-wrapper{width:95%}
}
@media(min-width:0) and (max-width:767px){.contact-tabs .content .contact-form aside{border-left:none;padding-left:15px}
}
.contact-tabs .content .contact-form aside div{margin-bottom:10px}
.contact-tabs .content .contact-form aside address,.contact-tabs .content .contact-form aside .hours{margin-bottom:20px}
.contact-tabs .content .contact-form aside h2{margin-bottom:15px}
.contact-tabs .content .contact-form aside .subtitle{font-weight:bold}
.contact-tabs .content .contact-form aside .aside-map{width:100%;height:240px}
.contact-tabs .content .contact-form aside .social-group{padding:20px 0;float:left}
.contact-tabs .content .contact-form aside .social-group .socicon{border-radius:0;font-size:16px;padding-top:3px}
.contact-tabs .content .contact-form aside .social-group .socicon-facebook:hover{background:#3a5698}
.contact-tabs .content .contact-form aside .social-group .socicon-twitter:hover{background:#29a8dd}
.contact-tabs .content .contact-form aside .social-group .fa-youtube:hover{background:#dc2b34}
.contact-tabs .content .contact-form aside .social-group .socicon-rss:hover{background:#0378b3}
.ie8 .module-contact-module .contact-tabs .social-group li.social span.socicon{width:30px;height:30px}
.contact-tabs .content .contact-form aside .social-group .social{float:left;margin-right:10px}
.contact-tabs .content .contact-form aside .social-group .social .fa-youtube:before{position:absolute;top:7px;left:7px}
.contact-tabs .content .contact-form aside address{line-height:1.2}
.contact-tabs .content .contact-form aside i{margin-right:10px}
.contact-tabs .content .contact-locations .locations{padding-top:100px}
.contact-tabs .content .contact-locations .locations .location-group{padding:30px 0;clear:both}
.contact-tabs .content .contact-locations .locations .location-item{margin:0;padding:0}
.contact-tabs .content .contact-locations .locations .location-item .inner{padding-right:30px;font-family:Arial;font-size:14px;line-height:1.2;padding-bottom:20px}
.contact-tabs .content .contact-locations .locations .location-item .inner div{margin-bottom:10px}
.contact-tabs .content .contact-locations .locations .location-item .inner .fax i,.contact-tabs .content .contact-locations .locations .location-item .inner .phone i{margin-right:3px}
.contact-tabs .content .contact-locations .locations .location-item .inner p,.contact-tabs .content .contact-locations .locations .location-item .inner address{margin-bottom:4px}
.contact-tabs .content .contact-locations .locations .location-item .inner h3{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2;margin-bottom:15px}
.contact-tabs .content .contact-press .locations{padding-top:100px}
.contact-tabs .content .contact-press .locations .location-group{padding:30px 0;clear:both}
.contact-tabs .content .contact-press .locations .location-item{margin:0;padding:0}
.contact-tabs .content .contact-press .locations .location-item .inner{margin-bottom:40px;padding-right:20px;font-family:Arial;font-size:14px;line-height:1.2}
.contact-tabs .content .contact-press .locations .location-item .inner div{margin-bottom:10px}
.contact-tabs .content .contact-press .locations .location-item .inner p,.contact-tabs .content .contact-press .locations .location-item .inner address{margin-bottom:4px}
.contact-tabs .content .contact-press .locations .location-item .inner h3{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2;margin-bottom:20px}
.contact-tabs .content .contact-investors .locations{padding-top:100px}
.contact-tabs .content .contact-investors .locations .location-group{padding:30px 0;clear:both}
.contact-tabs .content .contact-investors .locations .location-item{margin:0;padding:0}
.contact-tabs .content .contact-investors .locations .location-item .inner{margin-bottom:40px;padding-right:20px;font-family:Arial;font-size:14px;line-height:1.2}
.contact-tabs .content .contact-investors .locations .location-item .inner div{margin-bottom:10px}
.contact-tabs .content .contact-investors .locations .location-item .inner p,.contact-tabs .content .contact-investors .locations .location-item .inner address{margin-bottom:4px}
.contact-tabs .content .contact-investors .locations .location-item .inner h3{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:18px;line-height:1.2;margin-bottom:20px}
.contact-tabs .checkbox-group div label{font-size:18px;padding-left:15px;text-indent:-15px}
.contact-tabs .checkbox-group div input[type="checkbox"]{position:relative;top:-5px}
.contact-tabs .content dt>a{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:30px;line-height:1.2;padding:10px 2px;display:block;color:#1e1e1e}
@media(min-width:0) and (max-width:767px){.contact-tabs .content dt>a{font-size:24px}
}
.contact-tabs .content .eyebrow{clear:both}
.error{padding-left:10px;color:#f00;display:none;font-size:14px}
@media(max-width:767px){.module-contact-module .tabs .tab-pane{display:block!important;position:static!important;opacity:1!important}
.module-contact-module .nav-inner ul li.slick-center{border-bottom:solid 5px #005293!important}
.module-contact-module .tabs .tab-pane.active{clear:none}
.module-contact-module .tabs nav .nav-inner ul li a{height:64px!important;text-align:center}
.module-contact-module .tabs nav .nav-inner ul li.active{border-bottom:0}
.module-contact-module .story .nav-inner .nav-tabs .slick-track li{display:block;max-width:none;text-align:center;border-bottom:5px solid #ccc}
.module-contact-module .story .nav-inner{display:block}
.module-contact-module .story .nav-inner .nav-tabs{border-bottom:5px solid #ccc}
.module-contact-module .story .nav-inner .nav-tabs .slick-list{margin-bottom:-5px}
}
.module-contact-module .mobiletitle{display:none}
.location-holder-country{display:block;margin:0 5px 0 26px;white-space:nowrap;overflow:hidden;cursor:pointer;position:absolute;top:0;line-height:68px;pointer-events:none}
@media(min-width:320px) and (max-width:767px){.carousel .slick-prev{left:0}
.carousel .slick-next{right:0}
.carousel .slick-prev,.carousel .slick-next{display:block;top:0;margin:0;height:auto;background:transparent}
.carousel .slick-prev:before{color:#bbb;content:'\e9b4';font-size:35px}
.carousel .slick-next:before{color:#bbb;content:'\e9b3';font-size:35px}
.module-contact-module .tabs .content .slick-dots{bottom:30px}
.module-contact-module .tabs nav,.module-contact-module .tabs .nav-inner{display:none!important}
.slick-list{overflow:visible}
.module-contact-module .mobiletitle{display:block;height:70px;text-align:center;margin:-90px 0 20px 0;padding:0;background:0;text-align:center;border-bottom:5px solid white;border-bottom:5px solid #ddd}
.module-contact-module .mobiletitle a{border-bottom:5px solid #005293;display:block;margin:0 20%;height:70px;color:#000}
.module-contact-module .story .content{border:0;border:0;box-shadow:none;box-shadow:none;background:0;padding:90px 0 0 0;overflow:hidden}
.module-contact-module .slick-list{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);background:#fff}
.module-contact-module .story .content article{position:static}
}
.module-contact-module .form-wrapper .field-wrap.right .icon{display:none;pointer-events:none}
.module-contact-module .select-wrapper:after{content:"\e601";font:9px 'icomoon';color:#6e6e6e;right:15px;left:auto;top:29px;pointer-events:auto;font-weight:400;cursor:pointer;float:right;margin-top:-30px;margin-right:20px}
.module-contact-module .form-select{opacity:0;_noFocusLine:expression(this.hideFocus=true);-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}
.module-contact-module select.form-select,.module-contact-module select.country-select,.module-contact-module select.region-select{padding-right:0;z-index:100;position:relative}
.ie8 .module-contact-module select.form-select,.ie8 .module-contact-module select.country-select,.ie8 .module-contact-module select.region-select,.ie9 .module-contact-module select.form-select,.ie9 .module-contact-module select.country-select,.ie9 .module-contact-module select.region-select{padding-right:0;padding-right:0}
.module-contact-module .select-wrapper .holder,.module-contact-module .location-holder-country,.module-contact-module .location-holder{z-index:10}
.module-contact-module .select-wrapper .holder{display:block;margin:0 5px 0 18px;white-space:nowrap;overflow:hidden;cursor:pointer;position:absolute;top:0;height:51px;line-height:51px;pointer-events:none}
@media(max-width:470px){.module-contact-module .select-wrapper .holder{width:202px}
}
.module-contact-module .location-select-wrapper:after{content:"\e601";font:9px 'icomoon';color:#6e6e6e;right:15px;left:auto;pointer-events:auto;font-weight:400;cursor:pointer;float:right;margin-top:-37px;margin-right:20px}
.module-contact-module .location-select-wrapper:after{height:40px;display:block}
.module-contact-module .tabs nav .nav-inner ul li .icon{font-family:icomoon!important}
.module-contact-module .location-select-wrapper .location-holder{display:block;margin:0 5px 0 26px;white-space:nowrap;overflow:hidden;cursor:pointer;position:absolute;top:0;line-height:68px;pointer-events:none}
.module-contact-module .field-wrap.new-border-class{border:1px solid #ccc;background-color:#fff}
.module-contact-module #googleMapContainer iframe{width:429px;height:240px}
.module-contact-module #map{border:0}
.module-contact-module .map p{position:relative}
.module-contact-module .location-select-wrapper,.module-contact-module .location-select-wrapper{font:99% sans-serif}
.module-contact-module .location-select-wrapper,.module-contact-module .location-select-wrapper{height:68px;display:block}
.module-contact-module .country-select,.module-contact-module .region-select{opacity:0;_noFocusLine:expression(this.hideFocus=true);-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0}
.module-contact-module p.new-border-class{border:1px solid #ccc;background-color:#fff;padding:0;margin:10px 2px}
#get_direction{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:solid 1px #20538d;text-shadow:0 -1px 0 rgba(0,0,0,0.4);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),0 1px 1px rgba(0,0,0,0.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),0 1px 1px rgba(0,0,0,0.2);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4),0 1px 1px rgba(0,0,0,0.2);background:#4479ba;color:#FFF;padding:8px 12px;text-decoration:none}
.map-wrapper #getDirWrapper{text-align:center}
.module-contact-module .story .content.newTabClass .slick-track{-webkit-transform:translate3d(0px,0px,0px)!important}
.tabs.contact-tabs nav{display:block!important;width:100%;float:left}
.tabs.contact-tabs nav li a{min-height:60px}
.contact-tabs .content .contact-locations .locations .location-item{position:relative;min-height:1px;padding-left:15px;padding-right:15px;padding-left:0;float:left;width:33.33333%}
.ie8 .module-contact-module .tabs nav .nav-inner ul li a{text-align:center}
.distributors .container{margin-top:10px}
.distributors .website a{font-weight:normal}
.distributors .website a:hover{text-decoration:underline}
@media(min-width:320px) and (max-width:767px){.module-contact-module.distributors .story .content{padding:0}
.contact-tabs .content .contact-locations .locations .location-item .inner{height:auto;padding-bottom:20px}
}
.disabledbtn{background:#c7c7c7 url("../images/global/gloss-top-blue.png") no-repeat left top!important;border:solid 1px #c7c7c7!important;cursor:default}
@media screen and (max-width:767px){.contact-tabs .content .contact-locations .locations .location-item{width:100%}
.distributors .contact-tabs .content .contact-locations .locations .location-item .inner{height:auto}
}
.contact-tabs .location-group>div.clearfix{width:100%}
.pls-topTail{height:10px}
.pls-bottomLeft img{display:none!important}
.module-contact-module #showCountry .fadeoutLabel{color:#a9a9a9!important}