#wrapper.menu-active .global-header .navigation .back-to-main-menu .fa span,#wrapper.menu-active .global-header .navigation .back-to-supplies .fa span,#wrapper.menu-active .global-header .navigation .mobile-navigation-overlay .mobile-nav-close .fa,#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li .fa,#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text a.user-accountshow .fa,#wrapper.menu-active .global-header .navigation .user-panel.Loggedin-user .myaccount-heading .fa,.cartpage-class-section .class-set-info .class-tooltip .class-tool-close,.cartpage-class-section .class-set-info .tooltip-content .class-tool-close,.close-icon,.custom-select .selected-option:after,.custom-select.current_item .selected-option:after,.error-page-search .header-geo-location .header-geo-submit .header-geo-arrow,.error-page-search .header-search-flyout .search-tabs .search-tabs-input .simple-search .search-icon,.error-page-search .header-search-flyout .search-tabs .search-tabs-input button .header-geo-arrow,.footer-container .footer-item ul.social-links li>a,.global-header .header-search-flyout .search-tabs .search-tabs-input .simple-search .search-icon,.global-header .header-search-flyout .search-tabs .search-tabs-input button .header-geo-arrow,.global-header .navigation .header-find-a-class .find-section .find-a-class-text .header-cap,.global-header .navigation .header-find-a-class .header-class-search .custom-select .selected-option.show-icon:before,.global-header-main .header-geo-location .header-geo-submit .header-geo-arrow,.header-banner .header-banner-close .fa,.header-geo-arrow,.header-geo-location span.header-geo-icon,.header-search .search-icon,.level-1>li .menu-item-toggle .nav-right-arrow,.level-2 .desktop-nav-close .desktop-close-btn,.level-2 .menu-horizontal li .fa,.level-3 .menu-horizontal li .fa,.level-4 .menu-horizontal li .fa,.level-5 .menu-horizontal li .fa,.menu-toggle .menu-icon,.menu-utility-user .header-chat .user-account .fa,.menu-utility-user .header-chat .user-search .fa,.menu-utility-user .header-search .user-account .fa,.menu-utility-user .header-search .user-search .fa,.menu-utility-user .header-search.active .user-account .fa,.menu-utility-user .header-search.active .user-search .fa,.menu-utility-user .user-info .user-account .fa,.menu-utility-user .user-info .user-search .fa,.menu-utility-user .user-info.active .user-account .fa,.menu-utility-user .user-info.active .user-search .fa,.mini-cart-total .mini-cart-link .fa,.my-classes-error .note-icon,.pdp-main .testimonial-content .testimonial-wrapper button,.postal-row.tooltip-class .tooltip-content .class-tool-close,.slider-recomond button,.sprite,.ui-dialog .ui-icon-closethick,a.back-to-top.show-back-top,footer .sprite-plus,ul.autocomplete-results .use-current-location span.geo-arrow{background:url(../images/Arc-images/ARC-sprite.png) no-repeat}@media screen and (max-width:767px){.sprite-iphone{background:url(../images/Arc-images/ARC-sprite.png) no-repeat}}@media screen and (max-width:1023px){.sprite-iphone-tablet{background:url(../images/Arc-images/ARC-sprite.png) no-repeat}}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-weight:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}embed,iframe,img,object,video{max-width:100%;border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;outline:0}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default;color:#333;box-shadow:none;background-color:#d7d7d8!important}button[disabled]:hover,html input[disabled]:hover{background-color:#d7d7d8}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{font-weight:700}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.flag-icon{background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;display:inline-block;width:1.3333333333em;line-height:1em}.flag-icon:before{content:'\00a0'}.flag-icon.flag-icon-squared{width:1em}.flag-icon-ad{background-image:url(../lib/flag-icon-css/flags/4x3/ad.svg)}.flag-icon-ad.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ad.svg)}.flag-icon-ae{background-image:url(../lib/flag-icon-css/flags/4x3/ae.svg)}.flag-icon-ae.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ae.svg)}.flag-icon-af{background-image:url(../lib/flag-icon-css/flags/4x3/af.svg)}.flag-icon-af.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/af.svg)}.flag-icon-ag{background-image:url(../lib/flag-icon-css/flags/4x3/ag.svg)}.flag-icon-ag.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ag.svg)}.flag-icon-ai{background-image:url(../lib/flag-icon-css/flags/4x3/ai.svg)}.flag-icon-ai.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ai.svg)}.flag-icon-al{background-image:url(../lib/flag-icon-css/flags/4x3/al.svg)}.flag-icon-al.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/al.svg)}.flag-icon-am{background-image:url(../lib/flag-icon-css/flags/4x3/am.svg)}.flag-icon-am.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/am.svg)}.flag-icon-ao{background-image:url(../lib/flag-icon-css/flags/4x3/ao.svg)}.flag-icon-ao.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ao.svg)}.flag-icon-aq{background-image:url(../lib/flag-icon-css/flags/4x3/aq.svg)}.flag-icon-aq.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/aq.svg)}.flag-icon-ar{background-image:url(../lib/flag-icon-css/flags/4x3/ar.svg)}.flag-icon-ar.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ar.svg)}.flag-icon-as{background-image:url(../lib/flag-icon-css/flags/4x3/as.svg)}.flag-icon-as.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/as.svg)}.flag-icon-at{background-image:url(../lib/flag-icon-css/flags/4x3/at.svg)}.flag-icon-at.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/at.svg)}.flag-icon-au{background-image:url(../lib/flag-icon-css/flags/4x3/au.svg)}.flag-icon-au.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/au.svg)}.flag-icon-aw{background-image:url(../lib/flag-icon-css/flags/4x3/aw.svg)}.flag-icon-aw.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/aw.svg)}.flag-icon-ax{background-image:url(../lib/flag-icon-css/flags/4x3/ax.svg)}.flag-icon-ax.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ax.svg)}.flag-icon-az{background-image:url(../lib/flag-icon-css/flags/4x3/az.svg)}.flag-icon-az.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/az.svg)}.flag-icon-ba{background-image:url(../lib/flag-icon-css/flags/4x3/ba.svg)}.flag-icon-ba.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ba.svg)}.flag-icon-bb{background-image:url(../lib/flag-icon-css/flags/4x3/bb.svg)}.flag-icon-bb.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bb.svg)}.flag-icon-bd{background-image:url(../lib/flag-icon-css/flags/4x3/bd.svg)}.flag-icon-bd.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bd.svg)}.flag-icon-be{background-image:url(../lib/flag-icon-css/flags/4x3/be.svg)}.flag-icon-be.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/be.svg)}.flag-icon-bf{background-image:url(../lib/flag-icon-css/flags/4x3/bf.svg)}.flag-icon-bf.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bf.svg)}.flag-icon-bg{background-image:url(../lib/flag-icon-css/flags/4x3/bg.svg)}.flag-icon-bg.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bg.svg)}.flag-icon-bh{background-image:url(../lib/flag-icon-css/flags/4x3/bh.svg)}.flag-icon-bh.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bh.svg)}.flag-icon-bi{background-image:url(../lib/flag-icon-css/flags/4x3/bi.svg)}.flag-icon-bi.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bi.svg)}.flag-icon-bj{background-image:url(../lib/flag-icon-css/flags/4x3/bj.svg)}.flag-icon-bj.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bj.svg)}.flag-icon-bl{background-image:url(../lib/flag-icon-css/flags/4x3/bl.svg)}.flag-icon-bl.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bl.svg)}.flag-icon-bm{background-image:url(../lib/flag-icon-css/flags/4x3/bm.svg)}.flag-icon-bm.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bm.svg)}.flag-icon-bn{background-image:url(../lib/flag-icon-css/flags/4x3/bn.svg)}.flag-icon-bn.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bn.svg)}.flag-icon-bo{background-image:url(../lib/flag-icon-css/flags/4x3/bo.svg)}.flag-icon-bo.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bo.svg)}.flag-icon-bq{background-image:url(../lib/flag-icon-css/flags/4x3/bq.svg)}.flag-icon-bq.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bq.svg)}.flag-icon-br{background-image:url(../lib/flag-icon-css/flags/4x3/br.svg)}.flag-icon-br.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/br.svg)}.flag-icon-bs{background-image:url(../lib/flag-icon-css/flags/4x3/bs.svg)}.flag-icon-bs.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bs.svg)}.flag-icon-bt{background-image:url(../lib/flag-icon-css/flags/4x3/bt.svg)}.flag-icon-bt.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bt.svg)}.flag-icon-bv{background-image:url(../lib/flag-icon-css/flags/4x3/bv.svg)}.flag-icon-bv.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bv.svg)}.flag-icon-bw{background-image:url(../lib/flag-icon-css/flags/4x3/bw.svg)}.flag-icon-bw.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bw.svg)}.flag-icon-by{background-image:url(../lib/flag-icon-css/flags/4x3/by.svg)}.flag-icon-by.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/by.svg)}.flag-icon-bz{background-image:url(../lib/flag-icon-css/flags/4x3/bz.svg)}.flag-icon-bz.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/bz.svg)}.flag-icon-ca{background-image:url(../lib/flag-icon-css/flags/4x3/ca.svg)}.flag-icon-ca.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ca.svg)}.flag-icon-cc{background-image:url(../lib/flag-icon-css/flags/4x3/cc.svg)}.flag-icon-cc.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/cc.svg)}.flag-icon-cd{background-image:url(../lib/flag-icon-css/flags/4x3/cd.svg)}.flag-icon-cd.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/cd.svg)}.flag-icon-cf{background-image:url(../lib/flag-icon-css/flags/4x3/cf.svg)}.flag-icon-cf.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/cf.svg)}.flag-icon-cg{background-image:url(../lib/flag-icon-css/flags/4x3/cg.svg)}.flag-icon-cg.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/cg.svg)}.flag-icon-ch{background-image:url(../lib/flag-icon-css/flags/4x3/ch.svg)}.flag-icon-ch.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ch.svg)}.flag-icon-ci{background-image:url(../lib/flag-icon-css/flags/4x3/ci.svg)}.flag-icon-ci.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ci.svg)}.flag-icon-ck{background-image:url(../lib/flag-icon-css/flags/4x3/ck.svg)}.flag-icon-ck.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ck.svg)}.flag-icon-cl{background-image:url(../lib/flag-icon-css/flags/4x3/cl.svg)}.flag-icon-cl.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/cl.svg)}.flag-icon-cm{background-image:url(../lib/flag-icon-css/flags/4x3/cm.svg)}.flag-icon-cm.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/cm.svg)}.flag-icon-cn{background-image:url(../lib/flag-icon-css/flags/4x3/cn.svg)}.flag-icon-cn.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/cn.svg)}.flag-icon-co{background-image:url(../lib/flag-icon-css/flags/4x3/co.svg)}.flag-icon-co.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/co.svg)}.flag-icon-cr{background-image:url(../lib/flag-icon-css/flags/4x3/cr.svg)}.flag-icon-cr.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/cr.svg)}.flag-icon-cu{background-image:url(../lib/flag-icon-css/flags/4x3/cu.svg)}.flag-icon-cu.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/cu.svg)}.flag-icon-cv{background-image:url(../lib/flag-icon-css/flags/4x3/cv.svg)}.flag-icon-cv.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/cv.svg)}.flag-icon-cw{background-image:url(../lib/flag-icon-css/flags/4x3/cw.svg)}.flag-icon-cw.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/cw.svg)}.flag-icon-cx{background-image:url(../lib/flag-icon-css/flags/4x3/cx.svg)}.flag-icon-cx.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/cx.svg)}.flag-icon-cy{background-image:url(../lib/flag-icon-css/flags/4x3/cy.svg)}.flag-icon-cy.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/cy.svg)}.flag-icon-cz{background-image:url(../lib/flag-icon-css/flags/4x3/cz.svg)}.flag-icon-cz.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/cz.svg)}.flag-icon-de{background-image:url(../lib/flag-icon-css/flags/4x3/de.svg)}.flag-icon-de.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/de.svg)}.flag-icon-dj{background-image:url(../lib/flag-icon-css/flags/4x3/dj.svg)}.flag-icon-dj.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/dj.svg)}.flag-icon-dk{background-image:url(../lib/flag-icon-css/flags/4x3/dk.svg)}.flag-icon-dk.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/dk.svg)}.flag-icon-dm{background-image:url(../lib/flag-icon-css/flags/4x3/dm.svg)}.flag-icon-dm.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/dm.svg)}.flag-icon-do{background-image:url(../lib/flag-icon-css/flags/4x3/do.svg)}.flag-icon-do.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/do.svg)}.flag-icon-dz{background-image:url(../lib/flag-icon-css/flags/4x3/dz.svg)}.flag-icon-dz.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/dz.svg)}.flag-icon-ec{background-image:url(../lib/flag-icon-css/flags/4x3/ec.svg)}.flag-icon-ec.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ec.svg)}.flag-icon-ee{background-image:url(../lib/flag-icon-css/flags/4x3/ee.svg)}.flag-icon-ee.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ee.svg)}.flag-icon-eg{background-image:url(../lib/flag-icon-css/flags/4x3/eg.svg)}.flag-icon-eg.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/eg.svg)}.flag-icon-eh{background-image:url(../lib/flag-icon-css/flags/4x3/eh.svg)}.flag-icon-eh.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/eh.svg)}.flag-icon-er{background-image:url(../lib/flag-icon-css/flags/4x3/er.svg)}.flag-icon-er.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/er.svg)}.flag-icon-es{background-image:url(../lib/flag-icon-css/flags/4x3/es.svg)}.flag-icon-es.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/es.svg)}.flag-icon-et{background-image:url(../lib/flag-icon-css/flags/4x3/et.svg)}.flag-icon-et.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/et.svg)}.flag-icon-fi{background-image:url(../lib/flag-icon-css/flags/4x3/fi.svg)}.flag-icon-fi.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/fi.svg)}.flag-icon-fj{background-image:url(../lib/flag-icon-css/flags/4x3/fj.svg)}.flag-icon-fj.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/fj.svg)}.flag-icon-fk{background-image:url(../lib/flag-icon-css/flags/4x3/fk.svg)}.flag-icon-fk.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/fk.svg)}.flag-icon-fm{background-image:url(../lib/flag-icon-css/flags/4x3/fm.svg)}.flag-icon-fm.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/fm.svg)}.flag-icon-fo{background-image:url(../lib/flag-icon-css/flags/4x3/fo.svg)}.flag-icon-fo.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/fo.svg)}.flag-icon-fr{background-image:url(../lib/flag-icon-css/flags/4x3/fr.svg)}.flag-icon-fr.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/fr.svg)}.flag-icon-ga{background-image:url(../lib/flag-icon-css/flags/4x3/ga.svg)}.flag-icon-ga.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ga.svg)}.flag-icon-gb{background-image:url(../lib/flag-icon-css/flags/4x3/gb.svg)}.flag-icon-gb.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gb.svg)}.flag-icon-gd{background-image:url(../lib/flag-icon-css/flags/4x3/gd.svg)}.flag-icon-gd.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gd.svg)}.flag-icon-ge{background-image:url(../lib/flag-icon-css/flags/4x3/ge.svg)}.flag-icon-ge.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ge.svg)}.flag-icon-gf{background-image:url(../lib/flag-icon-css/flags/4x3/gf.svg)}.flag-icon-gf.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gf.svg)}.flag-icon-gg{background-image:url(../lib/flag-icon-css/flags/4x3/gg.svg)}.flag-icon-gg.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gg.svg)}.flag-icon-gh{background-image:url(../lib/flag-icon-css/flags/4x3/gh.svg)}.flag-icon-gh.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gh.svg)}.flag-icon-gi{background-image:url(../lib/flag-icon-css/flags/4x3/gi.svg)}.flag-icon-gi.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gi.svg)}.flag-icon-gl{background-image:url(../lib/flag-icon-css/flags/4x3/gl.svg)}.flag-icon-gl.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gl.svg)}.flag-icon-gm{background-image:url(../lib/flag-icon-css/flags/4x3/gm.svg)}.flag-icon-gm.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gm.svg)}.flag-icon-gn{background-image:url(../lib/flag-icon-css/flags/4x3/gn.svg)}.flag-icon-gn.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gn.svg)}.flag-icon-gp{background-image:url(../lib/flag-icon-css/flags/4x3/gp.svg)}.flag-icon-gp.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gp.svg)}.flag-icon-gq{background-image:url(../lib/flag-icon-css/flags/4x3/gq.svg)}.flag-icon-gq.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gq.svg)}.flag-icon-gr{background-image:url(../lib/flag-icon-css/flags/4x3/gr.svg)}.flag-icon-gr.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gr.svg)}.flag-icon-gs{background-image:url(../lib/flag-icon-css/flags/4x3/gs.svg)}.flag-icon-gs.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gs.svg)}.flag-icon-gt{background-image:url(../lib/flag-icon-css/flags/4x3/gt.svg)}.flag-icon-gt.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gt.svg)}.flag-icon-gu{background-image:url(../lib/flag-icon-css/flags/4x3/gu.svg)}.flag-icon-gu.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gu.svg)}.flag-icon-gw{background-image:url(../lib/flag-icon-css/flags/4x3/gw.svg)}.flag-icon-gw.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gw.svg)}.flag-icon-gy{background-image:url(../lib/flag-icon-css/flags/4x3/gy.svg)}.flag-icon-gy.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/gy.svg)}.flag-icon-hk{background-image:url(../lib/flag-icon-css/flags/4x3/hk.svg)}.flag-icon-hk.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/hk.svg)}.flag-icon-hm{background-image:url(../lib/flag-icon-css/flags/4x3/hm.svg)}.flag-icon-hm.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/hm.svg)}.flag-icon-hn{background-image:url(../lib/flag-icon-css/flags/4x3/hn.svg)}.flag-icon-hn.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/hn.svg)}.flag-icon-hr{background-image:url(../lib/flag-icon-css/flags/4x3/hr.svg)}.flag-icon-hr.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/hr.svg)}.flag-icon-ht{background-image:url(../lib/flag-icon-css/flags/4x3/ht.svg)}.flag-icon-ht.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ht.svg)}.flag-icon-hu{background-image:url(../lib/flag-icon-css/flags/4x3/hu.svg)}.flag-icon-hu.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/hu.svg)}.flag-icon-id{background-image:url(../lib/flag-icon-css/flags/4x3/id.svg)}.flag-icon-id.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/id.svg)}.flag-icon-ie{background-image:url(../lib/flag-icon-css/flags/4x3/ie.svg)}.flag-icon-ie.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ie.svg)}.flag-icon-il{background-image:url(../lib/flag-icon-css/flags/4x3/il.svg)}.flag-icon-il.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/il.svg)}.flag-icon-im{background-image:url(../lib/flag-icon-css/flags/4x3/im.svg)}.flag-icon-im.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/im.svg)}.flag-icon-in{background-image:url(../lib/flag-icon-css/flags/4x3/in.svg)}.flag-icon-in.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/in.svg)}.flag-icon-io{background-image:url(../lib/flag-icon-css/flags/4x3/io.svg)}.flag-icon-io.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/io.svg)}.flag-icon-iq{background-image:url(../lib/flag-icon-css/flags/4x3/iq.svg)}.flag-icon-iq.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/iq.svg)}.flag-icon-ir{background-image:url(../lib/flag-icon-css/flags/4x3/ir.svg)}.flag-icon-ir.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ir.svg)}.flag-icon-is{background-image:url(../lib/flag-icon-css/flags/4x3/is.svg)}.flag-icon-is.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/is.svg)}.flag-icon-it{background-image:url(../lib/flag-icon-css/flags/4x3/it.svg)}.flag-icon-it.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/it.svg)}.flag-icon-je{background-image:url(../lib/flag-icon-css/flags/4x3/je.svg)}.flag-icon-je.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/je.svg)}.flag-icon-jm{background-image:url(../lib/flag-icon-css/flags/4x3/jm.svg)}.flag-icon-jm.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/jm.svg)}.flag-icon-jo{background-image:url(../lib/flag-icon-css/flags/4x3/jo.svg)}.flag-icon-jo.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/jo.svg)}.flag-icon-jp{background-image:url(../lib/flag-icon-css/flags/4x3/jp.svg)}.flag-icon-jp.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/jp.svg)}.flag-icon-ke{background-image:url(../lib/flag-icon-css/flags/4x3/ke.svg)}.flag-icon-ke.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ke.svg)}.flag-icon-kg{background-image:url(../lib/flag-icon-css/flags/4x3/kg.svg)}.flag-icon-kg.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/kg.svg)}.flag-icon-kh{background-image:url(../lib/flag-icon-css/flags/4x3/kh.svg)}.flag-icon-kh.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/kh.svg)}.flag-icon-ki{background-image:url(../lib/flag-icon-css/flags/4x3/ki.svg)}.flag-icon-ki.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ki.svg)}.flag-icon-km{background-image:url(../lib/flag-icon-css/flags/4x3/km.svg)}.flag-icon-km.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/km.svg)}.flag-icon-kn{background-image:url(../lib/flag-icon-css/flags/4x3/kn.svg)}.flag-icon-kn.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/kn.svg)}.flag-icon-kp{background-image:url(../lib/flag-icon-css/flags/4x3/kp.svg)}.flag-icon-kp.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/kp.svg)}.flag-icon-kr{background-image:url(../lib/flag-icon-css/flags/4x3/kr.svg)}.flag-icon-kr.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/kr.svg)}.flag-icon-kw{background-image:url(../lib/flag-icon-css/flags/4x3/kw.svg)}.flag-icon-kw.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/kw.svg)}.flag-icon-ky{background-image:url(../lib/flag-icon-css/flags/4x3/ky.svg)}.flag-icon-ky.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ky.svg)}.flag-icon-kz{background-image:url(../lib/flag-icon-css/flags/4x3/kz.svg)}.flag-icon-kz.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/kz.svg)}.flag-icon-la{background-image:url(../lib/flag-icon-css/flags/4x3/la.svg)}.flag-icon-la.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/la.svg)}.flag-icon-lb{background-image:url(../lib/flag-icon-css/flags/4x3/lb.svg)}.flag-icon-lb.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/lb.svg)}.flag-icon-lc{background-image:url(../lib/flag-icon-css/flags/4x3/lc.svg)}.flag-icon-lc.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/lc.svg)}.flag-icon-li{background-image:url(../lib/flag-icon-css/flags/4x3/li.svg)}.flag-icon-li.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/li.svg)}.flag-icon-lk{background-image:url(../lib/flag-icon-css/flags/4x3/lk.svg)}.flag-icon-lk.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/lk.svg)}.flag-icon-lr{background-image:url(../lib/flag-icon-css/flags/4x3/lr.svg)}.flag-icon-lr.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/lr.svg)}.flag-icon-ls{background-image:url(../lib/flag-icon-css/flags/4x3/ls.svg)}.flag-icon-ls.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ls.svg)}.flag-icon-lt{background-image:url(../lib/flag-icon-css/flags/4x3/lt.svg)}.flag-icon-lt.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/lt.svg)}.flag-icon-lu{background-image:url(../lib/flag-icon-css/flags/4x3/lu.svg)}.flag-icon-lu.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/lu.svg)}.flag-icon-lv{background-image:url(../lib/flag-icon-css/flags/4x3/lv.svg)}.flag-icon-lv.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/lv.svg)}.flag-icon-ly{background-image:url(../lib/flag-icon-css/flags/4x3/ly.svg)}.flag-icon-ly.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ly.svg)}.flag-icon-ma{background-image:url(../lib/flag-icon-css/flags/4x3/ma.svg)}.flag-icon-ma.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ma.svg)}.flag-icon-mc{background-image:url(../lib/flag-icon-css/flags/4x3/mc.svg)}.flag-icon-mc.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mc.svg)}.flag-icon-md{background-image:url(../lib/flag-icon-css/flags/4x3/md.svg)}.flag-icon-md.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/md.svg)}.flag-icon-me{background-image:url(../lib/flag-icon-css/flags/4x3/me.svg)}.flag-icon-me.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/me.svg)}.flag-icon-mf{background-image:url(../lib/flag-icon-css/flags/4x3/mf.svg)}.flag-icon-mf.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mf.svg)}.flag-icon-mg{background-image:url(../lib/flag-icon-css/flags/4x3/mg.svg)}.flag-icon-mg.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mg.svg)}.flag-icon-mh{background-image:url(../lib/flag-icon-css/flags/4x3/mh.svg)}.flag-icon-mh.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mh.svg)}.flag-icon-mk{background-image:url(../lib/flag-icon-css/flags/4x3/mk.svg)}.flag-icon-mk.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mk.svg)}.flag-icon-ml{background-image:url(../lib/flag-icon-css/flags/4x3/ml.svg)}.flag-icon-ml.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ml.svg)}.flag-icon-mm{background-image:url(../lib/flag-icon-css/flags/4x3/mm.svg)}.flag-icon-mm.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mm.svg)}.flag-icon-mn{background-image:url(../lib/flag-icon-css/flags/4x3/mn.svg)}.flag-icon-mn.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mn.svg)}.flag-icon-mo{background-image:url(../lib/flag-icon-css/flags/4x3/mo.svg)}.flag-icon-mo.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mo.svg)}.flag-icon-mp{background-image:url(../lib/flag-icon-css/flags/4x3/mp.svg)}.flag-icon-mp.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mp.svg)}.flag-icon-mq{background-image:url(../lib/flag-icon-css/flags/4x3/mq.svg)}.flag-icon-mq.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mq.svg)}.flag-icon-mr{background-image:url(../lib/flag-icon-css/flags/4x3/mr.svg)}.flag-icon-mr.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mr.svg)}.flag-icon-ms{background-image:url(../lib/flag-icon-css/flags/4x3/ms.svg)}.flag-icon-ms.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ms.svg)}.flag-icon-mt{background-image:url(../lib/flag-icon-css/flags/4x3/mt.svg)}.flag-icon-mt.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mt.svg)}.flag-icon-mu{background-image:url(../lib/flag-icon-css/flags/4x3/mu.svg)}.flag-icon-mu.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mu.svg)}.flag-icon-mv{background-image:url(../lib/flag-icon-css/flags/4x3/mv.svg)}.flag-icon-mv.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mv.svg)}.flag-icon-mw{background-image:url(../lib/flag-icon-css/flags/4x3/mw.svg)}.flag-icon-mw.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mw.svg)}.flag-icon-mx{background-image:url(../lib/flag-icon-css/flags/4x3/mx.svg)}.flag-icon-mx.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mx.svg)}.flag-icon-my{background-image:url(../lib/flag-icon-css/flags/4x3/my.svg)}.flag-icon-my.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/my.svg)}.flag-icon-mz{background-image:url(../lib/flag-icon-css/flags/4x3/mz.svg)}.flag-icon-mz.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/mz.svg)}.flag-icon-na{background-image:url(../lib/flag-icon-css/flags/4x3/na.svg)}.flag-icon-na.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/na.svg)}.flag-icon-nc{background-image:url(../lib/flag-icon-css/flags/4x3/nc.svg)}.flag-icon-nc.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/nc.svg)}.flag-icon-ne{background-image:url(../lib/flag-icon-css/flags/4x3/ne.svg)}.flag-icon-ne.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ne.svg)}.flag-icon-nf{background-image:url(../lib/flag-icon-css/flags/4x3/nf.svg)}.flag-icon-nf.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/nf.svg)}.flag-icon-ng{background-image:url(../lib/flag-icon-css/flags/4x3/ng.svg)}.flag-icon-ng.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ng.svg)}.flag-icon-ni{background-image:url(../lib/flag-icon-css/flags/4x3/ni.svg)}.flag-icon-ni.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ni.svg)}.flag-icon-nl{background-image:url(../lib/flag-icon-css/flags/4x3/nl.svg)}.flag-icon-nl.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/nl.svg)}.flag-icon-no{background-image:url(../lib/flag-icon-css/flags/4x3/no.svg)}.flag-icon-no.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/no.svg)}.flag-icon-np{background-image:url(../lib/flag-icon-css/flags/4x3/np.svg)}.flag-icon-np.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/np.svg)}.flag-icon-nr{background-image:url(../lib/flag-icon-css/flags/4x3/nr.svg)}.flag-icon-nr.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/nr.svg)}.flag-icon-nu{background-image:url(../lib/flag-icon-css/flags/4x3/nu.svg)}.flag-icon-nu.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/nu.svg)}.flag-icon-nz{background-image:url(../lib/flag-icon-css/flags/4x3/nz.svg)}.flag-icon-nz.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/nz.svg)}.flag-icon-om{background-image:url(../lib/flag-icon-css/flags/4x3/om.svg)}.flag-icon-om.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/om.svg)}.flag-icon-pa{background-image:url(../lib/flag-icon-css/flags/4x3/pa.svg)}.flag-icon-pa.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/pa.svg)}.flag-icon-pe{background-image:url(../lib/flag-icon-css/flags/4x3/pe.svg)}.flag-icon-pe.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/pe.svg)}.flag-icon-pf{background-image:url(../lib/flag-icon-css/flags/4x3/pf.svg)}.flag-icon-pf.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/pf.svg)}.flag-icon-pg{background-image:url(../lib/flag-icon-css/flags/4x3/pg.svg)}.flag-icon-pg.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/pg.svg)}.flag-icon-ph{background-image:url(../lib/flag-icon-css/flags/4x3/ph.svg)}.flag-icon-ph.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ph.svg)}.flag-icon-pk{background-image:url(../lib/flag-icon-css/flags/4x3/pk.svg)}.flag-icon-pk.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/pk.svg)}.flag-icon-pl{background-image:url(../lib/flag-icon-css/flags/4x3/pl.svg)}.flag-icon-pl.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/pl.svg)}.flag-icon-pm{background-image:url(../lib/flag-icon-css/flags/4x3/pm.svg)}.flag-icon-pm.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/pm.svg)}.flag-icon-pn{background-image:url(../lib/flag-icon-css/flags/4x3/pn.svg)}.flag-icon-pn.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/pn.svg)}.flag-icon-pr{background-image:url(../lib/flag-icon-css/flags/4x3/pr.svg)}.flag-icon-pr.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/pr.svg)}.flag-icon-ps{background-image:url(../lib/flag-icon-css/flags/4x3/ps.svg)}.flag-icon-ps.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ps.svg)}.flag-icon-pt{background-image:url(../lib/flag-icon-css/flags/4x3/pt.svg)}.flag-icon-pt.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/pt.svg)}.flag-icon-pw{background-image:url(../lib/flag-icon-css/flags/4x3/pw.svg)}.flag-icon-pw.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/pw.svg)}.flag-icon-py{background-image:url(../lib/flag-icon-css/flags/4x3/py.svg)}.flag-icon-py.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/py.svg)}.flag-icon-qa{background-image:url(../lib/flag-icon-css/flags/4x3/qa.svg)}.flag-icon-qa.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/qa.svg)}.flag-icon-re{background-image:url(../lib/flag-icon-css/flags/4x3/re.svg)}.flag-icon-re.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/re.svg)}.flag-icon-ro{background-image:url(../lib/flag-icon-css/flags/4x3/ro.svg)}.flag-icon-ro.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ro.svg)}.flag-icon-rs{background-image:url(../lib/flag-icon-css/flags/4x3/rs.svg)}.flag-icon-rs.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/rs.svg)}.flag-icon-ru{background-image:url(../lib/flag-icon-css/flags/4x3/ru.svg)}.flag-icon-ru.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ru.svg)}.flag-icon-rw{background-image:url(../lib/flag-icon-css/flags/4x3/rw.svg)}.flag-icon-rw.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/rw.svg)}.flag-icon-sa{background-image:url(../lib/flag-icon-css/flags/4x3/sa.svg)}.flag-icon-sa.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sa.svg)}.flag-icon-sb{background-image:url(../lib/flag-icon-css/flags/4x3/sb.svg)}.flag-icon-sb.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sb.svg)}.flag-icon-sc{background-image:url(../lib/flag-icon-css/flags/4x3/sc.svg)}.flag-icon-sc.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sc.svg)}.flag-icon-sd{background-image:url(../lib/flag-icon-css/flags/4x3/sd.svg)}.flag-icon-sd.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sd.svg)}.flag-icon-se{background-image:url(../lib/flag-icon-css/flags/4x3/se.svg)}.flag-icon-se.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/se.svg)}.flag-icon-sg{background-image:url(../lib/flag-icon-css/flags/4x3/sg.svg)}.flag-icon-sg.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sg.svg)}.flag-icon-sh{background-image:url(../lib/flag-icon-css/flags/4x3/sh.svg)}.flag-icon-sh.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sh.svg)}.flag-icon-si{background-image:url(../lib/flag-icon-css/flags/4x3/si.svg)}.flag-icon-si.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/si.svg)}.flag-icon-sj{background-image:url(../lib/flag-icon-css/flags/4x3/sj.svg)}.flag-icon-sj.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sj.svg)}.flag-icon-sk{background-image:url(../lib/flag-icon-css/flags/4x3/sk.svg)}.flag-icon-sk.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sk.svg)}.flag-icon-sl{background-image:url(../lib/flag-icon-css/flags/4x3/sl.svg)}.flag-icon-sl.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sl.svg)}.flag-icon-sm{background-image:url(../lib/flag-icon-css/flags/4x3/sm.svg)}.flag-icon-sm.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sm.svg)}.flag-icon-sn{background-image:url(../lib/flag-icon-css/flags/4x3/sn.svg)}.flag-icon-sn.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sn.svg)}.flag-icon-so{background-image:url(../lib/flag-icon-css/flags/4x3/so.svg)}.flag-icon-so.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/so.svg)}.flag-icon-sr{background-image:url(../lib/flag-icon-css/flags/4x3/sr.svg)}.flag-icon-sr.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sr.svg)}.flag-icon-ss{background-image:url(../lib/flag-icon-css/flags/4x3/ss.svg)}.flag-icon-ss.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ss.svg)}.flag-icon-st{background-image:url(../lib/flag-icon-css/flags/4x3/st.svg)}.flag-icon-st.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/st.svg)}.flag-icon-sv{background-image:url(../lib/flag-icon-css/flags/4x3/sv.svg)}.flag-icon-sv.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sv.svg)}.flag-icon-sx{background-image:url(../lib/flag-icon-css/flags/4x3/sx.svg)}.flag-icon-sx.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sx.svg)}.flag-icon-sy{background-image:url(../lib/flag-icon-css/flags/4x3/sy.svg)}.flag-icon-sy.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sy.svg)}.flag-icon-sz{background-image:url(../lib/flag-icon-css/flags/4x3/sz.svg)}.flag-icon-sz.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/sz.svg)}.flag-icon-tc{background-image:url(../lib/flag-icon-css/flags/4x3/tc.svg)}.flag-icon-tc.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/tc.svg)}.flag-icon-td{background-image:url(../lib/flag-icon-css/flags/4x3/td.svg)}.flag-icon-td.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/td.svg)}.flag-icon-tf{background-image:url(../lib/flag-icon-css/flags/4x3/tf.svg)}.flag-icon-tf.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/tf.svg)}.flag-icon-tg{background-image:url(../lib/flag-icon-css/flags/4x3/tg.svg)}.flag-icon-tg.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/tg.svg)}.flag-icon-th{background-image:url(../lib/flag-icon-css/flags/4x3/th.svg)}.flag-icon-th.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/th.svg)}.flag-icon-tj{background-image:url(../lib/flag-icon-css/flags/4x3/tj.svg)}.flag-icon-tj.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/tj.svg)}.flag-icon-tk{background-image:url(../lib/flag-icon-css/flags/4x3/tk.svg)}.flag-icon-tk.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/tk.svg)}.flag-icon-tl{background-image:url(../lib/flag-icon-css/flags/4x3/tl.svg)}.flag-icon-tl.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/tl.svg)}.flag-icon-tm{background-image:url(../lib/flag-icon-css/flags/4x3/tm.svg)}.flag-icon-tm.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/tm.svg)}.flag-icon-tn{background-image:url(../lib/flag-icon-css/flags/4x3/tn.svg)}.flag-icon-tn.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/tn.svg)}.flag-icon-to{background-image:url(../lib/flag-icon-css/flags/4x3/to.svg)}.flag-icon-to.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/to.svg)}.flag-icon-tr{background-image:url(../lib/flag-icon-css/flags/4x3/tr.svg)}.flag-icon-tr.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/tr.svg)}.flag-icon-tt{background-image:url(../lib/flag-icon-css/flags/4x3/tt.svg)}.flag-icon-tt.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/tt.svg)}.flag-icon-tv{background-image:url(../lib/flag-icon-css/flags/4x3/tv.svg)}.flag-icon-tv.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/tv.svg)}.flag-icon-tw{background-image:url(../lib/flag-icon-css/flags/4x3/tw.svg)}.flag-icon-tw.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/tw.svg)}.flag-icon-tz{background-image:url(../lib/flag-icon-css/flags/4x3/tz.svg)}.flag-icon-tz.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/tz.svg)}.flag-icon-ua{background-image:url(../lib/flag-icon-css/flags/4x3/ua.svg)}.flag-icon-ua.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ua.svg)}.flag-icon-ug{background-image:url(../lib/flag-icon-css/flags/4x3/ug.svg)}.flag-icon-ug.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ug.svg)}.flag-icon-um{background-image:url(../lib/flag-icon-css/flags/4x3/um.svg)}.flag-icon-um.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/um.svg)}.flag-icon-us{background-image:url(../lib/flag-icon-css/flags/4x3/us.svg)}.flag-icon-us.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/us.svg)}.flag-icon-uy{background-image:url(../lib/flag-icon-css/flags/4x3/uy.svg)}.flag-icon-uy.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/uy.svg)}.flag-icon-uz{background-image:url(../lib/flag-icon-css/flags/4x3/uz.svg)}.flag-icon-uz.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/uz.svg)}.flag-icon-va{background-image:url(../lib/flag-icon-css/flags/4x3/va.svg)}.flag-icon-va.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/va.svg)}.flag-icon-vc{background-image:url(../lib/flag-icon-css/flags/4x3/vc.svg)}.flag-icon-vc.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/vc.svg)}.flag-icon-ve{background-image:url(../lib/flag-icon-css/flags/4x3/ve.svg)}.flag-icon-ve.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ve.svg)}.flag-icon-vg{background-image:url(../lib/flag-icon-css/flags/4x3/vg.svg)}.flag-icon-vg.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/vg.svg)}.flag-icon-vi{background-image:url(../lib/flag-icon-css/flags/4x3/vi.svg)}.flag-icon-vi.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/vi.svg)}.flag-icon-vn{background-image:url(../lib/flag-icon-css/flags/4x3/vn.svg)}.flag-icon-vn.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/vn.svg)}.flag-icon-vu{background-image:url(../lib/flag-icon-css/flags/4x3/vu.svg)}.flag-icon-vu.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/vu.svg)}.flag-icon-wf{background-image:url(../lib/flag-icon-css/flags/4x3/wf.svg)}.flag-icon-wf.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/wf.svg)}.flag-icon-ws{background-image:url(../lib/flag-icon-css/flags/4x3/ws.svg)}.flag-icon-ws.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ws.svg)}.flag-icon-ye{background-image:url(../lib/flag-icon-css/flags/4x3/ye.svg)}.flag-icon-ye.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/ye.svg)}.flag-icon-yt{background-image:url(../lib/flag-icon-css/flags/4x3/yt.svg)}.flag-icon-yt.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/yt.svg)}.flag-icon-za{background-image:url(../lib/flag-icon-css/flags/4x3/za.svg)}.flag-icon-za.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/za.svg)}.flag-icon-zm{background-image:url(../lib/flag-icon-css/flags/4x3/zm.svg)}.flag-icon-zm.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/zm.svg)}.flag-icon-zw{background-image:url(../lib/flag-icon-css/flags/4x3/zw.svg)}.flag-icon-zw.flag-icon-squared{background-image:url(../lib/flag-icon-css/flags/1x1/zw.svg)}body{background:#fff;color:#333;font-family:Roboto,sans-serif;font-size:12px;line-height:18px;overflow-x:hidden}body.fixed{position:fixed;top:0}.category-heading,a{outline:0;overflow:hidden;text-decoration:none;background:0 0;font-size:18px;font-weight:500;letter-spacing:.5px;text-align:left;color:#ed1329}.category-heading:active,.category-heading:hover,a:active,a:hover{outline:0}.category-heading[disabled],a[disabled]{cursor:default;color:#333;box-shadow:none;background-color:#d7d7d8}.category-heading[disabled]:hover,a[disabled]:hover{background-color:#d7d7d8}.dont-show-again{float:left;font-weight:400;font-size:12px;width:65%}.dont-show-again span{vertical-align:text-bottom}.openIfIE .ui-dialog-title{margin:13px 0}fieldset{border:0;margin:0;padding:0;float:left;width:100%}table{width:100%}th{text-align:left}td{padding:1em;vertical-align:top}.button-fancy-large{font-size:14px;font-weight:500;letter-spacing:.4px;padding:31px 115.38px}.button-fancy-large.place-order,.button-fancy-large.product-order{line-height:11px}.button-fancy-large.place-order{padding:36px 69.47px 33px}.button-fancy-large.product-order{padding:36px 121.62px 33px}.button-fancy-large.disable-mode-btn{cursor:default;color:#333;pointer-events:none;box-shadow:none;background-color:#d7d7d8!important}.button-fancy-large.disable-mode-btn:hover{background-color:#d7d7d8}.button-text,.tooltip-class a{font-family:Muli,sans-serif;font-size:12px;font-weight:600;line-height:18px;text-align:left;color:#1e97d2;background:0 0;padding:0;margin:0}.button-text:hover,.tooltip-class a:hover{background:0 0;color:#333}.button-full-width{padding-left:0;padding-right:0;text-align:center;width:100%}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.menu{float:left;margin:0;padding:0}.menu li{float:left;list-style:none!important}.pt_product-search-result .product-name{max-height:63px;overflow:hidden}.product-name{text-align:left;clear:both;float:left;width:100%;margin:13px 0 0;font-weight:900}.product-name a{color:#333;font-weight:900;letter-spacing:.5px;line-height:20px}.hide{display:none}.show{display:block}p{margin:23px 0 34px;font-family:Muli,sans-serif;font-size:13px;line-height:25px;letter-spacing:.3px;text-align:left}.label{margin:0 0 7px;font-weight:700}.header-geo-location{position:relative}.header-geo-location input[type=text]{border-radius:0}@media screen and (max-width:1023px){.category-heading,a{letter-spacing:.4px;font-size:14px}}#main{width:100%;float:left;margin-top:140px;position:relative}.header-geo-icon:hover{cursor:pointer}.geo-complete-results .geo-location{text-transform:uppercase;font-size:12px;color:#333}@media screen and (max-width:767px){.product-name{height:43px;margin:2px 0 7px;line-height:10px}.product-name a{font-size:12px;line-height:14px;margin:0}}.cart-recommend-section .product-listing:after,.cart-recommendations .product-listing:after,.clearfix:after,.form-row:after,.level-1>li:after,.level-2>ul:after,.menu-category:after,.product-suggestion:after,nav[role=navigation]:after{content:"";display:table;clear:both}.button,.buttonstyle,button,input[type=button]{color:#fff;cursor:pointer;overflow:visible;display:inline-block}.button-fancy-large,.large.button,.large.buttonstyle,button.large,input.large[type=button]{text-transform:uppercase}.raised.button,.raised.buttonstyle,button.raised,input.raised[type=button]{border-width:0;box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12)}.raised.button:hover,.raised.buttonstyle:hover,button.raised:hover,input.raised:hover[type=button]{background-color:#608A00;color:#fff}.simple.button,.simple.buttonstyle,button.simple,input.simple[type=button]{background-color:#fff;color:#608A00}.button[disabled],.buttonstyle[disabled],.disabled.button,.disabled.buttonstyle,button.disabled,button[disabled],input.disabled[type=button],input[disabled][type=button]{background-color:#ccc;border-color:#ccc;color:#666;opacity:.5;box-shadow:none}.button[disabled]:hover,.buttonstyle[disabled]:hover,.disabled.button:hover,.disabled.buttonstyle:hover,button.disabled:hover,button[disabled]:hover,input.disabled:hover[type=button],input[disabled]:hover[type=button]{background-color:#ccc;border-color:#ccc}.button a,.buttonstyle a,button a,input[type=button] a{color:#fff}.button a:hover,.buttonstyle a:hover,button a:hover,input[type=button] a:hover{color:#84bd00;text-decoration:none}.button i.left,.buttonstyle i.left,button i.left,input[type=button] i.left{margin-right:.6em}.button i.right,.buttonstyle i.right,button i.right,input[type=button] i.right{margin-left:.6em}.boxsizing,.checkbox-wrapper .custom-checkbox,.custom-select .selected-option,.custom-select .selection-list,.custom-select .selection-list li,.select-checkbox,span.refinecheck{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.custom-select .selection-list{-webkit-transition:all .15s linear;-moz-transition:all .15s linear;transition:all .15s linear}.checkbox-wrapper input[type=checkbox],.custom-select select,.radio-label input[type=radio]{-ms-filter:"alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}.ui-dialog .ui-icon-closethick{margin-left:0;margin-right:0}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-slider{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.custom-select.current_item .selected-option:after{-webkit-transform:rotate(180deg)}.button,.buttonstyle,.error-page-search .header-geo-location .header-geo-submit,.error-page-search .header-search-flyout .search-tabs .search-tabs-input button,.global-header .header-search-flyout .search-tabs .search-tabs-input button,.global-header-main .header-geo-location .header-geo-submit,button,input[type=button]{background-color:#ed1329;border:none;border-radius:0;padding:11.5px}.button:hover,.buttonstyle:hover,.error-page-search .header-geo-location .header-geo-submit:hover,.error-page-search .header-search-flyout .search-tabs .search-tabs-input button:hover,.global-header .header-search-flyout .search-tabs .search-tabs-input button:hover,.global-header-main .header-geo-location .header-geo-submit:hover,button:hover,input:hover[type=button]{background-color:#252524}.error-page-search .header-geo-location .header-geo-submit .header-geo-arrow,.error-page-search .header-search-flyout .search-tabs .search-tabs-input button .header-geo-arrow,.global-header .header-search-flyout .search-tabs .search-tabs-input button .header-geo-arrow,.global-header-main .header-geo-location .header-geo-submit .header-geo-arrow,.header-geo-arrow{width:27px;height:27px;background-position:-144px -8px;display:inline-block}.error-page-search .header-geo-location .header-geo-field input[type=text],.global-header-main .header-geo-location .header-geo-field input[type=text]{font-family:Roboto,sans-serif;letter-spacing:.3px;font-weight:500;text-transform:uppercase}.global-header .header-search-flyout,.global-header .navigation .user-panel{background-color:#fff;border-radius:0;box-shadow:0 5px 8px 0 rgba(0,0,0,.25);border:1px solid #bebebe;position:absolute;margin-top:0;box-sizing:border-box;right:0;top:0;opacity:1;display:none;border-top:none;z-index:99999}.postal-row.tooltip-class .tooltip-content .class-tool-close{width:9px;height:9px;display:inline-block;position:absolute;background-position:-550px -9px;cursor:pointer}.cartpage-class-section .class-set-info,.postal-row.tooltip-class .form-field-tooltip .tooltip-content,.postal-row.tooltip-class .tooltip-content{position:absolute;width:400px;background-color:#d6d6d6;color:#252524;text-align:center;z-index:1;bottom:111%;left:0;box-sizing:border-box;padding:5px;display:none}.cartpage-class-section .class-set-info:after,.postal-row.tooltip-class .form-field-tooltip .tooltip-content:after,.postal-row.tooltip-class .tooltip-content:after{left:18%;border:solid transparent;border-width:9px;content:"";border-top-color:#d6d6d6;position:absolute;bottom:-18px}.cartpage-class-section .class-set-info .class-tooltip,.cartpage-class-section .class-set-info .tooltip-content,.postal-row.tooltip-class .tooltip-content .class-tooltip,.postal-row.tooltip-class .tooltip-content .tooltip-content{color:#252524;text-align:center;font-size:14px;padding:10px 25px 5px 0;position:relative}.cartpage-class-section .class-set-info .class-tooltip .class-selected,.cartpage-class-section .class-set-info .tooltip-content .class-selected,.postal-row.tooltip-class .tooltip-content .class-tooltip .class-selected,.postal-row.tooltip-class .tooltip-content .tooltip-content .class-selected{text-transform:uppercase;font-weight:700}.cartpage-class-section .class-set-info .class-tooltip .class-tool-close,.cartpage-class-section .class-set-info .tooltip-content .class-tool-close,.postal-row.tooltip-class .tooltip-content .class-tooltip .class-tool-close,.postal-row.tooltip-class .tooltip-content .tooltip-content .class-tool-close{width:9px;height:9px;display:inline-block;position:absolute;right:15px;background-position:-550px -9px;cursor:pointer}.postal-row.tooltip-class .form-field-tooltip .tooltip-content:after,.postal-row.tooltip-class .tooltip-content:after{left:69%;border:solid transparent;border-width:9px;content:"";border-top-color:#d6d6d6;position:absolute;bottom:-18px}.level-2 .menu-vertical>li a,.level-2 .menu-vertical>li b,.level-2>ul>li>a{font-size:14px;line-height:2.86;text-align:left;color:#333;text-transform:uppercase}.level-2 .level-3>li>a,.level-3 .level-4>li>a,.level-4 .level-5>li>a{font-size:14px;line-height:2.93;font-weight:400;text-align:left;color:#333;text-transform:capitalize}.header-geo-location span.header-geo-icon{background-position:-495px -6px;width:18px;height:18px;display:block;position:absolute;left:16px;top:36%}@media screen and (max-width:1023px){.header-geo-location span.header-geo-icon{left:10px}}.header-geo-location input[type=text]{padding:12px 5px 11px 4px}.heading-onlineclass,.page-tittle,.training-certification-menu,h2{font-family:Roboto,sans-serif;font-weight:900;font-size:36px;letter-spacing:.9px;text-align:left;color:#333;line-height:40px}.cta-red.button,.cta-red.buttonstyle,button.cta-red,input.cta-red[type=button]{font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:.4px;background-color:#ed1329;color:#fff;text-transform:uppercase;float:left;padding:26.5px 57.29px;box-shadow:0 5px 8px 0 rgba(0,0,0,.25);text-align:center}.cta-red.button span.learn,.cta-red.buttonstyle span.learn,button.cta-red span.learn,input.cta-red[type=button] span.learn{float:none;vertical-align:middle;margin-right:9px;padding-top:4px;display:inline-block}.cta-red.button .header-geo-arrow,.cta-red.buttonstyle .header-geo-arrow,button.cta-red .header-geo-arrow,input.cta-red[type=button] .header-geo-arrow{display:inline-block;vertical-align:middle}.custom-select .selection-list,.global-header .header-search-flyout,.global-header.sticky-fixed,.level-2,a.back-to-top,ul.autocomplete-results{z-index:99999}.account-address-info .form-horizontal .form-row-button button,.button-fancy-large,.update-button-link-wrap button{box-shadow:0 5px 8px 0 rgba(0,0,0,.25)}#mini-cart .class-month-timings.mini-cart-classroom{font-size:18.5px;font-weight:700;letter-spacing:.5px;color:#fff;text-align:center}.tooltip-class a{line-height:12px;text-decoration:underline}.tooltip-class a:hover{color:#333;background:0 0}.custom-select{width:100%;float:left;color:#333;font-size:12px;font-family:Roboto,sans-serif;position:relative}.custom-select select{position:absolute;left:-9999px;top:0;z-index:0;width:100%;height:100%}.custom-select select:disabled+.error+.selected-option,.custom-select select:disabled+.selected-option{opacity:.4}.custom-select.current_item .selected-option{border-bottom:none}.custom-select .selected-option{display:block;background-color:#fff;outline:0;overflow:hidden;position:relative;width:100%;text-transform:uppercase;z-index:1;padding:19px 38px 17px 23px;text-overflow:ellipsis;white-space:nowrap}.custom-select .selected-option:after{content:'';display:block;height:8px;margin-top:-3px;pointer-events:none;position:absolute;right:20px;z-index:1;top:50%;width:15px;background-position:-469px -8px}.custom-select .selected-option.error{border:1px solid #ed1329;color:#333;z-index:99}.custom-select .selected-option.active-refine{border-bottom:0;padding-bottom:18px}.custom-select .selection-list{background-color:#fff;list-style:none;display:none;left:0;margin:0;padding:0;position:absolute;top:100%;width:100%;overflow:auto;height:150px;border-top:0}.custom-select .selection-list li{background:#fff;outline:0;float:left;width:100%;padding:15px 20px;color:#000;cursor:pointer}.custom-select .selection-list li:last-child{border-bottom:0}.custom-select .selection-list li.hover,.custom-select .selection-list li.selected,.custom-select .selection-list li:active,.custom-select .selection-list li:hover{background:#ccc}.custom-select.current_item .selection-list{display:block}.custom-select.current_item .selected-option:after{margin:-2px 0 0;background-position:-469px -8px;transform:rotate(180deg)}.class-search .class-divided .selection-list{height:127px}.refinement .heading-refinement,.refinement-header,.selected-option,.selection-list{border:1px solid #d6d6d6;cursor:pointer;font-weight:500;letter-spacing:.3px;text-align:left;line-height:12px}@media screen and (max-width :1023px){.refinement .heading-refinement{border:0}}.validate-message{font-family:Muli,sans-serif;font-size:14px;font-weight:300;line-height:25px;letter-spacing:.4px;text-align:left;color:#333;background-color:#fff;width:100%;padding:10px;box-sizing:border-box;z-index:2;position:absolute;left:0;top:50px}.validate-message:after{content:" ";position:absolute;border:solid transparent;border-width:9px;border-bottom-color:#fff;left:15%;top:-18px}@media screen and (max-width:1023px){.validate-message{font-size:13px}}@media screen and (max-width:1023px){.custom-select .selection-list li.hover,.custom-select .selection-list li.selected,.custom-select .selection-list li:active,.custom-select .selection-list li:hover{background:0 0}}.checkbox-wrapper{position:relative;width:auto;margin:0}.checkbox-wrapper input[type=checkbox]{position:absolute;z-index:1;display:block;width:15px;height:15px;margin:0;cursor:pointer}.checkbox-wrapper .custom-checkbox{float:left;width:15px;height:15px;background-color:#fff;border:1px solid #d6d6d6}.checkbox-wrapper input[type=checkbox]:checked+.custom-checkbox,.checkbox-wrapper input[type=checkbox]:checked+span.error+.custom-checkbox{background-color:#000}.checkbox-wrapper input[type=checkbox]:disabled+.custom-checkbox,.checkbox-wrapper input[type=checkbox]:disabled+span.error+.custom-checkbox{opacity:1}.radio-label{width:auto;margin:0;padding:0;display:inline-block;position:relative}.radio-label input[type=radio]{position:absolute;display:block;z-index:1;left:0;margin:0;width:15px;height:15px;cursor:pointer}.radio-label span.label-msg{line-height:18px;margin:0 23px 0 10px;float:left;vertical-align:top}.radio-label span.custom-radio{width:17px;height:17px;float:left;background:url(../images/Arc-images/ARC-sprite.png) -8px -204px no-repeat}.radio-label input[type=radio]:checked+span.custom-radio,.radio-label input[type=radio]:checked+span.error+span.custom-radio{background-position:-30px -204px}.radio-label input[type=radio]:disabled+span.custom-radio,.radio-label input[type=radio]:disabled+span.error+span.custom-radio{opacity:.5}.compare-buttons .add-to-cart,.compare-buttons .apply-btn,.compare-buttons .clear-btn,.compare-buttons .create-login-btn,.compare-buttons .simple,.compare-buttons .static-page,.compare-buttons a.login-register,.footer-shipping-returns .add-to-cart,.footer-shipping-returns .apply-btn,.footer-shipping-returns .clear-btn,.footer-shipping-returns .create-login-btn,.footer-shipping-returns .simple,.footer-shipping-returns .static-page,.footer-shipping-returns a.login-register,.login-button .add-to-cart,.login-button .apply-btn,.login-button .clear-btn,.login-button .create-login-btn,.login-button .simple,.login-button .static-page,.login-button a.login-register,.mobile-filters .add-to-cart,.mobile-filters .apply-btn,.mobile-filters .clear-btn,.mobile-filters .create-login-btn,.mobile-filters .simple,.mobile-filters .static-page,.mobile-filters a.login-register,.product .add-to-cart,.product .apply-btn,.product .clear-btn,.product .create-login-btn,.product .simple,.product .static-page,.product a.login-register,.refinement .applyfilter .add-to-cart,.refinement .applyfilter .apply-btn,.refinement .applyfilter .clear-btn,.refinement .applyfilter .create-login-btn,.refinement .applyfilter .simple,.refinement .applyfilter .static-page,.refinement .applyfilter a.login-register,.refinement .clear-refinement .add-to-cart,.refinement .clear-refinement .apply-btn,.refinement .clear-refinement .clear-btn,.refinement .clear-refinement .create-login-btn,.refinement .clear-refinement .simple,.refinement .clear-refinement .static-page,.refinement .clear-refinement a.login-register{font-size:14px;font-weight:500;letter-spacing:.4px;text-align:center;color:#fff;text-transform:uppercase}.add-to-cart,.open-quickview{font-size:14px;font-weight:500;letter-spacing:.4px;text-align:center;color:#fff;text-transform:uppercase;width:170px;padding:16px 0;margin-top:10px;box-shadow:-5px 5px 11px -3px rgba(0,0,0,.25)}@media screen and (max-width:767px){.add-to-cart,.open-quickview{width:100%}}.main-container .mobile-fltr-product.active .clear-mobile.disable .clear-btn,.plp-refinements .refinement .clear-refinement.disable .clear-btn{color:#d7d7d8}.select-checkbox,span.refinecheck{width:15px;height:15px;margin-right:10px;background-color:#fff;border:1px solid #d6d6d6;display:inline-block;vertical-align:bottom}.selection-list li.selected .select-checkbox,li.selected .classroom-checkbox .refinecheck,li.selected a span.refinecheck,li.selected a span.select-checkbox{background-color:#000}.close-icon{width:10px;height:10px;background-position:-550px -9px;display:inline-block}.empty .mini-cart-totals .disable button,.empty .mini-cart-totals .mini-cart-link-checkout,.empty .mini-cart-totals.disable,.refinement .update-filters .applyfilter .disable button,.refinement .update-filters .applyfilter .mini-cart-link-checkout,.refinement .update-filters .applyfilter.disable{box-shadow:none;background-color:#d7d7d8;pointer-events:none}.refinement .update-filters .applyfilter.disable a.datetime{background-color:#d7d7d8}.mobile-fltr-product.active .clear-mobile.disable,.refinement .clear-refinement.disable,.refinement .update-filters .applyfilter.disable{pointer-events:none}.mobile-fltr-product.active .clear-mobile.disable .apply-mobile,.mobile-fltr-product.active .clear-mobile.disable .clear-btn,.mobile-fltr-product.active .clear-mobile.disable a.datetime,.mobile-fltr-product.active .clear-mobile.disable button,.refinement .clear-refinement.disable .apply-mobile,.refinement .clear-refinement.disable .clear-btn,.refinement .clear-refinement.disable a.datetime,.refinement .clear-refinement.disable button,.refinement .update-filters .applyfilter.disable .apply-mobile,.refinement .update-filters .applyfilter.disable .clear-btn,.refinement .update-filters .applyfilter.disable a.datetime,.refinement .update-filters .applyfilter.disable button{color:#252524;cursor:none;font-weight:500;pointer-events:none}input::-ms-clear,input::-ms-reveal{display:none}#mini-cart .mini-cart-totals a.mini-cart-link-cart:hover{color:#000}.cart-empty .button-text:hover{color:#333}.mini-cart-content.empty .button-text{text-align:center;color:#1e97d2;width:100%;float:left}.mini-cart-content.empty .button-text span{cursor:pointer}.mini-cart-content.empty .button-text span:hover{color:#333}.seats-left-section{float:left;width:50%;text-transform:uppercase;display:block;font-weight:900;letter-spacing:.3px;color:#4aabdb;margin-top:2px;line-height:14px}@media screen and (max-width :767px){.empty .mini-cart-totals.mini-cart-link-checkout{box-shadow:none;background-color:#d7d7d8;pointer-events:none}}@media screen and (max-width :1023px){.mobile-fltr-product.active .update-filters .applyfilter.disable,.mobile-fltr-product.active .update-filters .clear-mobile.disable{background-color:#d7d7d8}.mobile-fltr-product.active .update-filters .applyfilter.disable .clear-btn,.mobile-fltr-product.active .update-filters .applyfilter.disable a.apply-btn,.mobile-fltr-product.active .update-filters .clear-mobile.disable .clear-btn,.mobile-fltr-product.active .update-filters .clear-mobile.disable a.apply-btn{box-shadow:none;background-color:#d7d7d8;pointer-events:none}.mobile-fltr-product.active .update-filters .applyfilter.disable .clear-btn,.mobile-fltr-product.active .update-filters .clear-mobile.disable,.mobile-fltr-product.active .update-filters .clear-mobile.disable .clear-btn{background:0 0}.refinement .update-filters .applyfilter .disable button,.refinement .update-filters .applyfilter.disable{box-shadow:none;background-color:#d7d7d8;pointer-events:none}span.re-fine-value{margin-top:3px;display:inline-block}}#password-reset,.heading-date-class,.mailing-alert,.para-create-account,.section-header{font-size:12px;letter-spacing:.3px;text-align:left;color:gray}.left-seats{font-weight:900;letter-spacing:.3px;color:#1894d0;text-transform:uppercase;display:block;width:100%}.ps{-ms-touch-action:auto;touch-action:auto;overflow:hidden!important;-ms-overflow-style:none}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.ps.ps--active-y>.ps__scrollbar-y-rail{display:block;background-color:#fff}.ps--theme_default{border-bottom:1px solid #bebebe}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail{background-color:#fff;opacity:.9}.ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y{background-color:#d6d6d6;width:7px}.ps>.ps__scrollbar-y-rail{display:none;position:absolute;opacity:1;right:0;width:7px}.ps>.ps__scrollbar-y-rail>.ps__scrollbar-y{position:absolute;background-color:#d6d6d6;right:0;width:7px}.ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y,.ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y{width:7px}.cartpage-class-section .class-col-3{position:relative}.cartpage-class-section .class-format-thrld.active .class-set-info{display:block}@media screen and (max-width:1280px){.cartpage-class-section .class-set-info{left:-125px}.cartpage-class-section .class-set-info:after{left:150px}}@media screen and (max-width :767px){.cartpage-class-section .class-set-info{width:280px;left:-140px}.cartpage-class-section .class-set-info:after{left:65%}}.billing-coupon-code .order-sub-totals,.shipping-list-method .label-msg{font-size:18px;font-weight:500;line-height:18px;letter-spacing:.5px}.acc-create-header,.address-validation-dialog p,.billing-coupon-code .coupon-promo,.bussiness-day,.certificate-asetdata,.existing-account,.form-row.label-above label,.heading-text-certificate,.required-filed,.same-account-cus,.shipping-list-method .form-caption{font-family:Muli,sans-serif;font-size:13px;color:#2c2c2c;letter-spacing:.3px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.add-new-address,.add-new-shipping,.removeCouponCheckout.button-text,.showpwd,.tooltip-class a{cursor:pointer}.postal-row.tooltip-class .form-field-tooltip{display:inline-block;float:left;width:20%;margin:17px 0 0 17px;position:static;background:0 0}.postal-row.tooltip-class .form-field-tooltip:after{display:none}.postal-row.tooltip-class .form-field-tooltip .tooltip-content{width:100%;margin:0;padding:0;left:0;bottom:58px;visibility:inherit;z-index:99999}.postal-row.tooltip-class .form-field-tooltip .tooltip-content .class-tool-close{top:6px;right:10px}.postal-row.tooltip-class .field-wrapper{width:65%}.postal-row.tooltip-class label{width:58%}.postal-row.tooltip-class .tooltip-content{display:none;width:100%;z-index:99999}.postal-row.tooltip-class .tooltip-content .class-tool-close{top:6px;right:10px}.postal-row.tooltip-visiable .tooltip-content{display:block}.qtymessgae{width:60%;clear:left;margin-bottom:20px}.qtymessgae span{font-weight:500;color:#ed1329}@media screen and (max-width :1270px){.qtymessgae{width:100%}}.refinement ul{list-style:none;margin:0;box-sizing:border-box;background-color:#fff;width:100%;z-index:9999}@media screen and (max-width:767px){.pt_order-confirmation .confirmation-class-section .line-item-details .class-wrapper .item-price{width:100%}.ui-dialog .ui-dialog-content{height:auto!important;overflow:visible}.col-1,.col-2{float:none;width:100%}.scrollable{height:auto}.scrollable li{float:left}.scrollable li a{border:1px solid #d9d9d9;border-radius:6px;display:block;padding:.2em .8em}#header{height:auto;padding:1% 1% 30px}#header .primary-logo{float:left;position:relative;top:auto;width:65%}#quickviewbutton{display:none!important}.search-result-options .sort-by{margin:0;width:100%}.wide-tiles .product-tile .product-image{width:41%}.wide-tiles .product-tile .pr_stars,.wide-tiles .product-tile .product-name,.wide-tiles .product-tile .product-pricing,.wide-tiles .product-tile .product-promo,.wide-tiles .product-tile .product-swatches{float:right}.wide-tiles .product-tile .product-name h2{margin-top:0}.product-tile .product-swatches .swatch img{height:2em;width:2em}.compareitems,.product-compare{display:none!important}.pt_product-details .primary-content{padding-bottom:68px}.pt_product-details .breadcrumb .last{display:none}#product-nav-container{bottom:0;width:100%}#product-nav-container div{width:60px}#product-nav-container div.product-next{float:right}#product-nav-container .divided span{border:0}.sizinginformation{padding:0}.sizinginformation th{font-weight:400;padding:0 0 0 2px}.sizinginformation td{background:#fff;padding:5px;text-align:center}.sizinginformation .sizechart{padding:0!important}.ui-dialog .ui-dialog-content{padding:.25em}.pt_cart #secondary{display:none}.checkout-progress-indicator{clear:both;font-size:.8em;margin-bottom:3%;position:relative;overflow:hidden;text-align:left;top:auto}.checkout-progress-indicator div{padding:0 2%}.order-summary-footer h2{width:50%}.place-order-totals .order-totals-table{width:100%}.payment-method-options{padding:0}.payment-method-options .form-row{width:100%}.payment-method-options .form-row label{float:left;margin:0;padding:0 0 0 1em;width:150px}.payment-method-options .form-row .input-radio{margin:0}.pt_order-confirmation .item-list th{display:none}.pt_order-confirmation .item-list td{float:left;padding:1em 0;width:98%}.pt_order-confirmation .item-list .order-totals-table td{float:left;width:48%}.pt_order-confirmation .order-shipment-table th{display:none}.pt_order-confirmation .order-shipment-table td{font-size:.9em;box-sizing:border-box;float:left}.pt_order-confirmation .order-shipment-table .line-item-quantity{width:10%}.pt_order-confirmation .order-shipment-table .line-item-price{width:20%}.pt_order-confirmation .order-shipment-table .order-shipment-details{border:none;width:100%}.pt_order-confirmation .order-shipment-table .scrollable{height:auto}.pt_order-confirmation .order-shipment-table .scrollable li{float:left}.pt_order-confirmation .order-shipment-table .scrollable li a{border:1px solid #d9d9d9;border-radius:6px;display:block;padding:.2em .8em}.pt_order-confirmation .order-shipment-table #header{height:auto;padding:1% 1% 30px}.pt_order-confirmation .order-shipment-table #header .primary-logo{float:left;position:relative;top:auto;width:65%}.pt_order-confirmation .order-shipment-table #quickviewbutton{display:none!important}.pt_order-confirmation .order-shipment-table .product-tile{height:auto!important}.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-image{width:41%}.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .pr_stars,.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-name,.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-pricing,.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-promo,.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-swatches{float:right}.pt_order-confirmation .order-shipment-table .wide-tiles .product-tile .product-name h2{margin-top:0}.pt_order-confirmation .order-shipment-table .product-tile .product-swatches .swatch img{height:2em;width:2em}.pt_order-confirmation .order-shipment-table .compareitems,.pt_order-confirmation .order-shipment-table .product-compare{display:none!important}.pt_order-confirmation .order-shipment-table .pt_product-details .primary-content{padding-bottom:68px}.pt_order-confirmation .order-shipment-table .pt_product-details .breadcrumb .last{display:none}.pt_order-confirmation .order-shipment-table #product-nav-container{bottom:0;width:100%}.pt_order-confirmation .create-new-registry{overflow:hidden}.pt_order-confirmation .create-new-registry p{display:none}.pt_order-confirmation .checkout-progress-indicator{clear:both;font-size:.8em;margin-bottom:3%;position:relative;overflow:hidden;text-align:left;top:auto}.pt_order-confirmation .checkout-progress-indicator div{padding:0 2%}.pt_order-confirmation .order-summary-footer h2{width:50%}.pt_order-confirmation .place-order-totals .order-totals-table{width:100%}.pt_order-confirmation .payment-method-options{padding:0}.pt_order-confirmation .payment-method-options .form-row{width:100%}.pt_order-confirmation .payment-method-options .form-row label{float:left;margin:0;padding:0 0 0 1em;width:150px}.pt_order-confirmation .payment-method-options .form-row .input-radio{margin:0}.pt_order-confirmation .pt_order-confirmation .item-list th{display:none}.pt_order-confirmation .pt_order-confirmation .item-list td{float:left;padding:1em 0;width:98%}.pt_order-confirmation .pt_order-confirmation .item-list .order-totals-table td{float:left;width:48%}.pt_order-confirmation .pt_order-confirmation .order-shipment-table th{display:none}.pt_order-confirmation .pt_order-confirmation .order-shipment-table td{font-size:.9em;box-sizing:border-box;float:left}.pt_order-confirmation .pt_order-confirmation .order-shipment-table .line-item-quantity{width:10%}.pt_order-confirmation .pt_order-confirmation .order-shipment-table .line-item-price{width:20%}.pt_order-confirmation .pt_order-confirmation .order-shipment-table .order-shipment-details{border:none;width:100%}.pt_order-confirmation .order-history-header button{font-size:1em;padding:.25em}.pt_order-confirmation .page-content-tab-navigaton button,.pt_order-confirmation .pt_gift-registry .add-gift-cert p{width:100%}.pt_order-confirmation .pt_gift-registry .create-new-registry{overflow:hidden}.pt_order-confirmation .pt_gift-registry .create-new-registry p{display:none}.pt_order-confirmation .pt_gift-registry .item-list{width:98%}.pt_order-confirmation .pt_gift-registry .item-list th{display:none}.pt_order-confirmation .order-shipment-table .section-header{font-size:.9em!important;padding:.3em}.pt_order-confirmation .order-shipment-table .section-header,.pt_order-confirmation table.item-list .section-header{background-image:none}.pt_order-confirmation table.item-list .item-availability,.pt_order-confirmation table.item-list .item-dashboard,.pt_order-confirmation table.item-list .item-details,.pt_order-confirmation table.item-list .item-image{display:inline-block}.pt_order-confirmation table.item-list .item-image{width:30%}.pt_order-confirmation table.item-list .item-details{width:50%}.pt_order-confirmation table.item-list .item-availability,.pt_order-confirmation table.item-list .item-dashboard{width:97%}.pt_order-confirmation table.item-list .delete-registry{text-align:center}.pt_order-confirmation .list-table-header{padding:1em!important}.pt_order-confirmation .list-table-header .button{display:block;margin:20px 0;width:196px}.pt_order-confirmation .list-table-header p{display:none}.pt_order-confirmation .list-table-header button{display:block;width:260px}.pt_order-confirmation .home-bottom-center,.pt_order-confirmation .home-bottom-left{width:100%!important}.pt_order-confirmation .home-bottom-right{clear:both;float:none;width:100%!important}.pt_order-confirmation .home-bottom-right .product-tile{min-height:0}.pt_order-confirmation .product-tile .product-image{height:auto}.pt_order-confirmation #email-alert-signup{margin:0;width:100%}.pt_order-confirmation #email-alert-signup label{text-align:center;width:100%}.pt_order-confirmation #email-alert-signup input [type=text]{float:none;margin:0;width:50%}.pt_order-confirmation #email-alert-signup input[type=image]{float:none;vertical-align:bottom}.pt_order-confirmation .facebook-registration{left:-3px;position:relative;width:100.7%!important}.pt_order-confirmation .facebook-registration iframe{position:relative;width:100.7%!important}}@media screen and (min-width:480px) and (max-width:767px){.product-tile .pr_stars{left:40px}.wide-tiles .product-tile .product-name h2{margin-top:10px}.wide-tiles .product-tile .product-image{width:38%}.facebook-registration{left:0;position:relative;width:100%!important}.facebook-registration .fb_iframe_widget,.facebook-registration .fb_iframe_widget span,.facebook-registration .fb_iframe_widget span iframe{position:relative;width:100%!important}#preferred-store-panel input[type=text]{width:49.5966%}}@media screen and (min-width:768px) and (max-width:959px){.ui-dialog{max-width:98%}.ui-dialog .ui-dialog-content{height:auto!important;overflow:visible}.scrollable{height:auto}.mini-cart-total-label{display:none}ul.search-result-items .new-row{clear:none}table .section-header{font-size:1em!important}#compare-table td .product-tile{width:79px}.pt_gift-registry .add-gift-cert p{width:auto}#cart-table .item-user-actions{width:72px}#cart-table .item-total .promo-adjustment{width:77px}.home-bottom-right .product-tile{min-height:0}#email-alert-signup{margin:0;width:100%}#email-alert-signup label{float:none;display:block;text-align:center;width:100%}.facebook-registration{left:0;position:relative;width:100%!important}.facebook-registration .fb_iframe_widget,.facebook-registration .fb_iframe_widget span,.facebook-registration .fb_iframe_widget span iframe{position:relative;width:100%!important}.mini-cart-item-word span{display:none}}@media screen and (max-width:480px){#preferred-store-panel input[type=text]{width:49.5966%}}a.back-to-top{position:fixed;left:0;bottom:80px;display:none;transition:opacity .2s ease-out;opacity:0}a.back-to-top.show-back-top{background-position:-593px 0;width:94px;height:94px;opacity:.4;display:inline-block}.back-position{position:relative}@media screen and (min-width:1025px){a.back-to-top{left:110px}}.standard-shipping{text-decoration:line-through}.storelocator_cont>.storelocator_table{height:380px;float:left;width:38%;overflow-y:scroll}.pt_store-locator #secondary{display:none}.pt_store-locator .page-content .primary-content{width:95%;padding:0;border-width:0;float:none;margin:0 auto}.storelocator_cont>#map_canvas{width:61%!important;float:right}.cvn-tip{width:100px;position:relative;top:60px;right:15px}@media screen and (max-width:480px){.cvn-tip{display:block;position:relative;top:75px;left:90px;right:0}}@media screen and (max-width:767px){a.tooltip{overflow:inherit;display:inline-block!important}#map_canvas,#map_canvas div,#map_canvas img{max-width:none}#product-nav-container{position:relative}}.product-tile .pr_stars{display:inline-block}#email-alert-signup span.error{display:none!important}select{padding:.7em .5em}.payment-card-cancel{display:initial}#compare-table .remove-link{position:relative;z-index:9}.desktop-ipad{display:block!important}.desktop-only{display:initial!important}.ipad-mobile,.ipad-only,.iphone-only{display:none!important}@media screen and (min-width:768px) and (max-width:1023px){.ipad-only{display:initial!important}.desktop-only,.iphone-only{display:none!important}}@media screen and (min-width:320px) and (max-width:1023px){.ipad-mobile{display:initial!important}.desktop-only{display:none!important}}@media screen and (max-width:767px){.iphone-only{display:initial!important}.desktop-ipad,.desktop-only,.ipad-only{display:none!important}}.balance{display:block!important}embed{display:none}.confirmation-container{dispaly:none}@media screen and (min-width:1023px){.desktop-tab-cart,.desktop-tablet{display:block!important}}@media screen and (min-width:768px){.desktop-tab-cart{display:block!important}}@media screen and (max-width:767px){.desktop-tab-cart,.desktop-tablet{display:none!important}.sub-cat-resultsmobile{display:none}}@media screen and (max-width:1023px){.breadcrumbs-desktop,.desktop-tab,.desktop-tablet{display:none!important}}@media screen and (min-width:768px) and (max-width:1023px){.angled-shape .desktop-tablet{display:block!important}}@media screen and (max-width:1023px){.refinement-til-tablet{display:block!important}}@media screen and (min-width:1023px){.refinement-til-tablet{display:none!important}}.cart-price-mobile,.class-col-3.classroom-section{display:none}@media screen and (max-width:767px){.mini-cart-desk{display:none}.cart-price-mobile,.class-col-3.classroom-section{display:block}}@media screen and (max-width:1023px){.sameas-mobile{display:block!important}}@media screen and (min-width:1023px){.sameas-mobile{display:none!important}}.pt_class-details .back-position a.back-to-top{top:-124px}.bv-cv2-cleanslate .bv-core-container-126 .bv-content-placeholder .bv-write-review-label{margin-top:24px!important}#bazrvoice-main{float:left!important;width:100%!important}#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-83 .bv-action-bar,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-83 .bv-content-details-container,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-83 .bv-section-summary,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-88 .bv-action-bar,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-88 .bv-content-details-container,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-88 .bv-section-summary{display:none!important}#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-83 .bv-header,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-88 .bv-header{width:20%!important;float:left!important;display:none!important}#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-83 .bv-content-header,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-88 .bv-content-header{padding:10px 0!important}#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-83 .bv-content-actions-container,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-88 .bv-content-actions-container{padding:0 0 10px!important}#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-83 ol,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-88 ol{width:63%!important;float:right!important;margin-right:12%!important}#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-83 .bv-rating-stars-on,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-88 .bv-rating-stars-on{color:#d78724!important}#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-83 .bv-content-item,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-88 .bv-content-item{border-bottom:5px solid #ed1329!important}#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-83 .bv-content-item:last-child,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-88 .bv-content-item:last-child{border-bottom:none!important}#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-83 .bv-content-summary,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-88 .bv-content-summary{padding-left:0!important}#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-compat bv-scroll-spy,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-83 .bv-content-list-container .bv-trustmarkIcon,#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-88 .bv-content-list-container .bv-trustmarkIcon{display:none!important}.class-offer-city-rating [class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-inline-rating-container .bv-rating-stars-on,.product-content [class$="-cleanslate"].bv-cleanslate .bv-core-container-92 .bv-inline-rating-container .bv-rating-stars-on,.rating-review [class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-inline-rating-container .bv-rating-stars-on,[class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-primarySummary-rating-container .bv-rating-stars-on{color:#d78724!important}@media screen and (max-width:1023px){#bazrvoice-main [class$="-cleanslate"].bv-cleanslate .bv-core-container-88 ol{width:100%!important;margin:0!important;float:left!important;padding:0 20px!important;box-sizing:border-box!important}}[class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-stars-container .bv-rating-ratio-count .bv-rating-label,[class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-stars-container .bv-rating-ratio-number .bv-rating{margin:0!important}[class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-inline-rating-container .bv-rating-stars-on{color:#d78724!important}[class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-inline-rating-container .bv-text-link{color:#333!important}[class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-inline-rating-container .bv-rating-ratio-count,[class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-inline-rating-container .bv-rating-ratio-number{pointer-events:none!important}[class$="-cleanslate"].bv-cleanslate .bv-core-container-132 .bv-action-bar{text-align:center!important;border-bottom:1px solid #e2e2e2!important;margin-bottom:15px!important}[class$="-cleanslate"].bv-cleanslate .bv-core-container-132 .bv-action-bar .bv-action-bar-header{float:none!important;display:inline-block!important;font-size:38px!important}[class$="-cleanslate"].bv-cleanslate .bv-core-container-132 .bv-action-bar .bv-write-review-container .bv-write-review{text-transform:uppercase!important;background-color:#ed1329!important;box-shadow:0 5px 8px 0 rgba(0,0,0,.25)!important;font-family:Roboto,sans-serif!important;padding:15px 49px!important}[class$="-cleanslate"].bv-cleanslate .bv-content-list-Reviews .bv-content-item,[class$="-cleanslate"].bv-cleanslate .bv-section-summary{border-bottom:6px solid #ed1329!important;margin-bottom:25px!important}.class-number-reviews [class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-inline-rating-container .bv-rating-ratio-count,.class-number-reviews [class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-inline-rating-container .bv-rating-ratio-number,.class-offer-city-rating [class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-inline-rating-container .bv-rating-ratio-count,.class-offer-city-rating [class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-inline-rating-container .bv-rating-ratio-number{pointer-events:none!important}.class-number-reviews [class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-inline-rating-container .bv-text-link,.class-offer-city-rating [class$="-cleanslate"].bv-cleanslate [class*=bv-core-container] .bv-inline-rating-container .bv-text-link{color:#333!important}.bv-cleanslate [class*=bv-core-container] .bv-inline-rating-container .bv-stars-container .bv-rating-ratio-number{display:none!important}.bv-cleanslate [class*=bv-core-container] .bv-stars-container .bv-rating-ratio-count .bv-rating-label{color:#000!important}.bv-percent-recommend-container a.bv-write-review-label.bv-text-link.bv-focusable.bv-submission-button{display:none!important}#BVRRSummaryContainer .bv-cv2-cleanslate .bv-core-container-163 .bv-details-bar{margin:0!important}.bv-write-review-container.bv-write-container .bv-write-review.bv-focusable.bv-submission-button{background:none!important;padding:0!important;color:#e11b22!important;outline:0!important}@media screen and (max-width:1023px) and (min-width:768px){.pdp-main .product-info .reviews #BVRRSummaryContainer .bv-action-bar{margin:0 0 40px!important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:visible;display:block;margin:0;padding:0;max-width:none}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-track{position:relative;opacity:1;width:150px;left:0;top:0;display:block;max-width:none}.slick-track>div{max-width:none}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{position:absolute;top:50%;display:none!important}.slider-recomond .slick-list{overflow:hidden}.slider-recomond ul.slick-dots{text-align:center;padding:0;position:absolute;bottom:2.6%;left:47%}.slider-recomond ul.slick-dots li{display:inline-block;width:18px}.slider-recomond ul.slick-dots li button{border-style:none;height:12px;width:13px;font-size:0;padding:3px;transition:all .25s ease;outline:0;color:transparent;border-width:0;border-radius:50%;background-color:#fff}.slider-recomond ul.slick-dots .slick-active button{background:#7d7d7d}.slider-recomond button{position:absolute;top:50%;border:none;text-indent:-9999px;padding:0;z-index:20;outline:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:8px;height:15px}.slider-recomond button.slick-next,.slider-recomond button.slick-prev{display:block!important}.slider-recomond button:hover{background-color:#fff}.slider-recomond button.slick-prev{background-position:-150px -112px;left:-11px}.slider-recomond button.slick-prev.slick-disabled{background-position:-184px -111px;pointer-events:none}.slider-recomond button.slick-next{background-position:-129px -112px;right:-20px}.slider-recomond button.slick-next.slick-disabled{background-position:-168px -112px;pointer-events:none}.pdp-main .slider-recomond button.slick-prev{left:-30px}.pdp-main .testimonial-content{clear:both;background-color:#F8F8F8;padding:40px 0 25px;text-align:center;overflow:hidden}@media screen and (max-width:768px){.pdp-main .testimonial-content{padding:25px 0}}.pdp-main .testimonial-content h3{font-size:25px;font-weight:700}.pdp-main .testimonial-content .testimonial-wrapper p{font-size:20px;color:#A5A5A5;text-align:center;margin:29px 0 60px;padding:0 20px}.pdp-main .testimonial-content .testimonial-wrapper p span{font-size:24px}.pdp-main .testimonial-content .testimonial-wrapper ul.slick-dots{text-align:center;padding:0;position:absolute;bottom:2.6%;left:46%}@media screen and (min-width:399px) and (max-width:1024px) and (orientation:landscape){.pdp-main .testimonial-content .testimonial-wrapper ul.slick-dots{left:42%!important}}@media screen and (max-width:768px) and (orientation:portrait){.pdp-main .testimonial-content .testimonial-wrapper ul.slick-dots{left:36%}}.pdp-main .testimonial-content .testimonial-wrapper ul.slick-dots li{display:inline-block;width:25px}.pdp-main .testimonial-content .testimonial-wrapper ul.slick-dots li button{border-style:none;height:10px;width:10px;font-size:0;padding:3px;transition:all .25s ease;outline:0;color:#c6c6c6;border-width:0;border-radius:50%;background-color:#c6c6c6}.pdp-main .testimonial-content .testimonial-wrapper ul.slick-dots .slick-active button{background:#7d7d7d}.pdp-main .testimonial-content .testimonial-wrapper button{position:absolute;top:50%;border:none;text-indent:-9999px;padding:0;z-index:20;outline:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;width:8px;height:15px}.pdp-main .testimonial-content .testimonial-wrapper button.slick-next,.pdp-main .testimonial-content .testimonial-wrapper button.slick-prev{display:block!important}.pdp-main .testimonial-content .testimonial-wrapper button:hover{background-color:#7d7d7d;cursor:pointer}.pdp-main .testimonial-content .testimonial-wrapper button.slick-prev{background-position:-150px -112px;left:-11px}.pdp-main .testimonial-content .testimonial-wrapper button.slick-next{background-position:-129px -112px;right:-20px}.error-page-search{display:block;float:left;width:100%;box-sizing:border-box;position:relative;padding:0 18.8%}@media screen and (max-width:1360px){.error-page-search{padding:0 14.8%}}@media screen and (max-width:1023px){.error-page-search{padding:0 5%}}.error-page-search .header-search-flyout{font-family:Roboto,sans-serif;color:#333;padding:4px 0 40px;width:100%;display:block}@media screen and (max-width:767px){.error-page-search .header-search-flyout{padding:4px 0 40px}}.error-page-search .header-search-flyout .search-title{font-size:20px;font-weight:900;padding:0 0 14px;text-align:center;letter-spacing:.3px;line-height:40px;text-transform:capitalize}@media screen and (max-width:767px){.error-page-search .header-search-flyout .search-title{font-size:16px;font-weight:900;padding:0 0 12px}}.error-page-search .header-search-flyout .search-tabs{width:100%;float:left}.error-page-search .header-search-flyout .search-tabs ul{padding:0;box-sizing:border-box;list-style:none;text-align:center;border-bottom:1px solid #d6d6d6;margin:0 0 40px}.error-page-search .header-search-flyout .search-tabs ul li{display:inline-block;padding-bottom:7px;float:none;width:16.3%}.error-page-search .header-search-flyout .search-tabs ul li span{font-size:16px;letter-spacing:.4px;text-align:left;text-transform:capitalize;cursor:pointer;padding:0 0 5px}.error-page-search .header-search-flyout .search-tabs ul li.active span{color:#ed1329;border-bottom:3px solid red}.error-page-search .header-search-flyout .search-tabs ul li.enableproducts{display:inline-block}.error-page-search .header-search-flyout .search-tabs .search-tabs-input{width:100%;float:left}.error-page-search .header-search-flyout .search-tabs .search-tabs-input form{-webkit-tap-highlight-color:transparent}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .custom-select{width:50%;float:left}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .custom-select .selected-option{padding:17px 38px 19px 21px}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location{width:50%}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-field input[type=text],.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-field ul.autocomplete-results{width:85%}@media screen and (max-width:1220px){.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-field input[type=text],.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-field ul.autocomplete-results{font-size:x-small;padding:12px 5px 11px 6px}}.error-page-search .header-search-flyout .search-tabs .search-tabs-input button .header-geo-arrow{display:block}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .simple-search{position:relative}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .simple-search .search-icon{width:18px;height:18px;display:inline-block;position:absolute;left:2.3%;top:15px;background-position:-273px -68px;pointer-events:none}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .simple-search input[type=text]{width:94%;float:left;padding:15px 2% 15px 6%;letter-spacing:.2px;font-style:italic;border-radius:0;-webkit-appearance:none}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .simple-search input[type=text]:focus{font-style:normal}@media screen and (max-width:1320px){.error-page-search .header-search-flyout .search-tabs .search-tabs-input .simple-search input[type=text]{width:92%}}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .simple-search button{float:left}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .class-search,.error-page-search .header-search-flyout .search-tabs .search-tabs-input .simple-search{width:100%;float:left;display:none}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .class-search.active,.error-page-search .header-search-flyout .search-tabs .search-tabs-input .simple-search.active{display:block}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .class-search{padding:0;box-sizing:border-box}.error-page-search .header-search-flyout.active{display:block}.error-page-search .header-geo-location{width:49.5%;float:left}.error-page-search .header-geo-location .header-geo-field{position:relative;float:left;width:84%;width:calc(100% - 51px);border:1px solid #d6d6d6;border-left:0}.error-page-search .header-geo-location .header-geo-field input[type=text]{padding:12px 5px 11px 4px;width:80%;float:right;-webkit-appearance:none;min-height:48px;border:none;font-size:x-small}@media screen and (max-width:1220px){.error-page-search .header-geo-location .header-geo-field input[type=text]{font-size:8px;padding:12px 2px 11px 3px}}.error-page-search .header-geo-location .header-geo-field .validate-message{top:49px}.error-page-search .header-geo-location .header-geo-field.no-border{border-bottom:none}.error-page-search .header-geo-location .header-geo-field.error{border-color:#ed1329;width:calc(100% - 52px);border-left:1px solid #ed1329}.error-page-search .header-geo-location ul.autocomplete-results{width:calc(100% - 51px);left:-1px}.error-page-search .header-geo-location ul.autocomplete-results li{width:auto;display:block;padding-bottom:0}.error-page-search .header-geo-location .header-geo-submit{width:50px}.error-page-search .header-geo-location .header-geo-submit .find-classes-txt{background:0 0;float:left;width:56%;font-size:14px;font-weight:500;letter-spacing:.4px;text-align:center;color:#fff;text-transform:uppercase;padding:0 2% 0 9%;box-sizing:border-box;margin:0 0 0 10%;line-height:2;display:none}.error-page-search .header-geo-location .header-geo-submit .header-geo-arrow{display:block}.error-page-search .header-geo-location .header-geo-submit i.fa-spinner{font-size:27px;display:none;color:#fff;opacity:0}.error-sitemap-list{width:62.3%;padding:26px 0 59px;box-sizing:border-box;margin:0 auto;display:table;color:#d6d6d6;border-top:1px solid #d6d6d6}@media screen and (max-width:1360px){.error-sitemap-list{width:71.3%}}@media screen and (max-width:1023px){.error-sitemap-list{width:91.9%}}.error-sitemap-list h5{color:#333;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;padding:12px 0 7px;letter-spacing:.4px}@media screen and (max-width:767px){.error-sitemap-list h5{font-size:18px}}.error-sitemap-list ul{width:27%;float:left;margin-right:11.4%;list-style:none}@media screen and (max-width:1360px){.error-sitemap-list ul{width:32%;margin-right:5.5%}}@media screen and (max-width:1023px){.error-sitemap-list ul{width:33.6%;margin-right:3.3%}}@media screen and (max-width:767px){.error-sitemap-list ul{width:100%;margin:0 0 15px}}.error-sitemap-list ul li{padding:7px 0}.error-sitemap-list ul li a{font-size:14px;color:#1894d0;font-weight:400}.error-sitemap-list .footer-error-need-help{width:23%;float:left}@media screen and (max-width:1360px){.error-sitemap-list .footer-error-need-help{width:25%}}@media screen and (max-width:1023px){.error-sitemap-list .footer-error-need-help{width:26%}}@media screen and (max-width:767px){.error-sitemap-list .footer-error-need-help{width:100%}}.error-sitemap-list .footer-error-need-help .footer-needhelp{width:100%;padding:8px 0 10px}.error-sitemap-list .footer-error-need-help .footer-needhelp span{color:#333;font-family:Roboto,sans-serif;font-weight:500;font-size:16px;padding:12px 0}.error-sitemap-list .footer-error-need-help .header-chat{padding:14px 0}.error-sitemap-list .footer-error-need-help a{font-size:14px;color:#1894d0;font-weight:400;padding:14px 0}.error-search-products{width:100%;padding:37px 14% 40px;float:left;box-sizing:border-box}@media screen and (max-width:1360px){.error-search-products{padding:37px 14% 40px}}@media screen and (min-width:1023px) and (max-width:1024px){.error-search-products{padding:37px 5% 40px}}@media screen and (max-width:1023px){.error-search-products{padding:37px 0 40px}}.error-search-products .slider-recomond ul.slick-dots li button{background-color:#d6d6d6}.error-search-products .slider-recomond ul.slick-dots .slick-active button{background:#333}@media screen and (max-width:1023px){.error-page-search .header-search-flyout .search-tabs ul li{width:32%}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .custom-select{width:45%}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location{width:55%}}@media screen and (max-width:767px){.error-page-search .header-search-flyout{width:100%}.error-page-search .header-search-flyout .search-tabs .search-tabs-input{width:100%;box-sizing:border-box}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .custom-select{width:100%;margin:0 0 20px}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .custom-select .selection-list{position:static;max-height:300px}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location{width:100%}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-field{width:100%;border-left:1px solid #d6d6d6;box-sizing:border-box}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-field input[type=text]{width:91%;font-size:12px}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-icon{top:35%}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location ul.autocomplete-results{width:100%;left:0;max-height:250px;overflow-y:scroll}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-submit{width:100%;margin:20px 0 0}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-submit i.fa-spinner{position:absolute;right:20px}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-submit .header-geo-arrow{display:inline-block;float:left}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-submit .find-classes-txt{display:block}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .simple-search{padding:0;box-sizing:border-box}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .simple-search .search-icon{left:9%}.error-page-search .header-search-flyout .search-tabs .search-tabs-input .simple-search input[type=text]{padding:15px 2% 15px 13%;width:calc(100% - 50px)}.error-page-search .header-search-flyout.active{overflow-y:scroll;top:70px;overflow:visible}}.my-classes-course-wrapper{margin:0 0 39px 7.8%;width:81.7%;border-bottom:1px solid #d6d6d6;float:left;padding-bottom:19px}@media screen and (max-width:1270px){.my-classes-course-wrapper{width:100%;margin:0 0 39px}}.my-classes-course-wrapper .online-launch a.online-launch{padding:16px 35px;margin:0 0 20px}@media screen and (max-width:767px){.my-classes-course-wrapper .online-launch a.online-launch{padding:25px 10px;margin:0 0 20px;text-align:center;width:100%;box-sizing:border-box}}.my-classes-tagline{float:left;width:100%;margin:0 0 36px}.my-classes-tagline p{font-family:Muli,sans-serif;color:gray;font-weight:400;font-size:13px;text-align:center;line-height:17px;margin:0;letter-spacing:.32px;padding:0 22%}.my-classes-student-info{margin:0 0 25px;padding:0 0 0 7.8%}@media screen and (max-width:1270px){.my-classes-student-info{padding:0}}.my-classes-student-info span{font-family:Roboto,sans-serif;color:gray;font-weight:400;font-size:16px;letter-spacing:.4px}.my-classes-student-info span.my-classes-student-name{text-transform:capitalize;padding-left:2px;letter-spacing:.5px}@media screen and (max-width:767px){.my-classes-student-info span.my-classes-student-name{padding-left:0}}.my-classes-student-info span.my-classes-student-name:after{content:"|";padding:0 7px}@media screen and (max-width:767px){.my-classes-student-info span.my-classes-student-name:after{display:none}}.course-row-wrap{clear:both;float:left;width:100%;display:table;margin-bottom:20px;box-shadow:0 5px 8px 0 rgba(0,0,0,.1);border:1px solid #bebebe}.course-row-wrap .my-classes-label{font-size:12px;color:#333;text-align:left;font-weight:500;text-transform:capitalize;clear:both;float:left;line-height:16px}.course-row-wrap .my-class-id{width:auto;float:left;margin-right:5.7%}.course-row-wrap .my-class-id.my-class-id-date{width:auto}.course-row-wrap .my-classes-price{font-size:18px;letter-spacing:.5px}.course-row-wrap .class-col-3.mobile-class-format,.course-row-wrap .class-col-5.mobile-class-price{display:none}.pt_order .course-row-wrap .class-col-0 .class-offer-month{padding:0 10px}.pt_order .course-row-wrap .class-col-0 .class-offer-month .offer-day{text-transform:uppercase}.pt_order .course-row-wrap .class-col-0.onlineclass{width:4.48%}.pt_order .course-row-wrap .class-col-0.onlineclass .class-offer-online{font-size:18px;font-weight:400;text-transform:uppercase}.pt_order .course-row-wrap .class-col-2{width:36%;padding:15px 20px}.pt_order .course-row-wrap .class-col-3{width:17%;padding:19px 0;text-align:center}.pt_order .course-row-wrap .class-col-3 .class-format{width:75px;margin:0 auto}.pt_order .course-row-wrap .class-col-5{width:7%;padding:19px 0;text-align:center}.class-product-Name{font-size:18px;letter-spacing:.5px;width:100%;font-weight:500;margin:0 0 4px;color:#333;line-height:normal}.class-product-Name a{color:#333}@media screen and (max-width:767px){.class-product-Name{margin:0 0 12px}}.my-classes-get-certificate{float:right}@media screen and (max-width:767px){.my-classes-get-certificate{float:left;width:100%}}.my-classes-get-certificate .get-your-certificate{float:right;margin:0;padding:16px 39px}@media screen and (max-width:767px){.my-classes-get-certificate .get-your-certificate{margin:0;padding:26px 10px;width:100%}}.my-classes-get-certificate .my-classes-status{float:left;font-size:14px;letter-spacing:.5px;text-transform:capitalize;color:gray;padding:18px 0;margin-right:49px}@media screen and (max-width:1270px){.my-classes-get-certificate .my-classes-status{margin-right:30px}}@media screen and (max-width:767px){.my-classes-get-certificate .my-classes-status{padding:0;margin:0 0 12px;text-align:center;width:100%}}.my-classes-get-certificate .my-classes-status span{padding:0 0 0 2px;font-weight:700;text-transform:uppercase}.my-classes-get-certificate .my-classes-complete{float:right;margin:0;font-size:12px;letter-spacing:.1px;color:gray;padding:9px 0 12px;width:195px;line-height:14px}@media screen and (max-width:767px){.my-classes-get-certificate .my-classes-complete{float:left;margin:0;padding:0;width:100%;text-align:center;line-height:15px}}.my-classes-get-certificate .my-classes-view-mycert a.get-your-certificate{font-size:14px;color:#1894d0;font-weight:400;text-decoration:underline;letter-spacing:0}@media screen and (max-width:767px){.my-classes-get-certificate .my-classes-view-mycert a.get-your-certificate{padding:0;text-align:center;margin:6px 0}}.my-classes-get-certificate .my-classes-view-mycert a:hover{color:#000}.my-classes-error{float:left;margin:0 0 0 7.8%;font-size:12px;letter-spacing:.3px;color:gray;padding:0 0 12px}@media screen and (max-width:1270px){.my-classes-error{margin:0}}.my-classes-error br{display:none}@media screen and (max-width:767px){.my-classes-error br{display:block}}.my-classes-error .note-icon{width:15px;height:15px;float:left;background-position:-19px -185px;margin:2px 9px 0 0}.my-classes-error span{font-weight:700}@media screen and (max-width:767px){.my-classes-error span{font-weight:400}}.my-classes-error span.added-colon{font-weight:400}@media screen and (max-width:767px){.my-classes-error span.added-colon{display:none}}.my-classes-total-count{font-weight:700;font-size:13px;color:#333;float:left;text-align:right;margin:0 0 12px 7.8%;width:81.7%}@media screen and (max-width:1270px){.my-classes-total-count{width:100%;margin:0 0 12px}}.class-col-35-wrap{display:none}@media screen and (max-width:767px){.my-classes-tagline{margin:9px 0 20px}.my-classes-tagline p{padding:0;font-size:12px;line-height:18px}.my-classes-course-wrapper{margin:0 0 26px;width:100%;padding-bottom:30px}.my-classes-student-info{padding:0}.my-classes-student-info span{display:block;font-size:14px;letter-spacing:.4px;padding:1px 0;font-weight:500}.my-classes-student-info span.my-classes-student-email,.my-classes-student-info span.my-classes-student-name{font-weight:400}.course-row-wrap .class-col-3.desktop-class-format,.course-row-wrap .class-col-5.desktop-class-price,.my-classes-student-info span.added-colon{display:none}.course-row-wrap .class-col-3.mobile-class-format{display:block;width:30%;float:left}.course-row-wrap .class-col-5.mobile-class-price{display:block;width:20%;float:right}.course-row-wrap .my-class-id{width:auto;float:left;margin-right:4.6%}.course-row-wrap .my-class-id.my-class-id-date{width:auto;margin-right:0}.course-row-wrap .my-classes-price{font-size:16px;padding:7px 0}.pt_order .course-row-wrap .class-col-0.onlineclass{width:26.48%}.pt_order .course-row-wrap .class-col-0.onlineclass .class-offer-online{font-size:14px;font-weight:700}.pt_order .course-row-wrap .class-col-2{width:100%;padding:15px 20px;float:left}.pt_order .course-row-wrap .class-col-3{width:64%;padding:19px 0;text-align:center;border-bottom:0}.pt_order .course-row-wrap .class-col-3 .class-format{padding:7px 0}.pt_order .course-row-wrap .class-col-5{width:35%;clear:none;float:right;border-left:1px solid #bebebe}.class-col-35-wrap{display:block;border-bottom:1px solid #bebebe;width:73.5%;float:left}}.account-settings-new-wrap{width:49%;margin-left:18%}@media screen and (min-width:1024px) and (max-width:1270px){.account-settings-new-wrap{margin:0 auto;width:65%}}@media screen and (max-width:1023px){.account-settings-new-wrap{width:85%;margin:0 auto}}@media screen and (max-width:767px){.account-settings-new-wrap{width:100%;margin:0}}.account-settings-new-wrap .account-settings-header,.account-settings-new-wrap .account-settings-header h1{text-align:center}@media screen and (max-width:767px){.account-settings-new-wrap .account-settings-header h1{font-size:24px;letter-spacing:.6px}}.account-settings-new-wrap .account-settings-header .loggedin-user{text-align:center;font-family:Muli,sans-serif;font-size:16px;color:#333;font-weight:700;text-transform:capitalize;letter-spacing:.3px;display:block;padding:4px 0}.account-settings-new-wrap .account-settings-header .loggedin-user .login-user-text{color:gray;font-weight:400}.account-settings-new-wrap .account-settings-details .account-address-info,.account-settings-new-wrap .account-settings-details .account-profile-info,.account-settings-new-wrap .account-settings-details .account-profile-password{padding:43px 0 36px;width:100%;float:left;border-bottom:1px solid #d6d6d6}@media screen and (max-width:767px){.account-settings-new-wrap .account-settings-details .account-address-info,.account-settings-new-wrap .account-settings-details .account-profile-info,.account-settings-new-wrap .account-settings-details .account-profile-password{padding:25px 0}}.account-settings-new-wrap .account-settings-details .account-address-info .account-set-header,.account-settings-new-wrap .account-settings-details .account-profile-info .account-set-header,.account-settings-new-wrap .account-settings-details .account-profile-password .account-set-header{padding-bottom:24px}.account-settings-new-wrap .account-settings-details .account-address-info .account-set-header h2,.account-settings-new-wrap .account-settings-details .account-profile-info .account-set-header h2,.account-settings-new-wrap .account-settings-details .account-profile-password .account-set-header h2{text-align:left;display:inline}.account-settings-new-wrap .account-settings-details .account-address-info .account-set-header .add-profile-address,.account-settings-new-wrap .account-settings-details .account-profile-info .account-set-header .add-profile-address,.account-settings-new-wrap .account-settings-details .account-profile-password .account-set-header .add-profile-address{font-size:14px;font-family:Roboto,sans-serif;color:#1894d0;font-weight:500;text-decoration:underline;float:right;margin:3px 0}.account-settings-new-wrap .account-settings-details .account-address-info .account-set-header .add-profile-address:hover,.account-settings-new-wrap .account-settings-details .account-profile-info .account-set-header .add-profile-address:hover,.account-settings-new-wrap .account-settings-details .account-profile-password .account-set-header .add-profile-address:hover{color:#000}.account-settings-new-wrap .account-settings-details .account-profile-info{padding:26px 0 35px}@media screen and (max-width:767px){.account-settings-new-wrap .account-settings-details .account-profile-info{padding:26px 0 15px}}.account-settings-new-wrap .account-settings-details .account-profile-info .edit-email{padding:15px 0 0;width:100%;float:left}.account-settings-new-wrap .account-settings-details .account-profile-info .account-set-details{width:100%}.account-settings-new-wrap .account-settings-details .account-address-info{border:0}.account-settings-new-wrap .account-settings-details .account-address-info .add-state{position:relative}.account-settings-new-wrap .account-settings-details .account-address-info .add-state .add-state-error{position:absolute;z-index:99;top:-9px;right:13px;background-color:#fff;color:#ed1329}.account-settings-new-wrap .account-settings-details .account-address-info .duplicate-addressid{margin:-25px 0 30px}.account-settings-new-wrap .account-settings-details .account-set-details{width:50%;float:left;font-family:Roboto,sans-serif;font-size:14px;color:gray;letter-spacing:.3px;word-break:break-word}.account-settings-new-wrap .account-settings-details .account-set-details.account-pwd-mask{width:40%}.account-settings-new-wrap .account-settings-details .account-set-details .profile-details-name{text-transform:capitalize}.account-settings-new-wrap .account-settings-details .account-set-details .account-details-text{padding-bottom:13px}.account-settings-new-wrap .account-settings-details .account-set-details .account-details-text .profile-email{float:left;text-overflow:ellipsis;overflow:hidden;width:100%}.account-settings-new-wrap .account-settings-details .account-set-details .profile-details-email{white-space:nowrap}@media screen and (max-width:767px){.account-settings-new-wrap .account-settings-details .account-set-details .profile-details-email{overflow:hidden;text-overflow:ellipsis}}.account-settings-new-wrap .account-settings-details .account-set-details .mini-address-location{line-height:16px}.account-settings-new-wrap .account-settings-details .account-detail-link{float:left;margin-left:12%}.account-settings-new-wrap .account-settings-details .account-detail-link a{font-size:14px;font-family:Roboto,sans-serif;color:#1894d0;font-weight:500;text-decoration:underline}.account-settings-new-wrap .account-settings-details .account-detail-link a:hover{color:#000}.account-settings-new-wrap .account-settings-details .account-detail-link.address-delete-link{display:inline-block;margin:0;float:right}.account-settings-new-wrap .account-settings-details .account-detail-link.address-edit-link{float:left;display:inline-block;margin:0}.account-settings-new-wrap .account-settings-details .edit-profile-link{float:left;margin-left:24%}@media screen and (max-width:767px){.account-settings-new-wrap .account-settings-details .edit-profile-link{margin-left:0}}.account-settings-new-wrap .account-settings-details .address-link-wrap{float:right;width:49%}@media screen and (max-width:767px){.account-settings-new-wrap .account-settings-details .address-link-wrap{width:43%}}.account-settings-new-wrap .account-settings-details .all-addresses-link{float:left;clear:both;width:100%;padding:10px 3px;margin:0}.account-settings-new-wrap .account-settings-details .address-details-wrap{width:100%;float:left;clear:both;padding-bottom:25px}@media screen and (max-width:767px){.account-settings-new-wrap .account-settings-details .address-details-wrap .address-details{padding:0 0 15px}}.account-settings-new-wrap .showpwd{position:absolute;top:18px;right:20px;z-index:9;color:#252524}.account-left-nav .left-nav-heading .currentpage{font-weight:900}.update-button-link-wrap{float:right;padding-bottom:21px}.update-button-link-wrap a{font-size:14px;font-family:Roboto,sans-serif;color:#1894d0;font-weight:500;text-decoration:underline;display:inline-block;vertical-align:middle;margin:0 40px}.update-button-link-wrap a:hover{color:#000}@media screen and (max-width:767px){.update-button-link-wrap a{margin:0 31px}}.update-button-link-wrap button{padding:16px 50px;text-transform:uppercase;font-weight:500;font-size:14px}@media screen and (max-width:767px){.update-button-link-wrap button{padding:16px 24px}}.account-setting-pwd{padding:21px 0 0}.account-address-info .edit-profile-address .form-horizontal fieldset{border-bottom:1px solid #d6d6d6;margin-bottom:40px}.account-address-info .form-horizontal .form-row-button{float:right;padding-bottom:9px;width:auto}.account-address-info .form-horizontal .form-row-button a{font-size:14px;font-family:Roboto,sans-serif;color:#1894d0;font-weight:500;text-decoration:underline;display:inline-block;vertical-align:middle;margin:0 40px}@media screen and (max-width:767px){.account-address-info .form-horizontal .form-row-button a{margin:0 31px}}.account-address-info .form-horizontal .form-row-button a:hover{color:#000}.account-address-info .form-horizontal .form-row-button button{padding:16px 50px;text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:0}@media screen and (max-width:767px){.account-address-info .form-horizontal .form-row-button button{padding:16px 24px}}.account-address-info .form-row.country_code_label{width:20%;float:left;display:inline-block;clear:left}@media screen and (max-width:767px){.account-address-info .form-row.country_code_label{width:33%}}.account-address-info .form-row.country_code_label .custom-select .selected-option{border-right:0}.account-address-info .form-row.phone_number_label{width:80%;display:inline-block}@media screen and (max-width:767px){.account-address-info .form-row.phone_number_label{width:67%}}.account-address-info .form-row.phone_number_label.required label{transform:none;padding:0 0 0 15px}.account-address-info .form-row.phone_number_label label .required-indicator+span,.account-address-info .form-row.phone_number_label label.focus .required-indicator+span{top:0;margin:14px 0;display:table}@media screen and (max-width:767px){.account-address-info .form-row.phone_number_label label .required-indicator+span{display:block;width:48px;overflow:hidden;height:20px}}@media screen and (max-width:767px){.account-address-info .form-row.phone_number_label label.focus .required-indicator+span{display:block;width:48px;overflow:hidden;height:20px}}.account-address-info .form-row.phone_number_label .field-wrapper input.phone{padding:15px 20px 15px 175px;color:gray;font-size:12px}@media screen and (max-width:767px){.account-address-info .form-row.phone_number_label .field-wrapper input.phone{padding:15px 20px 15px 78px}}@media screen and (max-width:767px){.account-address-info .form-row.label-inline label[for=dwfrm_profileaddress_addresstype]{width:100%;padding:0 0 6px}}@media screen and (max-width:767px){.account-address-info .form-row.label-inline label[for=dwfrm_profileaddress_addresstype]+.field-wrapper{margin-left:-6px}}.account-address-info .form-row.label-inline>label span{color:#333;font-size:12px;font-weight:900;text-transform:uppercase}.account-settings-new-wrap .form-row.country_code_label{width:19%}@media screen and (min-width:768px) and (max-width:1023px){.account-settings-new-wrap .form-row.country_code_label{width:77px;display:flex}}@media screen and (max-width:767px){.account-settings-new-wrap .form-row.country_code_label{width:77px;display:flex}}.account-settings-new-wrap .form-row.country_code_label .custom-select .selected-option{padding:19px 24px 17px 23px}.account-settings-new-wrap .form-row.country_code_label .custom-select .selected-option:after{background-color:#fff}.account-settings-new-wrap .form-row.country_code_label .custom-select.current_item .selected-option{border-bottom:2px solid #fff;padding:19px 24px 17px 23px;box-shadow:2px 6px 14px -2px rgba(0,0,0,.25)}.account-settings-new-wrap .form-row.country_code_label .custom-select.current_item .selection-list{width:200px;height:190px;box-shadow:rgba(0,0,0,.25) 0 5px 10px -5px;margin-top:1px;padding:15px 0 0}.account-settings-new-wrap .form-row.country_code_label .custom-select.current_item .selection-list li{padding:8px 20px}@media screen and (min-width:768px) and (max-width:1023px){.account-settings-new-wrap .form-row.phone_number_label{width:auto;display:flex}}@media screen and (max-width:767px){.account-settings-new-wrap .form-row.phone_number_label{width:auto;display:flex}}.search-suggestion-wrapper{width:100%;float:left;margin:15px 0 0}.search-suggestion-wrapper>.hitgroup{max-height:175px;overflow-y:scroll;overflow:auto}.search-suggestion-wrapper .hitgroup{margin:0;text-align:left}.search-suggestion-wrapper .hitgroup .header{font-family:Muli,sans-serif;font-size:16px;font-weight:300;letter-spacing:.4px;text-align:left;color:#333;display:inline-block;padding:0 0 1rem;margin:0 0 30px;border-bottom:5px solid #ed1329;text-transform:lowercase}.search-suggestion-wrapper .hitgroup .hit-link-main{display:block}.search-suggestion-wrapper .hitgroup .hit{display:block;margin-bottom:1px;font-size:14px;font-weight:900;line-height:2.14;letter-spacing:.4px;text-align:left;color:#333;text-decoration:underline}.search-suggestion-wrapper .hitgroup .hit a{font-weight:700;color:#1e97d2;line-height:2.36;font-size:14px;width:96%;text-overflow:ellipsis;display:block;white-space:nowrap}.search-suggestion-wrapper .hitgroup .hit a:hover{color:#333}.search-suggestion-wrapper .hitgroup .parent-category{color:#999}.search-suggestion-wrapper .phrase-suggestions .hitgroup .hit{text-decoration:none}@media screen and (max-width:767px){.search-suggestion-wrapper{max-height:280px;overflow:auto;padding:0 6%;box-sizing:border-box}}.product-suggestions{width:100%;text-align:center;float:left}.phrase-suggestions{border-top:1px solid #d6d6d6;margin:35px 0 0;width:100%;float:left}.phrase-suggestions .hitgroup{margin:25px 0 0}.product-suggestion{width:31%;float:left}.product-suggestion .product-image{width:100%;text-align:center}.product-suggestion .product-details{width:100%;color:#333;text-align:left;letter-spacing:.3px}.product-suggestion .product-details .product-name{font-size:12px;font-weight:900;height:auto;max-height:38px;overflow:hidden}.product-suggestion .product-details .product-price{font-size:12px;font-weight:400;line-height:2;display:inline-block;padding:8px 0 0}.product-suggestion:first-child{margin:0 3.5% 0 0}.product-suggestion:nth-last-child(2){margin:0 0 0 3.5%}.search-phrase{color:#999;margin:1em}.search-phrase .completed .original{text-decoration:underline;font-weight:700}.search-phrase .corrected{font-weight:700}@media screen and (min-width:768px) and (max-width:1023px){.search-suggestion-wrapper .hitgroup{-webkit-overflow-scrolling:touch}}@media screen and (max-width:767px){.product-suggestion{width:100%;display:block}.product-suggestion .product-image{width:50%;float:left}.product-suggestion .product-details{width:45%;float:right}.product-suggestion .product-details .product-name{line-height:13px}.product-suggestion:first-child{margin:0 0 15px}.product-suggestion:nth-last-child(2){margin:15px 0 0}}#wrapper{background-color:#fff;border:0;margin:auto;transition:left .2s ease-in;width:100%;position:relative;max-width:1366px}#wrapper .main{position:relative;float:left;width:100%}#wrapper.pt_storefront .main{padding:0}#wrapper.pt_categorylanding{width:100%}#wrapper.pt_categorylanding .primary-content{padding-bottom:0}@media screen and (min-width:768px){#wrapper.pt_categorylanding .primary-content{width:80%}}#wrapper.pt_categorylanding .refinements{border-right:0;display:none;width:0}@media screen and (min-width:768px){#wrapper.pt_categorylanding .refinements{display:block;width:20%}}@media screen and (min-width:768px){#wrapper.menu-active{left:auto}}#secondary{position:relative;width:100%;box-sizing:border-box;margin-right:0;text-align:left;vertical-align:top;float:left}#secondary nav a{display:block}.primary-focus #secondary{background:0 0;border:none;box-sizing:border-box;float:left;width:30%;padding:0}@media screen and (max-width:1023px){.primary-focus #secondary{width:38.2%}}#secondary .pt_content-search-result{display:none}@media screen and (min-width:768px){#secondary .pt_content-search-result{display:block}}.secondary-content{clear:both}#wrapper .global-header{box-shadow:0 6px 8px -4px rgba(0,0,0,.1)}#wrapper.pt_cart .body-content .plp-content,#wrapper.pt_product-compare .body-content .plp-content,#wrapper.pt_product-details .body-content .plp-content,#wrapper.pt_product-search-noresult .body-content .plp-content,#wrapper.pt_product-search-result .body-content .plp-content{padding:56px 39px 32px;box-sizing:border-box;position:relative}#wrapper.pt_cart .body-content .plp-content.sub-category-result,#wrapper.pt_product-compare .body-content .plp-content.sub-category-result,#wrapper.pt_product-details .body-content .plp-content.sub-category-result,#wrapper.pt_product-search-noresult .body-content .plp-content.sub-category-result,#wrapper.pt_product-search-result .body-content .plp-content.sub-category-result{padding:18px 39px}#wrapper.pt_cart .body-content .plp-content .primary-content,#wrapper.pt_product-compare .body-content .plp-content .primary-content,#wrapper.pt_product-details .body-content .plp-content .primary-content,#wrapper.pt_product-search-noresult .body-content .plp-content .primary-content,#wrapper.pt_product-search-result .body-content .plp-content .primary-content{width:100%;margin:0}@media screen and (min-width:1023px){#wrapper.pt_cart .body-content.sub-category-result .plp-content,#wrapper.pt_product-compare .body-content.sub-category-result .plp-content,#wrapper.pt_product-details .body-content.sub-category-result .plp-content,#wrapper.pt_product-search-noresult .body-content.sub-category-result .plp-content,#wrapper.pt_product-search-result .body-content.sub-category-result .plp-content{padding:20px 39px 32px}}#wrapper.pt_cart .classes-landing-page,#wrapper.pt_product-compare .classes-landing-page,#wrapper.pt_product-details .classes-landing-page,#wrapper.pt_product-search-noresult .classes-landing-page,#wrapper.pt_product-search-result .classes-landing-page{padding:56px 39px 32px;box-sizing:border-box;position:relative}@media screen and (max-width:1023px){#wrapper.pt_cart .classes-landing-page,#wrapper.pt_product-compare .classes-landing-page,#wrapper.pt_product-details .classes-landing-page,#wrapper.pt_product-search-noresult .classes-landing-page,#wrapper.pt_product-search-result .classes-landing-page{padding:24px 0}}#wrapper.pt_cart .classes-landing-page.sub-landing-classes,#wrapper.pt_product-compare .classes-landing-page.sub-landing-classes,#wrapper.pt_product-details .classes-landing-page.sub-landing-classes,#wrapper.pt_product-search-noresult .classes-landing-page.sub-landing-classes,#wrapper.pt_product-search-result .classes-landing-page.sub-landing-classes{padding:0}#wrapper.pt_cart .classes-landing-page.sub-landing-classes .search-result-content,#wrapper.pt_product-compare .classes-landing-page.sub-landing-classes .search-result-content,#wrapper.pt_product-details .classes-landing-page.sub-landing-classes .search-result-content,#wrapper.pt_product-search-noresult .classes-landing-page.sub-landing-classes .search-result-content,#wrapper.pt_product-search-result .classes-landing-page.sub-landing-classes .search-result-content{padding:0 39px}@media screen and (max-width:1023px){#wrapper.pt_cart .classes-landing-page.sub-landing-classes .search-result-content,#wrapper.pt_product-compare .classes-landing-page.sub-landing-classes .search-result-content,#wrapper.pt_product-details .classes-landing-page.sub-landing-classes .search-result-content,#wrapper.pt_product-search-noresult .classes-landing-page.sub-landing-classes .search-result-content,#wrapper.pt_product-search-result .classes-landing-page.sub-landing-classes .search-result-content{padding:24px 20px;box-sizing:border-box}}#wrapper.pt_cart .primary-content,#wrapper.pt_product-compare .primary-content,#wrapper.pt_product-details .primary-content,#wrapper.pt_product-search-noresult .primary-content,#wrapper.pt_product-search-result .primary-content{width:100%}#wrapper.pt_product-search-noresult .classes-landing-page.body-content .plp-content{padding:0}@media screen and (max-width:1023px){#wrapper.pt_product-search-noresult .classes-landing-page.body-content .plp-content{padding:0 20px}}@media screen and (min-width:1023px){#wrapper.pt_product-search-noresult .classes-landing-page.body-content .plp-content .search-keyword.search-miles{width:100%}}@media screen and (max-width:1023px){#wrapper.pt_product-search-result .plp-content .no-results .cat-product-page{padding:0}}@media screen and (max-width:1023px){#wrapper.pt_product-search-result .body-content.classes-landing-page .no-results .cat-product-page{padding:0}}#wrapper.pt_product-details .body-content .plp-content{padding:0 0 60px}@media screen and (min-width:1023px){#wrapper.pt_product-details .body-content .plp-content .search-result-items .grid-tile:nth-child(5){clear:none}}#wrapper.pt_class-details .body-content{padding:30px 0 0;margin-top:140px}#wrapper.pt_class-details .body-content .breadcrumb{padding:0 0 0 2.8%;margin:0}@media screen and (min-width:1023px){#wrapper.pt_product-search-result .search-result-items .grid-tile:nth-child(5){clear:left}}#wrapper.pt_content-search-result .page-content{padding:30px 0}#wrapper.pt_cart .body-content .plp-content{padding:26px 0 32px}#wrapper.pt_cart .body-content .plp-content .primary-content .cart-actions,#wrapper.pt_cart .body-content .plp-content .primary-content .cart-full-product,#wrapper.pt_cart .body-content .plp-content .primary-content .class-count-header,#wrapper.pt_cart .body-content .plp-content .primary-content .global-recommend h2{padding:0 39px;box-sizing:border-box}@media screen and (max-width:767px){#wrapper.pt_cart .body-content .plp-content .primary-content .cart-actions,#wrapper.pt_cart .body-content .plp-content .primary-content .cart-full-product,#wrapper.pt_cart .body-content .plp-content .primary-content .class-count-header,#wrapper.pt_cart .body-content .plp-content .primary-content .global-recommend h2{padding:0 20px}#wrapper.pt_cart .body-content .plp-content .primary-content .cart-actions .promo-adjustment,#wrapper.pt_cart .body-content .plp-content .primary-content .cart-full-product .promo-adjustment,#wrapper.pt_cart .body-content .plp-content .primary-content .class-count-header .promo-adjustment,#wrapper.pt_cart .body-content .plp-content .primary-content .global-recommend h2 .promo-adjustment{word-break:break-all}}#wrapper.pt_product-search-noresult #secondary{display:block}#wrapper.pt_account .main,#wrapper.pt_certificate .main,#wrapper.pt_checkout .main,#wrapper.pt_customer-service .main{width:78.332%;margin:220px auto 0;float:none}@media screen and (max-width:1023px){#wrapper.pt_account .main,#wrapper.pt_certificate .main,#wrapper.pt_checkout .main,#wrapper.pt_customer-service .main{width:100%;padding:0 20px;box-sizing:border-box;margin-top:180px}}@media screen and (max-width:767px){#wrapper.pt_account .main,#wrapper.pt_certificate .main,#wrapper.pt_checkout .main,#wrapper.pt_customer-service .main{margin-top:145px!important}}#wrapper.pt_account .main input[type=date] textarea,#wrapper.pt_account .main input[type=number],#wrapper.pt_account .main input[type=password],#wrapper.pt_account .main input[type=text],#wrapper.pt_certificate .main input[type=date] textarea,#wrapper.pt_certificate .main input[type=number],#wrapper.pt_certificate .main input[type=password],#wrapper.pt_certificate .main input[type=text],#wrapper.pt_checkout .main input[type=date] textarea,#wrapper.pt_checkout .main input[type=number],#wrapper.pt_checkout .main input[type=password],#wrapper.pt_checkout .main input[type=text],#wrapper.pt_customer-service .main input[type=date] textarea,#wrapper.pt_customer-service .main input[type=number],#wrapper.pt_customer-service .main input[type=password],#wrapper.pt_customer-service .main input[type=text]{font-weight:400}#wrapper.pt_account .form-row label,#wrapper.pt_certificate .form-row label,#wrapper.pt_checkout .form-row label,#wrapper.pt_customer-service .form-row label{cursor:text}#wrapper.pt_account .form-row.label-inline label,#wrapper.pt_account .form-row.phone-row-landline label,#wrapper.pt_certificate .form-row.label-inline label,#wrapper.pt_certificate .form-row.phone-row-landline label,#wrapper.pt_checkout .form-row.label-inline label,#wrapper.pt_checkout .form-row.phone-row-landline label,#wrapper.pt_customer-service .form-row.label-inline label,#wrapper.pt_customer-service .form-row.phone-row-landline label{cursor:default}#wrapper pt_content #secondary nav ul,#wrapper.pt_customer-service #secondary nav ul{list-style:none}#wrapper pt_content #secondary nav a,#wrapper.pt_customer-service #secondary nav a{display:inline-block}#wrapper.pt_account a.back-to-top,#wrapper.pt_cart a.back-to-top,#wrapper.pt_checkout a.back-to-top,#wrapper.pt_order a.back-to-top,#wrapper.pt_order-confirmation a.back-to-top{display:none}#wrapper.pt_order .main,#wrapper.pt_order-confirmation .main{padding:0 39px;box-sizing:border-box;margin-top:180px;margin-bottom:40px}@media screen and (max-width:1023px){#wrapper.pt_order .main,#wrapper.pt_order-confirmation .main{padding:0 20px}}@media screen and (max-width:767px){#wrapper.pt_order .main,#wrapper.pt_order-confirmation .main{margin-top:150px}}#wrapper.pt_order #secondary,#wrapper.pt_order-confirmation #secondary{width:218px;margin-top:16px}@media screen and (min-width:1024px) and (max-width:1270px){#wrapper.pt_order #secondary,#wrapper.pt_order-confirmation #secondary{display:none}}#wrapper.pt_account .main,#wrapper.pt_certificate .main,#wrapper.pt_customer-service .main{padding:0 39px;box-sizing:border-box;margin:200px 0 76px}@media screen and (min-width:1024px) and (max-width:1270px){#wrapper.pt_account .main,#wrapper.pt_certificate .main,#wrapper.pt_customer-service .main{width:92%}}#wrapper.pt_account .main .primary-content,#wrapper.pt_certificate .main .primary-content,#wrapper.pt_customer-service .main .primary-content{float:right;width:66%;margin-right:1%}#wrapper.pt_account .main .primary-content .account-content,#wrapper.pt_certificate .main .primary-content .account-content,#wrapper.pt_customer-service .main .primary-content .account-content{float:left;width:97%}#wrapper.pt_account .main #secondary,#wrapper.pt_certificate .main #secondary,#wrapper.pt_customer-service .main #secondary{width:218px;margin-top:16px}@media screen and (max-width:767px){#wrapper.pt_account .main #secondary,#wrapper.pt_certificate .main #secondary,#wrapper.pt_customer-service .main #secondary{display:none}}#wrapper.pt_customer-service .main{margin:206px 0 76px}@media screen and (max-width:1023px){#wrapper.pt_account .main,#wrapper.pt_certificate .main,#wrapper.pt_customer-service .main{margin:180px 0 60px;padding:0 20px}#wrapper.pt_account .main .primary-content,#wrapper.pt_certificate .main .primary-content,#wrapper.pt_customer-service .main .primary-content{margin:0}}@media screen and (max-width:1023px) and (max-width:767px){#wrapper.pt_account .main .primary-content,#wrapper.pt_certificate .main .primary-content,#wrapper.pt_customer-service .main .primary-content{width:100%}}@media screen and (max-width:1023px){#wrapper.pt_account .main .primary-content .account-content,#wrapper.pt_certificate .main .primary-content .account-content,#wrapper.pt_customer-service .main .primary-content .account-content{width:100%}}#wrapper.pt_order .primary-content{float:right;width:81%}@media screen and (max-width:1270px){#wrapper.pt_order .primary-content{width:100%}}@media screen and (max-width:1270px){#wrapper.pt_order #secondary{display:none}}#wrapper.pt_certificate .main{width:95%}@media screen and (max-width:1023px){#wrapper.pt_certificate .main{width:100%}}#wrapper.pt_certificate .main .primary-content{width:72.1%;margin-right:0}@media screen and (max-width:1023px){#wrapper.pt_certificate .main .primary-content{width:100%}}@media screen and (max-width:1023px){#wrapper.pt_certificate .main #secondary{display:none}}@media screen and (max-width:767px){#wrapper.pt_customer-service .main #secondary{display:block;width:100%}}@media screen and (max-width:767px){#wrapper.pt_product-search-noresult .body-content .plp-content,#wrapper.pt_product-search-result .body-content .plp-content{padding:24px 20px}#wrapper.pt_product-search-noresult .body-content .plp-content.sub-category-result,#wrapper.pt_product-search-result .body-content .plp-content.sub-category-result{padding:18px 20px}#wrapper.pt_class-details .body-content .breadcrumb{width:100%;padding:0 6%;box-sizing:border-box}}@media screen and (max-width:1023px){#wrapper.pt_product-search-noresult .body-content .plp-content,#wrapper.pt_product-search-result .body-content .plp-content{padding:24px 0}#wrapper.pt_product-search-noresult .body-content .plp-content.sub-category-result,#wrapper.pt_product-search-result .body-content .plp-content.sub-category-result{padding:15px 0}#wrapper.pt_product-search-noresult .body-content .plp-content.sub-category-result .plp-content,#wrapper.pt_product-search-result .body-content .plp-content.sub-category-result .plp-content{padding-top:15px}#wrapper.pt_product-search-noresult .body-content .plp-content.sub-category-result .plp-content .main-container,#wrapper.pt_product-search-result .body-content .plp-content.sub-category-result .plp-content .main-container{padding-top:0}#wrapper.pt_product-search-noresult .body-content .plp-content .primary-content,#wrapper.pt_product-search-result .body-content .plp-content .primary-content{width:100%}#wrapper.pt_product-search-noresult .body-content.sub-category-result .plp-content,#wrapper.pt_product-search-result .body-content.sub-category-result .plp-content{padding-top:15px}#wrapper.pt_product-search-noresult .body-content.sub-category-result .plp-content .main-container,#wrapper.pt_product-search-result .body-content.sub-category-result .plp-content .main-container{padding-top:0}#wrapper.pt_content-search-result .primary-content .productsearchform{margin:0 0 20px}#wrapper.pt_content-search-result .primary-content .productsearchform .cat-product-page{padding:0}#wrapper.pt_content-search-result .primary-content .productsearchform{padding:0 20px}#wrapper.pt_product-search-noresult .body-content .plp-content{padding:20px;box-sizing:border-box}#wrapper.pt_product-search-noresult .body-content .plp-content .cat-product-page{padding:0}}.ui-widget-overlay{opacity:.8;background:#000;z-index:999999}.ui-dialog{background-color:#fff;padding:0}.ui-dialog .ui-button-icon-only .ui-button-text,.ui-dialog .ui-button-icons-only .ui-button-text{padding:0}.ui-dialog .ui-widget-header{border:0;text-transform:uppercase}.ui-dialog .ui-dialog-title{color:#333;font-weight:700}.ui-dialog .ui-dialog-titlebar-close,.ui-dialog .ui-icon-closethick{height:10px;width:10px}.ui-dialog .ui-icon-closethick{background-position:-550px -30px;height:10px;width:10px;left:0;top:8px}.ui-dialog .ui-dialog-titlebar-close{background-color:transparent;border:0;border-radius:0;margin:0;padding:0;right:20px;top:20px;z-index:101}.ui-dialog .ui-dialog-titlebar-close:hover{opacity:1}.ui-dialog h1,.ui-dialog h2{margin:5px 158px 5px 0}.no-close .ui-dialog-titlebar-close{display:none}.ui-accordion .ui-accordion-content{padding:0}.ui-tabs .ui-tabs-nav{height:2.45em;padding:0}.ui-tabs .ui-tabs-nav li{border-color:#fff;border-style:solid;border-width:0 0 3px}.ui-tabs .ui-tabs-nav li.ui-state-active{border-bottom-color:#84bd00}.ui-tabs .ui-tabs-nav li.ui-state-active a{color:#000;font-weight:700}.ui-tabs .ui-tabs-nav li a{color:#999}.ui-tabs .ui-tabs-panel{background-color:#fff;border:1px solid #fff;line-height:1.5em;margin:0;padding:20px 10px}@media screen and (min-width:768px){.ui-tabs .ui-tabs-panel h3{display:none}}#vertical-carousel{height:19rem;position:relative;overflow:hidden}#vertical-carousel ul{height:10000em;list-style:none;margin:0;padding:0;position:relative}#vertical-carousel ul li{float:left;height:19rem;width:100%}#vertical-carousel ul li .capture-product-id{display:none}#vertical-carousel .jcarousel-nav{color:#999;cursor:pointer;font-size:.9em;font-weight:700;position:absolute;right:0;text-transform:uppercase}#vertical-carousel .jcarousel-nav:hover{color:#84bd00}#vertical-carousel .jcarousel-nav.inactive{display:none}#vertical-carousel .jcarousel-prev{bottom:30px}#vertical-carousel .jcarousel-next{bottom:0}.js .simple-submit{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}legend{border-bottom:1em solid #fff;background-color:#efefef;font-size:1.1em;padding:1.16em 2% .83em;position:relative;text-transform:uppercase;width:96%}.ie7 legend{width:94%}legend span{font-size:12px;font-weight:400;position:relative;text-transform:none;padding:0 .5em}legend span em{color:#333}.form-horizontal label{float:left;font-size:12px;line-height:21px;letter-spacing:.3px;text-align:left;text-transform:uppercase;width:100%;font-weight:500}.label-inline label{display:inline-block;float:none;font-size:1em;font-weight:400;margin-top:0;text-align:left;width:auto;padding:2px 0 0 5px}.label-above label{margin-bottom:.3rem;width:auto}.form-label-text{float:left;font-size:1.1em;font-weight:700;padding:.75em 0 0;text-align:right;width:25%}.form-row{margin:0 0 30px;position:relative}.form-row.label-above{clear:left;margin:10px 0 32px;display:inline-block}.form-row.label-above .field-wrapper{float:left;width:100%;margin:4px 0 0}.form-row .error{border-color:#ed1329}#error_message{font-size:14px;color:#ed1329}.form-row-button{clear:left}.form-horizontal .form-row-button{width:100%}.field-wrapper{box-sizing:border-box;width:100%}.form-horizontal .field-wrapper{float:left;width:100%}.label-inline .field-wrapper{float:left;padding-left:0;width:auto;height:auto}.label-above .field-wrapper{float:none;padding-left:0;width:auto}.coupon-error:after{clear:none}input[type=date] textarea,input[type=number],input[type=password],input[type=text]{font-size:14px;letter-spacing:.4px;text-align:left;border:1px solid #d6d6d6;box-sizing:border-box;padding:15px 20px;min-height:50px;text-indent:0;width:100%;color:#333;background-color:#fff;font-weight:500}.input-textarea{padding:0;border-color:#d6d6d6;width:100%}.input-textarea.error{border:1px solid #ed1329!important}select{background-color:#fff;width:100%;height:2rem}input[type=checkbox],input[type=radio]{margin:1em 1% 1em 2%}.label-inline input[type=checkbox],.label-inline input[type=radio]{margin:0 .3rem 0 0}.form-caption{clear:left;width:auto}.form-indent .form-caption,.label-above .form-caption{margin-left:0}.error-message,.form-row span.error{letter-spacing:.3px;margin-top:5px;float:left;width:100%;text-transform:none}.error{border:1px solid #ed1329}div.error,span.error{background:0 0;border:none;color:#ed1329}.error-form{background:0 0;border:none;color:#ed1329;font-size:14px;margin:.5em 0;padding:.8em}.error-form.card-num-wrong,.error-form.cvncard,.error-form.date-card{padding:0;margin:5px 0 0;display:inline-block}.form-inline form{padding:0 0 2em;width:98%}.form-inline label{padding:0 0 .75em;text-transform:uppercase;width:auto}.form-inline input[type=text],.form-inline select{margin-left:0;width:95%}.form-inline button{padding-left:0;padding-right:0;width:100%}.dialog-required{display:inline;position:relative;padding:0 .5em}.dialog-required em{color:#900;font-size:.65rem;font-style:normal;text-transform:uppercase}.required-indicator{color:#900;font-size:1rem;padding:0;display:none}.form-field-tooltip{float:left;margin-left:3%;padding-top:.75em;width:20%}.tooltip{cursor:help;position:relative}.tooltip.product-tile{cursor:pointer}.tooltip-content{display:none}.tooltip-content p{color:#fff}.ui-tooltip.ui-widget-content{background:#333;border-radius:3px;box-shadow:2px 3px 3px 0 #999;color:#fff}.ui-tooltip-content{padding:.3em}.ui-tooltip-content .recommendation-tooltip-header{font-size:1.1em;font-weight:700;padding:.4em}.ui-tooltip-content .recommendation-tooltip-header .product-price{font-weight:400}.ui-tooltip-content .recommendation-tooltip-header .product-price .price-standard{color:#999;text-decoration:line-through}.ui-tooltip-content .recommendation-tooltip-attributes,.ui-tooltip-content .recommendation-tooltip-description{padding:.8em}.ui-tooltip-content .promo,.ui-tooltip-content .shipping-method-cost,.ui-tooltip-content .surcharge-product{text-align:right;padding-bottom:.3rem}.ui-tooltip-content .shippingtotal{clear:right;text-align:right;margin-top:.3rem}.ui-tooltip-content .shippingtotal .value{border-top:1px solid #3f3f3f;padding-top:.3rem}.content-slot img{height:auto}.slot-grid-header p{margin:0;padding:0}.product-listing-1x4{background:#fff;overflow:hidden;padding:.83em 0}.product-listing-1x4 .search-result-items .grid-tile{margin:0 1% 0 2%;width:18%}@media screen and (max-width:1024px){.product-listing-1x4 .search-result-items .grid-tile{width:20%}}.content-asset address,.content-asset ul{margin:1em 0}.content-asset ol li,.content-asset ul{list-style:none}.content-asset .account-options{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.content-asset .account-options li{background-color:#666;border:3px solid #ccc;border-radius:5px;list-style-type:none;margin:1rem;text-align:center;width:35%;transition:all 1000ms ease}.content-asset .account-options li:hover{background-color:#64772d;border-color:#64772d}.content-asset .account-options li a{color:#fff;display:block;padding:1rem}.content-asset .account-options li a i{font-size:6rem}.browser-compatibility-alert{background-color:#900;color:#fff;font-size:1.3em;line-height:2em;padding:.8em;top:0;position:absolute;width:98.1%;z-index:1}@media screen and (max-width:415px){.browser-compatibility-alert{width:95%}}.browser-compatibility-alert .fa-exclamation-triangle{margin-top:20px}@media screen and (max-width:415px){.browser-compatibility-alert .fa-exclamation-triangle{margin-top:32px}}.browser-compatibility-alert p.browser-error{margin:23px 0}.folder-slot{border-style:solid;border-color:#019328;border-width:1px;background-color:#fff;padding:.5em}.folder-slot h2{color:#019328;margin:.5em 0}.menu-slot{display:none;border-top:1px solid #faeded;margin-top:.5em;padding-top:1.5em}.menu-slot .social-links{padding-left:0}.menu-slot .social-links li{display:inline-block;padding-left:0}@media screen and (min-width:768px){.menu-slot{width:13.5rem;display:block}}#homepage-slides{margin:0;position:relative;width:20000em}#homepage-slides .slide{float:left;overflow:hidden;position:relative}#homepage-slides .slide img{height:auto}#homepage-slides .slide .banner-message{position:absolute;top:10%}@media screen and (min-width:768px){#homepage-slides .slide .banner-message{top:2%}}#homepage-slides .slide .banner-message .banner-text1{font-family:Lato,sans-serif;font-size:2rem;font-weight:300;text-transform:uppercase;line-height:2rem}@media screen and (min-width:768px){#homepage-slides .slide .banner-message .banner-text1{font-size:5rem;line-height:5rem;font-weight:200}}#homepage-slides .slide .banner-message .banner-text2{font-family:Crete Round,serif;font-size:1.5rem;line-height:1.5rem;text-transform:lowercase}@media screen and (min-width:768px){#homepage-slides .slide .banner-message .banner-text2{font-size:4rem;line-height:4rem}}#homepage-slides .slide .banner-message .banner-text3{font-family:Lato,sans-serif;font-size:.5rem;line-height:.5rem;font-weight:400;text-transform:uppercase}@media screen and (min-width:768px){#homepage-slides .slide .banner-message .banner-text3{font-size:1.3rem;line-height:1.3rem;font-weight:200}}#homepage-slides .slide1 .banner-message{left:3%}#homepage-slides .slide1 .banner-message .banner-text1{color:#00629b;display:inline}#homepage-slides .slide1 .banner-message .banner-text2{color:#fff;display:inline}#homepage-slides .slide1 .banner-message .banner-text3{color:#fff;text-align:right}#homepage-slides .slide2 .banner-message{left:3%}#homepage-slides .slide2 .banner-message .banner-text1{color:#84bd00;display:inline;letter-spacing:-.1rem}#homepage-slides .slide2 .banner-message .banner-text2{color:#aaa;display:inline}#homepage-slides .slide2 .banner-message .banner-text3{color:#000}#homepage-slides .slide3 .banner-message{left:3%}#homepage-slides .slide3 .banner-message .banner-text1{color:#84bd00;display:inline;margin-top:-2rem}#homepage-slides .slide3 .banner-message .banner-text2{color:#fff;display:inline}#homepage-slides .slide3 .banner-message .banner-text3{color:#000}#homepage-slides .slide4 .banner-message{right:3%}#homepage-slides .slide4 .banner-message .banner-text1{color:#84bd00;margin-top:0;text-indent:3rem}@media screen and (min-width:768px){#homepage-slides .slide4 .banner-message .banner-text1{margin-top:-1rem}}#homepage-slides .slide4 .banner-message .banner-text2,#homepage-slides .slide4 .banner-message .banner-text3{color:#fff}#homepage-slides .slide5 .banner-message{left:15%}#homepage-slides .slide5 .banner-message .banner-text1{color:#00629b;display:inline}#homepage-slides .slide5 .banner-message .banner-text2{color:#900;display:inline}#homepage-slides .slide5 .banner-message .banner-text3{color:#fff}#home-bottom-left{margin:auto;max-width:320px;position:relative;text-align:center;width:100%;line-height:2.3rem}#home-bottom-left h2{color:#000;font-family:Lato,sans-serif;font-size:2rem;font-weight:100;margin:0;padding:1rem 0;text-transform:uppercase}@media screen and (min-width:768px){#home-bottom-left h2{font-size:2.3rem}}#home-bottom-left ul{margin:-.5em 0 .5em}#home-bottom-left ul li{border-right:1px solid #666;color:#666;display:inline;font-family:Lato,sans-serif;font-size:.8rem;font-weight:400;list-style:none;margin:0 5px 0 0;padding:0 5px 0 0;text-transform:uppercase}#home-bottom-left ul li:last-child{border:0}#home-bottom-left ul li span{margin:0 10px 0 0}#home-bottom-left img{display:block}#home-bottom-center .home-bottom-center-text{position:absolute;text-align:center;top:18%;width:100%}#home-bottom-center .home-bottom-center-text h2{color:#666;font-family:Lato,sans-serif;font-size:1.3rem;font-weight:100;letter-spacing:.2em;margin-top:-.05rem;text-transform:uppercase}#home-bottom-center .home-bottom-center-text h3{color:#666;font-family:Crete Round,serif;font-size:.8rem;font-weight:400;margin-top:-1rem;text-transform:uppercase}#home-bottom-center img{display:block}.home-bottom-right{font-family:Lato,sans-serif;width:100%;margin:auto;max-width:320px;position:relative;text-align:center}.home-bottom-right .home-bottom-right-header{line-height:2.3rem}.home-bottom-right .home-bottom-right-header h2{color:#666;font-size:.7rem;font-weight:400;padding:.5em 0 0;margin:0}@media screen and (min-width:768px){.home-bottom-right .home-bottom-right-header h2{font-size:2.3rem;font-weight:200}}.home-bottom-right .home-bottom-right-header h3{color:#64772d;font-size:2.2rem;font-style:normal;font-weight:200;margin:0;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.home-bottom-right .home-bottom-right-header h3{font-size:2.3rem}}.home-bottom-right .home-bottom-right-header img{display:block}.home-bottom-right .product-tile{border:0;margin:1em auto 0;min-height:255px;width:90%}.home-bottom-right .product-tile img{box-shadow:0 0 5px 3px #ccc;max-width:90%}.home-bottom-right .product-tile .product-name{height:auto}.home-bottom-right .product-tile .product-sales-price{color:#000}.cart-recommend-section,.cart-recommendations{width:100%;float:left}.cart-recommend-section{margin-top:65px}.category-slot .tiles-container,.product-slot .tiles-container,slider-recomond .tiles-container{display:flex;flex-flow:row wrap;justify-content:center}.category-slot .tiles-container .grid-tile,.product-slot .tiles-container .grid-tile,slider-recomond .tiles-container .grid-tile{box-shadow:none;margin:1rem;padding:1rem;width:25%}.category-slot h1,.product-slot h1,slider-recomond h1{color:#fff;font-family:Lato,sans-serif;font-size:3rem;font-weight:300;position:absolute;text-align:right;bottom:2%;left:2%}@media screen and (min-width:768px){.category-slot h1,.product-slot h1,slider-recomond h1{font-weight:100}}.category-slot h2,.product-slot h2,slider-recomond h2{font-family:Roboto,sans-serif;font-size:36px;font-weight:900;letter-spacing:.9px;text-align:left;color:#333;line-height:36px;padding:0}.category-slot h3,.product-slot h3,slider-recomond h3{background-color:#fff;bottom:0;color:#000;font-family:Lato,sans-serif;font-size:2rem;font-weight:300;margin:0;opacity:.6;padding:2rem;position:absolute;text-transform:uppercase;width:100%}.category-slot .catlanding-banner,.product-slot .catlanding-banner,slider-recomond .catlanding-banner{overflow:hidden;position:relative;width:100%}.category-slot .catlanding-banner img,.product-slot .catlanding-banner img,slider-recomond .catlanding-banner img{height:auto;width:100%}.category-slot .category-tile,.product-slot .category-tile,slider-recomond .category-tile{float:left;overflow:hidden;padding:0 .15%;position:relative;width:100%}@media screen and (min-width:768px){.category-slot .category-tile,.product-slot .category-tile,slider-recomond .category-tile{width:33%}}.category-slot .category-tile img,.product-slot .category-tile img,slider-recomond .category-tile img{height:auto;width:100%}.category-slot .cat-banner,.product-slot .cat-banner,slider-recomond .cat-banner{overflow:hidden;position:relative;width:100%}.category-slot .cat-banner img,.product-slot .cat-banner img,slider-recomond .cat-banner img{height:auto;width:100%}.category-slot .cat-banner h1,.product-slot .cat-banner h1,slider-recomond .cat-banner h1{color:#333;right:2%}.category-slot .search-result-items .grid-tile,.product-slot .search-result-items .grid-tile,slider-recomond .search-result-items .grid-tile{box-shadow:none;margin:0;padding:0 .15%;width:100%}@media screen and (min-width:768px){.category-slot .search-result-items .grid-tile,.product-slot .search-result-items .grid-tile,slider-recomond .search-result-items .grid-tile{width:33%}}.html-slot{background-color:#efefef;border-color:#e0e0e0;border-style:solid;border-width:1px 0}.html-slot h1{color:#00629b;font-family:Lato,sans-serif;font-size:1.5rem;font-weight:300;margin:1rem;text-align:center}@media screen and (min-width:768px){.html-slot h1{font-weight:100}}.html-slot h1 a{font-family:Crete Round,serif}.global-recommend{width:83.1%;margin:0 auto;display:block}@media screen and (max-width:1023px){.global-recommend{width:100%}}.global-recommend h2{font-size:20px;line-height:18px;letter-spacing:0}.global-recommend .search-result-items{margin-top:19px;border-top:1px solid rgba(190,190,190,.32);padding-top:20px;overflow:hidden}.global-recommend .search-result-items .grid-tile{width:18.505%;margin:0 0 56px 1%}.global-recommend .search-result-items .grid-tile .product-image{border:none;padding:0}.global-recommend .search-result-items .grid-tile .product-image a:not(.quickview){padding:0}@media screen and (max-width:767px){.global-recommend .search-result-items .grid-tile{margin:0 0 56px .8%}}.global-recommend .search-result-items .grid-tile .product-tile .product-name a,.global-recommend .search-result-items .grid-tile .product-tile .product-pricing a{font-size:14px;letter-spacing:0;line-height:16px;width:78%}.global-recommend .search-result-items .grid-tile .product-tile .product-pricing{margin:10px 0 0}.global-recommend .search-result-items .grid-tile .product-tile .product-name{width:78%;height:55px;overflow:hidden}@media screen and (max-width:767px){.global-recommend .search-result-items .grid-tile .product-tile .product-name{overflow:hidden;height:48px}}.emptycart .coursesvisible .search-result-items.tiles-container,pt_cart .coursesvisible .search-result-items.tiles-container{padding-top:20px}.homepage-spot-banner{margin:0 auto;width:95%;overflow:hidden}.homepage-spot-banner #spot-slider{margin-bottom:50px}.homepage-spot-banner #spot-slider a,.homepage-spot-banner #spot-slider a img{width:100%}.spot-container{display:flex}.spot-container.slick-slide{display:flex;align-items:center}@media screen and (min-width:768px) and (max-width:1023px){.homepage-spot-banner{width:93%}.homepage-spot-banner #spot-slider{margin-bottom:0}.homepage-spot-banner .slick-dots{left:20px;bottom:-8px}}@media screen and (min-width:1023px) and (max-width:1024px){.homepage-spot-banner .slick-dots{left:15px;bottom:-3px}}@media screen and (min-width:1025px){.homepage-spot-banner .slick-dots{left:25px;bottom:0}}@media screen and (max-width:767px){.homepage-spot-banner{width:90%}.homepage-spot-banner #spot-slider{margin-bottom:30px}.homepage-spot-banner .slick-dots{bottom:-10px;left:10px}}.global-header-promotion p{color:#fff}.global-header-promotion .slick-slide{padding:0}.global-header-promotion .slick-slide a{letter-spacing:.4px;font-size:14px}@media screen and (min-width:768px){h1{margin:0 0 14px}}h2{font-family:Roboto,sans-serif;font-weight:900;color:#333}.pt_content-search-result .primary-content .folder-content-list li{background:0 0;font-size:14px;margin:0;padding:0;border:none}.pt_content-search-result .primary-content .folder-content-list li p{color:#333;margin:0}label{display:block;font-size:20px;margin-bottom:.3rem;letter-spacing:.5px;text-align:left;font-weight:900;color:#333}@media screen and (min-width:768px){nav[role=navigation]{color:#333;left:auto;position:static;width:80%;float:right;margin:0}}@media screen and (min-width:1024px){.level-2,.level-3,.level-4,.level-5{box-shadow:2px 1px 3px 0 rgba(0,0,0,.25);border:1px solid #bebebe}}@media screen and (min-width:1024px){.level-2 .menu-horizontal,.level-3 .menu-horizontal,.level-4 .menu-horizontal,.level-5 .menu-horizontal{overflow-y:auto;overflow-x:hidden;direction:rtl}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.level-2 .menu-horizontal li,.level-3 .menu-horizontal li,.level-4 .menu-horizontal li,.level-5 .menu-horizontal li{width:85.5%}}@supports (-moz-appearance:none){.level-2 .menu-horizontal li,.level-3 .menu-horizontal li,.level-4 .menu-horizontal li,.level-5 .menu-horizontal li{width:85.5%}}@supports (-webkit-marquee-repetition:infinite) and (object-fit:fill){.level-2 .menu-horizontal li,.level-3 .menu-horizontal li,.level-4 .menu-horizontal li,.level-5 .menu-horizontal li{width:85.5%}}@media screen and (min-width:1024px) and (max-width:1148px){.level-2 .menu-horizontal li,.level-3 .menu-horizontal li,.level-4 .menu-horizontal li,.level-5 .menu-horizontal li{width:79%}}@media screen and (max-width:1023px){.level-2 .menu-horizontal li a,.level-2 .menu-horizontal li span,.level-3 .menu-horizontal li a,.level-3 .menu-horizontal li span,.level-4 .menu-horizontal li a,.level-4 .menu-horizontal li span,.level-5 .menu-horizontal li a,.level-5 .menu-horizontal li span{font-size:13px;box-sizing:border-box!important}}@media screen and (max-width:1023px){.level-2 .menu-horizontal li.active,.level-3 .menu-horizontal li.active,.level-4 .menu-horizontal li.active,.level-5 .menu-horizontal li.active{display:block}}@media screen and (max-width:1023px){.level-2 .menu-horizontal li.active>.mobile-grouping a,.level-2 .menu-horizontal li.active>.mobile-grouping span,.level-3 .menu-horizontal li.active>.mobile-grouping a,.level-3 .menu-horizontal li.active>.mobile-grouping span,.level-4 .menu-horizontal li.active>.mobile-grouping a,.level-4 .menu-horizontal li.active>.mobile-grouping span,.level-5 .menu-horizontal li.active>.mobile-grouping a,.level-5 .menu-horizontal li.active>.mobile-grouping span{text-transform:uppercase;font-weight:700}.level-2 .menu-horizontal li.active>.mobile-grouping a,.level-3 .menu-horizontal li.active>.mobile-grouping a,.level-4 .menu-horizontal li.active>.mobile-grouping a,.level-5 .menu-horizontal li.active>.mobile-grouping a{text-decoration:underline}.level-2 .menu-horizontal li.active>.mobile-grouping .menu-item-toggle,.level-3 .menu-horizontal li.active>.mobile-grouping .menu-item-toggle,.level-4 .menu-horizontal li.active>.mobile-grouping .menu-item-toggle,.level-5 .menu-horizontal li.active>.mobile-grouping .menu-item-toggle{display:none!important}}@media screen and (min-width:1148px){.level-2 .menu-horizontal li .fa,.level-3 .menu-horizontal li .fa,.level-4 .menu-horizontal li .fa,.level-5 .menu-horizontal li .fa{width:12px}}@media screen and (min-width:1024px){.level-2 .menu-horizontal li.anchoring-class:hover,.level-3 .menu-horizontal li.anchoring-class:hover,.level-4 .menu-horizontal li.anchoring-class:hover,.level-5 .menu-horizontal li.anchoring-class:hover{background-color:#d7d7d8}.level-2 .menu-horizontal li.anchoring-class:hover .mobile-grouping a:hover,.level-3 .menu-horizontal li.anchoring-class:hover .mobile-grouping a:hover,.level-4 .menu-horizontal li.anchoring-class:hover .mobile-grouping a:hover,.level-5 .menu-horizontal li.anchoring-class:hover .mobile-grouping a:hover{color:#ed1329!important}}@media screen and (min-width:1024px){.level-2 .menu-horizontal li .align-width,.level-3 .menu-horizontal li .align-width,.level-4 .menu-horizontal li .align-width,.level-5 .menu-horizontal li .align-width{width:90%}}@media screen and (max-width:1023px){.level-2 .menu-horizontal li .align-width,.level-3 .menu-horizontal li .align-width,.level-4 .menu-horizontal li .align-width,.level-5 .menu-horizontal li .align-width{width:90%}}@media screen and (max-width:1023px){.level-2 .menu-horizontal li a,.level-3 .menu-horizontal li a,.level-4 .menu-horizontal li a,.level-5 .menu-horizontal li a{width:90%}}@media screen and (min-width:1024px){.level-2 .menu-horizontal li a:active,.level-2 .menu-horizontal li a:focus,.level-3 .menu-horizontal li a:active,.level-3 .menu-horizontal li a:focus,.level-4 .menu-horizontal li a:active,.level-4 .menu-horizontal li a:focus,.level-5 .menu-horizontal li a:active,.level-5 .menu-horizontal li a:focus{color:#ae0314!important}}@media screen and (min-width:1024px){.menu-toggle{display:none}}@media screen and (min-width:768px){.menu-category{width:100%}}@media screen and (min-width:1023px){.menu-category li{border-bottom:1px solid #efefef;float:left}.menu-category li:hover>a{background-color:transparent}}@media screen and (min-width:768px){.level-1>li .menu-item-toggle{display:none}}@media screen and (max-width:767px){.level-1>li>a.has-sub-menu{width:calc(100% - 2.1rem)}}@media screen and (min-width:1025px){.level-1>li.active>a.has-sub-menu.activeCar.hover:before,.level-1>li.active>a.has-sub-menu.activeCar:hover:before{border-bottom-color:#d7d7d8}.level-1>li.active>a.has-sub-menu.hover,.level-1>li.active>a.has-sub-menu:hover{background-color:#ed1329;color:#fff}.level-1>li.active>a.has-sub-menu.hover:before,.level-1>li.active>a.has-sub-menu:hover:before{bottom:-1px;left:43%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:9px;margin-left:-9px;z-index:999999}.level-1>li.active>a.has-sub-menu.hover:after,.level-1>li.active>a.has-sub-menu:hover:after{top:100%;left:43%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:9px;margin-left:-9px}.level-1>li.active>a.has-sub-menu.hover.focus-menu-out,.level-1>li.active>a.has-sub-menu:hover.focus-menu-out{background:0 0;color:#333}.level-1>li.active>a.has-sub-menu.hover.focus-menu-out:after,.level-1>li.active>a.has-sub-menu.hover.focus-menu-out:before,.level-1>li.active>a.has-sub-menu:hover.focus-menu-out:after,.level-1>li.active>a.has-sub-menu:hover.focus-menu-out:before{display:none}}@media screen and (min-width:1025px){.level-1>li.active .level-2{visibility:visible;transition:all .1s ease-out;opacity:1}}@media screen and (max-width:1023px){.level-1>li.active .level-2{display:block}}@media screen and (max-width:1023px){.level-2 .desktop-nav-close{display:none}}@media screen and (max-width:1250px){.level-2 .desktop-nav-close .desktop-close-btn{right:-19px}}@media screen and (min-width:1025px){.level-2{visibility:hidden;transition:all .1s ease-out;opacity:0}}@media screen and (max-width:1024px){.level-2{display:none}}@media screen and (max-width:1023px){.level-2{display:none}}@media screen and (min-width:1024px) and (max-width:1148px){.level-2{width:210px}}@media screen and (min-width:1024px){.level-2{width:267px}}@media screen and (max-width:1023px){.level-2 .menu-horizontal>li.active>a{margin-left:1.8rem}}@media screen and (min-width:768px){.level-2 .banner{display:block}}@media screen and (min-width:1024px){.level-2 li:hover .level-3{left:100%;top:-1px;position:absolute;width:267px}}@media screen and (min-width:1024px) and (max-width:1148px){.level-2 li:hover .level-3{left:100%;width:240px!important}}@media screen and (min-width:1024px){.level-3 li:hover .level-4{display:block;left:95%;top:-1px;position:absolute;width:267px}}@media screen and (min-width:1024px) and (max-width:1148px){.level-3 li:hover .level-4{left:100%;width:240px!important}}@media screen and (min-width:1024px){.level-4 li:hover .level-5{display:block;left:95%;top:-1px;position:absolute;width:267px}}@media screen and (min-width:1024px) and (max-width:1148px){.level-4 li:hover .level-5{left:100%;width:240px!important}}@media screen and (max-width:1200px){.level-2 .menu-vertical{width:20%;margin:0 0 0 10%}.level-2 .train-my-employees-main{width:20%}}@media screen and (max-width:1023px){#wrapper .mobile-grouping{display:block;border-bottom:1px solid #efefef;padding:14px 5%;width:90%}#wrapper .mobile-grouping:after{content:'';clear:both;display:block}}@media screen and (max-width:1023px){#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li{width:100%;margin:0;padding:0}}@media screen and (max-width:1023px){#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li span .fa{position:relative;top:auto;width:1.2rem;height:21px}}@media screen and (max-width:1023px){#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li.active a{padding:0}}@media screen and (min-width:1024px){#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li.active .level-3{border-top:1px solid #707070}}@media screen and (min-width:767px) and (max-width:1023px){#wrapper.menu-active .global-header .navigation .user-panel.Loggedin-user .myaccount-heading{padding:12px 5% 12px 7%}}@media screen and (device-width:480px){#wrapper.menu-active .global-header .navigation .user-panel.Loggedin-user .myaccount-heading{padding:12px 5% 12px 12%}}@media screen and (min-width:568px) and (max-width:767px){#wrapper.menu-active .global-header .navigation .user-panel.Loggedin-user .myaccount-heading{padding:12px 5% 12px 10%}}@media screen and (max-width:767px){#wrapper.menu-active .global-header .navigation{width:100%;height:100%}}@media only screen and (min-width:1025px){.primary-logo{padding-top:10px!important}.global-header-main.fixed navigation{padding:0 0 0 .5%!important}.global-header-main.fixed .global-header .header-find-a-class{padding-top:14px}.global-header-main.fixed .global-header .header-find-a-class .header-class-search{width:90%}.global-header-main.fixed .global-header .primary-logo{padding:0!important;width:4.5%!important;margin-right:1%}.global-header-main.fixed .top-menu-category ul.menu-category.level-1 li#main-1 a.has-sub-menu span{font-family:Roboto,sans-serif!important;font-size:15px}.global-header-main.fixed .top-menu-category ul.menu-category.level-1 li#main-1.supplies-products a.has-sub-menu{font-size:14px;padding-left:7%!important;padding-bottom:0!important}}@media only screen and (min-width:1025px) and (device-width:1050px){.global-header-main.fixed .top-menu-category ul.menu-category.level-1 li#main-1.supplies-products a.has-sub-menu{padding-left:2%!important}}@media only screen and (min-width:1025px) and (device-width:1080px){.global-header-main.fixed .top-menu-category ul.menu-category.level-1 li#main-1.supplies-products a.has-sub-menu{padding-left:5%!important}}@media screen and (max-width:1023px){#wrapper.menu-active .menu-horizontal li a:active,#wrapper.menu-active .menu-horizontal li a:focus,#wrapper.menu-active .menu-horizontal li a:hover{color:#000!important}#wrapper.menu-active .level-1>li.active.supplies-products>a.has-sub-menu.hover,#wrapper.menu-active .level-1>li.active.supplies-products>a.has-sub-menu:hover{border-bottom:0!important}#wrapper.menu-active .level-1>li.active>a.has-sub-menu:hover{border-bottom:0}#wrapper.menu-active .level-1>li.active>a.has-sub-menu.hover span,#wrapper.menu-active .level-1>li.active>a.has-sub-menu:hover span{border-bottom:0!important}#wrapper.menu-active .level-2 .menu-horizontal li.anchoring-class:hover,#wrapper.menu-active .level-3 .menu-horizontal li.anchoring-class:hover,#wrapper.menu-active .level-4 .menu-horizontal li.anchoring-class:hover,#wrapper.menu-active .level-5 .menu-horizontal li.anchoring-class:hover{background-color:#fff}#wrapper.menu-active .global-header .navigation{width:90%;background-color:#f7f7f8}#wrapper.menu-active .global-header .navigation .top-menu-category{width:100%;padding:0;background:#fff;box-sizing:border-box!important}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li.active{border-top:1px solid #707070}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li{border-bottom:2px solid #E9E9E9}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li a.has-sub-menu,#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li a.has-sub-menu>span{text-transform:capitalize;font-size:13px;font-weight:500;color:#333}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal>li:first-child{border-top:2px solid #efefef}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal>li.active:first-child{border-top:0}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li:first-child{border-top:2px solid #E9E9E9}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li.supplies-products a.has-sub-menu,#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li.supplies-products a.has-sub-menu>span{font-weight:900;text-transform:uppercase;font-size:13px}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li#main-1{padding:2% 4%;width:100%;box-sizing:border-box!important}#wrapper.menu-active .global-header .navigation .top-menu-category:nth-child(5) .menu-category #main-1.active .level-2 .menu-horizontal.menu-category.block li a{font-weight:400;font-size:14px;font-family:Roboto,sans-serif;text-transform:capitalize;color:#333;line-height:20px;letter-spacing:.5px}#wrapper.menu-active .global-header .navigation .top-menu-category:nth-child(5) .menu-category #main-1 a,#wrapper.menu-active .global-header .navigation .top-menu-category:nth-child(5) .menu-category #main-1 a>span{font-weight:900;font-size:14px;font-family:Roboto,sans-serif;text-transform:uppercase;color:#333;line-height:20px;letter-spacing:.5px}#wrapper.menu-active .global-header .navigation .back-to-supplies{border-top:0;border-bottom:2px solid #E9E9E9;padding:2% 3%;background:#fff}#wrapper.menu-active .global-header .navigation .back-to-supplies .supplies-text{font-size:12px;font-weight:700}#wrapper.menu-active .global-header .navigation .header-search-flyout{left:0;top:-30px}#wrapper.menu-active .global-header .navigation .user-panel{padding:0}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text a{padding:2.5% 4%!important;text-align:left;font-size:13px!important}#wrapper.menu-active .global-header .navigation .level-1>li .menu-item-toggle .nav-right-arrow{background:0 0}#wrapper.menu-active .global-header .navigation .level-1>li .menu-item-toggle .nav-right-arrow:after{content:'';width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #000;display:inline-block;margin-top:3px}#wrapper.menu-active .global-header .navigation .mobile-navigation-overlay{border-bottom:2px solid #e8e8e8;margin:0;background:#fff;padding:15px 0}#wrapper.menu-active .global-header .navigation .menu-utility-user{float:left;text-align:left;padding-left:3%;width:92%;margin:2% 0 1%}#wrapper.menu-active .global-header .navigation ul.menu-category.level-1{border-top:0;display:block}#wrapper.menu-active .global-header .navigation ul.menu-category.level-1 #main-1.active{padding:0;border-top:0;display:block}#wrapper.menu-active .global-header .navigation ul.menu-category.level-1 #main-1.active>a.active>span{padding:0;color:red;font-weight:900;font-size:14px;text-decoration:none;text-align:center}#wrapper.menu-active .global-header .navigation .mobile-grouping{padding:0;width:100%;font-size:18px;border-bottom:2px solid #efefef}#wrapper.menu-active .global-header .navigation .mobile-grouping a{text-align:left}#wrapper.menu-active .global-header .navigation .top-menu-category.open .level-1>li#main-1.active{border-bottom:0}#wrapper.menu-active .global-header .navigation .level-2 .menu-horizontal li a{font-size:13px}#wrapper.menu-active .global-header .navigation .level-2 .menu-horizontal li.active>.mobile-grouping a{text-decoration:underline;color:#000;background:#fff;width:100%!important}#wrapper.menu-active .global-header .top-menu-category .training-certification-menu,#wrapper.menu-active .global-header .top-menu-category h2{width:92%;border-right:0;padding:2% 4%}#wrapper.menu-active .global-header .top-menu-category ul.menu-category.level-1 li#main-1.supplies-products{width:100%;margin-top:1px;display:block;border-left:0}#wrapper.menu-active .global-header .top-menu-category ul.menu-category.level-1 li#main-1.supplies-products a.has-sub-menu{padding-left:0!important}#wrapper.menu-active .global-header .top-menu-category:nth-child(5) .menu-category #main-1{border-top:none}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open h2{text-align:center;padding:2% 0 0!important;width:100%}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open .menu-category.level-1 .firstLevel.active .level-2 .menu-horizontal.menu-category.block a{text-align:left}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open .menu-category.level-1 .firstLevel.active a.has-sub-menu.active{text-align:center;padding-top:0!important}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open .menu-category.level-1 .firstLevel.supplies-products.active a.has-sub-menu.active{padding-top:2%!important}.global-header .navigation .user-panel .forgot-live-chat{background-color:#f7f7f8}.global-header .navigation .user-panel .user-links .user-links-text button.user-accountshow.unauthenticated{padding:2.5% 4%!important;text-align:left;font-size:13px!important;font-size:14px}.global-header .navigation .header-find-a-class{padding:0;width:100%}.global-header .navigation .header-find-a-class .header-class-search{width:100%!important}.navigation .mobile-navigation-overlay .menu-utility-user .header-search .user-search .fa{background-position:-273px -68px!important}.global-header-main .navigation{width:70%}.top-menu-category h2{text-align:left;padding-left:3%;font-size:13px}.mobile-menu-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:9;cursor:pointer}.mobile-nav-close.third-menu{position:fixed;right:3%;top:2%;z-index:99;display:none}.mobile-nav-close.third-menu .fa{background:url(../images/Arc-images/ARC-sprite.png) -300px -65px no-repeat;width:35px;height:35px}.level-1>li>a.has-sub-menu>span:after{display:none}}@media screen and (min-width:320px) and (max-width:767px){#wrapper.menu-active .global-header .top-menu-category .training-certification-menu,#wrapper.menu-active .global-header .top-menu-category h2{padding:4%}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open h2{padding:4% 0 0 4%!important;font-size:13px}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open .menu-category.level-1 .firstLevel.active a{padding:4%!important;line-height:20px}#wrapper.menu-active .global-header .navigation{width:85%!important}#wrapper.menu-active .global-header .navigation .level-2 .menu-horizontal li.active>.mobile-grouping a{background:#fff!important;color:#000!important;text-decoration:underline!important}#wrapper.menu-active .global-header .navigation .level-2 .menu-horizontal li a{font-size:13px!important}#wrapper.menu-active .global-header .navigation .back-to-supplies{padding:3%}#wrapper.menu-active .global-header .navigation .back-to-supplies.active{background:#fff}#wrapper.menu-active .global-header .navigation .top-menu-category{overflow-x:hidden}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li a.has-sub-menu,#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li a.has-sub-menu>span{font-size:13px!important}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li#main-1{padding:4%!important}#wrapper.menu-active .global-header .navigation .user-panel{width:99.8%}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text{padding:2.5% 1%}#wrapper.menu-active .global-header .navigation .top-menu-category.open .level-1>li#main-1.active{padding:0!important}#wrapper.menu-active .global-header .navigation .top-menu-category.open .level-1>li#main-1.active.supplies-products>a.has-sub-menu.active{padding:4% 0!important}#wrapper.menu-active .global-header .header-search-flyout{top:-53px!important}#wrapper.menu-active .menu-horizontal li a{width:75%!important}#wrapper.menu-active .mobile-navigation-overlay{margin-bottom:0;padding:15px 0}#primary .account-content{margin-top:45px}.level-1>li.active>a.has-sub-menu:hover span{border-bottom:none}.global-header .navigation .user-panel .forgot-live-chat{background-color:#f7f7f8}}@media only screen and (max-device-height:375px) and (min-device-width:667px){#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li#main-1{padding:2% 4%!important}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text{padding:1.5% 1%!important}#wrapper.menu-active .global-header .top-menu-category h2{padding:2% 0 2% 4%!important}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open h2{padding:2% 0 0!important}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text a,.global-header .navigation .user-panel .user-links .user-links-text button.user-accountshow.unauthenticated{padding:1% 3%!important}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li#main-1.active{padding:0!important}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open .menu-category.level-1 .firstLevel.active a{padding:2.5% 4%!important}#wrapper.menu-active .global-header .navigation .back-to-supplies{padding:2% 3%!important}}@media only screen and (max-device-height:414px) and (min-device-width:736px){#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li#main-1{padding:2% 4%!important}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text{padding:1.5% 1%!important}#wrapper.menu-active .global-header .top-menu-category h2{padding:2% 0 2% 4%!important}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open h2{padding:2% 0 0!important}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text a,.global-header .navigation .user-panel .user-links .user-links-text button.user-accountshow.unauthenticated{padding:1% 3%!important}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li#main-1.active{padding:0!important}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open .menu-category.level-1 .firstLevel.active a{padding:2.5% 4%!important}#wrapper.menu-active .global-header .navigation .back-to-supplies{padding:2% 3%!important}}@media screen and (min-width:1023px) and (max-width:1024px){.global-header-main.fixed .global-header .primary-logo{padding:0!important}.global-header-main.fixed .global-header .top-menu-category ul.menu-category.level-1 li#main-1.supplies-products a.has-sub-menu{padding-left:8px!important}.global-header .navigation .top-menu-category .level-1>li.supplies-products>a.has-sub-menu{padding-left:6px!important}.global-header .navigation .top-menu-category .level-1>li>a{font-size:14px;padding:2%!important}.global-header .navigation .top-menu-category .level-2{top:41px}.global-header .navigation .top-menu-category .supplies-products .level-2{left:-200px;top:58px}.global-header .navigation .header-find-a-class{padding-top:14px;padding-bottom:14px}.global-header .top-menu-category{margin:0;width:50%}.menu-horizontal li#main-3 a{padding:15px 18px!important}.level-1>li.tab-navigation>a.has-sub-menu:hover{background-color:#fff;color:#ed1329;text-decoration:none}.level-1>li.tab-navigation>a.has-sub-menu:hover span{border-bottom:2px solid #ed1329}.level-1>li.tab-navigation>a.has-sub-menu:hover span:after{border-top:6px solid #ed1329}.level-1>li.tab-navigation>a.has-sub-menu.hover{background-color:#fff;color:#ed1329}.level-1>li.tab-navigation.supplies-products>a.has-sub-menu:hover{border-bottom:2px solid #ed1329!important}.level-1>li.tab-navigation.supplies-products>a.has-sub-menu:hover span{border-bottom:0}.level-1>li>a.has-sub-menu>span{font-size:13px}.level-1>li>a.has-sub-menu>span:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;margin-left:4px}.top-menu-category ul.menu-category.level-1 li#main-1.supplies-products{margin-top:-17px}.top-menu-category ul.menu-category.level-1 li#main-1 a.has-sub-menu span{font-size:14px}.top-menu-category:nth-child(5){width:13%}.top-menu-category:nth-child(5) ul.menu-category li#main-1 .level-2{top:62px}.top-menu-category h2{font-size:14px;padding:4% 0 1.5%}.top-menu-category ul.menu-category level-2 .menu-horizontal li{width:100%}.global-header-main .navigation{width:82%}.global-header-main .navigation .header-geo-location .header-geo-submit{width:45px}.level-3 li:hover .level-4{left:100%}.navigation .header-find-a-class{width:46%}.navigation .header-find-a-class .header-geo-field{padding-left:5px}.navigation .header-class-search{padding-left:50px;box-sizing:initial!important}}@media screen and (max-width:1330px){.global-header .navigation .top-menu-category .level-1>li>a{padding:0}}nav[role=navigation]{color:#fff;left:-50%;margin-top:0;position:absolute;top:0;border-left:1px solid #ccc;width:80%;box-sizing:initial!important}@media screen and (min-width:768px){nav[role=navigation]{color:#333;left:auto;position:static;width:80%;float:right;margin:0}}.sticky-header.fixed{position:fixed;background:#fff;z-index:300;width:100%;opacity:1}.block{display:block!important}.forceHide{display:none!important}@media screen and (min-width:1024px){.level-2,.level-3,.level-4,.level-5{box-shadow:2px 1px 3px 0 rgba(0,0,0,.25);border:1px solid #bebebe}}.level-2 .menu-horizontal,.level-3 .menu-horizontal,.level-4 .menu-horizontal,.level-5 .menu-horizontal{width:100%}@media screen and (min-width:1024px){.level-2 .menu-horizontal,.level-3 .menu-horizontal,.level-4 .menu-horizontal,.level-5 .menu-horizontal{overflow-y:auto;overflow-x:hidden;direction:rtl}}.level-2 .menu-horizontal li,.level-3 .menu-horizontal li,.level-4 .menu-horizontal li,.level-5 .menu-horizontal li{padding:0!important;width:85%;float:left;text-transform:none;display:block;align-items:center}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.level-2 .menu-horizontal li,.level-3 .menu-horizontal li,.level-4 .menu-horizontal li,.level-5 .menu-horizontal li{width:85.5%}}@supports (-moz-appearance:none){.level-2 .menu-horizontal li,.level-3 .menu-horizontal li,.level-4 .menu-horizontal li,.level-5 .menu-horizontal li{width:85.5%}}@supports (-webkit-marquee-repetition:infinite) and (object-fit:fill){.level-2 .menu-horizontal li,.level-3 .menu-horizontal li,.level-4 .menu-horizontal li,.level-5 .menu-horizontal li{width:85.5%}}@media screen and (min-width:1024px) and (max-width:1148px){.level-2 .menu-horizontal li,.level-3 .menu-horizontal li,.level-4 .menu-horizontal li,.level-5 .menu-horizontal li{width:79%}}.level-2 .menu-horizontal li a,.level-3 .menu-horizontal li a,.level-4 .menu-horizontal li a,.level-5 .menu-horizontal li a{line-height:18px}.level-2 .menu-horizontal li a,.level-2 .menu-horizontal li span,.level-3 .menu-horizontal li a,.level-3 .menu-horizontal li span,.level-4 .menu-horizontal li a,.level-4 .menu-horizontal li span,.level-5 .menu-horizontal li a,.level-5 .menu-horizontal li span{box-sizing:initial!important;font-size:14px;color:#282828}@media screen and (max-width:1023px){.level-2 .menu-horizontal li a,.level-2 .menu-horizontal li span,.level-3 .menu-horizontal li a,.level-3 .menu-horizontal li span,.level-4 .menu-horizontal li a,.level-4 .menu-horizontal li span,.level-5 .menu-horizontal li a,.level-5 .menu-horizontal li span{font-size:13px;box-sizing:border-box!important}}@media screen and (max-width:1023px){.level-2 .menu-horizontal li.active,.level-3 .menu-horizontal li.active,.level-4 .menu-horizontal li.active,.level-5 .menu-horizontal li.active{display:block}}@media screen and (max-width:1023px){.level-2 .menu-horizontal li.active>.mobile-grouping a,.level-2 .menu-horizontal li.active>.mobile-grouping span,.level-3 .menu-horizontal li.active>.mobile-grouping a,.level-3 .menu-horizontal li.active>.mobile-grouping span,.level-4 .menu-horizontal li.active>.mobile-grouping a,.level-4 .menu-horizontal li.active>.mobile-grouping span,.level-5 .menu-horizontal li.active>.mobile-grouping a,.level-5 .menu-horizontal li.active>.mobile-grouping span{text-transform:uppercase;font-weight:700}.level-2 .menu-horizontal li.active>.mobile-grouping a,.level-3 .menu-horizontal li.active>.mobile-grouping a,.level-4 .menu-horizontal li.active>.mobile-grouping a,.level-5 .menu-horizontal li.active>.mobile-grouping a{text-decoration:underline}.level-2 .menu-horizontal li.active>.mobile-grouping .menu-item-toggle,.level-3 .menu-horizontal li.active>.mobile-grouping .menu-item-toggle,.level-4 .menu-horizontal li.active>.mobile-grouping .menu-item-toggle,.level-5 .menu-horizontal li.active>.mobile-grouping .menu-item-toggle{display:none!important}}.level-2 .menu-horizontal li .fa,.level-3 .menu-horizontal li .fa,.level-4 .menu-horizontal li .fa,.level-5 .menu-horizontal li .fa{width:10px;height:15px;display:block;margin:0;background-position:-472px -37px;float:right}@media screen and (min-width:1148px){.level-2 .menu-horizontal li .fa,.level-3 .menu-horizontal li .fa,.level-4 .menu-horizontal li .fa,.level-5 .menu-horizontal li .fa{width:12px}}@media screen and (min-width:1024px){.level-2 .menu-horizontal li.anchoring-class:hover,.level-3 .menu-horizontal li.anchoring-class:hover,.level-4 .menu-horizontal li.anchoring-class:hover,.level-5 .menu-horizontal li.anchoring-class:hover{background-color:#d7d7d8}.level-2 .menu-horizontal li.anchoring-class:hover .mobile-grouping a:hover,.level-3 .menu-horizontal li.anchoring-class:hover .mobile-grouping a:hover,.level-4 .menu-horizontal li.anchoring-class:hover .mobile-grouping a:hover,.level-5 .menu-horizontal li.anchoring-class:hover .mobile-grouping a:hover{color:#ed1329!important}}.level-2 .menu-horizontal li .align-width,.level-3 .menu-horizontal li .align-width,.level-4 .menu-horizontal li .align-width,.level-5 .menu-horizontal li .align-width{width:95%;float:left;color:#333}@media screen and (min-width:1024px){.level-2 .menu-horizontal li .align-width,.level-3 .menu-horizontal li .align-width,.level-4 .menu-horizontal li .align-width,.level-5 .menu-horizontal li .align-width{width:90%}}@media screen and (max-width:1023px){.level-2 .menu-horizontal li .align-width,.level-3 .menu-horizontal li .align-width,.level-4 .menu-horizontal li .align-width,.level-5 .menu-horizontal li .align-width{width:90%}}.level-2 .menu-horizontal li a,.level-3 .menu-horizontal li a,.level-4 .menu-horizontal li a,.level-5 .menu-horizontal li a{width:94%;height:auto;text-transform:none;font-weight:400;color:#333}@media screen and (max-width:1023px){.level-2 .menu-horizontal li a,.level-3 .menu-horizontal li a,.level-4 .menu-horizontal li a,.level-5 .menu-horizontal li a{width:90%}}.level-2 .menu-horizontal li a:hover,.level-3 .menu-horizontal li a:hover,.level-4 .menu-horizontal li a:hover,.level-5 .menu-horizontal li a:hover{text-decoration:underline}@media screen and (min-width:1024px){.level-2 .menu-horizontal li a:active,.level-2 .menu-horizontal li a:focus,.level-3 .menu-horizontal li a:active,.level-3 .menu-horizontal li a:focus,.level-4 .menu-horizontal li a:active,.level-4 .menu-horizontal li a:focus,.level-5 .menu-horizontal li a:active,.level-5 .menu-horizontal li a:focus{color:#ae0314!important}}.menu-toggle{background-color:transparent;border:none;color:#333;display:block;float:left;margin-left:.2em;padding:2.2em 1em .5rem}@media screen and (min-width:1024px){.menu-toggle{display:none}}.menu-toggle:hover{background-color:transparent}.menu-toggle .menu-icon{font-size:2em;width:22px;height:16px;display:block;background-position:-233px -89px}.menu-toggle .menu-icon .hamburger{cursor:pointer;width:30px;height:30px;padding:3px;z-index:9999}.menu-toggle .menu-icon .hamburger>div{background:#000;height:4px;margin-bottom:4px;float:left;width:100%}.menu-category{list-style:none;margin:0;padding:0;text-transform:uppercase}@media screen and (min-width:768px){.menu-category{width:100%}}.menu-category li{list-style:none}.menu-category li#main-1{border:none}@media screen and (min-width:1023px){.menu-category li{border-bottom:1px solid #efefef;float:left}.menu-category li:hover>a{background-color:transparent}}.menu-category a{color:#333;letter-spacing:.4px;display:inline-block;overflow:visible;width:100%}.level-1>li{position:relative;background-color:transparent;width:50%;float:left}.level-1>li:first-child{border-top:none}.level-1>li.tab-navigation .level-2{display:block}.level-1>li .menu-item-toggle{color:#333;cursor:pointer;line-height:1.1;padding:0;transition:background-color .3s;width:2.1rem;box-sizing:border-box}@media screen and (min-width:768px){.level-1>li .menu-item-toggle{display:none}}.level-1>li .menu-item-toggle .nav-right-arrow{width:8px;height:15px;display:block;margin:5px;background-position:-472px -37px;float:right}.level-1>li>a.has-sub-menu{font-size:16px;height:auto;text-transform:capitalize;text-align:center;position:relative;vertical-align:middle;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:767px){.level-1>li>a.has-sub-menu{width:calc(100% - 2.1rem)}}@media screen and (min-width:1025px){.level-1>li.active>a.has-sub-menu.activeCar.hover:before,.level-1>li.active>a.has-sub-menu.activeCar:hover:before{border-bottom-color:#d7d7d8}.level-1>li.active>a.has-sub-menu.hover,.level-1>li.active>a.has-sub-menu:hover{background-color:#ed1329;color:#fff}.level-1>li.active>a.has-sub-menu.hover:before,.level-1>li.active>a.has-sub-menu:hover:before{bottom:-1px;left:43%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-bottom-color:#fff;border-width:9px;margin-left:-9px;z-index:999999}.level-1>li.active>a.has-sub-menu.hover:after,.level-1>li.active>a.has-sub-menu:hover:after{top:100%;left:43%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:9px;margin-left:-9px}.level-1>li.active>a.has-sub-menu.hover.focus-menu-out,.level-1>li.active>a.has-sub-menu:hover.focus-menu-out{background:0 0;color:#333}.level-1>li.active>a.has-sub-menu.hover.focus-menu-out:after,.level-1>li.active>a.has-sub-menu.hover.focus-menu-out:before,.level-1>li.active>a.has-sub-menu:hover.focus-menu-out:after,.level-1>li.active>a.has-sub-menu:hover.focus-menu-out:before{display:none}}@media screen and (min-width:1025px){.level-1>li.active .level-2{visibility:visible;transition:all .1s ease-out;opacity:1}}@media screen and (max-width:1023px){.level-1>li.active .level-2{display:block}}.level-2{clear:left;width:100%}.level-2 .desktop-nav-close{position:relative;float:right;display:none}@media screen and (max-width:1023px){.level-2 .desktop-nav-close{display:none}}.level-2 .desktop-nav-close .desktop-close-btn{width:18px;height:18px;display:block;background-position:-522px -60px;position:absolute;right:-27px;top:-11px;z-index:1;cursor:pointer}@media screen and (max-width:1250px){.level-2 .desktop-nav-close .desktop-close-btn{right:-19px}}@media screen and (min-width:1025px){.level-2{visibility:hidden;transition:all .1s ease-out;opacity:0}}@media screen and (max-width:1024px){.level-2{display:none}}@media screen and (max-width:1023px){.level-2{display:none}}@media screen and (min-width:1024px) and (max-width:1148px){.level-2{width:210px}}@media screen and (min-width:1024px){.level-2{width:267px}}.level-2 a{color:#84bd00}.level-2>ul{float:left;padding-left:0}.level-2>ul>li>a{padding:5px;box-sizing:border-box}.level-2>ul>li>a:first-child{padding-top:0}.level-2 .menu-vertical{width:100%}.level-2 .menu-vertical>li a{padding:0;line-height:1;width:auto}.level-2 .menu-vertical>li:first-child{line-height:41px}.level-2 .train-my-employees-main{width:15.3%;float:left;margin:0 0 0 5.5%}.level-2 .menu-horizontal>li{float:left;line-height:normal;direction:ltr}.level-2 .menu-horizontal>li>a{line-height:normal;padding:0}@media screen and (max-width:1023px){.level-2 .menu-horizontal>li.active>a{margin-left:1.8rem}}.level-2 .menu-horizontal>li:nth-child(5n+1){clear:both}.level-2 .menu-horizontal .level-3 li a{line-height:normal;padding:0}.level-2 .banner{float:left;display:none}@media screen and (min-width:768px){.level-2 .banner{display:block}}.level-2 .banner img{vertical-align:top}.level-2 .level-3{display:none}.level-2 .level-3>li>a{padding:.4em;box-sizing:border-box}.level-2 li:hover .level-3{display:block;width:100%;background-color:#fff}@media screen and (min-width:1024px){.level-2 li:hover .level-3{left:100%;top:-1px;position:absolute;width:267px}}@media screen and (min-width:1024px) and (max-width:1148px){.level-2 li:hover .level-3{left:100%;width:240px!important}}.level-3 .level-4{display:none}.level-3 .level-4>li>a{padding:.4em;box-sizing:border-box}.level-3 li:hover .level-4{width:100%;background-color:#fff}@media screen and (min-width:1024px){.level-3 li:hover .level-4{display:block;left:95%;top:-1px;position:absolute;width:267px}}@media screen and (min-width:1024px) and (max-width:1148px){.level-3 li:hover .level-4{left:100%;width:240px!important}}.level-4 .level-5{display:none}.level-4 .level-5>li>a{padding:.4em;box-sizing:border-box}.level-4 li:hover .level-5{width:100%;background-color:#fff}@media screen and (min-width:1024px){.level-4 li:hover .level-5{display:block;left:95%;top:-1px;position:absolute;width:267px}}@media screen and (min-width:1024px) and (max-width:1148px){.level-4 li:hover .level-5{left:100%;width:240px!important}}@media screen and (max-width:1200px){.level-2 .menu-vertical{width:20%;margin:0 0 0 10%}.level-2 .train-my-employees-main{width:20%}}@media screen and (max-width:1023px){#wrapper .mobile-grouping{display:block;border-bottom:1px solid #efefef;padding:14px 5%;width:90%}#wrapper .mobile-grouping:after{content:'';clear:both;display:block}}#wrapper.menu-active{left:0}#wrapper.menu-active .menu-utility-user{z-index:1!important}#wrapper.menu-active .global-header .navigation{display:block;padding:0 0 30px;left:0;top:0;max-height:100%;height:100%;background:#fff;z-index:99999;position:fixed;overflow:scroll;width:55%;box-shadow:0 5px 8px 0 rgba(0,0,0,.25)}#wrapper.menu-active .global-header .navigation .mobile-navigation-overlay{display:block;float:left;width:100%;margin:15px 0}#wrapper.menu-active .global-header .navigation .mobile-navigation-overlay .mobile-nav-logo{margin:0 5%}#wrapper.menu-active .global-header .navigation .mobile-navigation-overlay .mobile-nav-close{float:right;margin:7px 5% 0 0}#wrapper.menu-active .global-header .navigation .mobile-navigation-overlay .mobile-nav-close .fa{width:18px;height:18px;display:block;background-position:-522px -60px;margin:5px}#wrapper.menu-active .global-header .navigation .back-to-main-menu,#wrapper.menu-active .global-header .navigation .back-to-supplies{display:none;float:left;width:100%;padding:12px 5%;box-sizing:border-box;border-top:1px solid #707070}#wrapper.menu-active .global-header .navigation .back-to-main-menu .fa,#wrapper.menu-active .global-header .navigation .back-to-supplies .fa{float:left}#wrapper.menu-active .global-header .navigation .back-to-main-menu .fa span,#wrapper.menu-active .global-header .navigation .back-to-supplies .fa span{width:8px;height:15px;display:block;background-position:-470px -64px;margin:5px}#wrapper.menu-active .global-header .navigation .back-to-main-menu .main-menu-text,#wrapper.menu-active .global-header .navigation .back-to-main-menu .supplies-text,#wrapper.menu-active .global-header .navigation .back-to-supplies .main-menu-text,#wrapper.menu-active .global-header .navigation .back-to-supplies .supplies-text{width:auto;padding:0 1em 0 1.5em;line-height:25px;color:#333;text-transform:uppercase;font-size:12px;font-weight:900}#wrapper.menu-active .global-header .navigation .back-to-main-menu .main-menu-text.active,#wrapper.menu-active .global-header .navigation .back-to-main-menu .supplies-text.active,#wrapper.menu-active .global-header .navigation .back-to-supplies .main-menu-text.active,#wrapper.menu-active .global-header .navigation .back-to-supplies .supplies-text.active{display:none}#wrapper.menu-active .global-header .navigation .back-to-main-menu.active,#wrapper.menu-active .global-header .navigation .back-to-supplies.active{display:block}#wrapper.menu-active .global-header .navigation .top-menu-category{display:block;width:100%;margin:0;top:0;border:none;overflow-y:scroll;box-shadow:none;position:static}#wrapper.menu-active .global-header .navigation .top-menu-category.open{height:100%}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li{width:100%;border-bottom:1px solid #707070;box-sizing:border-box;position:relative}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li#main-1{padding:10px 5%}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li#main-1.active,#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li.active{padding:0}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li.active .has-sub-menu span{text-decoration:underline}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li:first-child{border-top:1px solid #707070}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li a.has-sub-menu{padding:.3rem;box-sizing:border-box;text-transform:uppercase;text-align:left;float:left;font-size:13px;font-weight:900;width:90%}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .menu-item-toggle{position:absolute;right:5%;top:8px;display:block}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2{padding:0;background:#fff;border:none;position:relative;left:auto}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li{width:88%;margin:0 6%;padding:.3rem;box-sizing:border-box;position:relative;float:left}@media screen and (max-width:1023px){#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li{width:100%;margin:0;padding:0}}@media screen and (max-width:1023px){#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li span .fa{position:relative;top:auto;width:1.2rem;height:21px}}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li .fa{position:absolute;width:8px;height:15px;display:block;background-position:-472px -37px;right:0;top:15px}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li.active{width:100%;margin:0;padding:0;float:left;border-bottom:none}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li.active>a{padding:.5em 3em}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li.active a{line-height:22px;width:100%;padding:10px 3%;box-sizing:border-box}@media screen and (max-width:1023px){#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li.active a{padding:0}}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li.active .level-3{display:block;width:100%;float:left}@media screen and (min-width:1024px){#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li.active .level-3{border-top:1px solid #707070}}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li.active .level-3 li{margin:0;width:100%;display:block;padding:0}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal li.active .level-3 li a{padding:0;line-height:normal;width:90%}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal>li.active>a{color:#868686}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal>li:first-child{border-top:1px solid #d7d7d7}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal>li.border{border-top:none}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal .level-3{display:none}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-vertical{width:100%;margin:0;border-bottom:1px solid #707070}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-vertical>li{margin:0 8%;border-color:#d7d7d7}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-vertical>li:last-child{border-bottom:none}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-vertical>li b{font-size:12px;color:#868686;display:inline-block;padding:7px 0}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-vertical>li a{color:#333;font-size:12px;letter-spacing:.3px;padding:18px 5%;width:100%}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-vertical>li .fa{display:none}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .train-my-employees-main{width:100%;margin:0}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li.active{border-bottom:none}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li.active .has-sub-menu{padding:14px 5%!important;box-sizing:border-box;width:100%}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li.active .menu-item-toggle{display:none}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li.active .level-2{display:block;top:0;border:none;overflow-y:scroll;box-shadow:none;position:static}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li.active:last-child{border-top:1px solid #707070}#wrapper.menu-active .global-header .navigation .user-panel{display:block;box-shadow:none;border:none;position:static;width:100%;float:left;padding:0 0 30px}#wrapper.menu-active .global-header .navigation .user-panel .user-links{width:100%;padding:0;background-color:#f7f7f8}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text{width:100%;border-bottom:1px solid #d7d7d7;box-sizing:border-box;line-height:20px}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text a{padding:17px 5% 17px 18%;width:100%;box-sizing:border-box;line-height:normal}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text a.user-accountshow{position:relative;padding:18px 5% 18px 18%}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text a.user-accountshow .fa{width:23px;height:23px;background-position:-416px -40px;float:left;position:absolute;left:20px;top:7px;margin:8px 0}#wrapper.menu-active .global-header .navigation .user-panel.Loggedin-user .myaccount-heading{display:block;position:relative;color:#868686;border-bottom:1px solid #d7d7d7;padding:12px 5% 12px 16%;box-sizing:border-box;font-size:14px;font-weight:900;line-height:20px;letter-spacing:.4px}@media screen and (min-width:767px) and (max-width:1023px){#wrapper.menu-active .global-header .navigation .user-panel.Loggedin-user .myaccount-heading{padding:12px 5% 12px 7%}}@media screen and (device-width:480px){#wrapper.menu-active .global-header .navigation .user-panel.Loggedin-user .myaccount-heading{padding:12px 5% 12px 12%}}@media screen and (min-width:568px) and (max-width:767px){#wrapper.menu-active .global-header .navigation .user-panel.Loggedin-user .myaccount-heading{padding:12px 5% 12px 10%}}#wrapper.menu-active .global-header .navigation .user-panel.Loggedin-user .myaccount-heading .fa{width:23px;height:23px;background-position:-416px -40px;float:left;position:absolute;left:15px;top:0;margin:8px 0;display:inline-block}#wrapper.menu-active .global-header .navigation .header-find-a-class,#wrapper.menu-active .global-header .navigation.active .user-panel{display:none}@media screen and (max-width:767px){#wrapper.menu-active .global-header .navigation{width:100%;height:100%}}@media only screen and (min-width:1025px){.primary-logo{padding-top:10px!important}.global-header-main.fixed navigation{padding:0 0 0 .5%!important}.global-header-main.fixed .global-header .header-find-a-class{padding-top:14px}.global-header-main.fixed .global-header .header-find-a-class .header-class-search{width:90%}.global-header-main.fixed .global-header .primary-logo{padding:0!important;width:4.5%!important;margin-right:1%}.global-header-main.fixed .top-menu-category ul.menu-category.level-1 li#main-1 a.has-sub-menu span{font-family:Roboto,sans-serif!important;font-size:15px}.global-header-main.fixed .top-menu-category ul.menu-category.level-1 li#main-1.supplies-products a.has-sub-menu{font-size:14px;padding-left:7%!important;padding-bottom:0!important}}@media only screen and (min-width:1025px) and (device-width:1050px){.global-header-main.fixed .top-menu-category ul.menu-category.level-1 li#main-1.supplies-products a.has-sub-menu{padding-left:2%!important}}@media only screen and (min-width:1025px) and (device-width:1080px){.global-header-main.fixed .top-menu-category ul.menu-category.level-1 li#main-1.supplies-products a.has-sub-menu{padding-left:5%!important}}.top-menu-category .level-1>li.active>a.organization.hover{cursor:default!important}.top-menu-category .menu-horizontal li{width:100%;padding:0!important}.top-menu-category:nth-child(5){width:15%}.top-menu-category:nth-child(5) ul.menu-category li#main-1{width:100%;padding:5px 0 7px}.top-menu-category:nth-child(5) ul.menu-category li#main-1 a.has-sub-menu{padding:0;text-transform:uppercase}.top-menu-category:nth-child(5) ul.menu-category li#main-1 .level-2{left:0;top:65px}.top-menu-category .training-certification-menu,.top-menu-category h2{padding:4% 0 1%;font-size:16px;font-weight:900;text-transform:uppercase;text-align:center;width:calc(100% - 33.65%);border-right:1px solid #ccc;margin-bottom:0!important;font-family:Roboto,sans-serif;line-height:20px;box-sizing:initial!important;color:#333}.top-menu-category .training-certification-menu{height:20px}.top-menu-category ul.menu-category.level-1{width:100%;display:inline-flex;position:relative;font-size:16px;box-sizing:initial!important}.top-menu-category ul.menu-category.level-1::after{box-sizing:initial!important}.top-menu-category ul.menu-category.level-1 li#main-1{font-family:Roboto,sans-serif;font-size:16px;width:32.4%;border-right:1px solid transparent!important;box-sizing:initial!important;line-height:25px}.top-menu-category ul.menu-category.level-1 li#main-1::after{box-sizing:initial!important}.top-menu-category ul.menu-category.level-1 li#main-1:nth-child(2){border-right:1px solid #ccc!important;padding-right:3%}.top-menu-category ul.menu-category.level-1 li#main-1 a.has-sub-menu{padding:0!important;line-height:18px!important}.top-menu-category ul.menu-category.level-1 li#main-1 a.has-sub-menu span{font-family:Roboto,sans-serif;font-size:16px}.top-menu-category ul.menu-category.level-1 li#main-1.supplies-products{width:30%;right:0;padding:0 2% 18px;margin-top:-18px}.top-menu-category ul.menu-category.level-1 li#main-1.supplies-products a.has-sub-menu{padding-left:8px!important;font-size:16px}.top-menu-category ul.menu-category.level-1 li#main-1.supplies-products>a{text-transform:uppercase;font-weight:900;font-family:Roboto,sans-serif;border-bottom:2px solid transparent}.global-header .top-menu-category{width:46%}.global-header .navigation .header-find-a-class{margin:0!important;padding-top:14px;padding-bottom:14px}.menu-horizontal li span{display:inline-block;width:100%}.menu-horizontal li a{width:70%!important;padding:14px 20px!important}.menu-horizontal li .anchoring-class:hover .mobile-grouping:hover{color:#000;text-decoration:none}.menu-horizontal li .anchoring-class:hover .mobile-grouping .fa:hover a,.menu-horizontal li .anchoring-class:hover .mobile-grouping:hover a{color:#000}.menu-horizontal li.active>.mobile-grouping span{color:#282828}.level-2{box-sizing:border-box;background-color:#fff;left:0;top:37px;position:absolute;z-index:99999}.level-2 .menu-horizontal li .fa,.level-2 .menu-horizontal li.active>.mobile-grouping span .fa{width:18px;height:20px;margin-top:15px;margin-right:14px}.level-1>li>a.has-sub-menu{padding:2% 1%;font-weight:400}.level-1>li>a.has-sub-menu>span{border-bottom:2px solid #fff}.level-1>li>a.has-sub-menu>span:after{content:'';width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;display:inline-block;margin-left:2%;box-sizing:initial!important}.level-1>li.supplies-products>a.has-sub-menu{text-align:left;padding-left:15px!important}.level-1>li.supplies-products>a.has-sub-menu>span:after{margin-left:8px;margin-bottom:2px}.level-1>li.active>a.has-sub-menu:hover{background-color:#fff;color:#ed1329!important;text-decoration:none!important}.level-1>li.active>a.has-sub-menu:hover span{border-bottom:2px solid #ed1329}.level-1>li.active>a.has-sub-menu:hover span:after{border-top:6px solid #ed1329}.level-1>li.active>a.has-sub-menu:hover:after,.level-1>li.active>a.has-sub-menu:hover:before{display:none}.level-1>li.active>a.has-sub-menu.hover{background-color:#fff;color:#ed1329!important}.level-1>li.active>a.has-sub-menu.hover span{border-bottom:2px solid #ed1329}.level-1>li.active>a.has-sub-menu.hover span:after{border-top:6px solid #ed1329}.level-1>li.active>a.has-sub-menu.hover:after,.level-1>li.active>a.has-sub-menu.hover:before{border:0}.level-1>li.active.supplies-products>a.has-sub-menu:hover{border-bottom:2px solid #ed1329!important}.level-1>li.active.supplies-products>a.has-sub-menu:hover span{border-bottom:0}.level-1>li.active.supplies-products>a.has-sub-menu.hover{border-bottom:2px solid #ed1329!important}.level-1>li.active.supplies-products>a.has-sub-menu.hover span{border-bottom:0}.supplies-products .level-2{top:55px;left:-138%}.level-3 li{width:100%}.level-3 li a{padding:15px 20px;width:72%}.level-3 li:hover .level-4{left:100%}.mobile-nav-close.third-menu{display:none}@media screen and (max-width:1023px){#wrapper.menu-active .menu-horizontal li a:active,#wrapper.menu-active .menu-horizontal li a:focus,#wrapper.menu-active .menu-horizontal li a:hover{color:#000!important}#wrapper.menu-active .level-1>li.active.supplies-products>a.has-sub-menu.hover,#wrapper.menu-active .level-1>li.active.supplies-products>a.has-sub-menu:hover{border-bottom:0!important}#wrapper.menu-active .level-1>li.active>a.has-sub-menu:hover{border-bottom:0}#wrapper.menu-active .level-1>li.active>a.has-sub-menu.hover span,#wrapper.menu-active .level-1>li.active>a.has-sub-menu:hover span{border-bottom:0!important}#wrapper.menu-active .level-2 .menu-horizontal li.anchoring-class:hover,#wrapper.menu-active .level-3 .menu-horizontal li.anchoring-class:hover,#wrapper.menu-active .level-4 .menu-horizontal li.anchoring-class:hover,#wrapper.menu-active .level-5 .menu-horizontal li.anchoring-class:hover{background-color:#fff}#wrapper.menu-active .global-header .navigation{width:90%;background-color:#f7f7f8}#wrapper.menu-active .global-header .navigation .top-menu-category{width:100%;padding:0;background:#fff;box-sizing:border-box!important}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li.active{border-top:1px solid #707070}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li{border-bottom:2px solid #E9E9E9}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li a.has-sub-menu,#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li a.has-sub-menu>span{text-transform:capitalize;font-size:13px;font-weight:500;color:#333}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal>li:first-child{border-top:2px solid #efefef}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li .level-2 .menu-horizontal>li.active:first-child{border-top:0}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li:first-child{border-top:2px solid #E9E9E9}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li.supplies-products a.has-sub-menu,#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li.supplies-products a.has-sub-menu>span{font-weight:900;text-transform:uppercase;font-size:13px}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li#main-1{padding:2% 4%;width:100%;box-sizing:border-box!important}#wrapper.menu-active .global-header .navigation .top-menu-category:nth-child(5) .menu-category #main-1.active .level-2 .menu-horizontal.menu-category.block li a{font-weight:400;font-size:14px;font-family:Roboto,sans-serif;text-transform:capitalize;color:#333;line-height:20px;letter-spacing:.5px}#wrapper.menu-active .global-header .navigation .top-menu-category:nth-child(5) .menu-category #main-1 a,#wrapper.menu-active .global-header .navigation .top-menu-category:nth-child(5) .menu-category #main-1 a>span{font-weight:900;font-size:14px;font-family:Roboto,sans-serif;text-transform:uppercase;color:#333;line-height:20px;letter-spacing:.5px}#wrapper.menu-active .global-header .navigation .back-to-supplies{border-top:0;border-bottom:2px solid #E9E9E9;padding:2% 3%;background:#fff}#wrapper.menu-active .global-header .navigation .back-to-supplies .supplies-text{font-size:12px;font-weight:700}#wrapper.menu-active .global-header .navigation .header-search-flyout{left:0;top:-30px}#wrapper.menu-active .global-header .navigation .user-panel{padding:0}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text a{padding:2.5% 4%!important;text-align:left;font-size:13px!important}#wrapper.menu-active .global-header .navigation .level-1>li .menu-item-toggle .nav-right-arrow{background:0 0}#wrapper.menu-active .global-header .navigation .level-1>li .menu-item-toggle .nav-right-arrow:after{content:'';width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #000;display:inline-block;margin-top:3px}#wrapper.menu-active .global-header .navigation .mobile-navigation-overlay{border-bottom:2px solid #e8e8e8;margin:0;background:#fff;padding:15px 0}#wrapper.menu-active .global-header .navigation .menu-utility-user{float:left;text-align:left;padding-left:3%;width:92%;margin:2% 0 1%}#wrapper.menu-active .global-header .navigation ul.menu-category.level-1{border-top:0;display:block}#wrapper.menu-active .global-header .navigation ul.menu-category.level-1 #main-1.active{padding:0;border-top:0;display:block}#wrapper.menu-active .global-header .navigation ul.menu-category.level-1 #main-1.active>a.active>span{padding:0;color:red;font-weight:900;font-size:14px;text-decoration:none;text-align:center}#wrapper.menu-active .global-header .navigation .mobile-grouping{padding:0;width:100%;font-size:18px;border-bottom:2px solid #efefef}#wrapper.menu-active .global-header .navigation .mobile-grouping a{text-align:left}#wrapper.menu-active .global-header .navigation .top-menu-category.open .level-1>li#main-1.active{border-bottom:0}#wrapper.menu-active .global-header .navigation .level-2 .menu-horizontal li a{font-size:13px}#wrapper.menu-active .global-header .navigation .level-2 .menu-horizontal li.active>.mobile-grouping a{text-decoration:underline;color:#000;background:#fff;width:100%!important}#wrapper.menu-active .global-header .top-menu-category .training-certification-menu,#wrapper.menu-active .global-header .top-menu-category h2{width:92%;border-right:0;padding:2% 4%}#wrapper.menu-active .global-header .top-menu-category ul.menu-category.level-1 li#main-1.supplies-products{width:100%;margin-top:1px;display:block;border-left:0}#wrapper.menu-active .global-header .top-menu-category ul.menu-category.level-1 li#main-1.supplies-products a.has-sub-menu{padding-left:0!important}#wrapper.menu-active .global-header .top-menu-category:nth-child(5) .menu-category #main-1{border-top:none}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open h2{text-align:center;padding:2% 0 0!important;width:100%}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open .menu-category.level-1 .firstLevel.active .level-2 .menu-horizontal.menu-category.block a{text-align:left}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open .menu-category.level-1 .firstLevel.active a.has-sub-menu.active{text-align:center;padding-top:0!important}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open .menu-category.level-1 .firstLevel.supplies-products.active a.has-sub-menu.active{padding-top:2%!important}.global-header .navigation .user-panel .forgot-live-chat{background-color:#f7f7f8}.global-header .navigation .user-panel .user-links .user-links-text button.user-accountshow.unauthenticated{padding:2.5% 4%!important;text-align:left;font-size:13px!important;font-size:14px}.global-header .navigation .header-find-a-class{padding:0;width:100%}.global-header .navigation .header-find-a-class .header-class-search{width:100%!important}.navigation .mobile-navigation-overlay .menu-utility-user .header-search .user-search .fa{background-position:-273px -68px!important}.global-header-main .navigation{width:70%}.top-menu-category h2{text-align:left;padding-left:3%;font-size:13px}.mobile-menu-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.7);z-index:9;cursor:pointer}.mobile-nav-close.third-menu{position:fixed;right:3%;top:2%;z-index:99;display:none}.mobile-nav-close.third-menu .fa{background:url(../images/Arc-images/ARC-sprite.png) -300px -65px no-repeat;width:35px;height:35px}.level-1>li>a.has-sub-menu>span:after{display:none}}@media screen and (min-width:320px) and (max-width:767px){#wrapper.menu-active .global-header .top-menu-category .training-certification-menu,#wrapper.menu-active .global-header .top-menu-category h2{padding:4%}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open h2{padding:4% 0 0 4%!important;font-size:13px}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open .menu-category.level-1 .firstLevel.active a{padding:4%!important;line-height:20px}#wrapper.menu-active .global-header .navigation{width:85%!important}#wrapper.menu-active .global-header .navigation .level-2 .menu-horizontal li.active>.mobile-grouping a{background:#fff!important;color:#000!important;text-decoration:underline!important}#wrapper.menu-active .global-header .navigation .level-2 .menu-horizontal li a{font-size:13px!important}#wrapper.menu-active .global-header .navigation .back-to-supplies{padding:3%}#wrapper.menu-active .global-header .navigation .back-to-supplies.active{background:#fff}#wrapper.menu-active .global-header .navigation .top-menu-category{overflow-x:hidden}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li a.has-sub-menu,#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li a.has-sub-menu>span{font-size:13px!important}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li#main-1{padding:4%!important}#wrapper.menu-active .global-header .navigation .user-panel{width:99.8%}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text{padding:2.5% 1%}#wrapper.menu-active .global-header .navigation .top-menu-category.open .level-1>li#main-1.active{padding:0!important}#wrapper.menu-active .global-header .navigation .top-menu-category.open .level-1>li#main-1.active.supplies-products>a.has-sub-menu.active{padding:4% 0!important}#wrapper.menu-active .global-header .header-search-flyout{top:-53px!important}#wrapper.menu-active .menu-horizontal li a{width:75%!important}#wrapper.menu-active .mobile-navigation-overlay{margin-bottom:0;padding:15px 0}#primary .account-content{margin-top:45px}.level-1>li.active>a.has-sub-menu:hover span{border-bottom:none}.global-header .navigation .user-panel .forgot-live-chat{background-color:#f7f7f8}}@media only screen and (max-device-height:375px) and (min-device-width:667px){#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li#main-1{padding:2% 4%!important}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text{padding:1.5% 1%!important}#wrapper.menu-active .global-header .top-menu-category h2{padding:2% 0 2% 4%!important}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open h2{padding:2% 0 0!important}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text a,.global-header .navigation .user-panel .user-links .user-links-text button.user-accountshow.unauthenticated{padding:1% 3%!important}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li#main-1.active{padding:0!important}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open .menu-category.level-1 .firstLevel.active a{padding:2.5% 4%!important}#wrapper.menu-active .global-header .navigation .back-to-supplies{padding:2% 3%!important}}@media only screen and (max-device-height:414px) and (min-device-width:736px){#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li#main-1{padding:2% 4%!important}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text{padding:1.5% 1%!important}#wrapper.menu-active .global-header .top-menu-category h2{padding:2% 0 2% 4%!important}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open h2{padding:2% 0 0!important}#wrapper.menu-active .global-header .navigation .user-panel .user-links .user-links-text a,.global-header .navigation .user-panel .user-links .user-links-text button.user-accountshow.unauthenticated{padding:1% 3%!important}#wrapper.menu-active .global-header .navigation .top-menu-category .level-1>li#main-1.active{padding:0!important}#wrapper.menu-active .global-header .navigation.active .top-menu-category.open .menu-category.level-1 .firstLevel.active a{padding:2.5% 4%!important}#wrapper.menu-active .global-header .navigation .back-to-supplies{padding:2% 3%!important}}@media screen and (min-width:1023px) and (max-width:1024px){.global-header-main.fixed .global-header .primary-logo{padding:0!important}.global-header-main.fixed .global-header .top-menu-category ul.menu-category.level-1 li#main-1.supplies-products a.has-sub-menu{padding-left:8px!important}.global-header .navigation .top-menu-category .level-1>li.supplies-products>a.has-sub-menu{padding-left:6px!important}.global-header .navigation .top-menu-category .level-1>li>a{font-size:14px;padding:2%!important}.global-header .navigation .top-menu-category .level-2{top:41px}.global-header .navigation .top-menu-category .supplies-products .level-2{left:-200px;top:58px}.global-header .navigation .header-find-a-class{padding-top:14px;padding-bottom:14px}.global-header .top-menu-category{margin:0;width:50%}.menu-horizontal li#main-3 a{padding:15px 18px!important}.level-1>li.tab-navigation>a.has-sub-menu:hover{background-color:#fff;color:#ed1329;text-decoration:none}.level-1>li.tab-navigation>a.has-sub-menu:hover span{border-bottom:2px solid #ed1329}.level-1>li.tab-navigation>a.has-sub-menu:hover span:after{border-top:6px solid #ed1329}.level-1>li.tab-navigation>a.has-sub-menu.hover{background-color:#fff;color:#ed1329}.level-1>li.tab-navigation.supplies-products>a.has-sub-menu:hover{border-bottom:2px solid #ed1329!important}.level-1>li.tab-navigation.supplies-products>a.has-sub-menu:hover span{border-bottom:0}.level-1>li>a.has-sub-menu>span{font-size:13px}.level-1>li>a.has-sub-menu>span:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;margin-left:4px}.top-menu-category ul.menu-category.level-1 li#main-1.supplies-products{margin-top:-17px}.top-menu-category ul.menu-category.level-1 li#main-1 a.has-sub-menu span{font-size:14px}.top-menu-category:nth-child(5){width:13%}.top-menu-category:nth-child(5) ul.menu-category li#main-1 .level-2{top:62px}.top-menu-category h2{font-size:14px;padding:4% 0 1.5%}.top-menu-category ul.menu-category level-2 .menu-horizontal li{width:100%}.global-header-main .navigation{width:82%}.global-header-main .navigation .header-geo-location .header-geo-submit{width:45px}.level-3 li:hover .level-4{left:100%}.navigation .header-find-a-class{width:46%}.navigation .header-find-a-class .header-geo-field{padding-left:5px}.navigation .header-class-search{padding-left:50px;box-sizing:initial!important}}@media screen and (max-width:1330px){.global-header .navigation .top-menu-category .level-1>li>a{padding:0}}@media screen and (max-width:1023px){.menu-utility-user .user-info{margin:0 15% 2px 0}}@media screen and (min-width:768px){.menu-utility-user li a{color:#999;transition:color .5s ease}.menu-utility-user li a:hover{color:#84bd00;text-decoration:none}.menu-utility-user li a i{display:block;font-size:3em;padding:0}}@media screen and (min-width:768px){.menu-utility-user{transition:color .5s ease}.menu-utility-user.active .user-login{color:#84bd00}}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user{width:90%}}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .header-search .user-search .fa{margin:6px 0 15px}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .header-search .user-search .fa{margin:4px 4px 20px}}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .header-search .user-search .fa:after{bottom:-14px}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .header-search .user-search .fa:after{bottom:-21px;border-bottom-color:#fff}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .header-search .user-search .fa:before{bottom:-20px}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .header-search.active .user-search .fa{margin:0 1px 20px}}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .user-info{margin:0 8% 2px 0}}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .user-info .user-account .fa{margin:6px 0 14px}}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .user-info .user-account .fa:after{bottom:-14px}}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link .fa{margin:4px 0 12px}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link .fa{margin:0}}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link .fa:after{bottom:-13px}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link .fa:after{border-bottom-color:#fff;bottom:-19px}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link .fa:before{bottom:-18px}}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link.icon-change .fa{margin:2px 0 14px;height:30px}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link.icon-change .fa{margin:0 0 19px}}@media screen and (max-width:767px){.menu-utility-user{margin:0}.menu-utility-user .header-search{margin:3px 5% 0 0}.menu-utility-user .header-search .user-search .fa{background-position:-273px -68px}.menu-utility-user .header-search.active .user-search .fa{background-position:-304px -40px;height:49px;z-index:999997}.menu-utility-user .header-search.active .user-search .fa:after{bottom:-1px;left:2px}.menu-utility-user .header-search.active .user-search .fa:before{content:" ";border:solid transparent;border-width:11px;border-bottom-color:#bebebe;position:absolute;bottom:0}.menu-utility-user .header-chat,.menu-utility-user .user-info{display:none}}@media screen and (min-width:768px){.country-selector{border-bottom:none;padding:0;position:absolute;top:-1.7rem;right:.2rem;z-index:30;width:auto}}@media screen and (min-width:768px){.country-selector .selector{background-color:#fff;border-radius:3px;box-shadow:-1px 2px 4px rgba(0,0,0,.3);margin-top:1rem;padding:1rem}}@media screen and (min-width:768px){.country-selector .current-country{padding:0}.country-selector .current-country.selector-active{border-bottom:none;padding-bottom:0;position:absolute;right:0}}@media screen and (min-width:768px){.country-selector .current-country .selector-icon{float:right;transform:rotate(90deg)}}@media screen and (min-width:768px){.country-selector .continent-name{color:#900}}.top-banner{position:relative}.top-banner *{box-sizing:border-box}.primary-logo{margin:0 auto;z-index:1;box-sizing:border-box;float:left;height:auto;padding:16px 0 7px}.primary-logo a{float:left}.primary-logo .stickey-only{display:none}.header-parent{position:relative;float:left;width:100%}.header-banner{display:block;background:#333;width:100%;padding:0 2.8%;box-sizing:border-box;float:left}.header-banner .header-banner-close{display:none;float:right;margin:10px 10px 0 0}.header-banner .header-banner-close .fa{width:10px;height:10px;background-position:-550px -9px;margin:5px}.header-search ::-webkit-input-placeholder{color:#333}.header-search ::-moz-placeholder{color:#333}.header-search :-ms-input-placeholder{color:#333}.header-search :-moz-placeholder{color:#333}.header-search .search-icon{background-position:-447px -80px;width:23px;height:22px;display:inline-block}.header-search form{margin-bottom:1px}.header-search button{background-color:transparent;border:none;color:#999;padding:.7em .5em}@media screen and (min-width:768px){.header-search button{padding:2.5px 7px}}.header-search button:hover{color:#84bd00}.header-search button i{font-size:1.4em}#wrapper .sticky-container{min-height:145px;position:fixed;z-index:999999}.global-header-main .header-geo-location{width:49.5%;float:left}.global-header-main .header-geo-location .header-geo-field{position:relative;float:left;width:84%;width:calc(100% - 51px);border:1px solid #d6d6d6;border-left:0}.global-header-main .header-geo-location .header-geo-field input[type=text]{padding:12px 5px 11px 4px;width:80%;float:right;-webkit-appearance:none;min-height:48px;border:none;font-size:x-small}@media screen and (max-width:1220px){.global-header-main .header-geo-location .header-geo-field input[type=text]{font-size:8px;padding:12px 2px 11px 3px}}.global-header-main .header-geo-location .header-geo-field .validate-message{top:49px}.global-header-main .header-geo-location .header-geo-field.no-border{border-bottom:none}.global-header-main .header-geo-location .header-geo-field.error{border-color:#ed1329;width:calc(100% - 52px);border-left:1px solid #ed1329}.global-header-main .header-geo-location ul.autocomplete-results{width:calc(100% - 51px);left:-1px}.global-header-main .header-geo-location .header-geo-submit{width:50px}.global-header-main .header-geo-location .header-geo-submit .find-classes-txt{background:0 0;float:left;width:56%;font-size:14px;font-weight:500;letter-spacing:.4px;text-align:center;color:#fff;text-transform:uppercase;padding:0 2% 0 9%;box-sizing:border-box;margin:0 0 0 10%;line-height:2;display:none}.global-header-main .header-geo-location .header-geo-submit .header-geo-arrow{display:block}.global-header-main .header-geo-location .header-geo-submit i.fa-spinner{font-size:27px;display:none;color:#fff;opacity:0}.global-header-main{float:left;width:100%;position:relative}.global-header{display:block;float:left;width:100%;box-sizing:border-box;position:relative}.global-header .chat-search-main{width:25%;float:right;position:absolute;right:0;top:-60px}.global-header .header-search-flyout{font-family:Roboto,sans-serif;color:#333;padding:15px 2.7% 40px;width:52%;max-height:764px}.global-header .header-search-flyout .search-title{font-size:14px;font-weight:900;padding:1px 5% 21px;text-align:center;letter-spacing:.3px;line-height:40px;text-transform:uppercase}.global-header .header-search-flyout .search-tabs{width:100%;float:left}.global-header .header-search-flyout .search-tabs ul:not(.autocomplete-results){padding:0 0 7px;box-sizing:border-box;list-style:none;text-align:center;border-bottom:1px solid #d6d6d6;margin:0 0 27px}.global-header .header-search-flyout .search-tabs ul:not(.autocomplete-results) li:not(.use-current-location-wrap){display:inline-block;padding-bottom:5px;float:none;width:20.8%}.global-header .header-search-flyout .search-tabs ul:not(.autocomplete-results) li:not(.use-current-location-wrap) span{font-size:16px;letter-spacing:.4px;text-align:left;text-transform:capitalize;cursor:pointer;padding:0;color:#ed1329;border-bottom:1px solid red}.global-header .header-search-flyout .search-tabs ul:not(.autocomplete-results) li:not(.use-current-location-wrap).active span{color:#333;position:relative;border:0}.global-header .header-search-flyout .search-tabs ul:not(.autocomplete-results) li:not(.use-current-location-wrap).active span:before{content:" ";position:absolute;left:34%;border:solid transparent;border-width:9px;border-bottom-color:#d6d6d6;bottom:-13px}.global-header .header-search-flyout .search-tabs ul:not(.autocomplete-results) li:not(.use-current-location-wrap).active span:after{content:" ";position:absolute;left:34%;border:solid transparent;border-width:9px;border-bottom-color:#fff;bottom:-14px}.global-header .header-search-flyout .search-tabs ul:not(.autocomplete-results) li:not(.use-current-location-wrap).enableproducts{display:inline-block}.global-header .header-search-flyout .search-tabs .search-tabs-input{width:100%;float:left}.global-header .header-search-flyout .search-tabs .search-tabs-input form{-webkit-tap-highlight-color:transparent}.global-header .header-search-flyout .search-tabs .search-tabs-input .custom-select{width:50%;float:left}.global-header .header-search-flyout .search-tabs .search-tabs-input .custom-select .selected-option{padding:17px 38px 19px 21px}.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location{width:50%}.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-field input[type=text],.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-field ul.autocomplete-results{width:85%}@media screen and (max-width:1220px){.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-field input[type=text],.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-field ul.autocomplete-results{font-size:x-small;padding:12px 5px 11px 6px}}.global-header .header-search-flyout .search-tabs .search-tabs-input button .header-geo-arrow{display:block}.global-header .header-search-flyout .search-tabs .search-tabs-input .simple-search{position:relative}.global-header .header-search-flyout .search-tabs .search-tabs-input .simple-search .search-icon{width:18px;height:18px;display:inline-block;position:absolute;left:3%;top:15px;background-position:-273px -68px;pointer-events:none}.global-header .header-search-flyout .search-tabs .search-tabs-input .simple-search input[type=text]{width:91.5%;float:left;padding:15px 2% 15px 8%;font-style:italic;border-radius:0;-webkit-appearance:none}.global-header .header-search-flyout .search-tabs .search-tabs-input .simple-search input[type=text]:focus{font-style:normal}@media screen and (max-width:1320px){.global-header .header-search-flyout .search-tabs .search-tabs-input .simple-search input[type=text]{width:88%}}.global-header .header-search-flyout .search-tabs .search-tabs-input .simple-search button{float:left}.global-header .header-search-flyout .search-tabs .search-tabs-input .class-search,.global-header .header-search-flyout .search-tabs .search-tabs-input .simple-search{width:100%;float:left;display:none}.global-header .header-search-flyout .search-tabs .search-tabs-input .class-search.active,.global-header .header-search-flyout .search-tabs .search-tabs-input .simple-search.active{display:block}.global-header .header-search-flyout .search-tabs .search-tabs-input .class-search{padding:0 6%;box-sizing:border-box}.global-header .header-search-flyout.active{display:block}.global-header .navigation .back-to-main-menu,.global-header .navigation .back-to-supplies,.global-header .navigation .mobile-navigation-overlay{display:none}.global-header .navigation .top-menu-category{float:left;width:41.5%;border-right:1px solid #d6d6d6;box-sizing:initial!important}@-moz-document url-prefix(){.global-header .navigation .top-menu-category{box-sizing:border-box!important}}.global-header .navigation .header-find-a-class{float:right;width:56%}.global-header .navigation .header-find-a-class .find-section{width:25%;float:left}.global-header .navigation .header-find-a-class .find-section .find-a-class-text{padding:17px 0 0}.global-header .navigation .header-find-a-class .find-section .find-a-class-text .header-cap{width:28px;height:16px;background-position:-189px -40px;float:left}.global-header .navigation .header-find-a-class .find-section .find-a-class-text .find-a-class-heading{font-family:Roboto,sans-serif;font-size:16px;letter-spacing:.4px;text-align:left;color:#333;font-weight:500;padding:1px 7%;display:inline-block}.global-header .navigation .header-find-a-class .header-class-search{width:80%;float:right}@media screen and (min-width:1023px) and (max-width:1024px){.global-header .navigation .header-find-a-class .header-class-search{width:100%}}.global-header .navigation .header-find-a-class .header-class-search .custom-select{width:49%;margin:0 0 0 1.5%}.global-header .navigation .header-find-a-class .header-class-search .custom-select .selected-option{padding:19px 38px 17px 19px;text-align:left}.global-header .navigation .header-find-a-class .header-class-search .custom-select .selected-option.show-icon{text-align:center}.global-header .navigation .header-find-a-class .header-class-search .custom-select .selected-option.show-icon:before{content:'';width:28px;height:16px;background-position:-189px -40px;position:absolute;left:20px;top:16px}@media only screen and (max-width:1024px){.global-header .navigation .header-find-a-class .header-class-search .custom-select .selected-option.show-icon:before{left:15px}}.global-header .navigation .header-find-a-class .header-class-search .custom-select .select-class.rm-hod-icon+.selected-option{text-align:left}.global-header .navigation .header-find-a-class .header-class-search .custom-select .select-class.rm-hod-icon+.selected-option:before{content:none}.global-header .navigation .header-find-a-class .header-class-search li[label="find a class"]{display:none}.global-header .navigation .user-panel{padding:16px 2% 20px 1.4%;width:19.5%;text-align:left;transition:all .3s ease}.global-header .navigation .user-panel.Loggedin-user .user-links{padding:0}.global-header .navigation .user-panel.Loggedin-user .user-links .user-links-text .user-logout{padding:12px 0 4px}.global-header .navigation .user-panel.Loggedin-user .myaccount-heading{text-transform:capitalize}.global-header .navigation .user-panel .myaccount-heading{font-family:Roboto,sans-serif;font-size:14px;font-weight:900;line-height:40px;letter-spacing:.4px;text-align:left;display:none;margin:0;text-transform:uppercase}@media screen and (min-width:1024px){.global-header .navigation .user-panel .myaccount-heading{display:block}}.global-header .navigation .user-panel .myaccount-heading .fa{display:none}.global-header .navigation .user-panel .user-links{padding:12px 0 0;text-align:left}.global-header .navigation .user-panel .user-links .user-links-text a,.global-header .navigation .user-panel .user-links .user-links-text button{font-size:13px;color:#333;letter-spacing:.3px;line-height:41px;text-align:left;background:0 0;margin:0;padding:0;display:inline-block}.global-header .navigation .user-panel .user-links .user-links-text a.user-accountshow,.global-header .navigation .user-panel .user-links .user-links-text a.user-logout,.global-header .navigation .user-panel .user-links .user-links-text button.user-accountshow,.global-header .navigation .user-panel .user-links .user-links-text button.user-logout{font-size:14px;font-weight:700;padding:0;color:#ed1329;letter-spacing:.4px;text-transform:uppercase;line-height:initial}.global-header .navigation .user-panel .user-links .user-links-text a.user-accountshow.unauthenticated,.global-header .navigation .user-panel .user-links .user-links-text a.user-logout.unauthenticated,.global-header .navigation .user-panel .user-links .user-links-text button.user-accountshow.unauthenticated,.global-header .navigation .user-panel .user-links .user-links-text button.user-logout.unauthenticated{line-height:41px}@media screen and (max-width:1023px){.global-header .navigation .user-panel .user-links .user-links-text a.user-accountshow.unauthenticated,.global-header .navigation .user-panel .user-links .user-links-text a.user-logout.unauthenticated,.global-header .navigation .user-panel .user-links .user-links-text button.user-accountshow.unauthenticated,.global-header .navigation .user-panel .user-links .user-links-text button.user-logout.unauthenticated{padding:17px 5% 17px 18%;width:100%;box-sizing:border-box;line-height:normal}}.global-header .navigation .user-panel .user-links .user-links-text a.user-register,.global-header .navigation .user-panel .user-links .user-links-text button.user-register{padding:9px 0 0}.global-header .navigation .user-panel .forgot-live-chat{display:none}@media screen and (max-width:1023px){.global-header .navigation .user-panel .forgot-live-chat{display:block;padding-left:5%;box-sizing:border-box}}@media screen and (max-width:767px){.global-header .navigation .user-panel .forgot-live-chat{padding:0}}@media screen and (min-width:768px){.global-header .navigation .user-panel a{padding:0;margin-bottom:.5rem}}.global-header .navigation .user-panel .user-logout{color:#fff;margin-top:.5rem;padding:.5em 2em;text-transform:uppercase}.global-header .navigation .user-panel .user-logout:hover{color:#84bd00}.global-header .navigation .user-panel.active{display:block;top:0}@media screen and (min-width:768px){.global-header .navigation .user-panel.active .myaccount-heading{display:block}}.global-header .navigation .user-panel.active .user-links{padding-top:5px}@media screen and (min-width:768px){.global-header .navigation .user-panel.active .user-links .user-links-text button.user-accountshow.unauthenticated{padding-left:0!important}}.global-header.sticky-fixed{max-width:1366px;margin:0 auto;position:fixed;top:0;-webkit-transition:height .2s ease-in;transition:height .2s ease-in;background:#fff}.global-header .primary-logo img.desktop-only{display:block!important}.global-header .primary-logo img.device-only{display:none!important}@media screen and (max-width:1330px){.global-header .primary-logo{width:16%;padding:20px 0 6px}.global-header .navigation{width:83%}.global-header .navigation .top-menu-category{width:48%;margin:0 1% 0 0}.global-header .navigation .top-menu-category .level-1>li>a{font-size:14px;padding:32px 2% 29px}.global-header .navigation .header-find-a-class{width:50%}.global-header .navigation .header-find-a-class .find-section .find-a-class-text .find-a-class-heading{font-size:14px;padding:0 3px}.global-header .navigation .header-find-a-class .header-class-search{width:100%}.global-header .navigation .header-find-a-class .header-class-search .custom-select{font-size:11px;width:48%}.global-header .navigation .header-find-a-class .header-class-search .header-geo-location{width:50%}}@media screen and (max-width:1330px) and (max-width:767px){.global-header .navigation .header-find-a-class .header-class-search .header-geo-location input[type=text]{font-size:11px}}@media screen and (max-width:1023px){.global-header .chat-search-main{right:0;width:40%}.global-header .chat-search-main .menu-utility-user{margin:15px 22px 8px 0}.global-header .header-search-flyout{width:65%}.global-header .header-search-flyout .search-tabs ul li{width:32%}.global-header .header-search-flyout .search-tabs .search-tabs-input .custom-select{width:45%}.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location{width:55%}.global-header .menu-toggle{margin:27px 30px 0 0;padding:0}.global-header .primary-logo{width:18%;padding:18px 0 3px}.global-header .primary-logo img.desktop-only{display:none!important}.global-header .primary-logo img.device-only{display:block!important}.global-header .navigation{width:70%;float:right;padding:10px 0 10px 3%;box-sizing:border-box;border-left:1px solid #d6d6d6}.global-header .navigation .header-find-a-class{width:90%;margin:0;outline:0}.global-header .navigation .header-find-a-class .header-class-search form{-webkit-tap-highlight-color:transparent}.global-header .navigation .header-find-a-class .header-class-search .custom-select{font-size:12px}.global-header .navigation .user-panel{width:25%}.global-header .top-menu-category{display:none}}.global-header .fixed-header-main{max-width:1366px;margin:0 auto;display:table;width:100%;position:relative;padding:0 2.8%;box-sizing:border-box}.global-header-main{max-width:1366px;z-index:999999;background:#fff}.global-header-main.default{width:100%;position:fixed;top:0;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear}.global-header-main.fixed{width:100%;position:fixed;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear}@media screen and (min-width:768px){.global-header-main.fixed .global-header .primary-logo{padding:8.5px 0;width:5%}}@media screen and (max-width:1023px){.global-header-main.fixed .global-header .primary-logo{width:8.2%;padding:0}}@media screen and (max-width:767px){.global-header-main.fixed .global-header .primary-logo{width:75%;padding:0}}.global-header-main.fixed .global-header .primary-logo .stickey-only{display:block}@media screen and (max-width:767px){.global-header-main.fixed .global-header .primary-logo .stickey-only{display:none}}.global-header-main.fixed .global-header .primary-logo .static-only{display:none}@media screen and (max-width:767px){.global-header-main.fixed .global-header .primary-logo .static-only{display:block}}.global-header-main.fixed .global-header .chat-search-main{top:7px;width:21%}@media screen and (max-width:1023px){.global-header-main.fixed .global-header .chat-search-main{width:30%}}@media screen and (max-width:767px){.global-header-main.fixed .global-header .chat-search-main{width:35%}}.global-header-main.fixed .global-header .header-search-flyout{top:79px;border-top:1px solid #bebebe}@media screen and (max-width:1023px){.global-header-main.fixed .global-header .header-search-flyout{top:72px}}@media screen and (max-width:480px){.global-header-main.fixed .global-header .header-search-flyout{top:66px}}.global-header-main.fixed .navigation,.global-header-main.fixed .navigation .header-find-a-class{float:left}@media screen and (min-width:1024px){.global-header-main.fixed .navigation{width:75%;padding:0 0 0 .5%}}@media screen and (max-width:1023px){.global-header-main.fixed .navigation{width:55%;padding:11px 0 11px 2%}}@media screen and (max-width:1023px){.global-header-main.fixed .navigation .header-find-a-class{width:100%}}.global-header-main.fixed .navigation .header-find-a-class .header-class-search{width:90%}@media screen and (max-width:1330px){.global-header-main.fixed .navigation .header-find-a-class .header-class-search{width:100%}.global-header-main.fixed .navigation .header-find-a-class .header-class-search .custom-select .selected-option:before{left:10px}}.global-header-main.fixed .navigation .user-panel{top:79px;border-top:1px solid #bebebe}@media screen and (max-width:1023px){.global-header-main.fixed .navigation .user-panel{top:72px}}.global-header-main.fixed .mini-cart-total .mini-cart-link .minicart-quantity{color:#000}.global-header-main.fixed .mini-cart-content{top:72px}@media screen and (max-width:1023px){.global-header-main.fixed .mini-cart-content{top:65px}}@media screen and (max-width:767px){.global-header-main.fixed .mini-cart-content{top:73px}}@media screen and (max-width:480px){.global-header-main.fixed .mini-cart-content{top:67px}}.header-banner-promo .slick-list{height:60px!important}@media screen and (max-width:767px){.header-banner .header-banner-close{display:block;position:absolute;top:17px;right:0}.global-header{padding:10px 20px;box-sizing:border-box;max-height:74px}.global-header .primary-logo{width:75%;padding:0;margin:0 0 0 10%}.global-header .navigation{display:none}.global-header .menu-toggle{padding:16px 0;margin:0}.global-header .fixed-header-main{padding:0;width:65%;margin:0;float:left}.global-header .chat-search-main{position:static;width:35%;float:right;margin:0;padding:0}.global-header .chat-search-main .menu-utility-user{width:100%}}@media screen and (max-width:767px) and (max-width:480px){.global-header .chat-search-main .menu-utility-user{margin:4px 0 0!important}}@media screen and (max-width:767px){.global-header .header-search-flyout{width:100%;top:106px;border-top:1px solid #bebebe;padding:15px 0 40px;z-index:999996}.global-header .header-search-flyout .search-title{padding:1px 5% 10px}.global-header .header-search-flyout .search-tabs .search-tabs-input{width:100%;box-sizing:border-box}.global-header .header-search-flyout .search-tabs .search-tabs-input .custom-select{width:100%;margin:0 0 20px}.global-header .header-search-flyout .search-tabs .search-tabs-input .custom-select .selection-list{position:static;max-height:300px}.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location{width:100%}.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-field{width:100%;border-left:1px solid #d6d6d6;box-sizing:border-box}.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-field input[type=text]{width:91%;font-size:12px}.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-icon{top:35%}.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location ul.autocomplete-results{width:100%;left:0;max-height:250px;overflow-y:scroll}.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-submit{width:100%;margin:20px 0 0}.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-submit i.fa-spinner{position:absolute;right:20px}.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-submit .header-geo-arrow{display:inline-block;float:left}.global-header .header-search-flyout .search-tabs .search-tabs-input .header-geo-location .header-geo-submit .find-classes-txt{display:block}.global-header .header-search-flyout .search-tabs .search-tabs-input .simple-search{padding:0 6%;box-sizing:border-box}.global-header .header-search-flyout .search-tabs .search-tabs-input .simple-search .search-icon{left:9%}.global-header .header-search-flyout .search-tabs .search-tabs-input .simple-search input[type=text]{padding:15px 2% 15px 13%;width:calc(100% - 50px)}.global-header .header-search-flyout.active{overflow-y:scroll;top:73px;overflow:visible}}@media screen and (max-width:767px) and (max-width:480px){.global-header .header-search-flyout.active{top:67px}}.global-header.sticky-fixed{box-shadow:0 6px 8px -4px rgba(0,0,0,.1);padding:16px 20px}.global-header.sticky-fixed .fixed-header-main{width:100%;position:relative}.plp-content .fa-spinner,.productsearchform .fa-spinner,.simple-search.active .fa-spinner{display:none}.minicart-data .remove-link{font-family:Muli,sans-serif;font-weight:600;letter-spacing:normal;color:#1894d0;font-size:12px;cursor:pointer;padding:0;background:0 0;line-height:12px;text-decoration:underline}.minicart-data .remove-link:hover{color:#333;background:0 0;text-decoration:none}.grecaptcha-badge{visibility:hidden}.reCaptcha-wrapper p{font-size:12px!important;margin:10px 0;line-height:normal}.reCaptcha-wrapper p a{font-size:12px!important;color:#ed1329!important}.reCaptcha-wrapper.underline{border-bottom:1px solid #d6d6d6;margin-bottom:10px}.formInfo.adjust-space p{margin:23px 0 15px}[tabindex="0"]:focus-visible{outline:#0f5e84 solid 1px!important;outline-offset:1px}.country-selector{border-bottom:5px solid #4d4c4c;color:#fff;width:100%}@media screen and (min-width:768px){.country-selector{border-bottom:none;padding:0;position:absolute;top:-1.7rem;right:.2rem;z-index:30;width:auto}}.country-selector .selector{display:none;margin-top:.5rem;padding-left:2rem}.country-selector .selector.active{display:block}@media screen and (min-width:768px){.country-selector .selector{background-color:#fff;border-radius:3px;box-shadow:-1px 2px 4px rgba(0,0,0,.3);margin-top:1rem;padding:1rem}}.country-selector .current-country{cursor:pointer;padding:.8em 1rem}.country-selector .current-country.selector-active{border-bottom:1px solid #1a1919}.country-selector .current-country.selector-active .selector-icon{transform:rotate(270deg)}@media screen and (min-width:768px){.country-selector .current-country{padding:0}.country-selector .current-country.selector-active{border-bottom:none;padding-bottom:0;position:absolute;right:0}}.country-selector .current-country .selector-icon{margin:3px 0 0 4px}@media screen and (min-width:768px){.country-selector .current-country .selector-icon{float:right;transform:rotate(90deg)}}.country-selector .current-country .flag-icon{border:none}.country-selector .continent-name{margin-top:0;margin-bottom:.5rem}@media screen and (min-width:768px){.country-selector .continent-name{color:#900}}.country-selector .country{margin-bottom:.5rem}.country-selector .locale{border-right:1px solid #e0e0e0;display:inline-block;padding:0 .3rem;vertical-align:middle}.country-selector .locale:first-of-type{padding-left:0}.country-selector .locale:last-of-type{border-right:none;padding-right:0}.country-selector .flag-icon{border:1px solid #e0e0e0;margin-right:.3rem}.menu-utility-user{margin:15px 38px 8px 0;padding:0;float:right;width:100%;text-align:right}.menu-utility-user .header-chat,.menu-utility-user .header-search,.menu-utility-user .user-info{padding:0}.menu-utility-user .header-chat .user-account,.menu-utility-user .header-chat .user-search,.menu-utility-user .header-search .user-account,.menu-utility-user .header-search .user-search,.menu-utility-user .user-info .user-account,.menu-utility-user .user-info .user-search{float:left}.menu-utility-user .header-chat .user-account .fa,.menu-utility-user .header-chat .user-search .fa,.menu-utility-user .header-search .user-account .fa,.menu-utility-user .header-search .user-search .fa,.menu-utility-user .user-info .user-account .fa,.menu-utility-user .user-info .user-search .fa{padding:0;display:block;margin:4px}.menu-utility-user .header-chat{margin:0 11% 0 0}.menu-utility-user .header-chat a{float:left;width:30px;height:30px}.menu-utility-user .header-chat a img{margin:4px}.menu-utility-user .header-search{margin:0 11% 0 0}.menu-utility-user .header-search .user-search .fa{background-position:-41px -8px;width:18px;height:18px}.menu-utility-user .header-search.active{margin-bottom:2px}.menu-utility-user .user-info{margin:0 13% 2px 0}.menu-utility-user .user-info .user-account .fa{width:23px;height:23px;background-position:-73px -8px}.menu-utility-user .user-info .user-learnerlink .fa{width:35px;height:28px;background-position:-185px -2px}@media screen and (max-width:1023px){.menu-utility-user .user-info{margin:0 15% 2px 0}}.menu-utility-user .header-search,.menu-utility-user .user-info{width:30px;height:30px;border:0}.menu-utility-user .header-search.active .header-search-flyout,.menu-utility-user .user-info.active .header-search-flyout{display:block}.menu-utility-user .header-search.active .user-account .fa,.menu-utility-user .header-search.active .user-search .fa,.menu-utility-user .user-info.active .user-account .fa,.menu-utility-user .user-info.active .user-search .fa{width:25px;background-position:-304px -71px;position:relative}.menu-utility-user .header-search.active .user-account .fa:after,.menu-utility-user .header-search.active .user-search .fa:after,.menu-utility-user .user-info.active .user-account .fa:after,.menu-utility-user .user-info.active .user-search .fa:after{content:" ";position:absolute;left:15%;border:solid transparent;border-width:9px;border-bottom-color:#fff;bottom:-1px}.menu-utility-user .header-search.active .user-search .fa,.menu-utility-user .user-info.active .user-search .fa{height:42px;margin:2px 0 1px 1px}.menu-utility-user .header-search.active .user-account .fa,.menu-utility-user .user-info.active .user-account .fa{height:40px;margin:2px 0 3px 1px}.menu-utility-user .header-search.active .user-account .fa:after,.menu-utility-user .user-info.active .user-account .fa:after{bottom:-3px}.menu-utility-user>li{display:inline-block}.menu-utility-user li{list-style:none}.menu-utility-user li:first-child{border:none}.menu-utility-user li i{font-size:1.5em;padding:0 8px 0 0}.menu-utility-user li a{color:#fff;text-decoration:none}.menu-utility-user li a:active{color:#84bd00}@media screen and (min-width:768px){.menu-utility-user li a{color:#999;transition:color .5s ease}.menu-utility-user li a:hover{color:#84bd00;text-decoration:none}.menu-utility-user li a i{display:block;font-size:3em;padding:0}}@media screen and (min-width:768px){.menu-utility-user{transition:color .5s ease}.menu-utility-user.active .user-login{color:#84bd00}}.global-header-main.fixed .menu-utility-user{margin:15px 15px 8px 0;width:96%}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user{width:90%}}.global-header-main.fixed .menu-utility-user .header-chat img{background-color:#000;border-radius:50% 50% 0}.global-header-main.fixed .menu-utility-user .header-search .user-search .fa{background-position:-273px -68px;height:30px;margin:6px 0 21px}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .header-search .user-search .fa{margin:6px 0 15px}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .header-search .user-search .fa{margin:4px 4px 20px}}.global-header-main.fixed .menu-utility-user .header-search .user-search .fa:after{border-bottom-color:#000;bottom:-21px}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .header-search .user-search .fa:after{bottom:-14px}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .header-search .user-search .fa:after{bottom:-21px;border-bottom-color:#fff}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .header-search .user-search .fa:before{bottom:-20px}}.global-header-main.fixed .menu-utility-user .header-search.active .user-search .fa{background-position:-304px -40px}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .header-search.active .user-search .fa{margin:0 1px 20px}}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .user-info{margin:0 8% 2px 0}}.global-header-main.fixed .menu-utility-user .user-info .user-account .fa{background-position:-416px -40px;height:30px;margin:6px 0 21px}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .user-info .user-account .fa{margin:6px 0 14px}}.global-header-main.fixed .menu-utility-user .user-info .user-account .fa:after{border-bottom-color:#000;bottom:-21px}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .user-info .user-account .fa:after{bottom:-14px}}.global-header-main.fixed .menu-utility-user .user-info.active .user-account .fa{background-position:-304px -40px}.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link .fa{background-position:-9px -70px;height:30px;margin:4px 0 18px}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link .fa{margin:4px 0 12px}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link .fa{margin:0}}.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link .fa:after{border-bottom-color:#000;bottom:-18px}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link .fa:after{bottom:-13px}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link .fa:after{border-bottom-color:#fff;bottom:-19px}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link .fa:before{bottom:-18px}}.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link.icon-change .fa{background-position:-304px -40px;margin:2px 0 18px;height:32px}@media screen and (max-width:1023px){.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link.icon-change .fa{margin:2px 0 14px;height:30px}}@media screen and (max-width:767px){.global-header-main.fixed .menu-utility-user .mini-cart-total .mini-cart-link.icon-change .fa{margin:0 0 19px}}@media screen and (max-width:767px){.menu-utility-user{margin:0}.menu-utility-user .header-search{margin:3px 5% 0 0}.menu-utility-user .header-search .user-search .fa{background-position:-273px -68px}.menu-utility-user .header-search.active .user-search .fa{background-position:-304px -40px;height:49px;z-index:999997}.menu-utility-user .header-search.active .user-search .fa:after{bottom:-1px;left:2px}.menu-utility-user .header-search.active .user-search .fa:before{content:" ";border:solid transparent;border-width:11px;border-bottom-color:#bebebe;position:absolute;bottom:0}.menu-utility-user .header-chat,.menu-utility-user .user-info{display:none}}ul.autocomplete-results{position:absolute;left:0;right:0;background:#fff;list-style:none;border:1px solid #d6d6d6;border-top:0;top:49px}ul.autocomplete-results .use-location,ul.autocomplete-results li:not(.use-current-location-wrap){text-transform:capitalize;cursor:pointer;line-height:41px;font-size:12px;letter-spacing:.3px;text-align:left;white-space:nowrap;overflow:hidden;padding:0 19px;text-overflow:ellipsis}ul.autocomplete-results .use-location:hover,ul.autocomplete-results li:not(.use-current-location-wrap):hover{background:#ececec}ul.autocomplete-results .use-location.poweredby,ul.autocomplete-results li:not(.use-current-location-wrap).poweredby{padding:0;pointer-events:none}ul.autocomplete-results .use-location.poweredby:hover,ul.autocomplete-results li:not(.use-current-location-wrap).poweredby:hover{background:0 0}ul.autocomplete-results .use-location.poweredby .powered_by_google,ul.autocomplete-results li:not(.use-current-location-wrap).poweredby .powered_by_google{background:url(../images/powered_by_google_on_white.png) 0 0/100% no-repeat;width:110px;height:18px;float:right;margin-right:10px;border-bottom:none!important}ul.autocomplete-results .use-current-location{padding:16px 0 16px 10%;margin-top:6px;text-align:left}ul.autocomplete-results .use-current-location .use-location{padding:0;font-size:14px}ul.autocomplete-results .use-current-location .use-location:hover{background:0 0}ul.autocomplete-results .use-current-location span.geo-arrow{width:20px;height:20px;float:none;vertical-align:middle;padding-top:4px;margin-right:9px;cursor:pointer;background-position:-272px -42px;display:inline-block}ul.autocomplete-results input[type=text]{text-transform:capitalize}body .pac-container{box-shadow:none!important;border:1px solid #d6d6d6!important;border-top:none!important;z-index:99999}.pac-container .pac-item{text-transform:capitalize;cursor:pointer;line-height:41px;font-size:12px;letter-spacing:.3px;text-align:left;white-space:nowrap;overflow:hidden;padding:0 19px;text-overflow:ellipsis;border:0}.pac-container .pac-item:hover{background:#ececec}.pac-container .pac-item .pac-icon{display:none}.pac-container .pac-item span,.pac-container .pac-item span.pac-matched{font-weight:400;color:#252524;text-transform:capitalize}.gmnoprint a,.gmnoprint span{display:none}.gm-style>div:nth-child(2) img{display:none!important}.location-class .gm-style>div:nth-child(2) img{display:block!important}.global-header .header-search-flyout .search-tabs ul.autocomplete-results li{width:auto;display:block;padding-bottom:0}.global-header .header-search-flyout .search-tabs ul.autocomplete-results li:hover{background:#ececec}@media screen and (min-width:1024px) and (max-width:1148px){.header-class-search ul.autocomplete-results .use-current-location{padding:16px 0 16px 5%}.header-class-search ul.autocomplete-results .use-current-location span.geo-arrow{margin-right:5px}.header-class-search ul.autocomplete-results .use-current-location .use-location{font-size:12px}}@media screen and (max-width:850px){.header-class-search ul.autocomplete-results .use-current-location{padding:16px 0 16px 5%}.header-class-search ul.autocomplete-results .use-current-location span.geo-arrow{margin-right:5px}.header-class-search ul.autocomplete-results .use-current-location .use-location{font-size:12px}}@media screen and (max-width:767px){.global-header .header-search-flyout.active .search-tabs ul.autocomplete-results{top:49px}ul.autocomplete-results .use-current-location{padding:16px 0 16px 21px}}#mini-cart .mini-cart-name a{color:#333;line-height:21px;font-size:17px}#mini-cart .mini-cart-totals a{color:#ed1329}#mini-cart .mini-cart-totals .mini-cart-link-checkout{color:#fff}#mini-cart .class-offer-month{background-color:#333;color:#fff;text-align:center;padding:8.5px;box-sizing:border-box;float:left;width:100%}#mini-cart .class-offer-month .offer-month{font-size:18.5px;letter-spacing:.5px;text-transform:uppercase}#mini-cart .class-offer-month .offer-date{font-size:35.8px;letter-spacing:.9px;font-weight:700;line-height:26px;margin:5px 0}#mini-cart .class-offer-month .offer-day{font-size:9.9px;letter-spacing:.2px}#mini-cart .on-order{text-align:right;text-transform:uppercase}#mini-cart .remove-price{clear:right;display:inline-block;float:right}.fa-shopping-cart:before{content:""}.mini-cart{margin:5px 0 0;padding:0;float:right}.mini-cart-total{position:relative}.mini-cart-total .mini-cart-link{text-transform:uppercase;float:left}.mini-cart-total .mini-cart-link .fa{background-position:-112px -7px;width:27px;height:25px;display:block;padding:0;float:left}.mini-cart-total .mini-cart-link .fa.fa-shopping-cart:before{content:""}.mini-cart-total .mini-cart-link .minicart-quantity{color:#fff;text-align:left;font-family:Roboto,sans-serif;font-size:14px;font-weight:500;letter-spacing:.4px;display:block;float:left}.mini-cart-total .mini-cart-link.icon-change .fa{background-position:-303px -71px;position:relative;height:43px;z-index:999999}.mini-cart-total .mini-cart-link.icon-change .fa:after{content:" ";position:absolute;left:15%;border:solid transparent;border-width:9px;border-bottom-color:#fff;bottom:1px}.mini-cart-total .mini-cart-link.icon-change .minicart-quantity{visibility:hidden}.mini-cart-total .mini-cart-empty{color:#999;transition:color 500ms ease}.mini-cart-total .mini-cart-empty:hover{color:#84bd00;text-decoration:none}.shipping-certificate{margin-bottom:10px}.totamount{float:right}.mini-cart-content{position:absolute;right:0;top:60px;width:439px;display:none;background-color:#fff;box-shadow:0 5px 8px 0 rgba(0,0,0,.25);border:1px solid #bebebe;z-index:99999;padding:24px 15px 40px 20px}.mini-cart-content.active{display:block!important}.mini-cart-content.empty .empty-cart-resourse{font-size:18px;text-align:center;font-weight:900;padding:20px;letter-spacing:.4px}.mini-cart-header{font-size:14px;font-weight:900;letter-spacing:.3px;padding:0;float:left;text-transform:uppercase}.mini-cart-items{font-size:16px;letter-spacing:.4px;text-align:right}.offeringNotAdded{text-align:left;padding:5px 10px 0}.mini-cart-products{padding:0 20px 0 0;overflow:auto;position:relative;margin:36px 0 10px}.mini-cart-product{overflow:hidden;position:relative;border-bottom:1px solid #bebebe;padding-bottom:19px;margin-bottom:19px;clear:both}#mini-cart .class-month-timings,.mini-cart-image{float:left;width:87px;height:87px;margin-right:20px;overflow:hidden;border:1px solid #d6d6d6}#mini-cart .class-month-timings{border:none;width:89px;height:89px}#mini-cart .class-month-timings.mini-cart-classroom{background-color:#000}#mini-cart .class-month-timings.mini-cart-classroom .class-only-24{text-align:center;padding:37px 0}@media screen and (max-width:767px){#mini-cart .class-month-timings.mini-cart-classroom .class-only-24{padding:28px 0}}.class-timing-details{font-size:12px;letter-spacing:.3px;clear:both;width:100%}.class-timing-details .class-format,.class-timing-details .end_am_pm,.class-timing-details .str_am_pm{font-weight:700}.class-timing-details .class-format{text-transform:uppercase}.class-timing-details .class-timing{float:left;line-height:9px;border-right:1px solid;padding-right:10px;margin:5px 9px 0 0}.class-timing-details .class-timing .offer-btn-time,.class-timing-details .class-timing .offer-end-time,.class-timing-details .class-timing .offer-start-time{display:inline-block}.class-timing-details .lag-provider-policy{float:left}.class-timing-details .class-text-middle{clear:left;float:left}.mini-cart-details{float:left;width:73.96%;text-align:left}.qty-product,.shipping-page-qty{clear:both;letter-spacing:.3px}.qty-product .label,.shipping-page-qty .label{font-weight:400}.mini-cart-name{float:left;width:70%;text-align:left;margin-bottom:8px;max-height:62px;overflow:hidden}.mini-cart-name a{color:#333;width:100%;float:left}.mini-cart-product .product-availability-list{float:right;font-size:12px;font-weight:500;width:50%}.mini-cart-product .product-availability-list li.notavailable{text-align:right}.min-cart-price{float:right;width:40%;text-align:right;letter-spacing:.5px;font-size:18px}.mini-cart-pricing{float:right;width:auto;font-size:18px;letter-spacing:.5px}.mini-cart-pricing span{font-weight:400}.mini-cart-pricing .mini-cart-price.price-standard{margin:0 0 4px;display:block;text-decoration:line-through;color:#ccc}.mini-cart-items,.mini-cart-totals{padding:0 20px 0 0}.mini-cart-subtotals{font-size:18px;font-weight:500;letter-spacing:.4px;margin:0 0 28px}.mini-cart-subtotals span.label{margin-right:50px}.minicart-data{float:right;margin-top:7px;line-height:10px}.mini-cart-slot{background:#e0e0e0;border:1px solid #e0e0e0;font-size:.9em;font-style:italic;margin:1em;display:none}.checkout-button .mini-cart-link-cart{font-size:14px;letter-spacing:.4px;margin-right:18.4%;text-transform:uppercase}.checkout-button .mini-cart-link-checkout{padding:16px 61.88px}@media screen and (max-width:767px){.mini-cart{margin:5px 0 0}.mini-cart-items,.mini-cart-totals{padding:0}.mini-cart-total .mini-cart-link .fa{background-position:-9px -70px}.mini-cart-total .mini-cart-link .minicart-quantity{color:#333}.mini-cart-total .mini-cart-link.icon-change .fa{background-position:-304px -40px;height:49px;z-index:999997}.mini-cart-total .mini-cart-link.icon-change .fa:before{content:" ";border:solid transparent;border-width:11px;border-bottom-color:#bebebe;position:absolute;bottom:0}.mini-cart-total .mini-cart-link.icon-change .fa:after{bottom:0;left:2px}.mini-cart-content{width:100%;border-left:0;border-right:0;padding:16px 20px 30px;box-sizing:border-box}.mini-cart-content .mini-cart-header,.mini-cart-content .mini-cart-items{font-size:12px}.mini-cart-content.active{top:73px}}@media screen and (max-width:767px) and (max-width:480px){.mini-cart-content.active{top:67px}}@media screen and (max-width:767px){.mini-cart-products{margin:16px 0;padding:0 15px 0 0}#mini-cart .class-offer-month{padding:4px}#mini-cart .class-month-timings{width:70px;height:70px}#mini-cart .mini-cart-name a{line-height:15px;font-size:14px}.mini-cart-image{width:68px;height:68px}.mini-cart-details{width:66%}.mini-cart-details .mini-cart-name{width:100%;margin-bottom:2px;max-height:45px}.class-timing-details{font-size:10px;letter-spacing:.3px}.class-timing-details .class-timing{padding-right:6px;margin:5px 7px 0 0}.mini-cart-price,.mini-cart-pricing,.mini-cart-subtotals{font-size:16px;letter-spacing:.4px}.remove-price{clear:both;float:left;width:100%;margin-top:10px}.minicart-data{float:left;margin-top:3px}.priciing-dummy{float:right}.mini-cart-product{padding-bottom:13px;margin-bottom:13px}.mini-cart-subtotals span.label{margin-right:15px}.mini-cart-subtotals{margin-bottom:17px}.checkout-button .mini-cart-link-cart{margin-right:16.7%;margin-top:19px;text-align:center}.checkout-button .mini-cart-link-checkout{padding:16px 27.38px}}h1{font-weight:900;font-size:36px;letter-spacing:.9px;text-align:left;color:#333;line-height:40px}@media screen and (min-width:768px){h1{margin:0 0 14px}}.heading-onlineclass,.training-certification-menu,h2{font-size:20px;letter-spacing:.5px;text-align:center;line-height:20px}.heading-onlineclass{font-weight:900}.heading-refinement,h3{font-size:1.15em}h4{font-size:12px}#secondary h1{font-size:24px;font-weight:400;margin:0 0 14px}#secondary h1.subcategory-heading{font-size:36px;font-weight:900}.primary-content dl{clear:both;overflow:hidden}.primary-content dl dt{clear:both;float:left;margin:2% 0 0;min-width:15%}.primary-content dl dd{float:left;margin:2% 0 0;padding:0 0 0 5%}.col-1{float:left;margin:4px 0;width:48%}.col-2{float:right;margin:4px 0;width:48%}.content-header{font-size:1.75em;font-weight:400;margin:0 0 14px!important}.content-header span{font-size:.75em;font-style:normal;font-weight:400}.back{display:block;margin:0 0 10px}footer{background-color:#84bd00;clear:both;letter-spacing:1px}footer .sprite-plus{height:19px;width:19px;display:inline-block;float:right;background-position:-141px -249px;margin:2px 0 0}@media screen and (min-width:768px){footer .sprite-plus{display:none}}footer .sprite-plus.active{margin:0;background-position:-141px -230px}.footer-container .email-signup-part{float:left;width:100%;padding-bottom:10px}.footer-container .footer-item{box-sizing:border-box;display:block;clear:both;float:left}@media screen and (min-width:768px){.footer-container .footer-item{display:table-cell;padding:1.5em;width:25%;clear:none}}.footer-container .footer-item ul.social-links li>a{width:44px;height:44px;float:left;margin-right:8px}.footer-container .footer-item ul.social-links li>a.facebook{background-position:-4px -6px}.footer-container .footer-item ul.social-links li>a.facebook:hover{background-position:-4px -57px}.footer-container .footer-item ul.social-links li>a.twitter{background-position:-60px -5px}.footer-container .footer-item ul.social-links li>a.twitter:hover{background-position:-60px -56px}.footer-container .footer-item ul.social-links li>a.pinterest{background-position:-115px -5px}.footer-container .footer-item ul.social-links li>a.pinterest:hover{background-position:-115px -56px}.footer-container .footer-item ul.social-links li>a.youtube{background-position:-226px -5px}.footer-container .footer-item ul.social-links li>a.youtube:hover{background-position:-226px -56px}.footer-container h3{text-transform:uppercase;font-weight:700;margin-bottom:10px;width:100%;float:left}.footer-container .menu-footer{float:none;margin:.5em;padding:0;clear:both}@media screen and (min-width:768px){.footer-container .menu-footer{margin:1em 0}}@media screen and (max-width:767px){.footer-container .menu-footer{display:none}}.footer-container .menu-footer li{float:none;line-height:2.5em;list-style:none!important}.footer-container a{color:#fff}.social-links{padding-left:0;clear:both}.social-links li{display:inline;float:none}#email-alert-signup{white-space:nowrap}#email-alert-signup input[type=text]{border:none;margin-left:0}#email-alert-signup button{background-color:#000;font-weight:700}#email-alert-signup button:hover{color:#fff}.copyright,.postscript{background-color:#84bd00;color:#fff;text-align:center}.footer-container,footer{float:left;width:100%}.footer-container .footer-item{width:100%;background:#333;padding:0}.footer-container .footer-item.footer-item-email{border-bottom:1px solid #4e4e4e}@media screen and (max-width:767px){.footer-container .footer-item.footer-item-email .email-sign-up .input-text{padding:5px 0 0 5px}}@media only screen and (min-width:375px) and (max-width:812px) and (orientation:landscape){.footer-container .footer-item.footer-item-email .email-sign-up .input-text{width:79%;text-overflow:ellipsis}}@media only screen and (min-width:375px) and (max-width:823px) and (orientation:landscape){.footer-container .footer-item.footer-item-email .email-sign-up .input-text{width:78%;text-overflow:ellipsis}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.footer-container .footer-item.footer-item-email .email-sign-up .input-text{width:214px;text-overflow:ellipsis}}@media screen and (min-width:1024px) and (max-width:1366px) and (orientation:portrait){.footer-container .footer-item.footer-item-email .email-sign-up .input-text{width:85%;text-overflow:unset}}@media screen and (max-width:767px){.footer-container .footer-item.footer-item-email .email-sign-up.error .input-text{width:85%}}@media only screen and (min-width:375px) and (max-width:823px) and (orientation:landscape){.footer-container .footer-item.footer-item-email .email-sign-up.error .input-text{width:78%;text-overflow:ellipsis}}@media screen and (max-width:1023px){.footer-container .footer-item.footer-item-email .email-sign-up input.input-text:focus::placeholder{color:transparent}}@media screen and (min-width:1024px) and (max-width:1366px){.footer-container .footer-item.footer-item-email .email-sign-up input.input-text:focus::placeholder{color:transparent}}.footer-container .footer-item.footer-item-social{background:#252524;font-family:Muli,sans-serif}.email-subscribe{width:50%;margin:0 auto;clear:both;float:left}.email-subscribe .form-row{float:left;width:75%}.email-subscribe .form-row label{width:auto}.email-subscribe .form-row input{width:75%}.email-subscribe .form-row span.error{float:left;margin:0 0 0 50px}.email-subscribe .submitEmail{float:left}.subscribe-success{text-align:center;padding:40px 0}.emailsubscription .day span.error,.emailsubscription .month span.error,.emailsubscription .year span.error{display:none!important}.store-locator-header{background:url(../images/interface/icon-double-line-header.png) left top repeat-x;font-size:1.75em;font-weight:400;margin:20px 0 0;padding:20px 0}.store-information{background:#e0e0e0;border-bottom:1px solid #fff}.store-name{font-weight:700;margin:0 0 10px}.store-map{border-bottom:1px solid #e0e0e0}.store-locator-details{float:left;width:44%}.store-locator-details h1,.store-locator-details p{margin:.25em 0}.store-locator-details-map{float:right;width:50%}