.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-twitter:before{content:"\1D54F";font-size:21px}
.socicon-facebook:before{content:"\e91a"}
.socicon-instagram:before{content:"\e79a"}
.socicon-linkedin:before{content:"\e91b"}
.fa.fa-youtube:before{font-family:'icomoon';content:"\e91d"}
.icon-corning-logo:before{font-family:'icomoon';content:"\e919"}
.js-mainHeader.has-sec-nav:not(.portal){margin-bottom:60px}
.header-link__help{margin-left:1.25rem;border-left:1px solid #3375a9;padding-left:.9375rem}
@media only screen and (min-width:1024px){.js-mainHeader.has-sec-nav:not(.portal){margin-bottom:80px}
}
.js-mainHeader.has-subtext{margin-bottom:81px;transition:margin-bottom .3s ease-in-out}
.js-mainHeader .header{font-family:"theSansNormal",Helvetica,Arial,sans-serif;background:#005293;height:2.25rem;padding:0 2rem}
.js-mainHeader .header .header__innerWrap{display:flex;align-items:center;height:100%;width:100%}
.js-mainHeader .header .header__icon{color:#fff;font-size:1.125rem}
.js-mainHeader .header .header__icon:hover,.js-mainHeader .header .header__icon:focus{text-decoration:none}
.js-mainHeader .header .header__icon .header__cartNumber{font-size:1rem;position:relative;top:-2px}
.js-mainHeader .header .header__icon.corn-icon-close-icon{display:none;padding-left:0 !important}
.js-mainHeader .header .header__logoWrap,.js-mainHeader .header .header__hamburgerWrap,.js-mainHeader .header .header__utilityNavWrap{flex:1;display:flex;justify-content:center}
.js-mainHeader .header .header__logoWrap .header__iconLogo{display:none}
.js-mainHeader .header .header__iconLogo:focus{outline:1px dotted #fff}
.js-mainHeader .header .header__logoWrap .header__iconLogo.header__iconLogo-simple{display:block}
.js-mainHeader .header .header__hamburgerWrap{justify-content:flex-start;margin-right:auto;padding-right:1.5625rem}
.js-mainHeader .header .header__utilityNavWrap{justify-content:flex-end;margin-left:auto}
.js-mainHeader .header .header__hamburger i{font-size:1rem}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNavWrapInner{display:flex;justify-content:space-between;align-items:center;white-space:nowrap;padding-left:1.5625rem}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNavWrapInner .header__utilityNav-iconWrap--search{padding-left:.9375rem;margin-left:.9375rem}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNavWrapInner .header__utilityNav-iconWrap--search .header__searchButton{background:0;border:0;padding-right:0}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNavWrapInner .header__utilityNav-iconWrap--search .header__searchButton:focus{outline:1px dotted #fff;outline-offset:3px}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNavWrapInner .header__utilityNav-iconWrap--search .header__searchButton:focus:not(:focus-visible){outline:0}
.js-mainHeader .header .header__utilityNavWrap .header__icon{padding-left:.9375rem}
.js-mainHeader .header .header__utilityNavWrap .header__icon:first-child{padding-left:0}
@media(max-width:63.9375rem){.js-mainHeader .header .header--hideMobile{display:none !important}
}
.header__mobileNavFlyout{position:fixed;background:#005293;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
.header__mobileNavFlyout-vertical{width:265px;height:100%;top:0;z-index:1000;padding-bottom:50px;box-shadow:inset -5px 0 10px 0 rgba(0,0,0,0.2)}
.header__mobileNavFlyout-left{left:-265px}
.header__mobileNavFlyout-left.mobileNavFlyout-open{left:0;overflow-y:auto}
.header__mobileNavFlyout__header{height:45px;background:#005293;display:flex;align-items:center;justify-content:space-between;padding:0 .8125rem;font-size:.875rem;color:#fff}
.header__mobileNavFlyout__header a{color:inherit;position:relative;z-index:2}
.header__mobileNavFlyout__header .header__mobileNavFlyout__userWrap .corn-icon-profile-icon{padding-right:.75rem}
.header__mobileNavFlyout__header .header__mobileNavFlyout__userWrap .corn-icon-select-arrow{font-size:.375rem;padding-left:.3125rem}
@media(max-width:63.9375rem){.header-link__help{margin-left:0;border-left:0;padding-left:0;float:left}
}
.header__mobileNavFlyout ul{width:100%;list-style-type:none;padding:0;margin:0}
.header__mobileNavFlyout ul li,.header__mobileNavFlyout .locale-selector-sub-nav li{width:100%;height:auto;border-bottom:1px solid #1e1e1e}
.header__mobileNavFlyout ul li:first-child{border-top:1px solid #1e1e1e}
.header__mobileNavFlyout ul li a,.active a.localeTitle{position:relative;z-index:2;padding:1.25rem 0 1.25rem 1.0625rem;display:block;height:100%;width:100%;color:#fff}
.header__mobileNavFlyout .header__mainNavigationList{margin-bottom:1.25rem}
.header__mobileNavFlyout .header__mainNavigationList li a,.header__mobileNavFlyout .active a.localeTitle{position:relative}
.header__mobileNavFlyout .header__mainNavigationList li a .corn-icon-fa-angle-right{position:absolute;right:1.0625rem}
.header__mobileNavFlyout .header__mainNavigationList a .corn-icon-fa-angle-left{display:none;position:absolute;left:1.0625rem;top:1.4rem}
.header__mobileNavFlyout .header__mainNavigationList .active a{padding:1.25rem 0 1.25rem 2.5rem}
.header__mobileNavFlyout .header__mainNavigationList .active a .arrow{display:none}
@media(max-width:63.9375rem){.header__mobileNavFlyout .header__mainNavigationList .active .corn-icon-fa-angle-right,.header__mobileNavFlyout .active a.localeTitle .fa-regions{display:none}
.header__mobileNavFlyout .header__mainNavigationList li.active .corn-icon-fa-angle-left,.header__mobileNavFlyout .active a.localeTitle .corn-icon-fa-angle-left{display:block;float:left}
.header__mobileNavFlyout .header__mainNavigationList .active{border-top:1px solid #1e1e1e}
.header__mobileNavFlyout .header__mainNavigationList .active .header__subNavWrap{display:block}
}
.header__mobileNavFlyout ul.header__mainNavigationList li.active .header__subNavWrap{display:block}
.header__mobileNavFlyout .header__mainNavigationList .header__subNavWrap{display:none;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);box-shadow:0 5px 15px 0 rgba(0,0,0,0.1)}
.header__mobileNavFlyout .header__mainNavigationList .header__subNavWrap li a{padding:1.25rem 0 1.25rem 1.0625rem}
.header__mobileNavFlyout .header__mainNavigationList .header__subNavWrap li:last-child{border-bottom:0}
.header__mobileNavFlyout .header__mobileNavFlyout__accountItems{background:#fff;display:none}
.header__mobileNavFlyout .header__mobileNavFlyout__accountItems li:last-child{border-bottom:0}
.header__mobileNavFlyout .header__mobileNavFlyout__accountItems li a{padding:1.25rem 0 1.25rem 2.5rem;color:#005293}
.header__mobileNavFlyout .header__infoUtilityWrap{width:100%;margin-bottom:50px}
.header__mobileNavFlyout .header__infoUtilityWrap a{display:block;width:100%;color:#fff;position:relative;z-index:2;padding:.3125rem 0 .3125rem 1.0625rem}
.header__mobileNavFlyout .header__infoUtilityWrap a:focus{outline:1px dotted #fff;outline-offset:3px}
@media screen and (max-width:1023px){.header__mobileNavFlyout .header__infoUtilityWrap .portal-region-selector.active .localeTitle{padding:25px 0 10px 35px}
.header__mobileNavFlyout .header__infoUtilityWrap .portal-region-selector .localeTitle{transition:padding-left 300ms ease}
.header__mobileNavFlyout .header__infoUtilityWrap .portal-region-selector .localeTitle .corn-icon-fa-angle-left{opacity:0;margin-top:4px;top:25px;transition:opacity 300ms ease}
.header__mobileNavFlyout .header__infoUtilityWrap .portal-region-selector .localeTitle .corn-icon-fa-globe{top:0}
.header__mobileNavFlyout .header__infoUtilityWrap .portal-region-selector.active .localeTitle .corn-icon-fa-angle-left{opacity:1}
}
.header__mobileNavFlyout .header__infoUtilityWrap a .corn-icon-regions-icon,.header__mobileNavFlyout .header__infoUtilityWrap a .flag-icon,.header__mobileNavFlyout .header__infoUtilityWrap a .corn-icon-fa-globe{padding-right:.1875rem}
.header__mobileNavFlyout .header__infoUtilityWrap a .corn-icon-fa-globe{top:1px;position:relative}
.header__mobileNavFlyout .header__infoUtilityWrap a.regions-selector{text-transform:uppercase}
.header__searchBoxWrap{width:100%;background:#fff;display:none;align-items:center;justify-content:center;position:absolute;top:2.25rem;z-index:102;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);box-shadow:0 5px 15px 0 rgba(0,0,0,0.1)}
.header__searchBoxWrap .header__searchBox{max-width:1140px;width:100%;padding:0}
.header__searchBoxWrap .header__searchBox form fieldset,.header__searchBoxWrap .header__searchBox form .fieldset{height:2.25rem;position:relative;display:flex;flex-wrap:wrap;align-items:center;font-family:"theSansNormal",Helvetica,Arial,sans-serif}
.header__searchBoxWrap .header__searchBox form fieldset input,.header__searchBoxWrap .header__searchBox form .fieldset input,.header__searchBoxWrap .header__searchBox form fieldset span input{padding:0 .625rem;border:solid 1px #ccc;color:#1e1e1e;height:2.25rem;line-height:2.25rem;width:100%;font-family:"theSansNormal",Helvetica,Arial,sans-serif}
@media(max-width:64rem - .01){.header__searchBoxWrap .header__searchBox form fieldset button,.header__searchBoxWrap .header__searchBox form .fieldset button{height:2.25rem;background:white;border:0;width:auto;font-size:0;position:absolute;right:0;top:0;border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;border-radius:0}
.header__searchBoxWrap .header__searchBox form fieldset button:after,.header__searchBoxWrap .header__searchBox form .fieldset button:after{line-height:1.125rem;font-size:1.125rem;font-family:"icomoon-v2";content:"\e90e";display:block;color:#005293}
}
.header__quickOrderWrap{width:100%;background:#fff;display:none;align-items:center;justify-content:center;position:absolute;top:2.25rem;z-index:102;-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,0.1);box-shadow:0 5px 15px 0 rgba(0,0,0,0.1)}
.header__quickOrderWrap .header__quickOrder{width:100%;padding:0}
.header__quickOrderWrap .header__quickOrder ul{padding:0;margin:0;list-style-type:none}
.header__quickOrderWrap .header__quickOrder ul li{border-top:1px solid #ccc}
.header__quickOrderWrap .header__quickOrder ul li:first-child{border:0}
.header__quickOrderWrap .header__quickOrder ul li a{padding:1.25rem;display:block;width:100%;height:100%}
header{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}
#sticky-phantom{visibility:hidden;display:none}
.header-sticky{position:fixed;top:0;width:100%;z-index:1000}
.mobileNavFlyout-push-toright{left:265px;width:100%;position:fixed;overflow-y:hidden}
@media(max-width:28.125rem){.js-mainHeader .header .header__innerWrap{justify-content:space-between}
.js-mainHeader .header .header__logoWrap,.header .header__hamburgerWrap,.js-mainHeader .header .header__utilityNavWrap{flex:0 0 auto}
.js-mainHeader .header .header__utilityNavWrap{flex:0 0 auto}
}
.nav--top-level-wrap{background:#fff}
.nav{font-family:"theSansNormal",Helvetica,Arial,sans-serif;border-bottom:1px solid #ccc;display:block;font-size:.875rem}
.nav a:hover,.nav a:focus{text-decoration:none}
.nav--dropdown-link{display:block}
.nav--dropdown-link .icon{text-align:right;float:right;transform:rotate(90deg)}
.header__dropdown__container .icon{text-align:right;float:right;transform:rotate(90deg);font-size:8px;padding:4px 4px 4px 4px;color:#fff}
.nav__actions,.nav__separator{display:none}
.nav__logo{color:#005293;font-size:1.125rem}
.nav__logo>a{font-size:1.125rem}
.nav__logo>a:focus{outline:1px dotted #005293;outline-offset:3px}
.nav__logo__container{padding:1rem 2rem;cursor:pointer;display:flex;flex:100%;justify-content:space-between;align-items:center}
.nav__logo+.nav__arrow-wrap{background:0;border:0;text-align:right}
.nav__logo+.nav__arrow-wrap:focus{outline:1px dotted #005293;outline-offset:3px}
.nav__logo+.nav__arrow-wrap>span{transform:rotate(90deg);transform-origin:50% 50%;color:#005293;display:inline-block}
.nav__logo__subtext{font-size:.875rem;color:#5f5f5f;display:block}
.nav__logo__arrow{color:#005293;margin-left:auto;margin-right:.1875rem;transform:rotate(90deg);margin-top:.3125rem;height:1em}
.nav__menus{display:none;position:absolute;z-index:100;width:100%;background-color:#fff}
.nav__menus.open{display:block}
.nav__menus .nav__links{display:block;padding:0;margin:0;width:100%}
.nav__menus .nav__links .nav__link{color:#1e1e1e;padding:1rem 2rem;border-bottom:1px solid #ccc;display:block}
.nav__menus .nav__links .nav__link:focus{color:#005293;outline:1px dotted #005293;outline-offset:3px}
.nav__menus .nav__links .nav__link__container{padding:0;display:block;float:none}
.nav__menus li.active a span{color:#005293}
.nav .nav__dropdown{display:none;position:static;padding:1rem 2rem;border-bottom:1px solid #ccc}
.nav .nav__dropdown .arrow_box__arrow__shadow,.nav .nav__dropdown .arrow_box__arrow{display:none}
.nav .nav__dropdown ul{padding-left:0;vertical-align:top}
.nav .nav__dropdown ul li{display:block;float:none;clear:both;margin-bottom:.625rem}
.nav .nav__dropdown ul li a:focus{color:#4c86b3;outline:1px dotted #005293;outline-offset:3px}
.nav .nav__dropdown .list-row,.nav .nav__dropdown>ul{max-height:11.625rem;overflow-y:auto}
.nav .nav__dropdown--full-width{padding-left:0;padding-right:0}
.nav .nav__dropdown--full-width .list-title{font-size:.875rem;margin-bottom:.625rem}
.nav .nav__dropdown__container{position:relative}
.nav .nav__dropdown__container--full-width{position:static}
.nav .nav__dropdown__container:last-child .nav__dropdown{left:auto;right:0}
.nav .nav__dropdown__container.open .nav__dropdown{display:block}
.header .header__dropdown{display:none;position:absolute;padding:1rem 2rem;border-bottom:1px solid #ccc;background-color:#fff;border-radius:3px;padding:1rem;left:0;z-index:999;min-width:18.75rem}
.header .header__dropdown ul{margin-top:-0.625rem;padding-left:0;vertical-align:top;max-height:100%;padding-bottom:.625rem}
.header .header__dropdown ul li{display:block;float:none;clear:both;margin-bottom:.625rem;width:100%;padding-top:.625rem;margin-bottom:0;line-height:1.125rem}
.header .header__dropdown ul li a{color:#005293}
.header .header__dropdown>ul{max-height:11.625rem;overflow-y:auto;overflow-y:visible}
.header .header__dropdown__container{position:relative;display:inline-flex}
.header .header__dropdown__container.open .header__dropdown{display:block}
.header .header__dropdown--one-column{left:-7rem;top:2rem;text-align:left}
.header__mainNavigationList a:focus,.header__mainNavigationList a:target{outline:1px dotted #fff;outline-offset:2px}
.header__mainNavigationList .header__subNavWrap a:focus,.header__mainNavigationList .header__subNavWrap a:active{outline:2px solid #005293;outline-offset:2px}
.header__mainNavigationList a:focus:not(:focus-visible),.header__mainNavigationList .header__subNavWrap a:focus:not(:focus-visible){outline:0}
@media(min-width:64rem){.js-mainHeader.has-sec-nav:not(.portal){margin-bottom:83px}
.js-mainHeader .header{background:#005293;height:130px;padding:0;text-align:center}
.js-mainHeader .header .header__innerWrap{display:inline-flex;align-items:center;max-width:1140px;position:relative;height:100%;padding:0 2rem;width:100%;margin:0 auto}
.js-mainHeader .header a{color:#fff;font-size:.875rem}
.js-mainHeader .header .header__logoWrap{flex:0 0 auto;display:block;align-items:center;position:relative}
.js-mainHeader .header:not(.microsite-navs) .header__logoWrap .header__iconLogo.header__iconLogoMain,.js-mainHeader .header.microsite-navs.header__static .header__logoWrap .header__iconLogo.header__iconLogoMain{height:90px;width:90px;display:flex;justify-content:center;align-items:center}
.js-mainHeader .header:not(.microsite-navs) .header__logoWrap .header__iconLogo.header__iconLogoMain img,.js-mainHeader .header.microsite-navs.header__static .header__logoWrap .header__iconLogo.header__iconLogoMain img{height:100%;position:absolute;left:0;top:0}
.js-mainHeader .header.microsite-navs.header__dynamic .header__logoWrap .header__iconLogo.header__iconLogoMain{align-items:center;display:flex;height:90px;justify-content:center}
.js-mainHeader .header.microsite-navs.header__dynamic .header__logoWrap .header__iconLogo.header__iconLogoMain img{height:100%;left:0;top:0}
.js-mainHeader .header__logoWrap .header__iconLogo:focus,.js-mainHeader .header__logoWrap .header__iconLogo:active,.js-mainHeader .header__infoUtilityWrap a:focus,.js-mainHeader .header__infoUtilityWrap a:active,.js-mainHeader .header__searchButton:focus,.js-mainHeader .header__searchButton:active{outline:1px dotted #fff;outline-offset:2px}
.js-mainHeader .header__logoWrap .header__iconLogo:focus:not(:focus-visible),.js-mainHeader .header__infoUtilityWrap a:focus:not(:focus-visible),.js-mainHeader .header__searchButton:focus:not(:focus-visible){outline:0}
.js-mainHeader .microsite-navs.oresu .header__logoWrap .header__iconLogo.header__iconLogoMain i{visibility:visible}
.js-mainHeader .header .header__logoWrap .header__iconLogo.header__iconLogoMain i{font-size:.625rem}
.js-mainHeader .header .header__logoWrap .header__iconLogo.header__iconLogo-simple{display:none}
.js-mainHeader .header .header__utilityNavWrap{font-size:10px}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNavuserWrap .corn-icon-profile-icon{padding-right:.625rem}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNav_signout{margin-left:1.25rem;border-right:1px solid #3375a9;padding-right:.9375rem}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNav_signout .header-link__loginout:focus{outline:1px dotted #fff;outline-offset:3px}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNav-iconWrap{display:inline-block;margin-left:.9375rem}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNav-iconWrap a{padding-left:1.25rem;font-size:1rem}
.js-mainHeader .header .header__utilityNavWrap .header__utilityNav-iconWrap a:first-child{padding-left:0}
.js-mainHeader .header .header__infoUtilityWrap{position:absolute;top:.625rem;right:2rem;width:auto}
.js-mainHeader .header .header__infoUtilityWrap a{margin-left:1.375rem;width:auto;display:inline-block;padding:0}
.js-mainHeader .header .header__infoUtilityWrap a:first-child{margin-left:0}
.js-mainHeader .header .header__infoUtilityWrap a i{padding-right:.1875rem}
.js-mainHeader .header .header__mainNavigation{position:static;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;width:auto}
.js-mainHeader .header .header__mainNavigation ul.header__mainNavigationList{width:auto;list-style-type:none;font-size:1.125rem;margin:0;padding:0;padding-left:4.375rem;height:100%}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li{display:inline-block;border:0;width:auto;margin-left:2.8125rem;height:100%}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li:first-child{margin-left:0}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a{display:inline-block;padding:0;font-size:inherit;position:relative}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a:focus{height:100%;outline:1px dotted #fff;outline-offset:5px}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a:focus:not(:focus-visible){outline:0}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a i{display:none}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a{color:rgba(255,255,255,0.7)}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a.currentLocation,.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a:hover{color:#fff}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.header--hideDesktop{display:none !important}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active{border:0}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active>a{padding:0}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active>a i{display:none}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active>a .arrow{display:block;position:absolute;bottom:0;opacity:1;left:0;right:0;margin:auto;width:0;height:0;border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active .header__subNavWrap{background:#fff;width:100vw;position:absolute;top:100%;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;z-index:101;color:#1e1e1e;padding:25px 0 22px}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active .header__subNavWrap .header__subNav{max-width:1140px;margin:0 auto;display:flex;align-items:stretch;justify-content:center}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active .header__subNavWrap .header__subNav li{font-size:.875rem;margin:0;padding:0;max-width:162px;padding:0 1.5625rem;flex:1 1 auto;text-align:center;border-left:1px solid #ccc;height:auto;border-top:0;border-bottom:0;display:flex;align-items:center}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active .header__subNavWrap .header__subNav li:first-child{border-left:0}
.js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.active .header__subNavWrap .header__subNav li a{color:inherit;padding:0;margin:0;height:auto}
.js-mainHeader .header .header--hideMobile{display:inline-block}
.js-mainHeader .header .header--hideDesktop{display:none !important}
.header__searchBoxWrap{top:8.125rem;padding:0 9.28571%;text-align:center;z-index:1001}
.header__searchBoxWrap .header__searchBox{display:inline-flex;align-items:center;justify-content:center;max-width:1140px;width:100%;padding:1.5625rem;position:relative}
.header__searchBoxWrap .header__searchBox form .fieldset input,.header__searchBoxWrap .header__searchBox form fieldset input,.header__searchBoxWrap .header__searchBox form fieldset span input{width:27.5rem;border-right:0;border-radius:2px 0 0 2px}
.header__searchBoxWrap .header__searchBox form .fieldset button,.header__searchBoxWrap .header__searchBox form fieldset button{height:2.25rem;font-family:"theSansNormal",Helvetica,Arial,sans-serif;text-transform:none;padding:0 1.25rem;font-size:.875rem;font-weight:normal;display:inline-flex;align-items:center;justify-content:center;background-image:url(../resources/images/global/btn-glass.png);background-position:top left;background-repeat:no-repeat;background-color:rgba(0,82,147,0.7);border:1px solid #005293;cursor:pointer;color:white;opacity:1;border-radius:0}
.header__searchBoxWrap .header__searchBox form .fieldset button:hover,.header__searchBoxWrap .header__searchBox form .fieldset button:focus,.header__searchBoxWrap .header__searchBox form fieldset button:hover,.header__searchBoxWrap .header__searchBox form fieldset button:focus{background-color:rgba(0,82,147,0.8)}
.header__searchBoxWrap .header__searchBox form .fieldset button.disabled,.header__searchBoxWrap .header__searchBox form .fieldset button[disabled],.header__searchBoxWrap .header__searchBox form .fieldset button[disabled=disabled],.header__searchBoxWrap .header__searchBox form .fieldset button[disabled=true],.header__searchBoxWrap .header__searchBox form fieldset button.disabled,.header__searchBoxWrap .header__searchBox form fieldset button[disabled],.header__searchBoxWrap .header__searchBox form fieldset button[disabled=disabled],.header__searchBoxWrap .header__searchBox form fieldset button[disabled=true]{cursor:not-allowed;opacity:.5}
.header-sticky .header,.header-sticky .header.microsite-navs.header__static{height:2.25rem}
.header-sticky .header.microsite-navs.header__dynamic{height:2.813rem}
.header-sticky .header .header__mainNavigation{display:none}
.header-sticky .header.microsite-navs .header__mainNavigation{display:flex}
.header-sticky .header .header__infoUtilityWrap{display:none}
.header-sticky .header:not(.microsite-navs) .header__logoWrap .header__iconLogo.header__iconLogoMain,.header-sticky .header.microsite-navs.header__static .header__logoWrap .header__iconLogo.header__iconLogoMain,.header-sticky .header.microsite-navs.header__dynamic .header__logoWrap .header__iconLogo.header__iconLogoMain{display:none}
.header-sticky .header:not(.microsite-navs) .header__logoWrap .header__iconLogo.header__iconLogo-simple,.header-sticky .header.microsite-navs.header__static .header__logoWrap .header__iconLogo.header__iconLogo-simple{display:block}
.header-sticky .header.microsite-navs.header__dynamic .header__logoWrap .header__iconLogo.header__iconLogo-simple{display:block;height:45px}
.header-sticky .header.microsite-navs.header__dynamic .header__logoWrap .header__iconLogo.header__iconLogo-simple img{height:35px;margin-top:5px;margin-bottom:5px}
.header-sticky .header .header__logoWrap .header__iconLogo.header__iconLogo-simple i{font-size:.75rem}
.header-sticky .header__searchBoxWrap{top:2.25rem}
.js-mainHeader__static.header-sticky .global-search-microsites .header__searchBoxWrap{top:2.25rem}
.js-mainHeader__dynamic.header-sticky .global-search-microsites .header__searchBoxWrap{top:2.813rem}
.header-bottom--container{display:flex;justify-content:space-between}
.header-bottom--container:before,.header-bottom--container:after{content:none}
.header__mobileNavFlyout-vertical{padding-bottom:0;box-shadow:none}
.nav--top-level-wrap{padding:0;text-align:center;border-bottom:1px solid #ccc}
.nav{text-align:left;border-bottom:0;display:inline-flex;flex-direction:row;max-width:1140px;width:100%;margin:1.25rem auto;padding:0 2rem}
.nav>div{display:inline-flex;align-items:center;justify-content:flex-end}
.nav a:hover,.nav a:focus{text-decoration:none}
.nav__logo{color:#005293;font-size:1.75rem}
.nav__logo>a{font-size:1.75rem}
.nav__logo__container{margin:0 auto 0 0;display:block;padding:0;flex:inherit}
.nav__logo+.nav__arrow-wrap{display:none}
.nav__menus{position:static;width:auto;background:transparent}
.nav__menus.open{display:inline-flex}
.nav__menus .nav__links{margin-bottom:0;padding-left:0;display:inline-flex;align-items:center;flex-wrap:nowrap;width:auto}
.nav__menus .nav__links .nav-item__catalog{display:none}
.nav__menus .nav__links .nav__link{color:#1e1e1e;margin:0;padding:.625rem 0;display:block;border-bottom:0;background-color:transparent}
.nav__menus .nav__links .nav__link:hover,.nav__menus .nav__links .nav__link:focus{background-color:transparent !important}
.nav__menus .nav__links .nav__link .icon{font-size:.5rem;color:#5f5f5f;margin:.375rem .25rem 0}
.nav__menus .nav__links .nav__link__container{padding:0 .9375rem}
.nav__menus .nav__links .nav__link__container.open>a{position:relative}
.nav__menus .nav__links .nav__link__container.open>a:after,.nav__menus .nav__links .nav__link__container.open>a:before{z-index:9999;display:block;content:"";position:absolute;left:0;bottom:-1px;right:0;width:0;height:0;margin:auto;text-align:center;border-style:solid}
.nav__menus .nav__links .nav__link__container.open>a:after{border-width:0 10px 10px 10px;border-color:transparent transparent white transparent}
.nav__menus .nav__links .nav__link__container.open>a:before{border-width:0 11px 11px 11px;border-color:transparent transparent #ccc transparent}
.nav__menus .nav__links .nav__link--blue{color:#005293}
.nav .nav__dropdown{background-color:#fff;border-radius:3px;border:1px solid #ccc;padding:1rem;left:0;display:none;position:absolute;z-index:999;min-width:18.75rem}
.nav .nav__dropdown .arrow_box__arrow__shadow,.nav .nav__dropdown .arrow_box__arrow{display:inline-block}
.nav .nav__dropdown ul{margin-top:-0.625rem;padding-left:0;vertical-align:top;max-height:100%;padding-bottom:.625rem}
.nav .nav__dropdown ul li{width:100%;padding-top:.625rem;margin-bottom:0;line-height:1.125rem}
.nav .nav__dropdown .list-row{max-height:none}
.nav .nav__dropdown .list-row,.nav .nav__dropdown>ul{overflow-y:visible}
.nav .nav__dropdown__container{position:relative}
.nav .nav__dropdown__container--full-width{position:static}
.nav .nav__dropdown__container:last-child .nav__dropdown{left:auto;right:0}
.nav .nav__dropdown--one-column{left:-1.875rem}
.nav .nav__dropdown--one-column.nav__dropdown--right{left:-10rem}
.nav .nav__dropdown--two-column{left:-1.875rem;min-width:25rem}
.nav .nav__dropdown--two-column.nav__dropdown--right{left:-16.875rem}
.nav .nav__dropdown--two-column ul{column-count:2}
.nav .nav__dropdown--two-column ul li{-webkit-margin-before:0;-webkit-margin-after:0;padding-right:1.875rem}
.nav .nav__dropdown--full-width{width:100%;border-radius:0;border-left:0;border-right:0}
.nav .nav__dropdown--full-width .list-row{display:flex;justify-content:space-between}
.nav .nav__dropdown--full-width .list-row .list-menu{display:inline-flex;flex-direction:column;flex-wrap:wrap}
.nav .nav__dropdown--full-width .list-row .list-menu .list-items{display:flex;flex-flow:column;align-content:flex-start}
.nav .nav__dropdown--full-width .list-row .list-menu .list-items li{margin-right:1.25rem}
.nav .nav__dropdown--full-width .list-title{font-size:.875rem;margin-bottom:.625rem}
.nav__separator span{border-left:1px solid #ccc}
.nav__separator{display:inline-flex}
.nav__actions{display:inline-flex;padding-left:1rem}
.nav__actions .btn--catalog,.nav__actions .btn--quick-order{padding-right:1rem;color:#1e1e1e;font-weight:100}
.nav__actions .btn--catalog:hover,.nav__actions .btn--quick-order:hover{color:#4c86b3}
.nav__actions .btn--catalog:focus,.nav__actions .btn--quick-order:focus{color:#4c86b3;outline:1px dotted #005293;outline-offset:3px}
.nav__actions .btn--quick-order{display:flex;align-items:center}
.nav__actions .btn--quick-order .corn-icon-quick-order-icon{font-size:1rem;color:#005293;margin-right:.625rem}
.nav__actions .btn--quick-order:before,.nav__actions .btn--quick-order::before{font-family:"icomoon-v2";content:"\e906";font-size:1rem;color:#005293;margin-right:.625rem}
.nav__actions .btn--quick-order:hover,.nav__actions .btn--quick-order:focus{text-decoration:none}
}
@media(min-width:75rem){.js-mainHeader .header{padding:0}
.js-mainHeader .header .header__innerWrap{padding:0}
.js-mainHeader .header .header__innerWrap .header__infoUtilityWrap{right:0}
.nav{padding:0}
}
.header_portalLink_svg{width:14px;height:14px;border-top:3px;background-image:url(../../../../../../etc.clientlibs/settings/wcm/designs/corning/resources/images/global/portal.svg);background-repeat:no-repeat;background-size:cover;display:inline-block}
.portal .has-regions.regional-selector{display:inline !important}
.portal .no-regions.regional-selector{display:none !important}
.eu-cookieSection{display:none}
.breadcrumb a.home:before{content:"\e893"}
.microsite-navs .locale-selector i.corn-icon-fa-globe{margin-right:3px}
@media screen and (min-width:1024px){.js-mainHeader .header .header__mainNavigation .header__mainNavigationList:not(.locale-selector){display:flex;flex-wrap:nowrap}
}
@media(min-width:1024px){.locale-selector{position:relative;display:inline-block;padding-left:.375rem;padding-right:.375em;margin-left:1em}
.js-mainHeader .header .header__mainNavigation{background-color:transparent}
.locale-selector.selected{background:#fff}
.locale-selector.selected a{color:#005293;height:auto}
.locale-selector div.empty-div-wh-bg{background:#fff;position:absolute;height:10px;width:100%;top:24px;right:0;z-index:9999;display:none}
.locale-selector.selected div.empty-div-wh-bg{display:block}
.locale-selector div.showMenu{position:absolute;top:30px;width:500px;line-height:1em;background:#fff;color:#1e1e1e;font-weight:normal;z-index:1;-webkit-box-shadow:1px 1px 8px 0 rgba(0,0,0,.5);-moz-box-shadow:1px 1px 8px 0 rgba(0,0,0,.5);box-shadow:1px 1px 8px 0 rgba(0,0,0,1.5);padding:0;right:0;display:none;border-radius:3px}
.locale-selector.selected .showMenu{display:block}
.locale-selector .locale-selector-sub-nav{width:50%;padding:6% 0 1% 5%;float:left}
.locale-selector .locale-selector-sub-nav h2{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:15px;opacity:.7;display:block;padding:0 0 5px 0;margin:0;line-height:1.2;position:relative;color:#000;text-align:left}
.locale-selector .locale-selector-sub-nav ul{margin:0;padding-bottom:20px;list-style:none}
.locale-selector .locale-selector-sub-nav ul:last-child{padding-bottom:0}
.locale-selector .locale-selector-sub-nav ul li{margin:0;padding:0;display:block;font-family:theSansBold,Arial,Helvetica,sans-serif;border-bottom:0;border-top:0;text-align:left}
.js-mainHeader .locale-selector .locale-selector-sub-nav ul li a{display:block;padding:10px 0;color:#000;font-size:14px;font-weight:normal;font-family:Arial}
.locale-selector .locale-selector-sub-nav ul li a:hover{color:#005293}
.locale-selector .locale-selector-sub-nav ul li a.locale-active{color:#005293;font-weight:bold}
.portal-regions.locale-selector .header__subNavWrap{z-index:10}
.portal-regions.locale-selector .locale-selector-sub-nav{display:flex;float:none;flex-wrap:wrap;justify-content:space-between;padding:25px 25px 0 25px;width:100%}
.portal-regions.locale-selector .portal-region-container{margin-bottom:20px}
.portal-regions.locale-selector .locale-selector-sub-nav:before,.portal-regions.locale-selector .locale-selector-sub-nav:after{display:none}
}
@media(max-width:63.9375rem){.locale-selector-sub-nav{padding:0;width:100%}
.locale-selector-sub-nav ul li{display:block;clear:both;padding:0;border-bottom:1px solid rgba(0,0,0,0.1);font-size:16px;font-weight:normal;font-family:theSansNormal,Arial,Helvetica,sans-serif;width:100%}
.locale-selector-sub-nav ul li.active{background:#fff}
.locale-selector-sub-nav ul li.active a{color:#005293}
.locale-selector-sub-nav ul li a,.locale-selector-sub-nav ul li a:hover{background-color:transparent}
.locale-selector-sub-nav ul li a{padding:0 15px;margin:0;display:block;color:#fff;font-size:16px;font-weight:normal;font-family:theSansNormal,Arial,Helvetica,sans-serif}
body{left:0}
body,.locale-selector-sub-nav ul li .subnav{-webkit-transition:left .3s ease;transition:left .3s ease}
.locale-selector-sub-nav ul li .subnav{left:-9999px;top:0;height:auto;width:265px;min-height:100%;background:#005293;position:absolute;-webkit-transition:left 600ms;transition:left 600ms}
.locale-selector-sub-nav li a br{display:none}
.locale-selector-sub-nav h2{background-color:#ebebeb;padding:10px;margin:0;display:block;color:#1e1e1e;font-size:16px;font-weight:bold;font-family:theSansNormal,Arial,Helvetica,sans-serif}
.locale-selector .wrap.active{margin-top:-20px}
.no-subitems .corn-icon-fa-angle-right{display:none}
.header.microsite-navs.header__static{height:2.25rem}
.header.microsite-navs.header__dynamic{height:2.813rem}
.header.microsite-navs.header__dynamic .header__logoWrap .header__iconLogo.header__iconLogo-simple{display:block;height:45px}
.header.microsite-navs.header__dynamic .header__logoWrap .header__iconLogo.header__iconLogo-simple img{height:35px;margin-top:5px;margin-bottom:5px}
.js-mainHeader__static .global-search-microsites .header__searchBoxWrap{top:2.25rem}
.js-mainHeader__dynamic .global-search-microsites .header__searchBoxWrap{top:2.813rem}
}
.global-search-microsites .header__searchBoxWrap .header__searchBox .context-search{display:none}
.global-search-microsites .header__searchBoxWrap .header__searchBox .search-form .fieldset>span.twitterinlineStyles{position:relative;display:inline-block;direction:ltr}
.global-search-microsites .header__searchBoxWrap .header__searchBox .search-form .fieldset>span.twitter-typeahead{float:left}
@media(min-width:0rem) and (max-width:63.9375rem){.global-search-microsites .header__searchBoxWrap .header__searchBox .search-form .fieldset>span.twitter-typeahead{float:left;width:100%}
}
.ie9 .twitter-typeahead .twitter-typeahead .search-input:first-child{width:10px !important}
.mainSubnav{display:none}
header .mainSubnav{display:block;height:0}
.uses-hybris ~ header .mainSubnav,.js-mainHeader.portal .mainSubnav{height:auto}
.cmp-secondary-nav--microsite .mainSubnav{display:block}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav--top-level-wrap{background-color:#4d4d4d;border-bottom:0 solid transparent;color:#fff}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__link__container{padding:0;margin-left:16px}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__link{color:#fff;font-family:'Red Hat Display',sans-serif;padding:0}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__link:hover{text-decoration:underline}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__menus .nav__link:focus{color:#fff;outline:1px dotted #fff;outline-offset:2px}
@media screen and (max-width:1023px){.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__menus{background-color:#262626}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav{border-color:transparent}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__logo+.nav__arrow-wrap>span{color:#9e9fa5}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__menus .nav__link__container .nav__link{border-color:#48494d;color:#f6f6f6;font-size:14px;font-weight:normal;line-height:16px;padding:18px 0}
.cmp-secondary-nav--microsite.cmp-secondary-nav--oresu .nav__menus .nav__links li:last-child .nav__link{border-bottom:0}
}
body.oresu .header__mobileNavFlyout .header__mainNavigationList li{margin:0}
body.oresu .js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a{font-size:16px}
body.oresu .nav__menus .nav__link__container .nav__link{font-size:14px;line-height:14px}
body.oresu .nav__menus .nav__links .nav__link__container{margin-top:0}
body.oresu .header__subNavWrap .header__subNav li{font-family:"theSansNormal",Helvetica,Arial,sans-serif}
body.oresu footer{background-color:#fff}
body.oresu footer li{margin-left:0}
@media screen and (max-width:450px){body.oresu .js-mainHeader .header .header__logoWrap,.header .header__hamburgerWrap,.js-mainHeader .header .header__utilityNavWrap{flex:none !important}
body.oresu .js-mainHeader .header .header__logoWrap .header__iconLogo.header__iconLogo-simple{margin-left:30px}
}
@media screen and (max-width:1024px){body.oresu .js-mainHeader .header__mainNavigation{display:block;background-color:#000}
}
body.oresu .js-mainHeader .header .header__utilityNavWrap .header__utilityNavWrapInner .header__utilityNav-iconWrap--search .header__searchButton{position:relative;z-index:1001}
.microste-header-v2p .js-mainHeader .header{text-align:left}
body.v2p .basepage__skip-nav.cmp-button{padding:0}
.microste-header-v2p .js-mainHeader .header.microsite-navs.header__static .header__logoWrap .header__iconLogo.header__iconLogoMain img{position:relative;height:auto}
.microste-header-v2p .micrositeHeader__breadcrumb,.microste-header-v2p .micrositeHeader__hamburger-icon-outer-container{display:block}
.microste-header-v2p .js-mainHeader .header__mainNavigation,.microste-header-v2p .js-mainHeader .header__hamburgerWrap.header--hideDesktop{display:none}
.microste-header-v2p .js-mainHeader .header__mainNavigationList>li>a{font-family:Red Hat Text,sans-serif;font-size:18px;font-weight:400;line-height:20px}
.microste-header-v2p .header__subNav>li{margin:0}
.microste-header-v2p .js-mainHeader .header__mainNavigationList>li.has-subitems>a{font-size:14px;font-weight:600 !important}
.microste-header-v2p .has-subitems>a{color:#75767b;letter-spacing:.1em}
body.v2p.mobileNavFlyout{height:100vh;overflow:hidden;width:100vw}
.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList .header__subNavWrap li a{font-family:Red Hat Text,sans-serif;font-size:18px;font-weight:400;line-height:20px}
.microste-header-v2p .js-mainHeader .header__mainNavigation{background-color:#000}
@media screen and (min-width:768px){.microste-header-v2p .js-mainHeader .header__mainNavigation{align-items:flex-start;display:flex;height:calc(100% - 69px);left:auto;position:fixed;right:-400px;top:calc(0% + 69px);width:400px}
}
@media screen and (min-width:1024px){.microste-header-v2p .js-mainHeader .header__mainNavigation{height:auto}
}
.microste-header-v2p .header__mobileNavFlyout-vertical{display:none;flex-direction:column;height:calc(100% - 69px);left:0;padding-bottom:0;top:69px;width:100%}
@media screen and (min-width:1024px){.microste-header-v2p .header__mobileNavFlyout-vertical{height:auto}
}
.microste-header-v2p .header__mobileNavFlyout{display:none}
.microste-header-v2p .header__mobileNavFlyout.mobileNavFlyout-open{display:flex}
@media screen and (min-width:768px){.microste-header-v2p .header__mobileNavFlyout.mobileNavFlyout-open{right:0}
}
.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList li a .corn-icon-fa-angle-right{display:none}
.microste-header-v2p .header__mobileNavFlyout.mobileNavFlyout-open .header__subNavWrap{display:block}
.microste-header-v2p .header__mobileNavFlyout ul li,.microste-header-v2p .header__mobileNavFlyout .locale-selector-sub-nav li{border:0}
.microste-header-v2p .header__mobileNavFlyout .locale-selector{border-top:1px solid #48494d;margin:0}
.microste-header-v2p .locale-selector .wrap.active{margin-top:0}
@media screen and (min-width:768px){.microste-header-v2p .js-mainHeader .header .header__mainNavigation ul.header__mainNavigationList{height:auto;margin-bottom:40px;padding:0;flex-direction:column}
.microste-header-v2p .js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li{display:block;height:auto;margin:0}
.microste-header-v2p .js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li>a{color:#fff;font-size:18px;height:auto;padding:40px 24px 0}
.microste-header-v2p .js-mainHeader .header .header__mainNavigation .header__mainNavigationList>li.has-subitems>a{color:#75767b;font-size:14px;font-weight:normal;text-transform:uppercase}
}
.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList li a{padding:40px 24px 0}
.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList li a:hover{text-decoration:none}
.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList .header__subNavWrap li:first-child a{padding:20px 24px 10px}
.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList .header__subNavWrap li a{padding:10px 24px}
.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList .header__subNavWrap li:last-child a{padding:10px 24px 0}
@media screen and (min-width:768px){.microste-header-v2p .header__mobileNavFlyout .header__mainNavigationList li a{height:auto}
}
.microste-header-v2p .header-sticky .header .header__infoUtilityWrap{display:flex;flex-direction:column}
.microste-header-v2p .header__mobileNavFlyout .header__infoUtilityWrap{margin:auto 0 0 0}
.microste-header-v2p .header__mobileNavFlyout .header__infoUtilityWrap a{padding:25px 24px 45px}
@media screen and (min-width:768px){.microste-header-v2p .header__mobileNavFlyout .header__infoUtilityWrap{position:relative;right:auto;top:auto;width:100%}
.microste-header-v2p .header__mobileNavFlyout .header__infoUtilityWrap a{padding:26px;width:100%}
.microste-header-v2p .header__mobileNavFlyout .header__infoUtilityWrap .locale-selector{padding:0;width:100%}
body.v2p.mobileNavFlyout .root,body.v2p.mobileNavFlyout .micrositesFooter{transform:translateX(-400px)}
body.v2p .root,body.v2p .micrositesFooter{transition:all .3s ease}
}
body.v2p .locale-selector{display:none}
.js-mainHeader .header .regionsContainer{display:block;max-height:calc(100% - 69px);overflow-y:auto;position:fixed;right:-100%;top:69px;transition:all .3s ease;width:100%}
@media screen and (min-width:768px){.js-mainHeader .header .regionsContainer{max-width:400px}
}
.microste-header-v2p .header .regions .container{padding:0 24px}
.microste-header-v2p .header .regions .regions__title,.microste-header-v2p .header .regions .regionalblock__title{color:#75767b;font-family:Red Hat Text,sans-serif;font-size:14px;font-weight:600;letter-spacing:.1em;line-height:18px;margin:0;text-transform:uppercase}
.microste-header-v2p .header .regions .regions__title{margin-bottom:40px}
.microste-header-v2p .header .regions .region{padding:10px 0}
@media screen and (min-width:768px){.microste-header-v2p .header .regions .region{max-width:calc(400px - 48px)}
}
.microste-header-v2p .header .regions .region:first-child{padding-top:20px}
.microste-header-v2p .header .regions .region:last-child{padding-bottom:40px}
.microste-header-v2p .header .regions .region__country{color:#fff;font-family:Red Hat Text,sans-serif;font-size:15px;line-height:1}
.microste-header-v2p .header .regions .region__country:hover{color:#fed95e}
.microste-header-v2p .header .regions .region a .region__iso{text-transform:uppercase}
.microste-header-v2p .header .regions a{display:inline;font-family:Red Hat Text,sans-serif;font-family:15px;line-height:1;padding:0}
.microste-header-v2p .header .regions a:hover{color:#fed95e;text-decoration:none}
.microste-header-v2p .header .regions .region a.active-region,.microste-header-v2p .header .regions .region a.active-region .region__country,.microste-header-v2p .header .regions .region a.active-region .region__iso{color:#fed95e}
.microste-header-v2p .header .regions .region>a{display:flex}
.microste-header-v2p .header .regions .region>a>span{display:block}
.microste-header-v2p .header .regions .region>a>span.region__country{flex-grow:1}
.microste-header-v2p .header .regions .region>.region__content-wrapper{display:flex}
.microste-header-v2p .header .regions .region>.region__content-wrapper>.region__country{flex-grow:1}
.microste-header-v2p .header .regions .region>.region__content-wrapper>.region__country:hover{color:#fff}
.microste-header-v2p .header .regions .region>.region__content-wrapper>a{width:auto;margin:0}
.microste-header-v2p .header .regions .region>.region__content-wrapper>a:hover{text-decoration:none}
.microste-header-v2p .header .regions .region>.region__content-wrapper>a::after{color:#fff;content:"/";margin:0 6px}
.microste-header-v2p .header .regions .region>.region__content-wrapper>a:last-child:after{content:none}
.microste-header-v2p .header .header__mobileNavFlyout.region-selector-active .header__infoUtilityWrap{margin-top:0}
.microste-header-v2p .header .header__mobileNavFlyout.region-selector-active .region-selector-open,.microste-header-v2p .header .header__mobileNavFlyout.region-selector-active .header__mainNavigationList{display:none}
.microste-header-v2p .header .header__mobileNavFlyout.region-selector-active .regionsContainer{right:0}
.microste-header-v2p .header .region-selector-open{background:0;border:0;border-top:1px solid #48494d;color:#fff;font-family:Red Hat Text,sans-serif;padding:22px 26px 42px;text-align:left;width:100%}
.microste-header-v2p .header .region-selector-open i{font-weight:900;margin-right:6px}
.microste-header-v2p .header .region-selector-open .fa-globe::before{content:"\f0ac" !important}
.microste-header-v2p .header .region-selector-open .region-language-code{text-transform:uppercase}
.microste-header-v2p .header .regions .region-selector-close{background:0;border:0;border-bottom:1px solid #48494d;border-top:1px solid #48494d;color:#9e9fa5;margin-bottom:40px;padding:28px;text-align:left;width:100%}
.microste-header-v2p .header .regions .region-selector-close i{font-size:14px;font-weight:600;margin-right:8px}
.microste-header-v2p .header .regions .region-selector-close .fa-globe::before{content:"\f060" !important}
body.v2p .nav__menus .nav__link__container .nav__link{font-size:14px;line-height:14px}
body.v2p .nav__menus .nav__links .nav__link__container{margin-top:0}
.micrositeHeader__breadcrumb,.micrositeHeader__hamburger-icon-outer-container,.microste-header-v2p .header .header__utilityNavWrap{display:none}
body.v2p .xf-header:not(.microste-header-v2p) .js-mainHeader .header__mobileNavFlyout .header__mainNavigationList li{margin-top:0}
body.v2p .xf-header:not(.microste-header-v2p) .js-mainHeader .region-selector-open,body.v2p .xf-header:not(.microste-header-v2p) .js-mainHeader .regions.baseComponent{display:none}
@media screen and (max-width:1024px){body.v2p .xf-header:not(.microste-header-v2p) .js-mainHeader .header__mainNavigation{display:block;background-color:#000}
}
footer{margin:0;display:block;clear:both}
footer:before,footer:after{content:" ";display:table}
footer:after{clear:both}
footer>.container{padding-bottom:20px}
@media(min-width:768px) and (max-width:1024px){footer>.container{padding-top:30px;padding-bottom:80px}
}
footer .pull-right{position:relative}
@media(min-width:0) and (max-width:767px){footer>.container{padding-top:10px;padding-bottom:10px}
footer .logo-container.pull-left{float:none;text-align:center;width:100%}
footer .pull-right{float:none;text-align:center;width:100%}
footer nav.primary .icon-corning-logo{margin-right:0 !important}
}
footer .footer-logo{display:inline-block;text-indent:-3000em;width:155px;height:24px;margin:0 40px 0 20px}
footer .styled-select{position:relative;display:inline-block}
footer .styled-select .dropdown-nav{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;opacity:.7;display:inline-block;padding:4px 20px 3px 5px;margin:0;outline:0;line-height:1.2;position:relative;background-image:none;background:#005293;color:#fff;border:0;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}
footer .styled-select:after{content:"▼";position:absolute;top:0;right:0;bottom:0;font-size:60%;line-height:30px;padding:0 7px;color:white}
footer nav .logo-container{margin-top:27px}
footer nav .logo-container.hide-device{margin-top:22px}
.microsite-logo{height:25px}
footer nav ul{display:block;clear:both;line-height:40px;padding-left:0}
footer nav ul:before,footer nav ul:after{content:" ";display:table}
footer nav ul:after{clear:both}
footer nav ul.horizontal{margin:0;padding:20px 0;display:inline-block;text-align:center;clear:none;float:left}
footer nav ul.horizontal li{display:inline-block;text-align:center;white-space:nowrap;position:relative}
footer nav ul.horizontal li.social a{padding:5px;width:30px;height:30px;display:block}
footer nav ul.horizontal li.social a:focus,footer nav ul.horizontal li.social a:active{outline:1px dotted #fff}
footer nav ul.horizontal li .showMenu{position:absolute;bottom:26px;min-width:180px;line-height:1em;padding-bottom:20px;right:-10px;display:none;z-index:9999}
footer nav ul.horizontal li .showMenu a:focus,footer nav ul.horizontal li .showMenu a:active{outline:2px solid #005293;outline-offset:-5px}
footer nav ul.horizontal li .showMenu>ul{background:#fff;color:#1e1e1e;font-weight:normal;z-index:1;box-shadow:1px 1px 2px 0 rgba(0,0,0,.5);padding:0;float:right;width:100%}
.ie8 footer nav ul.horizontal li .showMenu>ul{border:1px solid #ccc}
footer nav ul.horizontal .corning-ss:focus,footer nav ul.horizontal .corning-ss-single:focus{outline:1px dotted #fff}
footer nav ul.horizontal li.selected .corning-ss-rss{background:#ff9327}
footer nav ul.horizontal li.selected .corning-ss-twitter{background:#000}
footer nav ul.horizontal li.selected .corning-ss-facebook{background:#3a5698}
footer nav ul.horizontal li.selected .corning-ss-youtube{background:#dc2b34}
footer nav ul.horizontal li.selected .corning-ss-linkedin{background:#0378b3}
footer nav ul.horizontal li.selected .corning-ss-weixin{background:#95d100}
footer nav ul.horizontal li.selected .corning-ss-plus{background:#db5442}
footer nav ul.horizontal li.selected .corning-ss-line{background:#00c300}
footer nav ul.horizontal li.selected .corning-ss-odno{background:#e67e17}
footer nav ul.horizontal li.selected .corning-ss-renren{background:#005eac}
footer nav ul.horizontal li.selected .corning-ss-weibo{background:#ffcc3e}
footer nav ul.horizontal li.selected .corning-ss-tweibo{background:#128abc}
footer nav ul.horizontal li.selected .corning-ss-vk{background:#325078}
footer nav ul.horizontal li.selected .corning-ss-youku{background:#ef4023}
footer nav ul.horizontal li.selected .showMenu{display:block}
footer nav ul.horizontal li .showMenu>ul:after{content:'';display:inline-block;position:absolute;bottom:14px;right:8%;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid white}
footer nav ul.horizontal li .showMenu li{display:block;line-height:1em;margin:0;height:40px;font-weight:normal;border-bottom:1px solid #ddd;width:100%}
footer nav ul.horizontal li .showMenu li a{display:block;padding:10px;width:100%;height:100%}
footer nav ul.horizontal li .showMenu li a:hover{color:#333;text-decoration:none}
footer nav ul.horizontal li .showMenu li:hover{background:#eee}
@media screen and (max-width:768px){footer nav ul.horizontal li .showMenu li{white-space:normal;height:auto}
}
footer nav ul.horizontal-small{display:block;width:100%;text-align:center;line-height:1.6;margin:15px auto 10px}
footer nav .horizontal-small h4{margin:0}
@media(min-width:1024px){footer nav ul.horizontal-small{margin-top:70px}
}
footer nav ul.horizontal-small li{display:inline-block;text-align:center;margin:0 15px;white-space:nowrap}
footer nav.secondary>ul.horizontal-small>li{float:none;width:auto}
footer nav.secondary a:focus{outline:2px solid #005293;outline-offset:2px}
footer nav ul.horizontal-small li a{padding:15px 10px}
@media(min-width:1024px){footer nav ul.horizontal-small li a{padding-top:0;padding-bottom:0}
}
@media(min-width:320px) and (max-width:400px){footer nav ul.horizontal-small li{display:block;margin-bottom:5px}
}
footer nav ul li h3{font-family:Arial;font-weight:bold;font-size:21px;line-height:1.2;font-size:25px;margin-bottom:10px}
@media(min-width:0) and (max-width:767px){footer nav ul li h3{font-size:18px}
}
footer nav ul li h3 a{font-size:18px}
footer nav ul li h4{margin:10px 0}
footer nav ul li h4 a{color:#1e1e1e}
footer nav ul li h5{text-transform:none}
footer nav ul li a{text-decoration:none;font-family:Arial;font-size:14px;line-height:1.2}
footer nav ul li a:hover{color:#005293}
footer nav ul li ul li{font-size:14px;font-weight:normal;display:block;margin:0;padding:0;line-height:1.2}
footer nav ul li ul li h4{text-transform:uppercase}
footer nav ul li ul li ul li{font-family:theSansNormal,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.2;margin-left:10px;line-height:2}
footer nav.primary{margin-bottom:31px;background:#005293}
footer nav.primary h3 a{font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.2}
footer nav.primary.visible-xs .container{text-align:center}
footer nav.primary.visible-xs .container .logo-container{text-align:center}
footer nav.primary.visible-xs .container .logo-container .footer-logo{margin:0}
footer nav.primary.visible-xs .container .horizontal{width:auto;text-align:center}
footer nav.primary.visible-xs .container .horizontal li{margin:0 10px}
footer nav.secondary ul.horizontal li h5,footer nav.secondary ul.horizontal li h5 a{line-height:1;font-family:theSansBold,Arial,Helvetica,sans-serif;font-size:11px;text-transform:uppercase;line-height:1.2;color:#ccc}
footer nav.secondary .copyright-text{text-align:center}
footer nav.mobile{margin:0;padding:0}
footer nav.mobile li{list-style-type:none;margin:15px;padding:0}
.footer .pull-right span.social{position:relative;display:inline-block;float:left;padding:23px 0;white-space:nowrap}
footer .socicon:empty{border-radius:0;height:auto;width:auto;border-right:solid 1px #7696bb;padding-right:10px;padding-left:2px}
.ie8 footer .socicon{border-radius:0;height:auto;width:auto;border-left:solid 1px #7696bb;padding-left:10px;padding-right:2px;float:right}
.ie8 footer li.social:first-child .socicon{border:0}
.ie8 footer .fa.fa-youtube{color:#fff;font-size:16px;margin-top:2px;border-left:solid 1px #7696bb;border-right:0;padding-left:10px;padding-right:2px;height:20px;float:right}
footer .socicon{font-size:16px;background:0;padding:0}
footer .social{color:#fff}
footer nav ul.horizontal li{margin:0 5px;font-size:14px;display:block;float:left}
footer nav ul li h3 a{color:#333;font-size:18px;font-weight:bold}
footer nav.secondary .horizontal-small li a{color:#999;font-size:12px;text-transform:uppercase;font-weight:bold}
footer nav.secondary .horizontal-small li a:focus{outline:1px dotted #005293;outline-offset:3px}
footer nav.secondary .horizontal-small li a:hover{color:#005293}
footer nav.secondary p.copyright-text{color:#999;font-size:11px}
footer nav ul li a{color:#333;padding:5px 5px 5px 0;font-size:14px;font-weight:normal;line-height:20px;padding:0}
footer nav.primary .icon-corning-logo{color:#fff;display:inline-block;font-size:22px;line-height:30px;margin-right:40px}
footer .icon-corning-logo{font-family:'Corning';font-style:normal;font-variant:normal;font-weight:normal;line-height:1;text-transform:none}
footer .fa.fa-youtube{color:#fff;font-size:16px;margin-top:2px;border-right:solid 1px #7696bb;padding-right:10px;padding-left:2px;height:20px}
footer .socicon.fa-renren{font-size:.8em;margin-top:1px}
footer .socicon.fa-weibo{font-size:1.2em}
footer .socicon.fa-vk{font-size:1.3em}
footer .socicon.fa-youku{margin-top:-2px;margin-left:-2px}
footer .fa-weixin{margin-top:2px}
footer .fa-weixin:before{font-size:16px}
footer .socicon.fa-tweibo{font-size:1.4em;margin-top:-3px;margin-left:-2px}
footer .socicon.fa-odno{margin-top:-4px;left:-4px;font-size:1.3em}
footer .socicon.fa-line{margin-top:-5px;margin-left:-4px;font-size:1.4em}
footer .socicon.fa-google-plus{margin-top:2px}
footer .secondary>ul li.location-item:first-child{padding-left:0}
footer .secondary>ul li.location-item:last-child{padding-right:0}
footer nav.secondary .horizontal-small li:first-child{margin-left:0}
footer nav.secondary .horizontal-small li:last-child{margin-right:0}
@media(min-width:768px) and (max-width:1023px){footer nav.secondary .horizontal-small li:last-child{padding-right:15px}
footer nav.secondary{margin:0 auto;display:table}
footer>.container{padding:0 0 95px}
footer nav ul li h3 a{font-size:16px}
footer nav.secondary .col-sm-3{width:auto}
footer .container .pull-right{float:none !important;text-align:center}
footer nav ul:after{clear:none}
footer nav ul.horizontal-small{margin-top:0}
}
@media(min-width:320px) and (max-width:1020px){footer nav.secondary{margin:0 auto;display:table}
footer nav.secondary.visible-device{display:table !important}
footer nav.secondary.visible-device ul li a{font-family:Arial;font-weight:bold;font-size:21px;line-height:1.2;font-size:18px;margin-bottom:10px}
footer nav.secondary.visible-device ul li a:hover{text-decoration:none}
footer .location-item.col-xs-12.hide-device{display:none !important}
footer>.container{padding:0 0 80px}
footer nav ul.horizontal-small li{display:inline-block;margin:0}
footer nav.secondary .horizontal-small li a{font-size:10px}
footer nav ul li h3 a{font-size:14px}
footer .location-item.col-xs-12{width:auto;display:table-cell;padding:0 10px !important;white-space:nowrap}
footer .secondary>ul li.location-item:last-child{padding-right:15px}
footer .secondary>ul li.location-item:first-child{padding-left:15px}
footer .container .pull-right{float:none !important;text-align:center}
}
footer .only-device-tablet{display:table-cell !important}
@media(min-width:320px) and (max-width:760px){footer .only-device-tablet{display:none !important}
}
@media(min-width:320px) and (max-width:1023px){footer .container .pull-right{position:relative;width:auto;display:inline-block}
footer nav>.container{text-align:center;padding-top:5px}
footer nav ul.horizontal li .showMenu{bottom:40px}
}
@media(min-width:320px) and (max-width:767px){footer .container .pull-right{position:relative}
footer nav ul.horizontal li{position:static}
footer nav ul.horizontal li .showMenu{right:0;left:0}
footer nav ul.horizontal li .showMenu>ul:after{display:none}
footer nav ul.horizontal li.social.selected a:after{display:none}
footer nav ul.horizontal li.social.selected>a:before{content:'';display:inline-block;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid white;margin-top:-15px;float:left}
}
footer nav ul.horizontal li:last-child a span{border-right:0}
@media(min-width:1024px){.secondary.visible-device{display:none !important}
}
body.v2p .micrositesFooter .container{max-width:1170px;width:100%}
.microsite-navs .utils-account{width:75% !important}
.microsite-navs.tr-manufacturing header nav.primary .site-nav,.microsite-navs.gorilla-glass header nav.primary .site-nav,.microsite-navs.careers header nav.primary .site-nav{width:940px}
@media(min-width:1024px){.microsite-navs.tr-manufacturing header nav.primary .site-nav>ul>li,.microsite-navs.gorilla-glass header nav.primary .site-nav>ul>li,.microsite-navs.careers header nav.primary .site-nav>ul>li{margin-left:20px;margin-right:20px}
}
.microsite-navs header nav.condensed a.navbar-menu-cta,.microsite-navs header nav.condensed a.navbar-search-cta{z-index:1}
.microsite-navs header nav.condensed a.navbar-brand{margin:5px auto !important;left:0 !important;right:0;height:auto;padding:0}
.careers .microsite-navs header nav.condensed a.navbar-brand{margin:0 auto !important}
.microsite-navs header.sticky nav.primary a.navbar-logo img{height:35px;margin-top:5px;margin-bottom:5px}
.microsite-navs header nav.condensed a.navbar-brand img{height:35px}
.social-media-items{padding-bottom:50px}
.social-media-items .row{margin-left:-15px;margin-right:-15px}
.h1,.h2,.h3,.h4,.h5,.h6{margin:25px 0 15px;font-family:'theSansBold',Arial,Helvetica,sans-serif;text-transform:none}
.h2,.text-and-image-component .text h2{font-size:30px;line-height:1.2;color:#1e1e1e}
.gorilla-glass .h2,.gorilla-glass .text-and-image-component .text h2,.gorilla-glass .h3,.gorilla-glass .text-and-image-component .text h3,.gorilla-glass .h4,.gorilla-glass .text-and-image-component .text h4{color:#319fc4}
.text-and-image-component .text b p,.text-and-image-component .text strong p,.text-and-image-component .text p b,.text-and-image-component .text p strong{font-weight:bold}
@media(min-width:0) and (max-width:767px){.h2,.text-and-image-component .text h2{font-size:24px}
}
.h3,.text-and-image-component .text h3{font-size:21px;line-height:1.2;color:#1e1e1e}
@media(min-width:0) and (max-width:767px){.h3,.text-and-image-component .text h3{font-size:18px}
}
.text-and-image-component>*:last-of-type{padding-bottom:20px}
.text-and-image-component .text h1{font-size:36px;line-height:1.2;color:#1e1e1e}
.text-and-image-component .text h1,.text-and-image-component .text h2,.text-and-image-component .text h3,.text-and-image-component .text h4,.text-and-image-component .text h5,.text-and-image-component .text h6{margin:25px 0 15px;font-family:'theSansBold',Arial,Helvetica,sans-serif;text-transform:none}
.text-and-image-component .text p,.text-and-image-component .text ul{margin:0 0 20px 0}
.text-and-image-component .text ul{list-style:disc;list-style-position:inside}
strong,b{font-weight:bold}
i,em{font-style:italic}
.microsites-search .tabs.contact-tabs nav,.microsites-search .filter-wrapper,.microsites-search .small-screen-hrz{display:none !important}
.glossy-button{margin:20px 0 !important}
.row .container{width:auto !important;max-width:100% !important}
.media{margin-top:5px !important}
.cards .cards__container.cards__container--horizontal .card.card--horizontal .card__media .media{margin-top:0 !important}
@media(min-width:768px) and (max-width:992px){.col-sm-6 .pull-left,.col-sm-6 .pull-right{float:none !important}
.col-sm-6 .pull-left img,.col-sm-6 .pull-right img{margin:10px auto}
.col-sm-6 .media>.pull-right,.col-sm-6 .media>.pull-left{margin:0}
}
@media(max-width:420px){.pull-left,.pull-right{float:none !important}
.pull-left img,.pull-right img{margin:10px auto}
.media>.pull-right,.media>.pull-left{margin:0}
}
[class^="gorilla-icon-"],[class*=" gorilla-icon-"]{font-family:'gorilla' !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}
.gorilla-icon-add_to_queue:before{content:"\e05c"}
.gorilla-icon-laptop:before{content:"\e31e"}
.gorilla-icon-desktop_windows:before{content:"\e30c"}
.gorilla-icon-laptop_chromebook:before{content:"\e31f"}
.gorilla-icon-phone_android:before{content:"\e324"}
.gorilla-icon-phone_iphone:before{content:"\e325"}
.gorilla-icon-tablet_android:before{content:"\e330"}
.gorilla-icon-tablet_mac:before{content:"\e331"}
.gorilla-icon-logo-long:before{content:"\e901"}
.gorilla-icon-logo:before{content:"\e900"}
.gorilla-logo-long:before{font-family:'gorilla' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e901"}
.gorilla-logo:before{font-family:'gorilla' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e900"}
.oem-product-page h1{font-size:36px;line-height:1.2;margin:25px 0 15px;font-family:'theSansBold',Arial,Helvetica,sans-serif}
.oem-product-page .social-group{text-align:right}
.oem-product-page .social-group li,.oem-page .oem-header .social-group li{float:right;margin:0 5px}
.oem-product-page .social-group li a span,.oem-page .oem-header .social-group li a span{border-radius:0;font-size:15px;vertical-align:middle;line-height:1}
.oem-product-page .social-group li a span:hover,.oem-page .oem-header .social-group li a span:hover{background:black}
.oem-product-page .oem-logo{text-align:right}
.oem-product-listing-carousel,.oem-and-product-footer-disclaimer,.products-with-gorilla-listing{margin:20px 0;padding:20px 0}
.products-with-gorilla-listing{margin-top:0;padding-top:0}
.oem-product-page .oem-product-listing-carousel,.oem-page .oem-product-listing-carousel{margin-top:0}
.oem-and-product-footer-disclaimer{border-top:1px solid #ddd}
.oem-product-listing-carousel .total h2{font-size:26px;line-height:1.2;margin:25px 0 15px;font-family:'theSansBold',Arial,Helvetica,sans-serif;text-transform:uppercase}
.products-with-gorilla-listing .filters,.oem-product-listing-carousel .filters{margin:20px 0;padding:0 0 20px 0}
.products-with-gorilla-listing .filters{margin-top:0}
.oem-product-listing-carousel p{display:inline-block;font-weight:bold;margin-right:10px}
.oem-product-listing-carousel label,.oem-product-listing-carousel input[type="checkbox"]{vertical-align:middle;text-transform:capitalize}
.oem-product-listing-carousel input[type="checkbox"]{margin:0 4px 0 0}
.oem-product-listing-carousel label{margin:0 10px;font-weight:bold}
.oem-news-listing{padding:30px;margin:20px 0;background:#cbe6f0}
.oem-news-listing h2{font-size:26px;line-height:1.2;margin:10px 0 15px;font-family:'theSansBold',Arial,Helvetica,sans-serif;text-transform:uppercase}
.oem-news-listing ul{overflow:hidden;margin-bottom:10px}
.oem-news-listing ul li{line-height:1.2;margin:10px 0}
.oem-news-listing ul li span{font-size:.875rem}
.oem-news-listing ul li a{font-weight:bold}
.oem-news-listing ul li a:hover{color:#319fc4}
.oem-page .oem-header{padding:20px 0;margin:20px 0;border-bottom:1px solid #ddd}
.oem-page .featured-details h4{font-size:20px;line-height:1.2;color:#999;margin:0 0 5px;font-family:'theSansBold',Arial,Helvetica,sans-serif}
.oem-page .featured-details p{font-weight:bold}
.oem-page .oem-header .oem-logo,.oem-page .oem-header .oem-social{display:inline-block;vertical-align:middle;width:50%}
.oem-page .oem-header .social-group{text-align:right}
.full-products-list ul li{margin:20px 0}
.full-products-list ul li span:after{content:","}
.full-products-list ul li span:last-child:after{content:""}
.oem-page.oem-page-tier-2 .text-and-image-component+.clearfix{display:none}
.oem-page.oem-page-tier-2 h1{font-size:36px;line-height:1.2;margin:25px 0 15px;font-family:'theSansBold',Arial,Helvetica,sans-serif}
.oem-page.oem-page-tier-2 .oem-available p{margin:20px 0}
.oem-page.oem-page-tier-2 .oem-available ul{list-style-type:disc;list-style-position:inside}
.products-with-gorilla-listing .devices{margin:0}
.products-with-gorilla-listing .devices .device-type{margin:10px 0}
.products-with-gorilla-listing .devices .device-type a{font-weight:bold;font-size:1.25rem}
.products-with-gorilla-listing .filters p{display:inline-block;font-weight:bold;margin-right:10px}
.products-with-gorilla-listing .filters label,.products-with-gorilla-listing .filters input[type="checkbox"]{vertical-align:middle;text-transform:capitalize}
.products-with-gorilla-listing .filters input[type="checkbox"]{margin:0 4px 0 0}
.products-with-gorilla-listing .filters label{margin:0 10px;font-weight:bold}
.touch .gorilla-glass .navs header nav.condensed,.no-touch .gorilla-glass header:hover,.no-touch .gorilla-glass header.sticky,.touch .gorilla-glass .navs header nav.primary,.touch .gorilla-glass .navs header .mobile-banner,.gorilla-glass footer nav.primary,.gorilla-glass .authorheader,.gorilla-glass header.visbilebg,.no-touch .no-hero .gorilla-glass header,.touch .gorilla-glass .navs header nav.primary .site-nav ul li .subnav{background:#739600 !important}
.gorilla-glass a,.no-touch .gorilla-glass header nav.primary .site-nav>ul>li.mega-menu ul li a:hover,.gorilla-glass .story-snippets-multimedia-carousel .item-text a.cta:hover{color:#555}
.gorilla-glass a:hover,.gorilla-glass footer nav.secondary .horizontal-small li a:hover,.gorilla-glass .breadcrumb li .app,.gorilla-glass .breadcrumb li.active a,.no-touch .gorilla-glass header nav.primary .site-nav>ul>li.mega-menu ul li a,.gorilla-glass article.result .title,.gorilla-glass article.result .title b,.gorilla-glass article.result .title a,.no-touch .gorilla-glass header nav.primary .utils-account ul li.locale-selector.selected a,.gorilla-glass .story-snippets-multimedia-carousel .item-text a.cta{color:#319fc4}
.gorilla-glass .datepicker table tr td.active:hover,.gorilla-glass .datepicker table tr td.active:hover:hover,.gorilla-glass .datepicker table tr td.active.disabled:hover,.gorilla-glass .datepicker table tr td.active.disabled:hover:hover,.gorilla-glass .datepicker table tr td.active:focus,.gorilla-glass .datepicker table tr td.active:hover:focus,.gorilla-glass .datepicker table tr td.active.disabled:focus,.gorilla-glass .datepicker table tr td.active.disabled:hover:focus,.gorilla-glass .datepicker table tr td.active:active,.gorilla-glass .datepicker table tr td.active:hover:active,.gorilla-glass .datepicker table tr td.active.disabled:active,.gorilla-glass .datepicker table tr td.active.disabled:hover:active,.gorilla-glass .datepicker table tr td.active.active,.gorilla-glass .datepicker table tr td.active:hover.active,.gorilla-glass .datepicker table tr td.active.disabled.active,.gorilla-glass .datepicker table tr td.active.disabled:hover.active,.gorilla-glass .open .dropdown-toggle.datepicker table tr td.active,.gorilla-glass .open .dropdown-toggle.datepicker table tr td.active:hover,.gorilla-glass .open .dropdown-toggle.datepicker table tr td.active.disabled,.gorilla-glass .open .dropdown-toggle.datepicker table tr td.active.disabled:hover{background-color:#319fc4;border-color:#3488a5}
.no-touch .gorilla-glass header nav.primary .utils .search-form fieldset button{background-color:#319fc4 !important}
.gorilla-glass .icon-corning-logo{font-family:'gorilla' !important;height:22px !important;font-size:24px}
.gorilla-glass .icon-corning-logo:before{content:"\e900"}
.no-touch .gorilla-glass header.sticky nav.primary a.navbar-logo .icon-corning-logo{line-height:4px;font-size:14px}
.no-touch .gorilla-glass header.sticky nav.primary a.navbar-logo .icon-corning-logo:before{content:"\e901"}
.touch .gorilla-glass .navs header nav.condensed a .icon-corning-logo{font-size:12px;line-height:32px}
.touch .gorilla-glass .navs header nav.condensed a .icon-corning-logo:before{content:"\e901"}
@media(min-width:1025px){.no-touch .gorilla-glass .navs header.sticky nav.primary .site-nav{padding-left:140px}
}
.gorilla-glass .gorilla-glass-popup .slick-slider .prev,.gorilla-glass .gorilla-glass-popup .slick-slider .next,.gorilla-glass .oem-product-listing-carousel .slick-slider .prev,.gorilla-glass .oem-product-listing-carousel .slick-slider .next{position:absolute;top:50%;display:inline-block}
.gorilla-glass .carousel .devices{margin-left:20px;margin-right:20px;margin-bottom:0}
.gorilla-glass .gorilla-glass-popup .slick-slider .prev,.gorilla-glass .oem-product-listing-carousel .slick-slider .prev{left:-20px}
.gorilla-glass .gorilla-glass-popup .slick-slider .next,.gorilla-glass .oem-product-listing-carousel .slick-slider .next{right:-20px}
.gorilla-glass .gorilla-glass-popup .slick-slider .prev,.gorilla-glass .gorilla-glass-popup .slick-slider .next,.gorilla-glass .oem-product-listing-carousel .slick-slider .prev,.gorilla-glass .oem-product-listing-carousel .slick-slider .next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-size:32px;text-decoration:none}
.gorilla-glass .oem-product-listing-carousel .slick-slider .fa-chevron-right:after{display:none}
.gorilla-glass .module-contact-module .event-dec-aside-title{font-size:21px;line-height:1.2;color:#1e1e1e}
.gorilla-glass .module-contact-module .checkbox-group input[type="checkbox"]{float:left;margin-right:5px}
.gorilla-glass .module-contact-module .checkbox-group input[type="checkbox"]+label{width:90%}
.gorilla-glass footer.footer nav .logo-container img,.careers footer.footer nav .logo-container img,footer.footer nav .logo-container span{display:none !important}
.gorilla-glass footer.footer nav .logo-container,.careers footer.footer nav .logo-container{margin-top:24px}
.gorilla-glass footer.footer nav .logo-container span,.careers footer.footer nav .logo-container span{display:inline-block !important;font-size:.75rem}
.careers footer.footer nav .logo-container span{display:inline-block;font-size:22px;line-height:30px;margin-right:40px}
.gorilla-glass footer.footer nav .logo-container span:after{font-family:'gorilla' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e901";color:white}
.careers footer.footer nav .logo-container span:after{font-family:'Corning' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e600";color:white}
.gorilla-glass .event-des-container img,.gorilla-glass .result .date-container{display:none}
nav.secondary ul li h3{font-size:14px}
@media(min-width:480px) and (max-width:768px){nav.secondary:first-child>ul{min-width:480px}
}
@media(max-width:768px){nav.secondary>ul>li{text-align:center}
nav.secondary>ul>li:nth-of-type(2),nav.secondary>ul>li:nth-of-type(4){float:right;width:50%}
nav.secondary>ul>li:nth-of-type(3){clear:both}
nav.secondary>ul>li:nth-of-type(1),nav.secondary>ul>li:nth-of-type(3){float:left;width:50%}
}
@media(max-width:480px){nav.secondary>ul>li:nth-of-type(1),nav.secondary>ul>li:nth-of-type(2),nav.secondary>ul>li:nth-of-type(3),nav.secondary>ul>li:nth-of-type(4){width:100%;float:none}
}
.social-group .social a[data-icon='undefined'] span{display:none}
.baiduComponent{border:1px inset rgba(0,0,0,0.2);margin-bottom:50px}
@media(min-width:768px){.baiduComponent{margin-left:15px;margin-right:15px}
}
.gorilla-glass .BrightcoveExperience{width:100%}
.gorilla-glass .oem-img-wrapper{padding-top:100%;position:relative}
.gorilla-glass .oem-thumbnail{height:auto;position:absolute;bottom:0;top:0}
.js-mainHeader.has-sec-nav{margin-bottom:60px}
@media only screen and (min-width:1024px){.js-mainHeader.has-sec-nav{margin-bottom:80px}
}
.js-mainHeader .header.gorilla-glass,.js-mainHeader .header.gorilla-glass .header__mobileNavFlyout,.js-mainHeader .header.gorilla-glass .header__mobileNavFlyout__header{background:#739600 !important}
.js-mainHeader .header.gorilla-glass .header__logoWrap .header__iconLogo.header__iconLogoMain i.corn-icon-corning-logo-white.header__icon{font-family:'gorilla' !important;height:22px;font-size:24px}
.js-mainHeader .header.gorilla-glass .header__logoWrap .header__iconLogo.header__iconLogo-simple i.corn-icon-corning-logo-white.header__icon{font-family:'gorilla' !important;font-size:12px}
.js-mainHeader .header.gorilla-glass .header__logoWrap .header__iconLogo.header__iconLogoMain i.corn-icon-corning-logo-white.header__icon:before{content:"\e900"}
.js-mainHeader .header.gorilla-glass .header__logoWrap .header__iconLogo.header__iconLogo-simple i.corn-icon-corning-logo-white.header__icon:before{content:"\e901"}
body.gorilla-glass .js-mainHeader .global-search-microsites .header__searchBoxWrap .header__searchBox form .fieldset button{background-color:grey}
@media(min-width:64rem){.js-mainHeader .header.gorilla-glass,.js-mainHeader .header.gorilla-glass .header__mobileNavFlyout,.js-mainHeader .header.gorilla-glass .header__mobileNavFlyout__header{background:#739600 !important}
.js-mainHeader .header.gorilla-glass .header__logoWrap .header__iconLogo.header__iconLogoMain i.corn-icon-corning-logo-white.header__icon{font-family:'gorilla' !important;height:22px;font-size:24px}
.js-mainHeader .header.gorilla-glass .header__logoWrap .header__iconLogo.header__iconLogo-simple i.corn-icon-corning-logo-white.header__icon{font-family:'gorilla' !important;font-size:12px}
.js-mainHeader .header.gorilla-glass .header__logoWrap .header__iconLogo.header__iconLogoMain i.corn-icon-corning-logo-white.header__icon:before{content:"\e900"}
.js-mainHeader .header.gorilla-glass .header__logoWrap .header__iconLogo.header__iconLogo-simple i.corn-icon-corning-logo-white.header__icon:before{content:"\e901"}
body.gorilla-glass .js-mainHeader .global-search-microsites .header__searchBoxWrap .header__searchBox form .fieldset button{background-color:grey}
}
.microste-header-v2p .header{background-color:#000;min-height:69px;height:69px;overflow:hidden;width:100vw}
body.v2p .js-mainHeader .header{border-bottom:1px solid #48494d}
.microste-header-v2p .header:not(.microsite-navs) .header__logoWrap .header__iconLogo.header__iconLogoMain img,.microste-header-v2p.js-mainHeader .header.microsite-navs.header__static .header__logoWrap .header__iconLogo.header__iconLogoMain img{height:auto;position:static}
.microste-header-v2p .header:not(.microsite-navs) .header__logoWrap .header__iconLogo.header__iconLogoMain,.microste-header-v2p.js-mainHeader .header.microsite-navs.header__static .header__logoWrap .header__iconLogo.header__iconLogoMain{height:69px}
.microste-header-v2p .header .header__logoWrap .header__iconLogo.header__iconLogoMain i{display:none}
@media only screen and (max-width:767px){.microste-header-v2p .header{padding:0 16px}
}
.microste-header-v2p .header .header__logoWrap{display:flex}
@media only screen and (min-width:768px){.microste-header-v2p .header .header__logoWrap{display:flex}
}
.microste-header-v2p .header__innerWrap{justify-content:space-between}
.microste-header-v2p .header .header__innerWrap{max-width:100vw}
@media only screen and (min-width:1200px){.microste-header-v2p .header .header__innerWrap{padding:0 32px}
}
@media only screen and (min-width:1024px){.microste-header-v2p.js-mainHeader .header .header__logoWrap .header__iconLogo.header__iconLogo-simple{display:none !important}
.microste-header-v2p.header-sticky .header.microsite-navs.header__static .header__logoWrap .header__iconLogo.header__iconLogoMain{display:flex !important}
}
.microste-header-v2p .micrositeHeader__hamburger-icon-container{align-items:center;display:flex}
.microste-header-v2p .header .header__logoWrap,.microste-header-v2p.js-mainHeader .header .header__hamburgerWrap,.microste-header-v2p.js-mainHeader .header .header__utilityNavWrap{align-items:center;justify-content:flex-start}
.microste-header-v2p .micrositeHeader__menu-toggle-label{color:#fff;display:none;font-family:'Red Hat Text',sans-serif;font-size:10px;font-weight:600;letter-spacing:.1em;line-height:12px;margin-left:10px;text-align:center;text-transform:uppercase}
@media screen and (min-width:768px){.microste-header-v2p .micrositeHeader__menu-toggle-label{display:block}
}
;.microste-header-v2p .micrositeHeader__logo{align-items:center;display:flex}
.microste-header-v2p .micrositeHeader__breadcrumb{color:#fff;display:none;font-family:'Red Hat Display',sans-serif;font-size:20px;margin:0 0 0 10px}
@media only screen and (min-width:768px){.microste-header-v2p .micrositeHeader__breadcrumb{display:block}
}
;#micrositeHeader__hamburgerBtn{align-items:center;background-color:#000;border:0;display:flex}
.microste-header-v2p .micrositeHeader__hamburger-outer-wrapper{align-items:center;background-color:#000;border:0;display:flex}
.microste-header-v2p .micrositeHeader__hamburger-inner-wrapper{border:0;cursor:pointer;display:flex;height:44px;width:20px}
.microste-header-v2p .micrositeHeader__nav-icon{align-self:center;background:#fff;cursor:pointer;display:block;height:2px;position:relative;transition:.2s ease all;width:100%}
.microste-header-v2p .micrositeHeader__nav-icon::before{background:#fff;content:'';height:2px;left:0;position:absolute;top:-8px;transition:.2s ease all;width:100%}
.microste-header-v2p .micrositeHeader__nav-icon::after{background:#fff;content:'';height:2px;left:0;position:absolute;top:8px;transition:.2s ease all;width:100%}
@media(prefers-reduced-motion:reduce){.microste-header-v2p .micrositeHeader__nav-icon,.microste-header-v2p .micrositeHeader__nav-icon::before,.microste-header-v2p .micrositeHeader__nav-icon::after{transition:none}
}
.microste-header-v2p .micrositeHeader__nav-icon.open{background:transparent}
.microste-header-v2p .micrositeHeader__nav-icon.open::before{top:0;transform:rotate(45deg)}
.microste-header-v2p .micrositeHeader__nav-icon.open::after{top:0;transform:rotate(-45deg)}