@media \0screen {body{min-width:1023px;}}#global-nav,#pageslide{font-family:'Source Sans Pro',sans-serif;}#pageslide{font-weight:300;}#global-nav .mobile-logo-wrapper,#global-nav .hide-text{border:0;font:0/0 a!important;text-shadow:none;color:transparent;background-color:transparent;}.clear{clear:both;}#pageslide ul#globalnav li{padding:0px!important;padding:0px\9;}#global-nav{background-color:#181817;line-height:15px;width:100%;}#globalnav .submenu+ul .tablet-only{display:none;}#globalnav{margin:0;padding:0;height:46px;}#globalnav .right ul{padding:0;}#globalnav ul{list-style:outside none none;}#globalnav li{display:inline-block;padding:0 1.2%;vertical-align:middle;}#globalnav li a{color:#f3f2ee;display:block;font-size:14px;padding:15px 0;text-decoration:none;}#global-nav li a:hover{color:#949494;}#globalnav>li:first-child{padding-left:10px!important;padding-right:10px!important;}#globalnav .submenu+ul{background-color:#181817;display:none;margin-left:-30px;padding:0;position:absolute;z-index:40;}#globalnav .submenu+ul li{display:block;padding:14px 28px;}#globalnav .submenu+ul li:last-child{padding-bottom:28px;}#global-nav li:hover .submenu+ul{display:block;}#globalnav .submenu+ul a{padding:0;}#globalnav .show-for-mobile{display:none;}.icon:before,.icon:after{background-image:url('../images/ccp/global-nav.png');background-image:linear-gradient(transparent,transparent),url('../images/ccp/global-nav.svg');background-repeat:no-repeat;background-size:220px 146px;content:"";display:inline-block;position:relative;vertical-align:middle;}#globalnav>li:first-child>a:before{background-position:0 0;height:30px;width:144px;position:relative;top:1px;}@-moz-document url-prefix(){#globalnav>li:first-child>a:before{top:0;}}#globalnav>li:first-child>a{padding:0;position:relative;}#globalnav .submenu:after,#pageslide .submenu:after{background-position:-206px -58px;width:14px;height:9px;margin-left:3px;}#globalnav .submenu:hover:after{background-position:-206px -103px;}#pageslide .submenu.open:after,#pageslide .submenu:hover:after{background-position:-206px -58px;}#globalnav .right .location:before{background-position:0 -51px;width:23px;height:22px;margin:-3px 3px 0 -25px;}#globalnav .right .location:hover:before{background-position:0 -96px;}#globalnav .right{float:right;}#globalnav .right .location{white-space:nowrap;}#global-nav .mobile-icons li a{padding:23px 10px;position:relative;top:10px;}_:-webkit-full-screen:not(:root:root),#global-nav .mobile-icons li a{top:13px;}#global-nav .mobile-icons{display:none;list-style:outside none none;margin:0;padding:0;float:right;}#global-nav .mobile-icons li{display:inline-block;text-align:center;padding:0;}#global-nav .mobile-icons li a:before{width:23px;height:23px;}#global-nav .mobile-icons .cart:before{background-position:-140px -52px;}#global-nav .mobile-icons .cart:hover:before{background-position:-140px -97px;}#global-nav .mobile-icons .search:before{background-position:-36px -51px;}#global-nav .mobile-icons .search:hover:before{background-position:-36px -96px;}#global-nav .mobile-icons .menu:before{background-position:-106px -53px;top:3px;}#global-nav .mobile-icons .menu:hover:before{background-position:-106px -98px;top:3px;}#global-nav .mobile-icons .countryReveal:before{background-position:0px -51px;}#global-nav .mobile-icons .countryReveal:hover:before{background-position:0px -96px;}#pageslide{overflow:auto;display:none;position:fixed;top:0;background-color:#181817;width:280px;height:100%;}#pageslide #globalnav>li:first-child{display:none;}#pageslide #globalnav li a{font-size:20px;line-height:30px;padding:8px 22px;}#pageslide #globalnav li{display:block;}#pageslide #globalnav .submenu+ul{margin:0;padding-left:15px;position:relative;}#pageslide #globalnav .submenu+ul a{color:#949494;}#pageslide #globalnav .submenu+ul a span{font-size:16px;line-height:24px;display:block;}#pageslide #globalnav li.right{display:none;}#pageslide .expanded.submenu+ul{display:block;}#pageslide #globalnav .submenu+ul a:hover{color:#686868;}#global-nav .open:not(.reveal-modal){display:none;float:left!important;padding:12px;}#global-nav .open:before{background-position:-178px -52px;width:12px;height:20px;}#global-nav .open:hover:before{background-position:-178px -97px;}#global-nav .open.globalnav_close:before{background-position:-71px -53px;width:18px;height:18px;}#global-nav .open.globalnav_close:hover:before{background-position:-71px -98px;}@media only screen and (max-width: 980px) {#global-nav li{padding:0 0.9%;}}@media only screen and (max-width: 930px) {#globalnav .right .location{border:0;font:0/0 a;text-shadow:none;color:transparent;background-color:transparent;}}@media only screen and (max-width: 822px) {#globalnav .hide-for-mobile{display:none;}#globalnav .submenu+ul .tablet-only{display:block;}}@media only screen and (max-width: 768px) {#globalnav>li{padding:0 7px!important;}}@media only screen and (max-width: 767px) {#global-nav .open,#global-nav .mobile-icons,#pageslide #globalnav .show-for-mobile,#pageslide #globalnav .hide-for-mobile{display:block!important;}#pageslide #globalnav .submenu+ul .hide-for-mobile,#global-nav #globalnav,#pageslide #globalnav .tablet-only{display:none!important;}#global-nav{height:46px;}#global-nav .cuplogo:before{background-position:0 0;width:144px;height:30px;}#global-nav .cupshield:before{background-position:0 0;width:27px;height:30px;}#global-nav .education:after{background-position:-119px -129px;width:100px;height:17px;margin:4px 0 3px 8px;}#global-nav .academic:after{background-position:0 -129px;width:98px;height:17px;margin:4px 0 3px 8px;}#global-nav .cuplogo,#global-nav .cupshield,#global-nav .education,#global-nav .academic{margin:8px 0 0 0;float:left;}#pageslide .submenu.open:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);}#pageslide .submenu.expanded:after{width:0;height:0;}}.triage .mobile-icons .mainNavToggle,.triage .mobile-icons .searchToggle,.triage .mobile-icons .cartCount{display:none!important;}.triage .mobile-icons .countryReveal{display:inline;right:0;height:45px;width:46px;}