@font-face{font-family:'Knowledge';src:url(/fonts/knowledge-regular-webfont.eot);src:url(/fonts/knowledge-regular-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/knowledge-regular-webfont.woff) format("woff"),url(/fonts/knowledge-regular-webfont.ttf) format("truetype"),url(/fontsknowledge-regular-webfont.svg#KnowledgeRegular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'KnowledgeLight';src:url(/fonts/knowledge-light-webfont.eot);src:url(/fonts/knowledge-light-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/knowledge-light-webfont.woff) format("woff"),url(/fonts/knowledge-light-webfont.ttf) format("truetype"),url(/fonts/knowledge-light-webfont.svg#KnowledgeLight) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'KnowledgeMedium';src:url(/fonts/knowledge-medium-webfont.eot);src:url(/fonts/knowledge-medium-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/knowledge-medium-webfont.woff) format("woff"),url(/fonts/knowledge-medium-webfont.ttf) format("truetype"),url(/fonts/knowledge-medium-webfont.svg#knowledgemedium) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'KnowledgeBold';src:url(/fonts/knowledge-bold-webfont.eot);src:url(/fonts/knowledge-bold-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/knowledge-bold-webfont.woff) format("woff"),url(/fonts/knowledge-bold-webfont.ttf) format("truetype"),url(/fonts/knowledge-bold-webfont.svg#KnowledgeBold) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Helvetica67';src:url(/fonts/helveticaneueltstd-mdcn-webfont.eot);src:url(/fonts/helveticaneueltstd-mdcn-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/helveticaneueltstd-mdcn-webfont.woff) format("woff"),url(/fonts/helveticaneueltstd-mdcn-webfont.ttf) format("truetype"),url(/fonts/helveticaneueltstd-mdcn-webfont.svg#HelveticaNeueLTStd67MdCn) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'Helvetica57';src:url(/fonts/helveticaneueltstd-cn-webfont.eot);src:url(/fonts/helveticaneueltstd-cn-webfont.eot?#iefix) format("embedded-opentype"),url(/fonts/helveticaneueltstd-cn-webfont.woff) format("woff"),url(/fonts/helveticaneueltstd-cn-webfont.ttf) format("truetype"),url(/fonts/helveticaneueltstd-cn-webfont.svg#HelveticaNeueLTStd57Condensed) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'SSPika';src:url(/fonts/ss-pika.eot);src:url(/fonts/ss-pika.eot?#iefix) format("embedded-opentype"),url(/fonts/ss-pika.woff) format("woff"),url(/fonts/ss-pika.ttf) format("truetype"),url(/fonts/ss-pika.svg#SSPika) format("svg");font-weight:normal;font-style:normal}.placeholder{cursor:wait}@font-face{font-family:'Gibson';font-style:normal;font-weight:500;font-display:swap;src:local(""),url(/fonts/gibson-medium.woff2) format("woff2"),url(/fonts/gibson-medium.woff) format("woff");text-rendering:optimizeLegibility}@font-face{font-family:'Industry';font-style:normal;font-weight:600;font-display:swap;src:local(""),url(/fonts/industry-demi.woff2) format("woff2"),url(/fonts/industry-demi.woff) format("woff");text-rendering:optimizeLegibility}@font-face{font-family:'Poppins-Regular';font-style:normal;font-weight:400;font-display:swap;src:local(""),url(/fonts/poppins-regular.woff2) format("woff2"),url(/fonts/poppins-regular.woff) format("woff");text-rendering:optimizeLegibility}@font-face{font-family:'SSPika';src:url(/fonts/ss-pika.eot);src:url(/fonts/ss-pika.eot?#iefix) format("embedded-opentype"),url(/fonts/ss-pika.woff) format("woff"),url(/fonts/ss-pika.ttf) format("truetype"),url(/fonts/ss-pika.svg#SSPika) format("svg");font-weight:normal;font-style:normal;text-rendering:optimizeLegibility}.placeholder{cursor:wait}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}::selection{background:#1000e8;color:#fff}::-moz-selection{background:#1000e8;color:#fff}a{text-decoration:none}a:link{color:#1000e8}a:visited{color:#1000e8}a:focus{outline:thin dotted}a:hover{color:rgba(16,0,232,0.5)}a:hover,a:active{outline:0}img{max-width:100%;max-height:100%}ol,ul{padding:0;margin:1em 0;list-style:none}h1+ol,h2+ol,div+ol,h1+ul,h2+ul,div+ul{margin-top:0}dt{text-transform:uppercase}html.redesign{background:#fff;font-size:12px;min-height:100%;position:relative}html.redesign.redesign-homepage,html.redesign.redesign-login-page{background:linear-gradient(to bottom, #1000e8 0, #1000e8 487px, white 487px, white 94%, #000 94%, #000 100%)}html.redesign:not(.redesign-homepage,.redesign-login-page){background:linear-gradient(to bottom, #1000e8 0, #1000e8 280px, white 280px, white 100%)}html.redesign body{margin:0;font:normal 100%/1.5 "Poppins-Regular", "Trebuchet MS", "Century Gothic", sans-serif;color:#000000;text-align:center}html.redesign body.pages{margin:unset}html.redesign div.viewport{background:unset !important;display:flex;align-items:center;flex-direction:column;margin:0 auto;padding:0 50px;text-align:left;width:100%}html.redesign div.viewport div#view{width:100%;max-width:1136px;min-height:50vh;padding:8px 18px 18px}html.redesign div.viewport aside{padding-bottom:1.5em}html.redesign div#view[role="main"]{margin-top:56px}#top-nav{background-color:#000000;display:flex;justify-content:center;align-items:center;height:56px;position:fixed;z-index:30;top:0;width:100%}#top-nav div.viewport{justify-content:space-between;flex-direction:row-reverse;width:100%}#top-nav #user-actions{color:#ffffff;font:normal 13px/36px "Poppins-Regular", "Trebuchet MS", "Century Gothic", sans-serif}#top-nav #user-actions ul{margin:0 -16px 0 0;margin:0 -1.333rem 0 0}#top-nav #user-actions ul li{float:left;margin:0;padding:0 12px;padding:0 1rem}#top-nav #user-actions ul li:last-child{border-left:solid 1px #666}#top-nav #user-actions ul li a,#top-nav #user-actions ul li span{padding:0 2px;padding:0 0.166rem}#top-nav #user-actions ul li a{color:#ffffff;text-decoration:none}#top-nav #user-actions ul li a:hover{color:#aaa}#top-nav #user-actions ul li a.ss-settings:after{font-size:12px;margin-left:4px;vertical-align:middle}#top-nav #product-nav ul{margin:0}#top-nav #product-nav ul li{float:left;margin:0}#top-nav #product-nav ul li:not(:first-child){padding:0 12px}#top-nav #product-nav ul li:first-child{padding:0 12px 0 0}#top-nav #product-nav ul li a{display:block;height:36px;padding:0;font:normal 13px/36px "Poppins-Regular", "Trebuchet MS", "Century Gothic", sans-serif;color:#ffffff;text-decoration:none}#top-nav #product-nav ul li a.active{color:#1000e8;background:#fff;box-shadow:0 2px 2px rgba(0,0,0,0.1);box-shadow:5px 0 5px -5px rgba(0,0,0,0.2) inset,0 5px 5px -5px rgba(0,0,0,0.2) inset,-5px 0 5px -5px rgba(0,0,0,0.2) inset;border-bottom:none}#top-nav #product-nav ul li a:hover{color:#aaa}header[role="navigation"]{padding-top:60px;padding-top:5rem;position:relative;z-index:20}header[role="navigation"]:after{content:"";display:table;clear:both}header#application-nav[role="navigation"][role="navigation"]{width:100%;max-width:1640px;height:100px;padding-top:80px;position:sticky;top:0;background:#1000e8}header[role="navigation"] p.logo_message{float:right;color:white;font-weight:500;font-size:18px;margin-top:40px;margin-bottom:10px}header[role="navigation"] p.logo{float:left;width:auto;border:none;margin:0}header[role="navigation"] p.logo a{display:block;overflow:hidden;position:relative;color:white;width:310px;height:46px;margin-top:20px}header[role="navigation"] p.logo-new{float:left;width:auto;border:none;margin:0}header[role="navigation"] p.logo-new a{display:block;overflow:hidden;position:relative;color:white;width:310px;height:84px;margin-top:20px}header[role="navigation"] h3.logo{float:right;width:auto;border:none;margin:0}header[role="navigation"] h3.logo a{display:block;width:185px;height:41px;overflow:hidden;text-indent:-999em;background:transparent url(/assets/TR-Logo-6ff11cb1e408a3d90a339043c7824143636283870db21e9d634b4a91dae4fd36.png) no-repeat 0 0;background-size:cover;position:relative;top:6px}#main-nav{float:left;width:100%;max-width:1640px;max-height:100px;margin-top:12px}#main-nav:after{content:"";display:table;clear:both}#main-nav form{display:inline-block;padding:0 12px;padding:0 1rem;margin:12px 0 0;margin:1rem 0 0;height:30px;font:normal 14px/30px "Poppins-Regular", "Trebuchet MS", "Century Gothic", sans-serif;color:#000000;border:0 none;box-shadow:0 1px 1px rgba(0,0,0,0.1);text-transform:uppercase;background:#fff;position:relative;margin:0;height:55px;height:4.583rem}#main-nav form:hover{color:#000000;text-decoration:none;background-image:linear-gradient(top, #fff, #ededed)}#main-nav form:hover:visited{color:#000000}#main-nav form:visited{color:#000000}#main-nav form label{float:left;font-weight:normal;text-transform:none;color:#000000;padding-top:9px;padding-top:0.75rem}#main-nav form input{margin-top:12px;margin-top:1rem}#main-nav form input[type="text"]{border:1px solid #dde4ed;box-shadow:none;color:#000000;float:left;height:32px;line-height:32px;padding:0 0.5em;max-width:284px;width:100%}#main-nav form input[type="submit"]{background:#a2a2a2;border:0;color:#fff;font-weight:bold;height:36px;line-height:36px;margin:0;text-align:center;position:absolute;right:5px;top:7px;text-transform:capitalize;width:100px}#main-nav form#new_search>button{background-color:#1000e8;border:0;box-shadow:none;color:#fff;cursor:pointer;height:32px;line-height:32px;margin:12px 0 0;margin:1rem 0 0;width:40px;width:3.333rem}#main-nav form#new_search>button:hover{opacity:0.5}#main-nav a{position:relative;z-index:20;display:inline-block;padding:0 12px;padding:0 1rem;margin:12px 0 0;margin:1rem 0 0;height:30px;font:normal 14px/30px "Poppins-Regular", "Trebuchet MS", "Century Gothic", sans-serif;color:#000000;border:0 none;box-shadow:0 1px 1px rgba(0,0,0,0.1);text-transform:uppercase;background:#fff;text-transform:capitalize;vertical-align:middle;height:55px;margin-top:0}#main-nav a:hover{color:#000000;text-decoration:none;background-image:linear-gradient(top, #fff, #ededed)}#main-nav a:hover:visited{color:#000000}#main-nav a:visited{color:#000000}#main-nav a.library,#main-nav a.cart,#main-nav a.explore{background-color:white}#main-nav a.library:after,#main-nav a.cart:after,#main-nav a.explore:after{content:'';height:0;width:0;border:6px solid transparent;border-top:6px solid #666;display:inline-block;margin-left:.5em;position:relative;top:-1px}#main-nav a.library:visited:after,#main-nav a.cart:visited:after,#main-nav a.explore:visited:after{border-top-color:#666}#main-nav a.library:hover:after,#main-nav a.cart:hover:after,#main-nav a.explore:hover:after{border-top-color:#666}#main-nav a.library:hover,#main-nav a.cart:hover,#main-nav a.explore:hover{color:#1000e8}#main-nav a.explore{float:left;margin-left:0;margin-right:1.25em;padding-top:9px;padding-top:0.75rem;padding-right:20px;margin-right:1.666rem;text-transform:none}#main-nav a.explore:after{margin-left:24px;margin-left:2rem}#main-nav a.library,#main-nav a.cart .ss-icon{font-size:24px;font-size:2rem}#main-nav a.library:after,#main-nav a.cart .ss-icon:after{vertical-align:middle}#main-nav a.library:after{margin-left:12px;margin-left:1rem;vertical-align:middle}#main-nav a.cart:before{font-size:24px;font-size:2rem}#main-nav strong{display:block;text-transform:capitalize}#main-nav>ul{height:55px;margin-top:0;overflow:visible}#main-nav>ul:after{content:"";display:table;clear:both}#main-nav>ul>li{position:relative;float:left}#main-nav>ul>li .flyout{display:none;position:absolute;z-index:10;left:0;top:61px;width:250px;max-height:300px;overflow:auto;padding:12px;padding:1rem;box-shadow:0px 0px 5px #333333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;background-color:#fff}#main-nav>ul>li .flyout:after{content:"";display:table;clear:both}#main-nav>ul>li .flyout a{display:inline;background:none;border:0 none;padding:0;margin:0;font:normal 12px/1.2 "Poppins-Regular", "Trebuchet MS", "Century Gothic", sans-serif;text-transform:capitalize;box-shadow:none}#main-nav>ul>li .flyout a:hover{text-decoration:none}#main-nav>ul>li .flyout.publisher_flyout{width:100%;max-width:615px;padding:24px;padding:2rem;overflow:unset}#main-nav>ul>li .flyout.publisher_flyout ol{float:left;width:290px}#main-nav>ul>li .flyout.publisher_flyout ol li{width:135px;float:left}#main-nav>ul>li .flyout.publisher_flyout ol li:nth-child(even){float:right}#main-nav>ul>li .flyout.publisher_flyout ol li.view_all{float:left;width:100%;color:#1000e8;clear:both;border-top:solid 1px #c3c3c3;padding-top:6px;padding-top:0.5rem;margin-top:12px;margin-top:1rem}#main-nav>ul>li .flyout.publisher_flyout ol li.view_all a:after{content:'';height:0;width:0;border:6px solid transparent;border-left:6px solid #1000e8;display:inline-block;margin-left:.5em;position:relative;top:-1px}#main-nav>ul>li .flyout.publisher_flyout ol li.view_all a:visited:after{border-left-color:#1000e8}#main-nav>ul>li .flyout.publisher_flyout ol li.view_all a:hover:after{border-left-color:#1000e8}#main-nav>ul>li .flyout.publisher_flyout ol li a{font-size:14px;line-height:1.7;text-transform:capitalize}#main-nav>ul>li .flyout.publisher_flyout ol li a:hover{color:#1000e8}#main-nav>ul>li .flyout.publisher_flyout hr{display:none}#main-nav>ul>li .flyout.publisher_flyout .promo-box{width:170px;float:right}#main-nav>ul>li .flyout.cart_flyout{padding:12px;padding:1rem}#main-nav>ul>li .flyout.cart_flyout ol,#main-nav>ul>li .flyout.cart_flyout li,#main-nav>ul>li .flyout.cart_flyout p{margin:0}#main-nav>ul>li .flyout.cart_flyout li,#main-nav>ul>li .flyout.cart_flyout p{padding:9px 0;padding:0.75rem 0;border-top:solid 1px #e2e2e2}#main-nav>ul>li .flyout.cart_flyout li:first-child,#main-nav>ul>li .flyout.cart_flyout p:first-child{border-top:0}#main-nav>ul>li .flyout.cart_flyout li:first-child strong,#main-nav>ul>li .flyout.cart_flyout p:first-child strong{font-family:"Gibson", "Myriad Pro Condensed", "San Francisco Pro", "Arial", sans-serif}#main-nav>ul>li .flyout.cart_flyout a:hover{color:#1000e8}#main-nav>ul>li .flyout.cart_flyout li a{font-weight:bold;text-transform:capitalize;color:#1000e8}#main-nav>ul>li .flyout.cart_flyout li a:hover{color:rgba(16,0,232,0.5)}#main-nav>ul>li .flyout.cart_flyout .totals{text-align:center}#main-nav>ul>li .flyout.cart_flyout .totals br{display:block;margin-bottom:18px;margin-bottom:1.5rem}#main-nav>ul>li .flyout.cart_flyout .view_cart{text-align:center;border-top:none}#main-nav>ul>li .flyout.account_flyout{width:322px;padding:12px;padding:1rem}#main-nav>ul>li .flyout.account_flyout ul,#main-nav>ul>li .flyout.account_flyout li{margin:0}#main-nav>ul>li .flyout.account_flyout ul,#main-nav>ul>li .flyout.account_flyout p{width:131px}#main-nav>ul>li .flyout.account_flyout ul{float:left}#main-nav>ul>li .flyout.account_flyout p{float:right}#main-nav>ul>li .flyout.account_flyout li{padding:9px 0;padding:0.75rem 0;border-top:solid 1px #e2e2e2}#main-nav>ul>li .flyout.account_flyout li:first-child{border-top:0}#main-nav>ul>li .flyout.account_flyout a{font-size:14px;font-size:1.166rem}#main-nav>ul>li .flyout.account_flyout a:hover{color:#1000e8}#main-nav>ul>li .flyout.account_flyout a.button{padding-left:36px;padding-right:36px;padding-left:3rem;padding-right:3rem}#main-nav>ul>li .flyout.account_flyout a.major{font-weight:bold;text-transform:capitalize}#main-nav>ul>li .flyout.account_flyout a.major:hover{color:#1000e8}#main-nav>ul>li .flyout.account_flyout a.major:hover:after{border-left-color:#1000e8}#main-nav>ul>li .flyout h1{display:block;color:#000000;text-transform:capitalize}#main-nav>ul>li.right-edge{float:right;margin-left:1.25em}#main-nav>ul>li.right-edge>a{float:left;line-height:55px;padding-left:18px;padding-left:1.5rem;padding-right:18px;padding-right:1.5rem}#main-nav>ul>li.right-edge .flyout{left:auto;right:0}#main-nav>ul>li:hover .flyout{display:block;width:350px}#main-nav>ul>li:hover .flyout div.promo-box{display:none}#main-nav>ul>li:hover .flyout>h1{font-size:18px;margin-bottom:18px;font-weight:600}#main-nav>ul>li:hover .flyout h1,#main-nav>ul>li:hover .flyout p{font-family:"Poppins-Regular", "Trebuchet MS", "Century Gothic", sans-serif;color:#000000}#main-nav>ul>li:hover .flyout ol li.view_all a::after{display:none}#main-nav>ul>li:hover a.library,#main-nav>ul>li:hover a.cart,#main-nav>ul>li:hover a.explore{height:67px;border-color:transparent;box-shadow:none}#main-nav>ul>li:hover a.library:after,#main-nav>ul>li:hover a.cart:after,#main-nav>ul>li:hover a.explore:after{border-top-color:#fff}#main-nav a,#main-nav label{font-size:14px;font-size:1.166rem;line-height:16px;font-family:"Poppins-Regular", "Trebuchet MS", "Century Gothic", sans-serif;font-weight:normal}#main-nav a.library,#main-nav a.cart,#main-nav label.library,#main-nav label.cart{font-size:15px;font-family:"Poppins-Regular", "Trebuchet MS", "Century Gothic", sans-serif}#main-nav a strong,#main-nav label strong{font:500 18px/20px "Gibson", "Myriad Pro Condensed", "San Francisco Pro", "Arial", sans-serif}
