@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(../../s/roboto/v15/sTdaA6j0Psb920Vjv-mrzH-_kf6ByYO6CLYdB4HQE-Y.woff) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(../../s/roboto/v15/uYECMKoHcO9x1wdmbyHIm3-_kf6ByYO6CLYdB4HQE-Y.woff) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(../../s/roboto/v15/tnj4SB6DNbdaQnsM8CFqBX-_kf6ByYO6CLYdB4HQE-Y.woff) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(../../s/roboto/v15/_VYFx-s824kXq_Ul2BHqYH-_kf6ByYO6CLYdB4HQE-Y.woff) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(../../s/roboto/v15/NJ4vxlgWwWbEsv18dAhqnn-_kf6ByYO6CLYdB4HQE-Y.woff) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(../../s/roboto/v15/Ks_cVxiCiwUWVsFWFA3Bjn-_kf6ByYO6CLYdB4HQE-Y.woff) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(../../s/roboto/v15/oMMgfZMQthOryQo9n22dcuvvDin1pK8aKteLpeZ5c0A.woff) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(../../s/roboto/v15/ZLqKeelYbATG60EpZBSDy4X0hVgzZQUfRDuZrPvH3D8.woff) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(../../s/roboto/v15/oHi30kwQWvpCWqAhzHcCSIX0hVgzZQUfRDuZrPvH3D8.woff) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(../../s/roboto/v15/rGvHdJnr2l75qb0YND9NyIX0hVgzZQUfRDuZrPvH3D8.woff) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(../../s/roboto/v15/mx9Uck6uB63VIKFYnEMXrYX0hVgzZQUfRDuZrPvH3D8.woff) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(../../s/roboto/v15/mbmhprMH69Zi6eEPBYVFhYX0hVgzZQUfRDuZrPvH3D8.woff) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(../../s/roboto/v15/oOeFwZNlrTefzLYmlVV1UIX0hVgzZQUfRDuZrPvH3D8.woff) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url(../../s/roboto/v15/RxZJdnzeo3R5zSexge8UUZBw1xU1rKptJj_0jans920.woff) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(../../s/roboto/v15/77FXFjRbGzN4aCrSFhlh3oX0hVgzZQUfRDuZrPvH3D8.woff) format('woff2');unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(../../s/roboto/v15/isZ-wbCXNKAbnjo6_TwHToX0hVgzZQUfRDuZrPvH3D8.woff) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(../../s/roboto/v15/UX6i4JxQDm3fVTc1CPuwqoX0hVgzZQUfRDuZrPvH3D8.woff) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(../../s/roboto/v15/jSN2CGVDbcVyCnfJfjSdfIX0hVgzZQUfRDuZrPvH3D8.woff) format('woff2');unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(../../s/roboto/v15/PwZc-YbIL414wB9rB1IAPYX0hVgzZQUfRDuZrPvH3D8.woff) format('woff2');unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(../../s/roboto/v15/97uahxiqZRoncBaCEI3aW4X0hVgzZQUfRDuZrPvH3D8.woff) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(../../s/roboto/v15/d-6IYplOFocCacKzxwXSOJBw1xU1rKptJj_0jans920.woff) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,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}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{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}button{overflow:visible}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}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}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:16px}body{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}a{text-decoration:underline}a:focus,a:hover{text-decoration:underline}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top-width:.0625rem;border-top-style:solid}img{display:block;max-width:100%;height:auto}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.container{margin-left:auto;margin-right:auto;padding-left:.625rem;padding-right:.625rem}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media print,(min-width:900px){.container{max-width:1025px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:.625rem;padding-right:.625rem}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.container{background:#fff}.container.secure header{position:relative;height:auto;width:auto}.container.secure .topnavContainer{margin:0 -.625rem;position:static;width:auto;height:auto}iframe,video{max-width:100%}.important,.required{color:#f00000}header{margin-left:-.625rem;margin-right:-.625rem;padding:.375rem 0;position:relative;z-index:2;height:5.875rem;-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;transition:height .2s ease-in-out}header:after,header:before{content:" ";display:table}header:after{clear:both}header.active{height:100%!important;overflow-y:auto}header.fixed{position:fixed;top:0;width:100%}@media print,(min-width:900px){header{padding:0;position:static;width:auto;height:auto}header.fixed{padding:.375rem 0;position:fixed;top:0;z-index:2;width:100%;max-width:1025px;border-bottom:.0625rem solid #333}header.fixed .topBar{display:none}header.fixed .headerBar{padding:0 .625rem}header.fixed .headerBar #myAccount,header.fixed .headerBar #myCart,header.fixed .headerBar #shop{display:table-cell}header.fixed .headerBar .logo{width:auto;padding-left:.5rem}header.fixed .headerBar .logo img{max-height:2.5rem}header.fixed .searchContainer{width:60%;padding-bottom:0}header.fixed .searchContainer .advSearch,header.fixed .searchContainer .socialMedia{display:none}header.fixed .topnavContainer{position:absolute;top:3.25rem;margin:0;width:auto;height:0!important;overflow:hidden;background:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.3)}header.fixed .topnavContainer.active{height:auto!important;overflow:visible}header.fixed .topnavContainer #topnav>li{display:block;position:static;text-align:left}header.fixed .topnavContainer #topnav>li:hover>a{color:#fff}header.fixed .topnavContainer #topnav>li>a{font-weight:400;font-size:.8125rem;padding:.375rem 1.25rem;color:#333}header.fixed .topnavContainer #topnav>li .dropdown{left:100%!important;top:0;padding:0;min-height:100%}}.headerBar{display:table;width:100%;padding:0 .625rem}@media print,(min-width:900px){.headerBar{padding:0}}.headerBar>div{display:table-cell;vertical-align:middle;text-align:center}.headerBar #myAccount,.headerBar #myCart,.headerBar #shop,.headerBar #storeInfo{width:3rem;cursor:pointer;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}@media print,(min-width:900px){.headerBar #myAccount,.headerBar #myCart,.headerBar #shop,.headerBar #storeInfo{display:none}}.headerBar #myAccount i,.headerBar #myCart i,.headerBar #shop i,.headerBar #storeInfo i{font-size:1.375rem}.headerBar #shop.active div{display:none}.headerBar #shop div{font-size:.675rem;line-height:.6}.headerBar .logo{text-align:center}.headerBar .logo a{display:inline-block}.headerBar .logo a img{max-height:2.5rem;display:inline;vertical-align:middle}@media print,(min-width:900px){.headerBar .logo{width:50%;text-align:left}.headerBar .logo a img{max-height:none}}.headerBar #myCart{position:relative}.headerBar #myCart div{position:absolute;top:.25rem;right:.25rem;font-size:.675rem;background:red;width:1rem;height:1rem;-webkit-border-radius:3.125rem;-moz-border-radius:3.125rem;border-radius:3.125rem;text-align:center;line-height:1.6}.searchContainer{position:absolute;top:3.25rem;left:0;width:100%;z-index:2;padding:0 .625rem .625rem .625rem}@media print,(min-width:900px){.searchContainer{position:static;text-align:right!important}}.searchContainer input:focus{outline:0}.searchContainer .socialMedia{display:none}@media print,(min-width:900px){.searchContainer .socialMedia{display:block;margin-bottom:.25rem;font-size:.875rem}.searchContainer .socialMedia a{font-size:1.125rem;margin-left:.5rem}}.searchContainer .advSearch{display:none}@media print,(min-width:900px){.searchContainer .advSearch{display:block}.searchContainer .advSearch a{font-size:.75rem;text-decoration:none}.searchContainer .advSearch a:hover{text-decoration:underline}}.searchContainer .searchCategory{display:none}@media print,(min-width:900px){.searchContainer .searchCategory{font-size:.75rem;position:relative;background:0 0;cursor:pointer;display:inline-block;width:30%;text-align:left}.searchContainer .searchCategory ul{margin:0;padding:0;list-style-type:none;background:#fff;position:absolute;z-index:1000;width:100%;display:none;border-left-width:.0625rem;border-left-style:solid;border-right-width:.0625rem;border-right-style:solid;border-bottom-width:.0625rem;border-bottom-style:solid}.searchContainer .searchCategory ul li{padding:.3125rem .9375rem}.searchContainer .searchCategory ul li.active{color:#fff}}.searchContainer .selectedCategory{color:#333;border-left:.0625rem solid #333;padding:0 .9375rem;margin:.375rem 0}.searchContainer .selectedCategory:after{content:"";position:absolute;top:50%;right:1rem;margin-top:-.25rem;width:0;height:0;border-width:.375rem .375rem 0 .375rem;border-style:solid;border-color:#333 transparent}.searchBar{background:#fff;color:#333;height:2rem;width:87%;float:left;border-top-width:.0625rem;border-top-style:solid;border-top-color:#ddd;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#ddd;border-left-width:.0625rem;border-left-style:solid;border-left-color:#ddd;border-right:0;-webkit-border-radius:.25rem 0 0 .25rem;-moz-border-radius:.25rem 0 0 .25rem;border-radius:.25rem 0 0 .25rem}.searchBar:hover{border-top-width:.0625rem;border-top-style:solid;border-top-color:#aaa;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#aaa;border-left-width:.0625rem;border-left-style:solid;border-left-color:#aaa}.searchBar #searchText{background:0 0;font-size:.875rem;color:#333;height:1.875rem;width:100%;float:left;border:0;-webkit-appearance:none;vertical-align:middle;padding:0 .625rem}.searchBar #searchText::-webkit-input-placeholder{opacity:.6;font-style:italic}.searchBar #searchText::-moz-placeholder{opacity:.6;font-style:italic}.searchBar #searchText:-ms-input-placeholder{opacity:.6;font-style:italic}.searchBar #searchText:-moz-input-placeholder{opacity:.6;font-style:italic}@media print,(min-width:900px){.searchBar #searchText{width:70%}}.searchBarFocus{border-top-width:.0625rem!important;border-top-style:solid!important;border-bottom-width:.0625rem!important;border-bottom-style:solid!important;border-left-width:.0625rem!important;border-left-style:solid!important}#searchButton{height:2rem;width:13%;font-size:1rem;padding:0;float:left;border:0;cursor:pointer;-webkit-border-radius:0 .25rem .25rem 0;-moz-border-radius:0 .25rem .25rem 0;border-radius:0 .25rem .25rem 0}#searchButton:focus{outline:0}#searchButton i{font-weight:700}.stopScroll{overflow:hidden}.storeInfoMenu{position:absolute;top:5.875rem;left:0;width:100%;height:0;overflow:hidden}.storeInfoMenu.active{height:auto}@media print,(min-width:900px){.storeInfoMenu{height:0!important}}.storeInfoMenu ul{margin:0;padding:0;list-style-type:none}.storeInfoMenu ul li a{padding:.5rem 1rem;border-bottom-width:.0625rem;border-bottom-style:solid;text-decoration:none;font-size:1rem;display:block;cursor:pointer}.storeInfoMenu ul li a:after{font-family:FontAwesome;content:"\f0da";float:right}.storeInfoMenu .emailSignup{margin-bottom:1rem}.storeInfoMenu .emailSignup .subscribe{font-weight:400}.storeInfoMenu .emailSignup #emailEntry:focus{outline:0;border-top-width:.0625rem;border-top-style:solid;border-bottom-width:.0625rem;border-bottom-style:solid;border-left-width:.0625rem;border-left-style:solid}.storeInfoMenu .emailSignup #emailButton:focus{outline:0}.topBar{display:none}@media print,(min-width:900px){.topBar{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;display:block;margin-bottom:.625rem}}.topBar ul{margin:0;padding:0;list-style-type:none;text-align:right;width:66.66667%;display:inline-block}.topBar ul li{display:inline-block;padding:.25rem .5rem;font-size:.75rem}.topBar ul li:last-of-type{padding-right:0}.topBar ul li a{font-size:.75rem;text-decoration:none}.topBar #myCart i{margin-top:-.1875rem;margin-right:.25rem;font-size:1rem;vertical-align:middle}.topnavContainer{position:absolute;top:5.875rem;left:0;width:100%;height:0;overflow:hidden}@media print,(min-width:900px){.topnavContainer{margin-left:-.625rem;margin-right:-.625rem;position:static;height:auto!important;margin:.375rem 0 0 0;overflow:visible}.topnavContainer:after,.topnavContainer:before{content:" ";display:table}.topnavContainer:after{clear:both}}.topnavContainer.active{height:auto}#topnav{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;margin:0;padding:0;line-height:1.6;list-style-type:none}#topnav li a{font-size:1rem;font-weight:400;text-decoration:none;display:block;cursor:pointer;padding:.5rem 1rem;border-bottom-width:.0625rem;border-bottom-style:solid}#topnav li a:after{font-family:FontAwesome;content:"\f0da";float:right}@media print,(min-width:900px){#topnav li a{font-size:1.2rem;padding:.625rem 0;border-bottom:0}#topnav li a:after{content:none}}#topnav li .dropdown{display:none}#topnav .specialsTab{display:none}@media print,(min-width:900px){#topnav .specialsTab{display:inline-block}}@media print,(min-width:900px){#topnav{text-align:center}#topnav li{display:inline-block;position:relative;border-top:0}#topnav li a{font-size:.875rem;font-weight:700;padding:.25rem .625rem}#topnav li:hover{background:#fff!important}#topnav li:hover .dropdown{display:block}#topnav li .dropdown{position:absolute;display:none;text-align:left;padding:.375rem 0;background:#fff;box-shadow:0 .125rem .25rem rgba(0,0,0,.3);z-index:2}#topnav li .dropdown .dropdown-col{display:inline;float:left;position:relative;width:11.25rem}#topnav li .dropdown .col-divider{width:.0625rem;background:#ddd}#topnav li .dropdown ul{list-style:none;padding:0;margin:0}#topnav li .dropdown ul li{position:relative;padding:0;margin:0;float:none;text-align:left;width:100%;border:0!important}#topnav li .dropdown ul li a{font-size:.8125rem;font-weight:400;color:#333;padding:.375rem .75rem}#topnav li .dropdown ul li a:hover{color:#fff}#topnav .vendor-ad a{padding:0 .75rem}#topnav .vendor-ad img{max-width:156px}}@media print,(min-width:930px){#topnav li a{padding:.25rem .75rem}}.emailSignup{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}@media print,(min-width:900px){.emailSignup{width:30.55556%;margin-left:2.77778%}}.emailSignup .subscribe{font-size:.875rem;font-weight:700;text-align:center;margin-top:1rem}@media print,(min-width:900px){.emailSignup .subscribe{text-align:left;margin-top:0}}.emailSignup .unsubscribeMSG{font-size:.75rem;text-align:center}@media print,(min-width:900px){.emailSignup .unsubscribeMSG{text-align:left}}.emailSignup form{width:100%;max-width:25rem;margin:.125rem auto}.emailSignup #emailEntry{background:#fff;color:#333;font-size:.875rem;padding:0 .625rem;float:left;height:2rem;width:90%;-webkit-appearance:none;border-top-width:.0625rem;border-top-style:solid;border-top-color:#ddd;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#ddd;border-left-width:.0625rem;border-left-style:solid;border-left-color:#ddd;border-right:0;-webkit-border-radius:.25rem 0 0 .25rem;-moz-border-radius:.25rem 0 0 .25rem;border-radius:.25rem 0 0 .25rem}.emailSignup #emailEntry::-webkit-input-placeholder{opacity:.6;font-style:italic}.emailSignup #emailEntry::-moz-placeholder{opacity:.6;font-style:italic}.emailSignup #emailEntry:-ms-input-placeholder{opacity:.6;font-style:italic}.emailSignup #emailEntry:-moz-input-placeholder{opacity:.6;font-style:italic}.emailSignup #emailEntry:hover{border-top-width:.0625rem;border-top-style:solid;border-top-color:#aaa;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#aaa;border-left-width:.0625rem;border-left-style:solid;border-left-color:#aaa}.emailSignup #emailEntry:focus{outline:0;border-top-width:.0625rem;border-top-style:solid;border-bottom-width:.0625rem;border-bottom-style:solid;border-left-width:.0625rem;border-left-style:solid}@media print,(min-width:900px){.emailSignup #emailEntry{width:85%}}.emailSignup #emailButton{border:0;height:2rem;padding:0;width:10%;-webkit-border-radius:0 .25rem .25rem 0;-moz-border-radius:0 .25rem .25rem 0;border-radius:0 .25rem .25rem 0}.emailSignup #emailButton:focus{outline:0}@media print,(min-width:900px){.emailSignup #emailButton{width:15%}}footer{margin-left:-.625rem;margin-right:-.625rem;padding:1rem 0}footer:after,footer:before{content:" ";display:table}footer:after{clear:both}footer .footerLinks{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;padding:0}footer .footerLinks .footerLinkHeader{font-size:1rem;text-transform:uppercase;letter-spacing:.0675rem;padding:.625rem;padding-left:1rem;cursor:pointer;border-bottom-width:.0625rem;border-bottom-style:solid}footer .footerLinks .footerLinkHeader:after{font-family:FontAwesome;content:"\f0d7";position:absolute;right:1rem}@media print,(min-width:900px){footer .footerLinks .footerLinkHeader:after{display:none}}footer .footerLinks .footerLinkHeader.opened:after{content:"\f0d8"}@media print,(min-width:900px){footer .footerLinks .footerLinkHeader{font-size:.875rem;letter-spacing:normal;text-transform:none;font-weight:700;cursor:default;padding:0}footer .footerLinks .footerLinkHeader:nth-of-type(2){margin-top:1rem}footer .footerLinks .footerLinkHeader:hover{background:0 0!important}}footer .footerLinks .storeInfoLink:after{display:none}footer .footerLinks ul{display:none;margin:0;padding:0;list-style-type:none;background:rgba(0,0,0,.1)}footer .footerLinks ul li a{font-size:1rem;font-weight:400;text-decoration:none;display:block;padding:.625rem 0;padding-left:2rem;cursor:pointer;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:rgba(0,0,0,.2)}footer .footerLinks ul li a:active{background:rgba(255,255,255,.1)}@media print,(min-width:900px){footer .footerLinks ul li a{font-size:.75rem;display:inline-block;border:0;padding:0}footer .footerLinks ul li a:hover{background:0 0}}@media print,(min-width:900px){footer .footerLinks ul li{line-height:1.125}}@media print,(min-width:900px){footer .footerLinks ul{display:block!important;background:0 0;text-align:left}}@media print,(min-width:900px){footer .footerLinks{width:16.66667%;left:2.77778%;padding:.5rem .625rem}}footer .browseCategories ul li a:after{font-family:FontAwesome;content:"\f0d7";position:absolute;right:2rem}@media print,(min-width:900px){footer .browseCategories ul li a:after{display:none}}footer .browseCategories ul li a.opened:after{content:"\f0d8"}footer .browseCategories ul li a.nosub:after{content:""}footer .browseCategories ul li li a{padding-left:3rem}footer .browseCategories ul li li a:after{right:3rem}footer .browseCategories ul li li li a{padding-left:4rem}footer .browseCategories ul li li li a:after{display:none}@media print,(min-width:900px){footer .browseCategories{display:none}}footer .footerTop{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;padding:0}@media print,(min-width:900px){footer .footerTop{padding:.75rem 0 1rem 0}}footer .footerTop .bannerAd{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}@media print,(min-width:900px){footer .footerTop .bannerAd{width:63.88889%}}footer .footerTop .bannerAd,footer .footerTop .emailSignup{float:none;display:inline-block;vertical-align:middle;padding:0}@media print,(min-width:900px){footer .footerTop .bannerAd,footer .footerTop .emailSignup{padding:0 .625rem}}footer .footerTop .emailSignup{display:none}@media print,(min-width:900px){footer .footerTop .emailSignup{display:inline-block}}footer .poweredBy{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;font-size:.75rem;font-weight:400}@media print,(min-width:900px){footer .poweredBy{width:27.77778%;left:2.77778%;padding:.5rem .625rem}}footer .poweredBy .todaysScripture{font-size:.75rem;font-weight:400;display:none}footer .poweredBy .todaysScripture .header{font-weight:700;font-size:.875rem}footer .poweredBy .todaysScripture span{font-weight:700}@media print,(min-width:900px){footer .poweredBy .todaysScripture{display:block}}footer .poweredBy .copyright{display:table;margin:0 auto;padding:.5rem}footer .poweredBy .copyright>a{display:table-cell;vertical-align:middle;min-width:5rem}@media print,(min-width:900px){footer .poweredBy .copyright>a{float:left}}@media print,(min-width:900px){footer .poweredBy .copyright img{margin-right:.375rem;margin-bottom:.125rem}}footer .poweredBy .copyright span{display:block;font-size:.625rem}@media print,(min-width:900px){footer .poweredBy .copyright span:last-of-type{clear:both}}footer .poweredBy .copyright a{text-decoration:none}footer .poweredBy .copyright a:hover{text-decoration:underline}footer .poweredBy .copyright p{display:table-cell;vertical-align:middle;padding-left:.375rem}@media print,(min-width:900px){footer .poweredBy .copyright p{padding-left:0;display:block}}footer .poweredBy .copyright p a{display:none}@media print,(min-width:900px){footer .poweredBy .copyright p a{display:inline}}@media print,(min-width:900px){footer .poweredBy .copyright{text-align:left;padding:0;padding-top:1rem}}footer .socialMedia{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;text-align:center;padding:.625rem 0;font-size:1.125rem}footer .socialMedia span{display:none}footer .socialMedia a{padding:0 .625rem}@media print,(min-width:900px){footer .socialMedia{display:none}}@media print,(min-width:900px){footer{border-top-width:.0625rem;border-top-style:solid}}.mobileHide{display:none}@media print,(min-width:900px){.mobileHide{display:block}}@media print,(min-width:900px){.desktopHide{display:none}}.homepageSliderContainer,.mainContainer{margin-left:-.625rem;margin-right:-.625rem}.homepageSliderContainer:after,.homepageSliderContainer:before,.mainContainer:after,.mainContainer:before{content:" ";display:table}.homepageSliderContainer:after,.mainContainer:after{clear:both}.mainContainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.contentContainer,.detailProductContainer{margin-left:-.625rem;margin-right:-.625rem;padding-top:.625rem;padding-bottom:.625rem}.contentContainer:after,.contentContainer:before,.detailProductContainer:after,.detailProductContainer:before{content:" ";display:table}.contentContainer:after,.detailProductContainer:after{clear:both}.homepageSlider{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;padding:0}.loginBlock,.passwordBlock,.registerBlock{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}.loginBlock .header,.passwordBlock .header,.registerBlock .header{font-size:1.25rem;font-weight:700;margin:0}.loginBlock .headerDivider,.passwordBlock .headerDivider,.registerBlock .headerDivider{margin:0;border-top-width:.0625rem;border-top-style:solid}.loginBlock .content,.passwordBlock .content,.registerBlock .content{padding:.375rem .625rem;font-size:.875rem}.loginBlock .content div,.passwordBlock .content div,.registerBlock .content div{text-align:left;margin:.5rem 0}@media print,(min-width:670px){.loginBlock .content div,.passwordBlock .content div,.registerBlock .content div{text-align:right}}.loginBlock .content input,.passwordBlock .content input,.registerBlock .content input{display:block;width:12rem}@media print,(min-width:670px){.loginBlock .content input,.passwordBlock .content input,.registerBlock .content input{display:inline-block;margin-left:.25rem}}.loginBlock .content a,.passwordBlock .content a,.registerBlock .content a{display:block;text-align:left;font-size:.75rem}@media print,(min-width:670px){.loginBlock .content a,.passwordBlock .content a,.registerBlock .content a{text-align:right}}@media print,(min-width:670px){.passwordBlock .content div{text-align:left}}.passwordBlock .content div:first-of-type{margin-top:2rem}.passwordBlock .content a{text-align:left;display:inline;font-size:.875rem}.passwordBlock .content input{width:100%;max-width:20rem}@media print,(min-width:670px){.loginBlock{width:52.77778%}}.registerBlock{margin-top:1rem}@media print,(min-width:670px){.registerBlock{width:44.44444%;margin-left:2.77778%;margin-top:0}}@media print,(min-width:670px){.registerBlock .content div{text-align:left}}.storeTakeOver{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;margin-top:1.25rem}.storeTakeOver .header{font-size:1.125rem;font-weight:700}.storeTakeOver .headerDivider{margin:0;border-top-width:.0625rem;border-top-style:solid}.storeTakeOver .content{padding:.375rem .625rem;height:9.75rem;overflow:auto;border-bottom-width:.0625rem;border-bottom-style:solid}.storeTakeOver .content #storeEventTitle{font-weight:700;line-height:1}.storeTakeOver .content #storeEventText{font-size:.875rem}@media print,(min-width:670px){.storeTakeOver{width:50%;margin-top:0}}.churchSuppliesBlock{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;margin-top:1.25rem}.churchSuppliesBlock .header{font-size:1.125rem;font-weight:700}.churchSuppliesBlock .headerDivider{margin:0;border-top-width:.0625rem;border-top-style:solid}.churchSuppliesBlock .content{font-size:.875rem;padding:.375rem .625rem}.churchSuppliesBlock .content img{float:left;padding-right:.5rem}@media print,(min-width:670px){.churchSuppliesBlock .content p{text-align:center}}@media print,(min-width:900px){.churchSuppliesBlock .content{font-size:.75rem}}@media print,(min-width:670px){.churchSuppliesBlock{width:50%;margin-top:0}}.songSearch{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}.songSearch .header{font-size:1.125rem;font-weight:700}.songSearch .headerDivider{margin:0;border-top-width:.0625rem;border-top-style:solid}.songSearch .content{font-size:.875rem;padding:.375rem .625rem}@media print,(min-width:670px){.songSearch .content p{width:50%;margin-top:.875rem;display:inline-block;vertical-align:top}}.songSearch .content form{margin:0 auto}@media print,(min-width:670px){.songSearch .content form{width:50%;margin-top:.875rem;padding-left:1rem;display:inline-block;vertical-align:top}}.songSearch .content #songSearchText{background:#fff;color:#333;font-size:.875rem;padding:0 .625rem;float:left;height:2rem;width:85%;-webkit-appearance:none;border-top-width:.0625rem;border-top-style:solid;border-top-color:#ddd;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#ddd;border-left-width:.0625rem;border-left-style:solid;border-left-color:#ddd;border-right:0;-webkit-border-radius:.25rem 0 0 .25rem;-moz-border-radius:.25rem 0 0 .25rem;border-radius:.25rem 0 0 .25rem}.songSearch .content #songSearchText::-webkit-input-placeholder{opacity:.6;font-style:italic}.songSearch .content #songSearchText::-moz-placeholder{opacity:.6;font-style:italic}.songSearch .content #songSearchText:-ms-input-placeholder{opacity:.6;font-style:italic}.songSearch .content #songSearchText:-moz-input-placeholder{opacity:.6;font-style:italic}.songSearch .content #songSearchText:hover{border-top-width:.0625rem;border-top-style:solid;border-top-color:#aaa;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#aaa;border-left-width:.0625rem;border-left-style:solid;border-left-color:#aaa}.songSearch .content #songSearchText:focus{outline:0;border-top-width:.0625rem;border-top-style:solid;border-bottom-width:.0625rem;border-bottom-style:solid;border-left-width:.0625rem;border-left-style:solid}.songSearch .content #songSearchButton{border:0;height:2rem;padding:0;width:15%;-webkit-border-radius:0 .25rem .25rem 0;-moz-border-radius:0 .25rem .25rem 0;border-radius:0 .25rem .25rem 0}.songSearch .content #songSearchButton:focus{outline:0}.songSearch .content #songSearchButton i{font-weight:700}.featuredProductRow,.productRow{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}.featuredProductRow .productHeader,.productRow .productHeader{text-decoration:none;font-size:1.125rem;font-weight:700}.featuredProductRow .shopAll,.productRow .shopAll{text-decoration:none;font-size:.75rem;float:right;display:none}.featuredProductRow .shopAll span,.productRow .shopAll span{font-size:1rem}@media print,(min-width:900px){.featuredProductRow .shopAll,.productRow .shopAll{display:inline}}.featuredProductRow .productHeaderDivider,.productRow .productHeaderDivider{margin:0;border-top-width:.0625rem;border-top-style:solid}.featuredProductRow:last-of-type{margin-top:1.25rem}@media print,(min-width:670px){.featuredProductRow{width:50%}.featuredProductRow:last-of-type{margin-top:0}}.featuredProduct,.productScroller{padding:.375rem .625rem}.featuredProduct .productInfo,.productScroller .productInfo{font-size:.875rem;font-weight:400;line-height:1rem;text-align:left;max-width:8.75rem;margin-top:.375rem}.featuredProduct .productInfo a,.productScroller .productInfo a{text-decoration:none}.featuredProduct .productInfo .productTitle,.productScroller .productInfo .productTitle{font-size:.875rem}@media print,(min-width:900px){.featuredProduct .productInfo .productTitle,.productScroller .productInfo .productTitle{font-size:.75rem}}.featuredProduct .productInfo .productAuthor,.productScroller .productInfo .productAuthor{font-size:.75rem;font-weight:400}.featuredProduct .productInfo .regPrice,.productScroller .productInfo .regPrice{font-size:.6875rem;font-weight:400;text-decoration:line-through}.featuredProduct .productInfo .salePrice,.productScroller .productInfo .salePrice{color:#f00000;font-size:.75rem;font-weight:700}.featuredProduct .productInfo .clickArrow,.productScroller .productInfo .clickArrow{font-size:1.125rem;font-weight:700}.productAuthor{font-style:italic}.featuredProduct img{float:left;margin-right:.625rem}.featuredProduct .productInfo{max-width:none;margin:0}.tip,.tipClick{position:relative!important;display:block}.tip>.tooltipB,.tipClick>.tooltipB{display:none}.tip:hover>.tooltipB,.tipClick>a:focus+.tooltipB{display:block}#tooltip{color:#fff;font-size:.625rem;font-weight:400}.tooltipB{-webkit-box-shadow:0 0 .25rem .0625rem #888;-moz-box-shadow:0 0 .25rem .0625rem #888;box-shadow:0 0 .25rem .0625rem #888;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem;min-width:4.25rem;position:absolute;left:.3125rem;top:6.5625rem;text-align:center;z-index:10;border-width:.125rem;border-style:solid;border-color:#fff;color:#fff;font-size:.625rem;font-weight:400}.tooltipB a{color:#fff!important;text-decoration:none;padding:.25rem .5rem;display:block}.bannerAd{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;text-align:center}.bannerAd img{display:inline-block;vertical-align:middle}.searchIndex{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}.searchResultsHead{font-weight:700;font-size:1.125rem;line-height:1.4rem;text-align:center;margin:0}.searchResultsHead span{display:inline-block}.sortOptions{font-weight:400;font-size:.875rem;text-align:center;padding:.25rem 0}.sortOptions label{display:inline-block;padding:.25rem}.sortOptions .viewModes{display:inline-block;margin-left:.25rem}.sortOptions .viewModes a{padding:.25rem .5rem;cursor:pointer;display:inline-block;margin-left:.125rem;color:#333;background:#ddd;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.sortOptions .viewModes a:hover{background:#e2e2e2}.sortOptions .viewModes a:focus{outline:0}.sortOptions .viewModes a.active{color:#fff}.searchResultsDivider{border-top-width:.0625rem;border-top-style:solid}.searchResultPages{font-weight:400;font-size:1rem;text-align:center}.bestsellerListingContainer,.productListingContainer{margin-left:-.625rem;margin-right:-.625rem}.bestsellerListingContainer:after,.bestsellerListingContainer:before,.productListingContainer:after,.productListingContainer:before{content:" ";display:table}.bestsellerListingContainer:after,.productListingContainer:after{clear:both}.bestsellerProductListing,.productListing{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;margin:0;list-style-type:none}.bestsellerProductListing li,.productListing li{display:block;padding:1rem 0;position:relative;text-align:left;border-top:.0625rem solid #ddd}.bestsellerProductListing li:after,.bestsellerProductListing li:before,.productListing li:after,.productListing li:before{content:" ";display:table}.bestsellerProductListing li:after,.productListing li:after{clear:both}.bestsellerProductListing li:first-of-type,.productListing li:first-of-type{border:0;padding-top:0}.bestsellerProductListing li:last-of-type,.productListing li:last-of-type{padding-bottom:0}.productListingGrid{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;margin:-.625rem 0;list-style-type:none}.productListingGrid li{width:100%;display:inline-table;padding:1rem .5rem;border-bottom:.0625rem solid #ddd}.productListingGrid li:last-of-type:after{content:"";height:.0625rem;width:100%;background:#fff;position:absolute;bottom:0;left:0}@media print,(min-width:360px){.productListingGrid li{width:50%}}@media print,(min-width:530px){.productListingGrid li{width:33.33%}}@media print,(min-width:700px){.productListingGrid li{width:25%}}@media print,(min-width:820px){.productListingGrid li{width:20%}}@media print,(min-width:900px){.productListingGrid li{width:25%}}@media print,(min-width:1000px){.productListingGrid li{width:20%}}.productListingGrid li .productInfo{line-height:1.4;font-size:.75rem}.productListingGrid li .productInfo img{vertical-align:baseline;margin-bottom:.25rem;display:inline-block}.productListingGrid li .productInfo .productTitle{font-size:.75rem;line-height:1.25;display:block;height:1.875rem;overflow:hidden;text-decoration:none}.productListingGrid li .productInfo .productTitle div{float:right;width:100%;margin-left:-.3125rem}.productListingGrid li .productInfo .productTitle:before{content:"";float:left;width:.3125rem;height:1.875rem}.productListingGrid li .productInfo .productTitle:after{content:". . .";position:relative;top:-.9375rem;left:100%;float:right;width:3.1875rem;margin-left:-3.125rem;text-align:center;font-weight:700;background:#fff;background:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%)}.productListingGrid li .productInfo .authorContainer{height:.9375rem;overflow:hidden;line-height:1.25}.productListingGrid li .productInfo .authorContainer div{float:right;width:100%;margin-left:-.3125rem}.productListingGrid li .productInfo .authorContainer:before{content:"";float:left;width:.3125rem;height:.9375rem}.productListingGrid li .productInfo .authorContainer:after{content:". . .";position:relative;top:-.9375rem;left:100%;float:right;width:3.1875rem;margin-left:-3.125rem;text-align:center;font-weight:700;background:#fff;background:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%)}.productListingGrid li .buyBox{text-align:left;float:none;width:100%;font-size:.875rem}.productListingGrid li .buyBox .pricing{margin-top:.5rem;font-size:.75rem}.productListingGrid li .buyBox .pricing div{display:inline-block;vertical-align:middle}.productListingGrid li .buyBox .pricing div:nth-of-type(2){border-left-width:.0625rem;border-left-style:solid;border-left-color:#333;margin-left:.375rem;padding:.125rem 0 .125rem .375rem}.productListingGrid li .buyBox .pricing .regPrice{text-decoration:line-through}.productListingGrid li .buyBox .pricing .salePrice{color:#f00000;font-size:1rem;line-height:1.2;font-weight:700}.productListingGrid li .buyBox .addToCartButton{width:100%;margin-top:.25rem;text-align:center}.bestsellerProductListing li .productInfo,.moduleContainer .fourProduct .productInfo,.moduleContainer .oneProduct .productInfo,.moduleContainer .threeProduct .productInfo,.moduleContainer .twoProduct .productInfo,.productListing li .productInfo{line-height:1.4;font-size:.75rem;padding-right:.625rem;float:left;width:100%}.bestsellerProductListing li .productInfo>div,.moduleContainer .fourProduct .productInfo>div,.moduleContainer .oneProduct .productInfo>div,.moduleContainer .threeProduct .productInfo>div,.moduleContainer .twoProduct .productInfo>div,.productListing li .productInfo>div{display:table-cell}.bestsellerProductListing li .productInfo img,.moduleContainer .fourProduct .productInfo img,.moduleContainer .oneProduct .productInfo img,.moduleContainer .threeProduct .productInfo img,.moduleContainer .twoProduct .productInfo img,.productListing li .productInfo img{float:left;margin-right:.625rem}.bestsellerProductListing li .productInfo .productTitle,.moduleContainer .fourProduct .productInfo .productTitle,.moduleContainer .oneProduct .productInfo .productTitle,.moduleContainer .threeProduct .productInfo .productTitle,.moduleContainer .twoProduct .productInfo .productTitle,.productListing li .productInfo .productTitle{font-size:1rem;line-height:1.25;font-weight:700;text-decoration:none}.bestsellerProductListing li .productInfo .pricing,.moduleContainer .fourProduct .productInfo .pricing,.moduleContainer .oneProduct .productInfo .pricing,.moduleContainer .threeProduct .productInfo .pricing,.moduleContainer .twoProduct .productInfo .pricing,.productListing li .productInfo .pricing{margin-top:.5rem;font-size:.875rem}.bestsellerProductListing li .productInfo .pricing div,.moduleContainer .fourProduct .productInfo .pricing div,.moduleContainer .oneProduct .productInfo .pricing div,.moduleContainer .threeProduct .productInfo .pricing div,.moduleContainer .twoProduct .productInfo .pricing div,.productListing li .productInfo .pricing div{display:inline-block;vertical-align:middle}.bestsellerProductListing li .productInfo .pricing div:nth-of-type(2),.moduleContainer .fourProduct .productInfo .pricing div:nth-of-type(2),.moduleContainer .oneProduct .productInfo .pricing div:nth-of-type(2),.moduleContainer .threeProduct .productInfo .pricing div:nth-of-type(2),.moduleContainer .twoProduct .productInfo .pricing div:nth-of-type(2),.productListing li .productInfo .pricing div:nth-of-type(2){border-left:.0625rem solid #333;margin-left:.5rem;padding-left:.5rem}.bestsellerProductListing li .productInfo .pricing .stock,.moduleContainer .fourProduct .productInfo .pricing .stock,.moduleContainer .oneProduct .productInfo .pricing .stock,.moduleContainer .threeProduct .productInfo .pricing .stock,.moduleContainer .twoProduct .productInfo .pricing .stock,.productListing li .productInfo .pricing .stock{border:none!important;margin-left:0!important;padding-left:0!important}.bestsellerProductListing li .productInfo .pricing .salePrice,.moduleContainer .fourProduct .productInfo .pricing .salePrice,.moduleContainer .oneProduct .productInfo .pricing .salePrice,.moduleContainer .threeProduct .productInfo .pricing .salePrice,.moduleContainer .twoProduct .productInfo .pricing .salePrice,.productListing li .productInfo .pricing .salePrice{color:#f00000;font-size:1.25rem;line-height:1.2;font-weight:700}.bestsellerProductListing li .productInfo .pricing .regPrice,.moduleContainer .fourProduct .productInfo .pricing .regPrice,.moduleContainer .oneProduct .productInfo .pricing .regPrice,.moduleContainer .threeProduct .productInfo .pricing .regPrice,.moduleContainer .twoProduct .productInfo .pricing .regPrice,.productListing li .productInfo .pricing .regPrice{text-decoration:line-through}@media print,(min-width:530px){.bestsellerProductListing li .productInfo .pricing,.moduleContainer .fourProduct .productInfo .pricing,.moduleContainer .oneProduct .productInfo .pricing,.moduleContainer .threeProduct .productInfo .pricing,.moduleContainer .twoProduct .productInfo .pricing,.productListing li .productInfo .pricing{display:none}}.bestsellerProductListing li .productInfo .accompTracks,.bestsellerProductListing li .productInfo .mediaType,.moduleContainer .fourProduct .productInfo .accompTracks,.moduleContainer .fourProduct .productInfo .mediaType,.moduleContainer .oneProduct .productInfo .accompTracks,.moduleContainer .oneProduct .productInfo .mediaType,.moduleContainer .threeProduct .productInfo .accompTracks,.moduleContainer .threeProduct .productInfo .mediaType,.moduleContainer .twoProduct .productInfo .accompTracks,.moduleContainer .twoProduct .productInfo .mediaType,.productListing li .productInfo .accompTracks,.productListing li .productInfo .mediaType{display:none}@media print,(min-width:715px){.bestsellerProductListing li .productInfo .accompTracks,.bestsellerProductListing li .productInfo .mediaType,.moduleContainer .fourProduct .productInfo .accompTracks,.moduleContainer .fourProduct .productInfo .mediaType,.moduleContainer .oneProduct .productInfo .accompTracks,.moduleContainer .oneProduct .productInfo .mediaType,.moduleContainer .threeProduct .productInfo .accompTracks,.moduleContainer .threeProduct .productInfo .mediaType,.moduleContainer .twoProduct .productInfo .accompTracks,.moduleContainer .twoProduct .productInfo .mediaType,.productListing li .productInfo .accompTracks,.productListing li .productInfo .mediaType{display:block}}.bestsellerProductListing li .productInfo .featureTags,.moduleContainer .fourProduct .productInfo .featureTags,.moduleContainer .oneProduct .productInfo .featureTags,.moduleContainer .threeProduct .productInfo .featureTags,.moduleContainer .twoProduct .productInfo .featureTags,.productListing li .productInfo .featureTags{display:none;font-weight:700;margin-top:.625rem}@media print,(min-width:715px){.bestsellerProductListing li .productInfo .featureTags,.moduleContainer .fourProduct .productInfo .featureTags,.moduleContainer .oneProduct .productInfo .featureTags,.moduleContainer .threeProduct .productInfo .featureTags,.moduleContainer .twoProduct .productInfo .featureTags,.productListing li .productInfo .featureTags{display:block}}.bestsellerProductListing li .productInfo .productLinks,.moduleContainer .fourProduct .productInfo .productLinks,.moduleContainer .oneProduct .productInfo .productLinks,.moduleContainer .threeProduct .productInfo .productLinks,.moduleContainer .twoProduct .productInfo .productLinks,.productListing li .productInfo .productLinks{display:none}@media print,(min-width:715px){.bestsellerProductListing li .productInfo .productLinks,.moduleContainer .fourProduct .productInfo .productLinks,.moduleContainer .oneProduct .productInfo .productLinks,.moduleContainer .threeProduct .productInfo .productLinks,.moduleContainer .twoProduct .productInfo .productLinks,.productListing li .productInfo .productLinks{display:block}}.bestsellerProductListing li .productInfo p,.moduleContainer .fourProduct .productInfo p,.moduleContainer .oneProduct .productInfo p,.moduleContainer .threeProduct .productInfo p,.moduleContainer .twoProduct .productInfo p,.productListing li .productInfo p{display:none}@media print,(min-width:715px){.bestsellerProductListing li .productInfo p,.moduleContainer .fourProduct .productInfo p,.moduleContainer .oneProduct .productInfo p,.moduleContainer .threeProduct .productInfo p,.moduleContainer .twoProduct .productInfo p,.productListing li .productInfo p{display:block}}@media print,(min-width:530px){.bestsellerProductListing li .productInfo,.moduleContainer .fourProduct .productInfo,.moduleContainer .oneProduct .productInfo,.moduleContainer .threeProduct .productInfo,.moduleContainer .twoProduct .productInfo,.productListing li .productInfo{width:67%}}@media print,(min-width:715px){.bestsellerProductListing li .productInfo,.moduleContainer .fourProduct .productInfo,.moduleContainer .oneProduct .productInfo,.moduleContainer .threeProduct .productInfo,.moduleContainer .twoProduct .productInfo,.productListing li .productInfo{width:76%}}.bestsellerProductListing li .buyBox,.moduleContainer .fourProduct .buyBox,.moduleContainer .oneProduct .buyBox,.moduleContainer .threeProduct .buyBox,.moduleContainer .twoProduct .buyBox,.productListing li .buyBox{float:right;text-align:center;width:100%;font-size:.875rem}.bestsellerProductListing li .buyBox .pricing,.moduleContainer .fourProduct .buyBox .pricing,.moduleContainer .oneProduct .buyBox .pricing,.moduleContainer .threeProduct .buyBox .pricing,.moduleContainer .twoProduct .buyBox .pricing,.productListing li .buyBox .pricing{display:none}.bestsellerProductListing li .buyBox .pricing .regPrice,.moduleContainer .fourProduct .buyBox .pricing .regPrice,.moduleContainer .oneProduct .buyBox .pricing .regPrice,.moduleContainer .threeProduct .buyBox .pricing .regPrice,.moduleContainer .twoProduct .buyBox .pricing .regPrice,.productListing li .buyBox .pricing .regPrice{text-decoration:line-through}.bestsellerProductListing li .buyBox .pricing .salePrice,.moduleContainer .fourProduct .buyBox .pricing .salePrice,.moduleContainer .oneProduct .buyBox .pricing .salePrice,.moduleContainer .threeProduct .buyBox .pricing .salePrice,.moduleContainer .twoProduct .buyBox .pricing .salePrice,.productListing li .buyBox .pricing .salePrice{color:#f00000;font-size:1.5rem;line-height:1.2;font-weight:700}.bestsellerProductListing li .buyBox .pricing .stock,.moduleContainer .fourProduct .buyBox .pricing .stock,.moduleContainer .oneProduct .buyBox .pricing .stock,.moduleContainer .threeProduct .buyBox .pricing .stock,.moduleContainer .twoProduct .buyBox .pricing .stock,.productListing li .buyBox .pricing .stock{font-weight:700;font-size:.75rem}@media print,(min-width:530px){.bestsellerProductListing li .buyBox .pricing,.moduleContainer .fourProduct .buyBox .pricing,.moduleContainer .oneProduct .buyBox .pricing,.moduleContainer .threeProduct .buyBox .pricing,.moduleContainer .twoProduct .buyBox .pricing,.productListing li .buyBox .pricing{display:block}}.bestsellerProductListing li .buyBox .digitalDownloads,.moduleContainer .fourProduct .buyBox .digitalDownloads,.moduleContainer .oneProduct .buyBox .digitalDownloads,.moduleContainer .threeProduct .buyBox .digitalDownloads,.moduleContainer .twoProduct .buyBox .digitalDownloads,.productListing li .buyBox .digitalDownloads{font-size:.75rem;margin-top:.25rem;display:none}@media print,(min-width:715px){.bestsellerProductListing li .buyBox .digitalDownloads,.moduleContainer .fourProduct .buyBox .digitalDownloads,.moduleContainer .oneProduct .buyBox .digitalDownloads,.moduleContainer .threeProduct .buyBox .digitalDownloads,.moduleContainer .twoProduct .buyBox .digitalDownloads,.productListing li .buyBox .digitalDownloads{display:block}}.bestsellerProductListing li .buyBox .addToCartButton,.moduleContainer .fourProduct .buyBox .addToCartButton,.moduleContainer .oneProduct .buyBox .addToCartButton,.moduleContainer .threeProduct .buyBox .addToCartButton,.moduleContainer .twoProduct .buyBox .addToCartButton,.productListing li .buyBox .addToCartButton{width:100%;margin-top:.5rem}@media print,(min-width:530px){.bestsellerProductListing li .buyBox .addToCartButton,.moduleContainer .fourProduct .buyBox .addToCartButton,.moduleContainer .oneProduct .buyBox .addToCartButton,.moduleContainer .threeProduct .buyBox .addToCartButton,.moduleContainer .twoProduct .buyBox .addToCartButton,.productListing li .buyBox .addToCartButton{margin-top:.25rem}}@media print,(min-width:530px){.bestsellerProductListing li .buyBox,.moduleContainer .fourProduct .buyBox,.moduleContainer .oneProduct .buyBox,.moduleContainer .threeProduct .buyBox,.moduleContainer .twoProduct .buyBox,.productListing li .buyBox{width:33%}}@media print,(min-width:715px){.bestsellerProductListing li .buyBox,.moduleContainer .fourProduct .buyBox,.moduleContainer .oneProduct .buyBox,.moduleContainer .threeProduct .buyBox,.moduleContainer .twoProduct .buyBox,.productListing li .buyBox{width:24%}}.bestsellerListingContainer{padding:.625rem 0}.bestsellerProductListing{counter-reset:section}.bestsellerProductListing li{padding-left:.5rem}.bestsellerProductListing li:first-of-type{padding-top:1rem;border-top:.0625rem solid #ddd}.bestsellerProductListing li:last-of-type{padding-bottom:1rem;border-bottom:.0625rem solid #ddd}.bestsellerProductListing li .counter{position:absolute;left:0;top:0;width:0;color:#fff;font-size:.875rem;padding-top:.125rem;border-right:1rem solid #f00000;border-left:1rem solid #f00000;border-bottom:.5rem solid transparent}.bestsellerProductListing li .counter:before{counter-increment:section;content:counter(section) "";width:2rem;margin-left:-1rem;display:block;text-align:center}.bestsellerProductListing li .productInfo p{display:block;color:#f00000}.bestsellerProductListing li .productInfo p span{font-weight:700}.moduleContainer{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;padding:.625rem 0}.moduleContainer .fourProduct,.moduleContainer .oneProduct,.moduleContainer .threeProduct,.moduleContainer .twoProduct{width:100%;padding:.5rem;display:inline-table}.moduleContainer .fourProduct .productInfo img,.moduleContainer .oneProduct .productInfo img,.moduleContainer .threeProduct .productInfo img,.moduleContainer .twoProduct .productInfo img{vertical-align:baseline;display:inline-block}.moduleContainer .fourProduct .productInfo .pricing .stock,.moduleContainer .oneProduct .productInfo .pricing .stock,.moduleContainer .threeProduct .productInfo .pricing .stock,.moduleContainer .twoProduct .productInfo .pricing .stock{display:block;font-weight:700;font-size:.875rem}.moduleContainer .twoProduct:nth-of-type(2){margin-top:1.25rem}@media print,(min-width:530px){.moduleContainer .twoProduct{width:50%;vertical-align:top}.moduleContainer .twoProduct:nth-of-type(2){margin-top:0}.moduleContainer .twoProduct .productInfo{width:100%}.moduleContainer .twoProduct .productInfo img{float:none!important;margin-right:0!important;margin-bottom:.25rem}.moduleContainer .twoProduct .productInfo>div{display:block}.moduleContainer .twoProduct .productInfo .productLinks{margin-top:.625rem}.moduleContainer .twoProduct .productInfo .productLinks,.moduleContainer .twoProduct .productInfo p{display:block}.moduleContainer .twoProduct .buyBox{text-align:left;width:100%}.moduleContainer .twoProduct .buyBox .pricing div{display:inline-block;vertical-align:middle}.moduleContainer .twoProduct .buyBox .pricing div:nth-of-type(2){border-left:.0625rem solid #333;margin-left:.5rem;padding-left:.5rem}.moduleContainer .twoProduct .buyBox .pricing .salePrice{font-size:1.25rem}.moduleContainer .twoProduct .buyBox .pricing .stock{display:block;border:none!important;padding:0!important;margin:0!important}.moduleContainer .twoProduct .buyBox .addToCartButton{width:75%}}.moduleContainer .threeProduct:nth-of-type(2),.moduleContainer .threeProduct:nth-of-type(3){margin-top:1.25rem}@media print,(min-width:530px){.moduleContainer .threeProduct{width:33.33%}.moduleContainer .threeProduct:nth-of-type(2),.moduleContainer .threeProduct:nth-of-type(3){margin-top:0}.moduleContainer .threeProduct .productInfo{width:100%}.moduleContainer .threeProduct .productInfo img{float:none!important;margin-right:0!important;vertical-align:baseline;margin-bottom:.25rem;display:inline-block}.moduleContainer .threeProduct .productInfo>div{display:block}.moduleContainer .threeProduct .productInfo .productTitle{font-size:.75rem;display:block;font-weight:400;height:1.875rem;overflow:hidden}.moduleContainer .threeProduct .productInfo .productTitle div{float:right;width:100%;margin-left:-.3125rem}.moduleContainer .threeProduct .productInfo .productTitle:before{content:"";float:left;width:.3125rem;height:1.875rem}.moduleContainer .threeProduct .productInfo .productTitle:after{content:". . .";position:relative;top:-.9375rem;left:100%;float:right;width:3.1875rem;margin-left:-3.125rem;text-align:center;font-weight:700;background:#fff;background:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%)}.moduleContainer .threeProduct .productInfo .authorContainer{height:.9375rem;overflow:hidden;line-height:1.25}.moduleContainer .threeProduct .productInfo .authorContainer div{float:right;width:100%;margin-left:-.3125rem}.moduleContainer .threeProduct .productInfo .authorContainer div:nth-of-type(2){display:none}.moduleContainer .threeProduct .productInfo .authorContainer:before{content:"";float:left;width:.3125rem;height:.9375rem}.moduleContainer .threeProduct .productInfo .authorContainer:after{content:". . .";position:relative;top:-.9375rem;left:100%;float:right;width:3.1875rem;margin-left:-3.125rem;text-align:center;font-weight:700;background:#fff;background:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%)}.moduleContainer .threeProduct .buyBox{text-align:left;width:100%}.moduleContainer .threeProduct .buyBox .pricing{margin-top:.5rem}.moduleContainer .threeProduct .buyBox .pricing .salePrice{font-size:1.25rem}.moduleContainer .threeProduct .buyBox .pricing .stock{display:block;border:none!important;padding:0!important;margin:0!important}}@media print,(min-width:620px){.moduleContainer .threeProduct .buyBox .pricing div{display:inline-block;vertical-align:middle}.moduleContainer .threeProduct .buyBox .pricing div:nth-of-type(2){border-left:.0625rem solid #333;margin-left:.5rem;padding-left:.5rem}}.moduleContainer .fourProduct:nth-of-type(2),.moduleContainer .fourProduct:nth-of-type(3),.moduleContainer .fourProduct:nth-of-type(4){margin-top:1.25rem}@media print,(min-width:530px){.moduleContainer .fourProduct{width:50%}.moduleContainer .fourProduct:nth-of-type(2){margin-top:0}.moduleContainer .fourProduct .productInfo{width:100%}.moduleContainer .fourProduct .productInfo img{float:none!important;margin-right:0!important;vertical-align:baseline;margin-bottom:.25rem;display:inline-block}.moduleContainer .fourProduct .productInfo>div{display:block}.moduleContainer .fourProduct .productInfo .productTitle{font-size:.75rem;display:block;font-weight:400;height:1.875rem;overflow:hidden}.moduleContainer .fourProduct .productInfo .productTitle div{float:right;width:100%;margin-left:-.3125rem}.moduleContainer .fourProduct .productInfo .productTitle:before{content:"";float:left;width:.3125rem;height:1.875rem}.moduleContainer .fourProduct .productInfo .productTitle:after{content:". . .";position:relative;top:-.9375rem;left:100%;float:right;width:3.1875rem;margin-left:-3.125rem;text-align:center;font-weight:700;background:#fff;background:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%)}.moduleContainer .fourProduct .productInfo .authorContainer{height:.9375rem;overflow:hidden;line-height:1.25}.moduleContainer .fourProduct .productInfo .authorContainer div{float:right;width:100%;margin-left:-.3125rem}.moduleContainer .fourProduct .productInfo .authorContainer div:nth-of-type(2){display:none}.moduleContainer .fourProduct .productInfo .authorContainer:before{content:"";float:left;width:.3125rem;height:.9375rem}.moduleContainer .fourProduct .productInfo .authorContainer:after{content:". . .";position:relative;top:-.9375rem;left:100%;float:right;width:3.1875rem;margin-left:-3.125rem;text-align:center;font-weight:700;background:#fff;background:-moz-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,.5) 0,#fff 30%,#fff 100%)}.moduleContainer .fourProduct .buyBox{text-align:left;width:100%}.moduleContainer .fourProduct .buyBox .pricing{margin-top:.5rem}.moduleContainer .fourProduct .buyBox .pricing div{display:inline-block;vertical-align:middle}.moduleContainer .fourProduct .buyBox .pricing div:nth-of-type(2){border-left:.0625rem solid #333;margin-left:.5rem;padding-left:.5rem}.moduleContainer .fourProduct .buyBox .pricing .salePrice{font-size:1.25rem}.moduleContainer .fourProduct .buyBox .pricing .stock{display:block;border:none!important;padding:0!important;margin:0!important}}@media print,(min-width:700px){.moduleContainer .fourProduct{width:25%}.moduleContainer .fourProduct:nth-of-type(3),.moduleContainer .fourProduct:nth-of-type(4){margin-top:0}}@media print,(min-width:700px) and (max-width:812px){.moduleContainer .fourProduct .buyBox .pricing div{display:block}.moduleContainer .fourProduct .buyBox .pricing div:nth-of-type(2){border-left:0;margin-left:0;padding-left:0}}@media print,(min-width:900px) and (max-width:1005px){.moduleContainer .fourProduct .buyBox .pricing div{display:block}.moduleContainer .fourProduct .buyBox .pricing div:nth-of-type(2){border-left:0;margin-left:0;padding-left:0}}.addToCartButton,.button{font-weight:500;font-size:.75rem;border:0;text-decoration:none;text-align:center;text-transform:uppercase;letter-spacing:.0625rem;padding:.625rem .875rem;display:inline-block;color:#fff;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.addToCartButton:hover,.button:hover{color:#fff;text-decoration:none}.addToCartButton:focus,.button:focus{outline:0;color:#fff;text-decoration:none}.addToCartButton:disabled,.button:disabled{background:#bbb!important}.pageHeaderIMG{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}.pageHeaderIMG img{margin:0 auto;margin-bottom:.875rem}.pageHeaderIMG p{font-size:.75rem;text-align:center;margin-top:0}.pageHeader{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;text-align:center;margin:1rem 0 -.5rem 0;font-size:1.75rem}@media print,(min-width:900px){.pageHeader{font-size:2.25rem}}.pageMenu{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}.pageMenu .pageMenuBar{color:#fff;padding:.375rem .875rem;position:relative;cursor:pointer;font-size:.875rem;margin-top:.75rem}@media print,(min-width:730px){.pageMenu .pageMenuBar{display:none}}.pageMenu .pageMenuBar i{position:absolute;right:.875rem;top:50%;margin-top:-.4375rem}.pageMenu ul{margin:0;padding:0;display:none;list-style-type:none}@media print,(min-width:730px){.pageMenu ul{background:0 0;display:block!important;text-align:center}}.pageMenu ul li{border-top-width:.0625rem;border-top-style:solid;border-top-color:rgba(255,255,255,.1)}.pageMenu ul li a{font-size:.875rem;text-decoration:none;padding:.375rem .875rem;padding-left:1.625rem;display:block;color:#fff}@media print,(min-width:730px){.pageMenu ul li a{padding:0;font-size:.75rem;font-weight:700;color:#333!important}.pageMenu ul li a:hover{text-decoration:underline;color:#333;background:0 0!important}}@media print,(min-width:730px){.pageMenu ul li{display:inline-block;border:0;padding:0 .5rem;margin:.25rem 0;border-right-width:.0625rem;border-right-style:solid;border-right-color:#333}.pageMenu ul li:last-of-type{border-right:0}}@media print,(min-width:730px){.pageMenu{padding:0 .625rem}}.detailProduct{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}@media print,(min-width:900px){.detailProduct .addToCartButton,.detailProduct .button{width:100%}}.detailProduct .addToCartButton{position:relative;overflow:hidden}.detailProduct .addToCartButton:after{content:"";position:absolute;top:0;left:-150%;width:150%;height:100%;opacity:0;background:-moz-linear-gradient(-45deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 10%,rgba(255,255,255,.13) 50%,rgba(255,255,255,.45) 65%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(-45deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 10%,rgba(255,255,255,.13) 50%,rgba(255,255,255,.45) 65%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(135deg,rgba(255,255,255,0) 0,rgba(255,255,255,0) 10%,rgba(255,255,255,.13) 50%,rgba(255,255,255,.45) 65%,rgba(255,255,255,0) 75%,rgba(255,255,255,0) 100%);-webkit-animation:shine 10s ease infinite;-moz-animation:shine 10s ease infinite;animation:shine 10s ease infinite}.detailProduct .addToCartButton:disabled:after{content:none}@keyframes shine{25%{opacity:1;left:100%}100%{opacity:0;left:100%}}.productImage img{float:left;margin-right:.625rem}@media print,(min-width:430px){.productImage{text-align:left}}.productDetails{width:100%}.productDetails img{max-width:75%;max-height:15.625rem;margin:0 auto;margin-bottom:.625rem}@media print,(min-width:525px){.productDetails img{float:left;max-width:50%;max-height:none;margin-right:.625rem}}@media print,(min-width:900px){.productDetails img{max-width:100%;margin-bottom:0}}.productDetails .productInfo{overflow:hidden;font-size:.875rem}.productDetails .productInfo hr{margin:.5rem 0}.productDetails h1{font-size:1.25rem;line-height:1.25;margin:0;margin-bottom:.5rem}.productDetails .publicationInfo{text-transform:uppercase}.productDetails .publicationInfo span{padding:0 .5rem;border-left:.0625rem solid #333}.productDetails .publicationInfo span:first-of-type{border-left:0;padding-left:0}.productDetails .pricing{margin:.5rem 0}.productDetails .pricing div{display:block}@media print,(min-width:900px){.productDetails .pricing div{display:inline-block;vertical-align:middle;padding:0 .5rem;border-left:.0625rem solid #333}.productDetails .pricing div:first-of-type{border-left:0;padding-left:0}}.productDetails .salePrice{font-weight:700;color:#f00000;font-size:1.5rem;line-height:1.2}.productDetails .regPrice{text-decoration:line-through}.productDetails .savings{font-weight:700;color:#f00000}.productDetails .categoryTree{margin-bottom:.75rem}.productDetails .categoryTree .header{font-weight:700}.productDetails .featureTags div{font-size:.75rem;font-weight:700;padding:.25rem .5rem;text-transform:uppercase;letter-spacing:.0625rem;display:inline-block;margin:.5rem .25rem .5rem 0;border-width:.0625rem;border-style:solid}.productDetails .productLinks a{background:#ddd;display:inline-block;padding:.5rem;margin:.5rem .25rem .5rem 0;text-align:center;text-decoration:none;font-size:.75rem;vertical-align:top;width:5.75rem;color:#333}.productDetails .productLinks a:hover{background:#d0d0d0;color:#333}.productDetails .productLinks a i{display:block;font-size:1.25rem;margin-bottom:.25rem}.productDetails .shippingInfo span{color:#f00000;font-weight:700}.productDetails .freeShipping,.productDetails .storeLocator{display:inline-block;vertical-align:middle}.productDetails .freeShipping img,.productDetails .storeLocator img{float:none;margin:0;max-width:100%}.productDetails .shareLinks{font-weight:700;font-size:1rem}.productDetails .shareLinks a{font-weight:400;font-size:1.25rem;margin-left:.5rem}@media print,(min-width:900px){.productDetails{width:81%;float:left;padding-right:.625rem}}.buyBox .buyWrapper{display:table;width:100%;background:#f1f1f1;padding:0 .75rem;font-size:.875rem;line-height:1.2}.buyBox .buyWrapper .block{display:table-row}.buyBox .buyWrapper .block:last-of-type .buyButtons,.buyBox .buyWrapper .block:last-of-type .buyInfo{border-bottom:0}@media print,(min-width:900px){.buyBox .buyWrapper .block{display:block}}.buyBox .buyWrapper .buyInfo{display:table-cell;height:3.5rem;vertical-align:middle;border-bottom:.0625rem solid rgba(0,0,0,.2)}@media print,(min-width:900px){.buyBox .buyWrapper .buyInfo{display:block;height:auto;border-bottom:0;padding-top:.5rem}}.buyBox .buyWrapper #productQuantity{display:inline-block;margin-right:1rem}.buyBox .buyWrapper #productQuantity input{text-align:center;width:2.25rem;margin-left:.25rem}.buyBox .buyWrapper #productQuantity span{display:none}@media print,(min-width:900px){.buyBox .buyWrapper #productQuantity span{display:inline}}@media print,(min-width:900px){.buyBox .buyWrapper #productQuantity{display:block;margin-top:.25rem;margin-right:0}}.buyBox .buyWrapper .pricing{font-size:.875rem;margin:.375rem 0;display:none}@media print,(min-width:900px){.buyBox .buyWrapper .pricing{display:block}}.buyBox .buyWrapper .salePrice{font-weight:700;color:#f00000;font-size:1.5rem;line-height:1.2}.buyBox .buyWrapper .regPrice{text-decoration:line-through}.buyBox .buyWrapper .savings{font-weight:700;color:#f00000}.buyBox .buyWrapper .buyButtons{display:table-cell;border-bottom:.0625rem solid rgba(0,0,0,.2);text-align:right;vertical-align:middle}@media print,(min-width:900px){.buyBox .buyWrapper .buyButtons{display:block;text-align:center;padding-bottom:.75rem}}.buyBox .buyWrapper .buyHeader{font-weight:700;font-size:1.125rem}.buyBox .buyWrapper .stock{font-weight:700;font-size:.75rem}.buyBox .buyWrapper .beginReading{display:none}@media print,(min-width:900px){.buyBox .buyWrapper .beginReading{display:block;font-size:.75rem}}@media print,(min-width:900px){.buyBox .buyWrapper .addToCartButton{margin-top:.5rem}}@media print,(min-width:900px){.buyBox .buyWrapper .button{display:inline-block;margin-top:.25rem}}.buyBox .storeLocator{margin-top:.25rem}.buyBox .storeLocator img{display:inline-block}@media print,(min-width:900px){.buyBox{text-align:center;float:right;width:19%}}.productAuthorInfo,.productDescription,.productMoreInfo,.relatedProducts{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;font-size:.875rem}.productAuthorInfo h2,.productDescription h2,.productMoreInfo h2,.relatedProducts h2{font-size:1.125rem;margin:0}.productAuthorInfo hr,.productDescription hr,.productMoreInfo hr,.relatedProducts hr{margin:.125rem 0 .5rem 0}.productMoreInfo ul{margin:0;margin-top:.875rem;padding:0 1.25rem;list-style-type:none}@media print,(min-width:520px){.productMoreInfo ul li{display:inline-block;width:48%}.productMoreInfo ul li:nth-of-type(2n){padding-left:1rem}}.productAuthorInfo img{display:inline-block;float:left;margin-right:.75rem}.productAuthorInfo h3{font-size:1.5rem;margin:0;line-height:1.25;position:relative;overflow:hidden}.productAuthorInfo h3 a{text-decoration:none}.productAuthorInfo h3:after{display:inline-block;content:"";height:.25rem;position:absolute;width:100%;top:50%;margin-left:.5rem;margin-top:-.125rem;border-top-width:.0625rem;border-top-style:solid;border-bottom-width:.0625rem;border-bottom-style:solid}.productAuthorInfo p{margin-top:0}.leftNav{display:none}@media print,(min-width:900px){.leftNav{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:19.44444%;display:block;padding-bottom:.75rem;border-right-width:.0625rem;border-right-style:solid}.leftNav .leftNavHeader{font-weight:700;margin:.75rem -.625rem .25rem -.625rem;padding:.1875rem .625rem;line-height:1.125rem}.leftNav .leftNavHeader:first-of-type{margin-top:0}.leftNav .leftNavHeader a{text-decoration:none}.leftNav .leftNavHeader h1{margin:0;font-size:1rem}.leftNav ul{margin:0;padding:0;list-style-type:none}.leftNav ul li{line-height:1.125rem}.leftNav ul li a{text-decoration:none;font-size:.75rem}.leftNav ul li a:hover{text-decoration:underline}.leftNav .categoryHierarchy a{font-weight:700}.leftNav .categoryHierarchy ul{list-style-type:none;margin:0;padding-left:.375rem}.leftNav .categoryHierarchy .subCategories a{font-weight:400}.leftNav .marquees{margin-top:.25rem;line-height:0}.leftNav .marquees a{display:block;margin-bottom:.25rem}.leftNav .marquees a:last-of-type{margin-bottom:0}.leftNav .marquees a img{margin:0 auto}}.mainContent{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}@media print,(min-width:900px){.mainContent{width:80.55556%}}.secureContent{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}.secureContent .contentContainer{margin:0}.secureCopyright{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;font-size:.75rem;font-weight:400;text-align:center;padding:0 1.25rem;padding-top:.625rem}.secureCopyright a{text-decoration:none}.secureCopyright a:hover{text-decoration:underline}.secureCopyright span{display:block;border-left:0;margin-left:0;padding-left:0}@media print,(min-width:415px){.secureCopyright span{display:inline;margin-left:.5rem;padding-left:.5rem;border-left-width:.0625rem;border-left-style:solid}}@media print,(min-width:900px){.secureCopyright{padding-top:0}}.secureTopBar{display:none}@media print,(min-width:900px){.secureTopBar{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;display:block;height:1.625rem}}#secureTopnav{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;margin:0;padding:0;line-height:1.6;list-style-type:none;text-align:center}#secureTopnav li{display:inline-block;position:relative;border-top:0}#secureTopnav li a{font-size:.875rem;font-weight:700;text-decoration:none;display:block;cursor:pointer;padding:.25rem .625rem}#secureTopnav li:hover{background:#fff}.secureLogo{text-align:center;padding:.625rem .625rem 0 .625rem}@media print,(min-width:900px){.secureLogo{text-align:left}}.secureLogo img{display:inline-block}.secureFooter{border-top:0}.secureBreadcrumb{margin:1rem auto;padding:0;list-style-type:none;text-align:center}.secureBreadcrumb li{display:inline-block;width:24%;max-width:11.25rem;position:relative}.secureBreadcrumb li:last-child:after{content:none}.secureBreadcrumb li:after{bottom:.25rem;content:'';position:absolute;height:.25rem;left:50%;width:100%;background:#ddd;margin:0}.secureBreadcrumb li a,.secureBreadcrumb li span{padding-bottom:1rem;font-size:.875rem;display:inline-block;text-decoration:none}.secureBreadcrumb li a:before,.secureBreadcrumb li span:before{background:#ddd;bottom:0;content:'';position:absolute;z-index:1;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:.75rem;width:.75rem;border-radius:50%}.secureBreadcrumb li span{color:#ddd}.addressBlock{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}@media print,(min-width:600px){.addressBlock{width:50%}}.addressBlock h5{margin-top:.75rem;margin-bottom:.125rem}.addressBlock .addressList{border:.0625rem solid #ddd}.addressBlock .addressList p{padding:0 1rem}.addressBlock .addressList input{float:left;margin-top:.75rem;margin-left:1rem}.addressBlock .addressList input[type=radio]:checked+label{background:#eee}.addressBlock .addressItem{padding:.5rem 1rem;display:block;border-top:.0625rem solid #ddd}.addressBlock .addressInput{display:inline-block;vertical-align:top;margin-left:.5rem}.addressBlock .addressInput span{font-weight:700}.addressBlock .addressInput .addressInfo{font-size:.875rem}.addressBlock .addressInput .addressOptions{font-size:.875rem;margin-top:.5rem}.addressBlock .addressInput .addressOptions a:first-of-type{margin-right:.5rem}.displayAddress{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;margin-bottom:2rem}@media print,(min-width:500px){.displayAddress{width:50%}}.displayAddress h6{margin-top:.75rem;margin-bottom:.125rem;display:inline-block}.displayAddress a{font-size:.75rem;margin-left:.5rem}.displayAddress .addressInfo{font-size:.875rem}.continueBlock{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;font-size:.875rem;padding:1rem .625rem}.continueBlock button{margin:1rem 0}.secureHeadline{padding:0 .625rem}.secureHeadline h1,.secureHeadline h2{margin-bottom:0;margin-top:2rem;font-size:1.5rem}.secureHeadline hr{margin-top:0;border-top-width:.125rem;border-top-style:solid}.secureSubline{padding:0 .625rem;font-size:.875rem}.orderConfirmationMSG{padding:0 .625rem;font-weight:700;font-size:1.25rem}.chooseShipping{float:right;margin-top:.5rem;margin-bottom:3rem}.chooseShipping:last-of-type{margin-bottom:0}.chooseShipping span{font-weight:700}.chooseShipping select{font-size:.875rem}.shippingMethodInfo{padding:0 .625rem;font-size:.875rem;margin-bottom:2rem}.shippingMethodInfo span{font-size:1rem;font-weight:700}.secureTotals{text-align:right;margin-bottom:3rem;margin-right:6%}.secureTotals:last-of-type{margin-bottom:0}.secureTotals .SCtotal{font-weight:700}.secureTotals .SCtotal span{font-weight:400;display:inline-block;min-width:5.625rem}.totalCalc{text-align:right;padding:0 .625rem;margin-bottom:2rem}.totalCalc hr{border-top-width:.125rem;border-top-style:solid}.totalCalc .secureTotals{margin-bottom:0}.totalCalc .promotionCodeInput{font-size:.875rem;margin:.25rem 0 .25rem 0}.totalCalc .promotionCodeInput input{width:5.3125rem;margin-left:.3125rem}.totalCalc .promotionCodeInput span{display:block}@media print,(min-width:420px){.totalCalc .promotionCodeInput span{display:inline}}.totalCalc .discountCodeContainer{margin:.5rem 0;padding:.5rem 0;border-top:.0625rem solid #ddd;border-bottom:.0625rem solid #ddd}.totalCalc .discountCodeContainer .discountCodes{margin-right:6%;vertical-align:middle}@media print,(min-width:510px){.totalCalc .discountCodeContainer .discountCodes{display:inline-block;margin-right:.5rem}}.totalCalc .discountCodeContainer .promotionMSG{font-size:.875rem;margin-top:.5rem;margin-right:6%}.totalCalc .endTotal{font-size:1.25rem;font-weight:700;margin:.75rem 6% .75rem 0}.totalCalc .endTotal span{display:inline-block;min-width:5.625rem}.totalCalc button{margin-right:6%}.creditCardEntry,.editProfileForm,.newAddressForm{padding:0 .625rem;font-size:.875rem;margin-bottom:1rem}@media print,(min-width:550px){.creditCardEntry,.editProfileForm,.newAddressForm{text-align:center}}.creditCardEntry form,.editProfileForm form,.newAddressForm form{display:inline-block}.creditCardEntry div,.editProfileForm div,.newAddressForm div{text-align:left;margin:.5rem 0}.creditCardEntry div:last-of-type,.editProfileForm div:last-of-type,.newAddressForm div:last-of-type{margin:1rem 0}.editProfileForm form,.newAddressForm form{width:100%}@media print,(min-width:550px){.editProfileForm form,.newAddressForm form{width:auto}}.editProfileForm span,.newAddressForm span{color:#f00000}@media print,(min-width:550px){.editProfileForm div,.newAddressForm div{text-align:right}}.editProfileForm input,.editProfileForm select,.newAddressForm input,.newAddressForm select{display:block;width:100%;max-width:14rem}@media print,(min-width:550px){.editProfileForm input,.editProfileForm select,.newAddressForm input,.newAddressForm select{display:inline-block;margin-left:.25rem;width:12rem}}.editProfileForm .required,.newAddressForm .required{font-size:.75rem}.editProfileForm .billing,.newAddressForm .billing{width:auto;display:inline-block;vertical-align:middle}.returnForm input,.returnForm select,.returnForm textarea{width:100%;max-width:20rem}@media print,(min-width:550px) and (max-width:575px){.returnForm input,.returnForm select,.returnForm textarea{width:18rem}}@media print,(min-width:575px) and (max-width:700px){.returnForm input,.returnForm select,.returnForm textarea{width:20rem}}@media print,(min-width:700px) and (max-width:760px){.returnForm input,.returnForm select,.returnForm textarea{width:17rem}}@media print,(min-width:760px){.returnForm input,.returnForm select,.returnForm textarea{width:20rem}}.returnForm textarea{display:block}@media print,(min-width:550px){.returnForm textarea{vertical-align:top;display:inline-block;margin-left:.25rem}}.returnForm .helpText{font-size:.75rem;width:100%;display:block;margin:0!important}@media print,(min-width:550px){.returnForm .helpText{text-align:right}}.subscribeForm{padding:0}.subscribeForm form{width:100%}.subscribeForm div{margin:.25rem 0;text-align:left}@media print,(min-width:550px){.subscribeForm div{width:50%;float:left;padding:0 1.25rem}}.subscribeForm input,.subscribeForm select{width:100%;max-width:14rem;display:block}.subscribeForm .required{width:100%;margin:.5rem 0!important}.subscribeForm hr{width:100%}.subscribeForm hr:first-of-type{display:inline-block;margin-bottom:0}.subscribeForm .infoTopics,.subscribeForm .moreInfo{width:100%;padding:0}.subscribeForm .infoTopics div,.subscribeForm .moreInfo div{margin:0}.subscribeForm .infoTopics input,.subscribeForm .infoTopics select,.subscribeForm .moreInfo input,.subscribeForm .moreInfo select{width:auto;display:inline-block;margin-right:.25rem}.subscribeForm .moreInfo{margin:1rem 0}.subscribeForm .moreInfo div{width:100%;margin-bottom:.5rem}.subscribeForm .g-recaptcha{padding:0 1.25rem;margin:0;float:none}.subscribeForm .g-recaptcha div{padding:0;margin:0;float:none}.subscribeForm .g-recaptcha iframe{height:78px}.subscribeForm .captcha{width:100%;padding:0;margin:0!important}@media print,(min-width:550px){.subscribeForm .captcha{text-align:center}}.subscribeForm .captcha div{margin:0;float:none;padding-right:0;width:auto;vertical-align:top;text-align:left}.subscribeForm .captcha div:last-of-type{width:100%;float:left;margin-top:1.5rem}@media print,(min-width:550px){.subscribeForm .captcha div:last-of-type{text-align:center}}.subscribeForm .captcha div:last-of-type p{margin:0;margin-top:.25rem}.subscribeForm .captcha div:last-of-type p a{font-size:.75rem;display:inline-block}.subscribeForm .captcha a{font-size:.75rem;display:block}.subscribeForm .captcha img{width:12rem;display:inline-block;border-width:.0625rem;border-style:solid;border-color:#888}.subscribeForm .captcha input{display:inline-block;margin:0;max-width:8rem}.creditCardEntry span{text-align:left;display:block}@media print,(min-width:550px){.creditCardEntry span{display:inline-block;text-align:right;width:12rem;margin-right:.25rem}}.creditCardEntry a{font-size:.75rem;margin-left:.25rem}.editProfileForm .dateInfo{color:#333;width:12rem;display:block;text-align:left}@media print,(min-width:550px){.editProfileForm .dateInfo{display:inline-block;margin-left:.25rem}}@media print,(min-width:550px){.editProfileForm div div{display:inline-block;margin-left:.25rem;text-align:left}}.securityInfo{padding:0 .625rem;font-size:.875rem;margin-bottom:2rem}.securityInfo .importantMSG{color:#f00000;font-weight:700}.securityInfo h5{margin-bottom:0}.securityInfo .securityCodeInfo{margin-bottom:1rem}@media print,(min-width:700px){.securityInfo .securityCodeInfo{display:inline-block;width:50%;padding:0 1rem;vertical-align:top}.securityInfo .securityCodeInfo:first-of-type{margin-left:-1rem}}.securityInfo .securityCodeInfo .creditCardType{font-weight:700}#cc_type{display:inline;margin-left:.5rem;font-size:1.25rem;line-height:1;vertical-align:middle;color:#aaa}#cc_type #mastercard{color:#f67214}#cc_type #visa{color:#1261cd}#cc_type #amex{color:#2e77bc}#cc_type #discover{color:#f79b00}.SCinstructions{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}.SCinstructions h1{font-size:1.25rem;line-height:1.25;margin:0}.SCinstructions hr{margin:.25rem 0 .5rem 0}.SCinstructions p{font-size:.875rem;padding-left:.75rem}.warehouseInfo{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}.warehouseInfo h3{display:table-cell;width:58%;font-size:1rem}@media print,(min-width:900px){.warehouseInfo h3{width:61%}}.warehouseInfo hr{margin:.125rem 0 .5rem 0}.warehouseInfo .SCtable{display:table;width:100%}.warehouseInfo .SCproduct{line-height:1.2}.warehouseInfo .SCproduct:after,.warehouseInfo .SCproduct:before{content:" ";display:table}.warehouseInfo .SCproduct:after{clear:both}.warehouseInfo .SCproduct img{float:left;margin-right:.75rem}.warehouseInfo .SCproduct .SCproductInfo{display:table-cell}.warehouseInfo .SCproduct .SCproductTitle{font-weight:700;text-decoration:none}.warehouseInfo .SCproduct .SCproductSKU{font-size:.875rem}@media print,(min-width:500px){.warehouseInfo .SCproduct{display:table-cell;width:58%}}@media print,(min-width:900px){.warehouseInfo .SCproduct{width:61%}}.warehouseInfo .SCdeleteHeader,.warehouseInfo .SCeachHeader,.warehouseInfo .SCquantityHeader,.warehouseInfo .SCsubtotalHeader{display:none}@media print,(min-width:650px){.warehouseInfo .SCdeleteHeader,.warehouseInfo .SCeachHeader,.warehouseInfo .SCquantityHeader,.warehouseInfo .SCsubtotalHeader{display:table-cell;text-align:right;font-weight:700;vertical-align:bottom}}.warehouseInfo .SCeachHeader,.warehouseInfo .SCsubtotalHeader{width:13%}@media print,(min-width:900px){.warehouseInfo .SCeachHeader,.warehouseInfo .SCsubtotalHeader{width:12%}}.warehouseInfo .SCquantityHeader{width:10%}@media print,(min-width:900px){.warehouseInfo .SCquantityHeader{width:9%}}.warehouseInfo .SCdeleteHeader{width:6%}.warehouseInfo .SCquantity,.warehouseInfo .subtotalPrice,.warehouseInfo .unitPrice{display:block;text-align:right}@media print,(min-width:650px){.warehouseInfo .SCquantity,.warehouseInfo .subtotalPrice,.warehouseInfo .unitPrice{display:table-cell;vertical-align:top}}.warehouseInfo .SCquantity span,.warehouseInfo .subtotalPrice span,.warehouseInfo .unitPrice span{display:inline;font-weight:700}@media print,(min-width:650px){.warehouseInfo .SCquantity span,.warehouseInfo .subtotalPrice span,.warehouseInfo .unitPrice span{display:none}}@media print,(min-width:650px){.warehouseInfo .subtotalPrice,.warehouseInfo .unitPrice{width:13%}}@media print,(min-width:900px){.warehouseInfo .subtotalPrice,.warehouseInfo .unitPrice{width:12%}}@media print,(min-width:650px){.warehouseInfo .SCquantity{width:10%}}@media print,(min-width:900px){.warehouseInfo .SCquantity{width:9%}}.warehouseInfo .SCquantity #quantityInput{display:none}.warehouseInfo .SCquantity input{text-align:right;width:2.875rem}.warehouseInfo .SCquantity a{font-size:.75rem;display:none}.warehouseInfo .SCquantity .updateShow{display:block}.warehouseInfo .deleteProduct{display:table-cell;text-align:center;vertical-align:top;font-size:1.25rem;width:6%;line-height:1}.warehouseInfo .deleteProduct a{text-decoration:none;display:block;margin:0 auto;height:1.25rem;width:1.5rem}.warehouseInfo .SCproductDivider{margin:.5rem 0;border-color:#ddd}.warehouseInfo .SCfreeShippingStatement{color:#f00000;font-size:.75rem;font-weight:700;margin-bottom:2rem}.warehouseInfo .SCupdate{text-decoration:none;text-transform:uppercase;font-weight:700;font-size:.875rem;letter-spacing:.0625rem;float:right;margin-right:1rem;background:0 0;border:0;padding:0}.SCproceedOptions{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;text-align:right}.SCproceedOptions .SCtotal{font-size:1.25rem;margin-right:1rem}.SCproceedOptions .SCtotal span{font-weight:700;padding-right:.75rem}.SCproceedOptions .proceedButtons{margin-right:1rem}.SCproceedOptions .donationBox{text-align:left;border-top:.0625rem solid #ddd;border-bottom:.0625rem solid #ddd;margin:1rem 0;padding:.75rem 0}.SCproceedOptions .donationBox h5{font-size:1rem;margin:0}.SCproceedOptions .donationBox p{font-size:.875rem;margin-top:0}.SCproceedOptions .donationBox input{margin-left:.375rem;margin-right:1rem}.SCproceedOptions .donationBox button{margin-top:.5rem}.SCproceedOptions .SCbutton{font-weight:500;font-size:.75rem;text-transform:uppercase;letter-spacing:.0625rem;padding:.5rem .875rem;margin-top:.5rem;color:#fff;border:0;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}.SCproceedOptions .SCbutton:focus{outline:0}@media print,(min-width:411px){.SCproceedOptions .SCbutton{margin-top:.375rem}}.accountPages{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}@media print,(min-width:700px){.accountPages{width:22.22222%}}.accountPages .header{font-size:1.25rem;font-weight:700}.accountPages .headerDivider{margin:0;border-top-width:.0625rem;border-top-style:solid}.accountPages ul{margin:0;margin-top:1.125rem;padding:0 .625rem;list-style-type:none}@media print,(min-width:400px){.accountPages ul li{width:50%;float:left}}@media print,(min-width:700px){.accountPages ul li{float:none;width:100%}}.accountPages ul li a{text-decoration:none;font-size:.875rem}.accountInfoBlock{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;margin-top:1rem}@media print,(min-width:700px){.accountInfoBlock{width:75%;margin-left:2.77778%;margin-top:0}}.accountInfoBlock .header{font-size:1.25rem;font-weight:700;margin:0}.accountInfoBlock .headerDivider{margin:0;border-top-width:.0625rem;border-top-style:solid}.accountInfoBlock .content{padding:.375rem .625rem;font-size:.875rem}.accountInfoBlock .content .formMSG{margin-bottom:1rem;color:#f00000}.accountInfoBlock .content .resultPages{text-align:center;margin:1rem 0}.accountInfoBlock .content .returnStatement{font-weight:700}.accountInfoBlock .content .returnStatement a{font-weight:400;display:block}.orderTable{display:table;border-collapse:collapse;width:100%}.orderTable .orderHeaders,.orderTable .orderRow{display:table-row;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#ddd}.orderTable .orderHeaders .orderCell,.orderTable .orderRow .orderCell{display:block;padding:.25rem}@media print,(min-width:550px){.orderTable .orderHeaders .orderCell,.orderTable .orderRow .orderCell{display:table-cell}}.orderTable .orderHeaders .orderCell:before,.orderTable .orderRow .orderCell:before{content:attr(data-header);font-weight:700;display:inline-block;width:8rem}@media print,(min-width:550px){.orderTable .orderHeaders .orderCell:before,.orderTable .orderRow .orderCell:before{display:none}}.orderTable .orderHeaders .emptyCell,.orderTable .orderRow .emptyCell{display:none}@media print,(min-width:550px){.orderTable .orderHeaders .emptyCell,.orderTable .orderRow .emptyCell{display:table-cell}}.orderTable .orderHeaders{color:#fff;font-weight:700;border:none;display:none}@media print,(min-width:550px){.orderTable .orderHeaders{display:table-row}}.orderTable .totals{font-weight:700}.orderAddresses:after,.orderAddresses:before{content:" ";display:table}.orderAddresses:after{clear:both}.orderTotals{padding:0;margin-top:.5rem;text-align:left}@media print,(min-width:550px){.orderTotals{text-align:right}}.orderTotals .secureTotals{margin-right:0;text-align:left}@media print,(min-width:550px){.orderTotals .secureTotals{text-align:right}}.orderTotals .secureTotals .SCtotal{font-weight:400;padding:.25rem}.orderTotals .secureTotals span{font-weight:700;width:8rem}@media print,(min-width:550px){.orderTotals .secureTotals span{width:auto;margin-right:4rem}}.GCtable{display:table;border-collapse:collapse;width:100%}.GCtable .GCtableHeaders,.GCtable .GCtableRow{display:table-row;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#ddd}.GCtable .GCtableHeaders .GCtableCell,.GCtable .GCtableRow .GCtableCell{display:block;padding:.25rem}@media print,(min-width:550px){.GCtable .GCtableHeaders .GCtableCell,.GCtable .GCtableRow .GCtableCell{display:table-cell}}.GCtable .GCtableHeaders .GCtableCell:before,.GCtable .GCtableRow .GCtableCell:before{content:attr(data-header);font-weight:700;display:inline-block;width:10rem}@media print,(min-width:550px){.GCtable .GCtableHeaders .GCtableCell:before,.GCtable .GCtableRow .GCtableCell:before{display:none}}.GCtable .GCtableHeaders{font-weight:700;display:none}@media print,(min-width:550px){.GCtable .GCtableHeaders{display:table-row}}.abbrTable{display:table;border-collapse:collapse;width:100%}.abbrTable .abbrHeaders,.abbrTable .abbrRow{display:table-row;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#ddd}.abbrTable .abbrHeaders .abbrCell,.abbrTable .abbrRow .abbrCell{display:block;padding:.25rem}@media print,(min-width:550px){.abbrTable .abbrHeaders .abbrCell,.abbrTable .abbrRow .abbrCell{display:table-cell}}.abbrTable .abbrHeaders .abbrCell:before,.abbrTable .abbrRow .abbrCell:before{content:attr(data-header);font-weight:700;display:inline-block;width:8rem}@media print,(min-width:550px){.abbrTable .abbrHeaders .abbrCell:before,.abbrTable .abbrRow .abbrCell:before{display:none}}.abbrTable .abbrHeaders .emptyCell,.abbrTable .abbrRow .emptyCell{display:none}@media print,(min-width:550px){.abbrTable .abbrHeaders .emptyCell,.abbrTable .abbrRow .emptyCell{display:table-cell}}.abbrTable .abbrHeaders{font-weight:700;display:none}@media print,(min-width:550px){.abbrTable .abbrHeaders{display:table-row}}.orderFormTable{display:table;border-collapse:collapse;margin-bottom:1rem;width:100%}.orderFormTable .orderFormHeaders,.orderFormTable .orderFormRow{display:table-row;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#ddd}.orderFormTable .orderFormHeaders .orderFormCell,.orderFormTable .orderFormRow .orderFormCell{display:block;padding:.25rem .5rem;max-width:20rem}.orderFormTable .orderFormHeaders .orderFormCell img,.orderFormTable .orderFormRow .orderFormCell img{vertical-align:top;display:inline-block}.orderFormTable .orderFormHeaders .orderFormCell a,.orderFormTable .orderFormRow .orderFormCell a{color:#333;text-decoration:none}.orderFormTable .orderFormHeaders .orderFormCell a:hover,.orderFormTable .orderFormRow .orderFormCell a:hover{text-decoration:underline}.orderFormTable .orderFormHeaders .orderFormCell #quantityInput,.orderFormTable .orderFormRow .orderFormCell #quantityInput{display:none}.orderFormTable .orderFormHeaders .orderFormCell input,.orderFormTable .orderFormRow .orderFormCell input{text-align:right;width:2.875rem}@media print,(min-width:550px){.orderFormTable .orderFormHeaders .orderFormCell,.orderFormTable .orderFormRow .orderFormCell{display:table-cell}}.orderFormTable .orderFormHeaders .orderFormCell:first-of-type,.orderFormTable .orderFormRow .orderFormCell:first-of-type{min-width:3.75rem;margin-top:.5rem}@media print,(min-width:550px){.orderFormTable .orderFormHeaders .orderFormCell:first-of-type,.orderFormTable .orderFormRow .orderFormCell:first-of-type{margin-top:0}}.orderFormTable .orderFormHeaders .orderFormCell:last-of-type,.orderFormTable .orderFormRow .orderFormCell:last-of-type{margin-bottom:.5rem}@media print,(min-width:550px){.orderFormTable .orderFormHeaders .orderFormCell:last-of-type,.orderFormTable .orderFormRow .orderFormCell:last-of-type{margin-bottom:0}}.orderFormTable .orderFormHeaders .orderFormCell:before,.orderFormTable .orderFormRow .orderFormCell:before{content:attr(data-header);font-weight:700;display:inline-block;width:6rem}@media print,(min-width:550px){.orderFormTable .orderFormHeaders .orderFormCell:before,.orderFormTable .orderFormRow .orderFormCell:before{display:none}}.orderFormTable .orderFormHeaders .emptyCell,.orderFormTable .orderFormRow .emptyCell{display:none}@media print,(min-width:550px){.orderFormTable .orderFormHeaders .emptyCell,.orderFormTable .orderFormRow .emptyCell{display:table-cell}}.orderFormTable .orderFormHeaders{font-weight:700;display:none}@media print,(min-width:550px){.orderFormTable .orderFormHeaders{display:table-row}}@media print,(min-width:550px){.orderFormSubmit{text-align:right;padding-right:.5rem}}.catalogBlock{width:100%;display:inline-table;text-align:center;margin:1rem 0}@media print,(min-width:500px){.catalogBlock{width:50%}}@media print,(min-width:700px){.catalogBlock{width:33%}}.catalogBlock img{display:inline-block;vertical-align:baseline;margin:0 auto}.catalogBlock .catalogTitle{font-weight:700;margin-top:.5rem}.freeShippingInfo{padding:.5rem}.freeShippingInfo h1{font-size:2rem;margin-top:.5rem}.freeShippingInfo h5{margin:.25rem}.freeShippingInfo h5:last-of-type{margin-top:2rem}.freeShippingInfo p{text-align:center}.bestsellerList{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;margin:0;list-style-type:none;font-size:.875rem}.bestsellerList li{padding:1rem 0;border-top:.0625rem solid #ddd}.bestsellerList li:after,.bestsellerList li:before{content:" ";display:table}.bestsellerList li:after{clear:both}.bestsellerList li:first-of-type{border:none;padding-top:0}.bestsellerList li:last-of-type{border-bottom:.0625rem solid #ddd}.bestsellerList li img{float:left;margin-right:.625rem}.bestsellerList li>div{overflow:hidden}.bestsellerList li .bestsellerCategory a{font-size:1.125rem;font-weight:700}.bestsellerList li .bestsellerTag{font-size:.75rem;font-weight:700;padding:.25rem .5rem;margin:.5rem 0;text-transform:uppercase;display:inline-block;letter-spacing:.0625rem;border-width:.0625rem;border-style:solid}.bestsellerList li .author{font-size:.75rem}.bestsellerAnchorMSG{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;margin:0;font-size:.75rem}.bestsellerCategoryHeader{margin:0;text-align:center}.storePickupProduct{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}@media print,(min-width:715px){.storePickupProduct .productDetails{width:74%;float:left;padding-right:.625rem}}@media print,(min-width:715px){.storePickupProduct .productDetails .productInfo{font-size:.75rem}}.storePickupProduct .productDetails .productTitle{font-size:1.25rem;line-height:1.25;margin:0;margin-bottom:.5rem;font-weight:700}@media print,(min-width:715px){.storePickupProduct .productDetails .productTitle{font-size:1.125rem}}@media print,(min-width:715px){.storePickupProduct .productDetails .pricing{display:none}}@media print,(min-width:715px){.storePickupProduct .buyBox .buyWrapper .block{display:block}}@media print,(min-width:715px){.storePickupProduct .buyBox .buyWrapper .buyInfo{display:block;height:auto;border-bottom:0;padding-top:.5rem}}@media print,(min-width:715px){.storePickupProduct .buyBox .buyWrapper #productQuantity span{display:inline}}@media print,(min-width:715px){.storePickupProduct .buyBox .buyWrapper #productQuantity{display:block;margin-top:.25rem;margin-right:0}}@media print,(min-width:715px){.storePickupProduct .buyBox .buyWrapper .pricing{display:block}}@media print,(min-width:715px){.storePickupProduct .buyBox .buyWrapper .buyButtons{display:block;text-align:center;padding-bottom:.75rem}}@media print,(min-width:715px){.storePickupProduct .buyBox .buyWrapper .addToCartButton{width:100%;margin-top:.5rem}}@media print,(min-width:715px){.storePickupProduct .buyBox .buyWrapper .button{display:inline-block;margin-top:.25rem}}@media print,(min-width:715px){.storePickupProduct .buyBox{text-align:center;float:right;width:26%}}.storePickupAvailability,.storePickupMSG{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;font-size:.875rem}.storePickupAvailability h1,.storePickupAvailability h2,.storePickupMSG h1,.storePickupMSG h2{font-size:1.125rem;margin:0}.storePickupAvailability hr,.storePickupMSG hr{margin:.125rem 0 .5rem 0}.storePickupAvailability .storeOption,.storePickupMSG .storeOption{margin-bottom:2rem}.storePickupAvailability .storeOption:after,.storePickupAvailability .storeOption:before,.storePickupMSG .storeOption:after,.storePickupMSG .storeOption:before{content:" ";display:table}.storePickupAvailability .storeOption:after,.storePickupMSG .storeOption:after{clear:both}@media print,(min-width:715px){.storePickupAvailability .storeInfo,.storePickupMSG .storeInfo{width:66.66%;float:left;padding-left:1.5rem}}@media print,(min-width:525px){.storePickupAvailability .storeInfo p,.storePickupMSG .storeInfo p{float:left;width:50%}}@media print,(min-width:715px){.storePickupAvailability .storeInfo p,.storePickupMSG .storeInfo p{margin:0}}.storePickupAvailability .stockQty,.storePickupMSG .stockQty{text-align:center;background:#f1f1f1;padding:.5rem .75rem}@media print,(min-width:715px){.storePickupAvailability .stockQty,.storePickupMSG .stockQty{width:33.33%;float:left}}.storePickupAvailability .stockQty div,.storePickupMSG .stockQty div{font-size:1rem;font-weight:700;line-height:1.2}.storePickupAvailability .stockQty .button,.storePickupMSG .stockQty .button{display:block;margin-top:.25rem}.storePickupRequestColumn{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;font-size:.875rem}@media print,(min-width:600px){.storePickupRequestColumn{width:50%}}.storePickupRequestColumn h3{font-size:1rem;margin:0}.storePickupRequestColumn hr{margin:.125rem 0 .5rem 0}.storePickupRequestColumn .productDetails{width:100%;float:none;padding:0}.storePickupRequestColumn .productDetails img{float:none;margin:0;max-width:none;margin-bottom:.25rem}@media print,(min-width:715px){.storePickupRequestColumn .productDetails .productInfo{font-size:.75rem}}.storePickupRequestColumn .productDetails .productTitle{font-size:1.25rem;line-height:1.25;margin:0;margin-bottom:.5rem;font-weight:700}@media print,(min-width:715px){.storePickupRequestColumn .productDetails .productTitle{font-size:1.125rem}}.storePickupRequestColumn p{font-size:.75rem}@media print,(min-width:460px){.storePickupRequestColumn .yourInfoEntry div{width:50%;float:left}}@media print,(min-width:600px){.storePickupRequestColumn .yourInfoEntry div{width:100%;float:none}}.storePickupRequestColumn input,.storePickupRequestColumn label{display:block}.storePickupRequestColumn label{margin-top:.75rem}.storePickupRequestColumn .productQuantity{margin-top:1rem}.storePickupRequestColumn .productQuantity input,.storePickupRequestColumn .productQuantity select{margin-left:.25rem}.storePickupRequestColumn .productQuantity input{display:inline-block;width:2.25rem}.storePickupRequestColumn .button{margin:1rem .25rem 0 0}.storePickupLocation{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;font-size:.875rem}.storePickupLocation h3{font-size:1rem;margin:0}.storePickupLocation hr{margin:.125rem 0 .5rem 0}.storePickupLocation .storeOption{margin-bottom:2rem}.storePickupLocation .storeOption:after,.storePickupLocation .storeOption:before{content:" ";display:table}.storePickupLocation .storeOption:after{clear:both}.storePickupLocation .directionsIMG img{display:inline-block}@media print,(min-width:715px){.storePickupLocation .directionsIMG{width:25%;float:left}}@media print,(min-width:715px){.storePickupLocation .storeInfo{width:75%;float:left;padding-left:1.5rem}}@media print,(min-width:525px){.storePickupLocation .storeInfo p{float:left;width:50%}}@media print,(min-width:715px){.storePickupLocation .storeInfo p{float:left;width:50%;margin:0}}.contentHeaderBar{color:#fff;font-size:1.5rem;font-weight:500;text-align:center;padding:.5rem;margin:0;margin-bottom:.625rem}.centerContentContainer{padding:.625rem 0}.centerContentContainer .entry{padding-bottom:1rem}.centerContentContainer .entry:after,.centerContentContainer .entry:before{content:" ";display:table}.centerContentContainer .entry:after{clear:both}.centerContentContainer .entry img:first-of-type{margin-bottom:.75rem}.centerContentContainer .entry~.entry{padding:1rem 0;border-top-width:.0625rem;border-top-style:solid;border-top-color:#ddd}.centerContentContainer .businessEntry{padding:0 1rem 1rem 1rem}.centerContentContainer .businessEntry .pageText,.centerContentContainer .businessEntry i{display:table-cell}.centerContentContainer .businessEntry i{padding-right:.5rem;font-size:1.25rem}.centerContentContainer .pageTitle{margin:0}.centerContentContainer .pageTitle hr{margin-top:0}.centerContentContainer .pageText{font-size:.875rem}.centerContentContainer .pageText .storeContacts{width:100%;display:inline-block;vertical-align:top}.centerContentContainer .pageText .storeContacts:last-of-type{margin:1rem 0}@media print,(min-width:550px){.centerContentContainer .pageText .storeContacts{width:50%}.centerContentContainer .pageText .storeContacts:last-of-type{margin:0}}.centerContentContainer .pageText .blogPost{padding:1rem 0}.centerContentContainer .pageText .blogPost .header{font-size:1rem;font-weight:700;color:#fff;padding:.25rem .5rem}.centerContentContainer .pageText .blogPost .header i{margin-right:.5rem}.centerContentContainer .pageText .blogPost .header span{font-size:.75rem;font-weight:400;display:inline-block}.centerContentContainer .pageText .blogPost .commentButtons,.centerContentContainer .pageText .blogPost p{padding:0 .5rem}.centerContentContainer .pageText .blogPost .commentButtons a{margin:0 .5rem .25rem 0}.centerContentContainer .pageText .blogComment hr{margin-top:0}.centerContentContainer .pageText .blogComment h5{margin-top:0;margin-bottom:.25rem}.centerContentContainer .pageText .blogComment textarea{width:100%;max-width:600px}.centerContentContainer .pageText .blogComment .chooseSignature{font-weight:700;font-size:1rem;margin-bottom:.75rem}.centerContentContainer .pageText .blogComment .chooseSignature label{font-size:.875rem;margin:.375rem 0}.centerContentContainer .pageText .blogComment .commentButtons a,.centerContentContainer .pageText .blogComment .commentButtons button{margin:0 .5rem .25rem 0}.centerContentContainer .pageText .blogComment .commentPost{padding-left:1rem}.centerContentContainer .pageText .blogComment .commentPost .commentButtons,.centerContentContainer .pageText .blogComment .commentPost p{padding:0 .5rem}.centerContentContainer .pageText .blogComment .commentBar{padding:.25rem .5rem}.centerContentContainer .pageText .companyName{font-weight:700;font-size:1rem}.centerContentContainer .pageText .companyName i{font-weight:400}.centerContentContainer .eventDates{font-size:.75rem;margin-top:-.375rem;margin-bottom:.25rem}.centerContentContainer .blogInfo{font-size:.875rem;padding:.75rem 1rem!important;display:table;border-width:.0625rem!important;border-style:solid!important}.centerContentContainer .blogInfo img{display:table-cell;max-width:9.5rem;vertical-align:middle;margin:0 auto}@media print,(min-width:600px){.centerContentContainer .blogInfo img{margin-right:.75rem}}@media print,(min-width:600px){.centerContentContainer .blogInfo p{display:table-cell;vertical-align:middle}}.centerContentContainer img.float{float:left;margin-right:.5rem}.centerContentContainer .featureHeader{background:url(../../images/FeatureShowcase_Header.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;color:#fff;text-shadow:.0625rem .125rem .1875rem rgba(0,0,0,.75);padding:3rem 1.25rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print,(min-width:600px){.centerContentContainer .featureHeader{padding:3.5rem 1.25rem}}.centerContentContainer .featureHeader .headline{margin:0;line-height:1}@media print,(min-width:600px){.centerContentContainer .featureHeader .headline{font-size:3rem}}.centerContentContainer .featureHeader .subline{margin:0;line-height:1.2;text-transform:uppercase;letter-spacing:.1875rem}@media print,(min-width:600px){.centerContentContainer .featureHeader .subline{font-size:1.25rem}}.centerContentContainer .featureBanners{margin:.75rem 0}.centerContentContainer .featureBanners:after,.centerContentContainer .featureBanners:before{content:" ";display:table}.centerContentContainer .featureBanners:after{clear:both}.centerContentContainer .featureBanners img:first-of-type{margin-bottom:.5rem}.centerContentContainer .featureItems:after,.centerContentContainer .featureItems:before{content:" ";display:table}.centerContentContainer .featureItems:after{clear:both}.centerContentContainer .featureItems .featureColumn{text-align:center}@media print,(min-width:500px){.centerContentContainer .featureItems .featureColumn{width:50%;float:left;text-align:left}.centerContentContainer .featureItems .featureColumn:last-of-type{border-left:1px solid #ddd;padding-left:1rem}}.centerContentContainer .featureItems .featureColumn .featureSection{padding-bottom:1rem}.centerContentContainer .featureItems .featureColumn .featureSection:after,.centerContentContainer .featureItems .featureColumn .featureSection:before{content:" ";display:table}.centerContentContainer .featureItems .featureColumn .featureSection:after{clear:both}.centerContentContainer .featureItems .featureColumn .featureSection h4{margin:.25rem 0}.centerContentContainer .featureItems .featureColumn .featureSection img{display:inline-block;margin-right:1rem}@media print,(min-width:730px){.centerContentContainer .featureItems .featureColumn .featureSection img{float:left}}.centerContentContainer .featureItems .featureColumn .featureSection ul{margin:0;padding:0;list-style-type:none;overflow:hidden}.centerContentContainer .featureItems .featureColumn .featureSection ul a{font-size:.875rem;text-decoration:none}.authorHeader,.chapterHeader{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}.authorHeader .authorHeadline,.chapterHeader .authorHeadline{background:url(../../images/authors_header.jpg)}.authorHeader .chapterHeadline,.chapterHeader .chapterHeadline{background:url(../../images/chapter_header.jpg)}.authorHeader .authorHeadline,.authorHeader .chapterHeadline,.chapterHeader .authorHeadline,.chapterHeader .chapterHeadline{text-align:center;font-size:2rem;font-weight:500;color:#fff;margin:0;padding:3rem;text-shadow:.0625rem .125rem .1875rem rgba(0,0,0,.75);background-size:cover;background-position:center;background-repeat:no-repeat}@media print,(min-width:900px){.authorHeader .authorHeadline,.authorHeader .chapterHeadline,.chapterHeader .authorHeadline,.chapterHeader .chapterHeadline{font-size:2.5rem;padding:5rem}}.advSearchBar,.authorSearch,.chapterSearch{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;font-size:.875rem;text-align:center}.advSearchBar .searchHeader,.authorSearch .searchHeader,.chapterSearch .searchHeader{margin:0;font-size:1.125rem;font-weight:700}.advSearchBar #searchBar,.authorSearch #searchBar,.chapterSearch #searchBar{padding:.5rem;margin:0}.advSearchBar #searchBar #searchText,.authorSearch #searchBar #searchText,.chapterSearch #searchBar #searchText{background:#fff;height:1.875rem;width:87%;padding:0 .625rem;border-top-width:.0625rem;border-top-style:solid;border-top-color:#ddd;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#ddd;border-left-width:.0625rem;border-left-style:solid;border-left-color:#ddd;border-right:0;-webkit-border-radius:.25rem 0 0 .25rem;-moz-border-radius:.25rem 0 0 .25rem;border-radius:.25rem 0 0 .25rem;-webkit-appearance:none;font-size:.875rem;vertical-align:middle}@media print,(min-width:900px){.advSearchBar #searchBar #searchText,.authorSearch #searchBar #searchText,.chapterSearch #searchBar #searchText{width:auto}}.advSearchBar #searchBar #searchText:hover,.authorSearch #searchBar #searchText:hover,.chapterSearch #searchBar #searchText:hover{border-top-width:.0625rem;border-top-style:solid;border-top-color:#aaa;border-bottom-width:.0625rem;border-bottom-style:solid;border-bottom-color:#aaa;border-left-width:.0625rem;border-left-style:solid;border-left-color:#aaa}.advSearchBar #searchBar #searchText:focus,.authorSearch #searchBar #searchText:focus,.chapterSearch #searchBar #searchText:focus{outline:0}.advSearchBar #searchBar #searchText::-webkit-input-placeholder,.authorSearch #searchBar #searchText::-webkit-input-placeholder,.chapterSearch #searchBar #searchText::-webkit-input-placeholder{opacity:.4;font-style:italic}.advSearchBar #searchBar #searchText::-moz-placeholder,.authorSearch #searchBar #searchText::-moz-placeholder,.chapterSearch #searchBar #searchText::-moz-placeholder{opacity:.4;font-style:italic}.advSearchBar #searchBar #searchText:-ms-input-placeholder,.authorSearch #searchBar #searchText:-ms-input-placeholder,.chapterSearch #searchBar #searchText:-ms-input-placeholder{opacity:.4;font-style:italic}.advSearchBar #searchBar #searchText:-moz-placeholder,.authorSearch #searchBar #searchText:-moz-placeholder,.chapterSearch #searchBar #searchText:-moz-placeholder{opacity:.4;font-style:italic}.advSearchBar #searchBar #searchButton,.authorSearch #searchBar #searchButton,.chapterSearch #searchBar #searchButton{float:none;height:1.875rem;vertical-align:middle}.featureAuthorSection{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}.featureAuthorSection .authorImage{float:left;margin:0 .625rem .75rem 0}.featureAuthorSection .authorDescription{font-size:.875rem}.featureAuthorSection .authorDescription .authorName{margin:0;font-size:1.5rem;font-weight:700;line-height:1.25;position:relative;overflow:hidden}@media print,(min-width:530px){.featureAuthorSection .authorDescription .authorName:after{display:inline-block;content:"";height:.25rem;border-top-width:.0625rem;border-top-style:solid;border-bottom-width:.0625rem;border-bottom-style:solid;position:absolute;width:100%;top:50%;margin-top:-.125rem;margin-left:.5rem}}.featureAuthorSection .authorDescription .authorName a{text-decoration:none}.authorProductsHeader{font-size:1rem;font-weight:700}.featureChapterHeader{font-size:1.5rem;line-height:1.25;position:relative;overflow:hidden;margin:.5rem 0}@media print,(min-width:530px){.featureChapterHeader:after{display:inline-block;content:"";height:.25rem;border-top-width:.0625rem;border-top-style:solid;border-bottom-width:.0625rem;border-bottom-style:solid;position:absolute;width:100%;top:50%;margin-top:-.125rem;margin-left:.5rem}}.chapterSampleContainer{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;font-size:.875rem}.chapterSampleContainer .chapterImage{float:left;margin:0 .625rem .75rem 0}.chapterSampleContainer .chapterInfo .chapterName{margin:0;line-height:1.25;font-size:1.5rem;font-style:italic}.chapterSampleContainer .chapterInfo h3{margin:0;margin-bottom:.75rem;line-height:1.25;font-size:1rem;font-style:italic}.chapterSampleContainer .chapterSample{float:none;clear:both}.findAuthor,.findChapter{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;font-size:.875rem}.findAuthor .browseName,.findChapter .browseName{font-size:1.5rem;font-weight:700;margin:.75rem 0 .5rem 0;line-height:1.25;position:relative;overflow:hidden;text-align:left}@media print,(min-width:530px){.findAuthor .browseName:after,.findChapter .browseName:after{display:inline-block;content:"";height:.25rem;border-top-width:.0625rem;border-top-style:solid;border-bottom-width:.0625rem;border-bottom-style:solid;position:absolute;width:100%;top:50%;margin-top:-.125rem;margin-left:.5rem}}.findAuthor h2,.findChapter h2{font-size:1.25rem;text-align:center;margin:1rem 0 .5rem 0}.findAuthor hr,.findChapter hr{margin-top:.25rem}.findAuthor .letterTabs,.findChapter .letterTabs{margin:0;padding:0;list-style-type:none;text-align:center}.findAuthor .letterTabs li,.findChapter .letterTabs li{display:inline-block;color:#888;font-size:1rem;cursor:pointer;padding:.25rem .5rem}.findChapter .paging{margin-left:2rem;margin-top:1rem}.authorListContainer,.chapterListContainer{position:relative}.authorList,.chapterList{padding:.5rem;display:none}.authorList ul,.chapterList ul{margin:0;padding:0;list-style-type:none}.authorList ul li,.chapterList ul li{display:inline-block;padding:.25rem 0}.authorList ul li a,.chapterList ul li a{text-decoration:none}.chapterList ul li{width:100%}.authorList ul li{width:100%;text-align:center}@media print,(min-width:460px){.authorList ul li{float:left;text-align:left;width:50%}}@media print,(min-width:530px){.authorList ul li{width:33.33%}}.authorSearchList,.chapterSearchList{margin-bottom:3rem}.authorSearchList ul,.chapterSearchList ul{margin:0;padding:0;list-style-type:none;text-align:center}.authorSearchList ul li,.chapterSearchList ul li{padding:.125rem 0}.authorSearchList ul li a,.chapterSearchList ul li a{text-decoration:none}.advSearchInfo{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;font-size:.875rem}.advSearchInfo h5{margin-bottom:.5rem}.advSearchForm{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;font-size:.875rem}@media print,(min-width:600px){.advSearchForm form{display:inline-block;margin-left:10%}}.advSearchForm form div{margin:.5rem 0}@media print,(min-width:600px){.advSearchForm form div{text-align:right;position:relative}}@media print,(min-width:600px){.advSearchForm form div label{margin-right:.25rem}}.advSearchForm form div input,.advSearchForm form div select{width:100%;display:block}@media print,(min-width:600px){.advSearchForm form div input,.advSearchForm form div select{width:12rem;display:inline-block}}@media print,(min-width:750px){.advSearchForm form div input,.advSearchForm form div select{width:20rem}}.advSearchForm form div .matchOption{width:auto;display:block;margin-top:.25rem}@media print,(min-width:600px){.advSearchForm form div .matchOption{position:absolute;display:inline-block;margin-top:0;margin-left:1rem}}.advSearchForm form div .accCK{display:inline-block;text-align:left}@media print,(min-width:600px){.advSearchForm form div .accCK{width:12rem}}@media print,(min-width:750px){.advSearchForm form div .accCK{width:20rem}}.advSearchForm form div .accCK input{display:inline-block;width:auto}.advSearchForm form .button{margin-top:1rem}.advSearchForm form .button i{font-weight:700;font-size:.875rem;margin-right:.5rem}.affiliateContainer{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;font-size:.875rem}.affiliateContainer .affiliateHeader{font-size:1.75rem;line-height:1.4;text-align:center;font-weight:700;margin:1rem 0 1.25rem 0}@media print,(min-width:900px){.affiliateContainer .affiliateHeader{font-size:2rem}}.affiliateContainer .affiliateServicesMobileMenu{background:#025b6c;color:#fff;padding:.375rem .875rem;position:relative;cursor:pointer}@media print,(min-width:730px){.affiliateContainer .affiliateServicesMobileMenu{display:none}}.affiliateContainer .affiliateServicesMobileMenu i{position:absolute;right:.875rem;top:50%;margin-top:-.4375rem}.affiliateContainer .affiliateServices{margin:0;padding:0;list-style-type:none;text-align:center;background:#025b6c;display:none}@media print,(min-width:730px){.affiliateContainer .affiliateServices{display:block!important}}.affiliateContainer .affiliateServices li{text-align:left;color:#fff;border-top:.0625rem solid rgba(255,255,255,.1)}@media print,(min-width:730px){.affiliateContainer .affiliateServices li{display:inline-block;font-size:.75rem;text-align:center;border-top:none}}.affiliateContainer .affiliateServices li a{display:block;text-decoration:none;padding:.375rem .875rem;color:#fff;padding-left:1.625rem}@media print,(min-width:730px){.affiliateContainer .affiliateServices li a{padding-left:.875rem}}@media print,(min-width:925px){.affiliateContainer .affiliateServices li a{padding:.375rem 1rem}}.affiliateContainer .affiliateServices li a:hover{background:#017897}.affiliateContainer .sampleGraphic{border-top-width:.0625rem;border-top-style:solid;border-top-color:#ddd;padding:.75rem 0}.affiliateContainer .sampleGraphic:after,.affiliateContainer .sampleGraphic:before{content:" ";display:table}.affiliateContainer .sampleGraphic:after{clear:both}.affiliateContainer .sampleGraphic:last-of-type{border-bottom:none}.affiliateContainer .sampleGraphic pre{font-size:.75rem;white-space:normal;margin:0;margin-top:.25rem}.affiliateContainer .testimonialForm textarea{width:100%}.affiliateContainer .signupForm .header{font-weight:700;font-size:1rem;text-align:left;width:100%}.affiliateContainer .signupForm div{margin:.5rem 0}@media print,(min-width:600px){.affiliateContainer .signupForm div{width:75%;text-align:right}}@media print,(min-width:700px){.affiliateContainer .signupForm div{width:65%;text-align:right}}.affiliateContainer .signupForm div label{margin-right:.25rem}.affiliateContainer .signupForm div input,.affiliateContainer .signupForm div select{display:block;width:100%}@media print,(min-width:600px){.affiliateContainer .signupForm div input,.affiliateContainer .signupForm div select{width:14rem;display:inline-block}}.affiliateContainer .signupForm div .note{font-size:.75rem;display:block;font-style:italic}@media print,(min-width:700px){.affiliateContainer .signupForm div .note{display:inline-block;position:absolute;margin-left:1rem}}.affiliateContainer .signupForm .chooseCommission{margin-top:1rem;width:100%;text-align:left}.affiliateContainer .signupForm .chooseCommission:after,.affiliateContainer .signupForm .chooseCommission:before{content:" ";display:table}.affiliateContainer .signupForm .chooseCommission:after{clear:both}.affiliateContainer .signupForm .chooseCommission p{margin-bottom:0}.affiliateContainer .signupForm .chooseCommission div{text-align:left}@media print,(min-width:700px){.affiliateContainer .signupForm .chooseCommission div{float:left;width:50%}}.affiliateContainer .signupForm .chooseCommission div input{width:auto;display:inline-block}.affiliateContainer .signupForm .chooseCommission div label{margin-left:.25rem}.affiliateContainer .signupForm #comments{width:100%;max-width:37.5rem}.affiliateContainer .signupForm .websiteInfo{text-align:left;width:100%}.affiliateContainer .signupForm .confirmAgreement,.affiliateContainer .signupForm .hearaboutus{text-align:left;width:100%}.affiliateContainer .signupForm .confirmAgreement input,.affiliateContainer .signupForm .confirmAgreement select,.affiliateContainer .signupForm .hearaboutus input,.affiliateContainer .signupForm .hearaboutus select{width:auto}.affiliateContainer .signupForm .confirmAgreement{margin-top:1.5rem}.affiliateContainer .signupForm .confirmAgreement label{margin-left:.5rem;margin-right:0}.affiliateContainer .signupForm .confirmAgreement input{display:inline-block}.affiliateContainer .signupForm .g-recaptcha,.affiliateContainer .signupForm .g-recaptcha div{text-align:left}.contactUsForm div{margin:.5rem 0}@media print,(min-width:610px){.contactUsForm div{width:75%;text-align:right}}.contactUsForm div label{margin-right:.25rem}.contactUsForm div input,.contactUsForm div select,.contactUsForm div textarea{display:block;width:100%}@media print,(min-width:610px){.contactUsForm div input,.contactUsForm div select,.contactUsForm div textarea{width:20rem;display:inline-block}}.contactUsForm div textarea{vertical-align:top}.contactUsForm .required{font-size:.75rem}.contactUsForm .submit{width:100%;margin-top:1rem}@media print,(min-width:610px){.contactUsForm .submit{text-align:center}.contactUsForm .submit div{text-align:center}}.fishContainer{text-align:center;font-size:.875rem}.fishContainer img{display:inline-block}.fishContainer i{margin-right:.5rem}.devotionContainer{font-size:.875rem}.devotionContainer img{margin:0 auto}.devotionContainer .devotionHeader{background:url(../../images/devotionHeader.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff;text-align:center;margin:0;line-height:1.2;text-shadow:.0625rem .125rem .1875rem rgba(0,0,0,.75);font-size:2rem;padding:2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print,(min-width:730px){.devotionContainer .devotionHeader{padding:2.25rem;font-size:2.5rem}}@media print,(min-width:550px){.devotionContainer .devotionPassage:after,.devotionContainer .devotionPassage:before{content:" ";display:table}.devotionContainer .devotionPassage:after{clear:both}.devotionContainer .devotionPassage img{display:inline-block;float:left;max-width:15%}.devotionContainer .devotionPassage p{float:left;width:70%;padding:0 1rem}}.couponBox{border:.125rem solid #333;padding:1rem;max-width:800px}.couponBox .header .addressInfo{text-align:center;width:100%;display:block}@media print,(min-width:550px){.couponBox .header .addressInfo{display:inline-block;width:33%;text-align:left}}.couponBox .header div{display:inline-block;width:50%}@media print,(min-width:550px){.couponBox .header div{width:33%}}.couponBox .header div img,.couponBox .header div p{display:inline-block;vertical-align:middle}.couponBox .couponInfo{text-align:center;padding:1rem 0}.couponBox .couponInfo h1{margin:0;font-size:1.5rem}@media print,(min-width:550px){.couponBox .recipient div{display:inline-block;width:50%;vertical-align:middle}.couponBox .recipient div:first-of-type{text-align:right;padding-right:2rem}}.couponBox .recipient div .details{font-size:.75rem}.findGod ul{margin:0;padding:0;list-style-type:none;text-align:center}.findGod ul li{display:inline-block;padding:0 .5rem}.findGod ul li+li{border-left:.0625rem solid #333}.printCoupon{text-align:center}.printCoupon #couponContainer img{margin:0 auto;margin-bottom:1rem;border:.0625rem solid #000}.scriptureList:after,.scriptureList:before{content:" ";display:table}.scriptureList:after{clear:both}.scriptureList .scriptureCol{margin-bottom:1rem}@media print,(min-width:500px){.scriptureList .scriptureCol{float:left;width:50%}}.scriptureList .scriptureCol h5{margin:.5rem 0}.scriptureList .scriptureCol h5:last-of-type{margin-top:1rem}@media print,(min-width:500px){.scriptureList .scriptureCol h5:last-of-type{margin-top:.5rem}}.scriptureList .scriptureCol ul{margin:0;padding:0;list-style-type:none}.categorySection{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%;font-size:.875rem}.categorySection ul{margin:0;margin-top:.5rem;padding:0;list-style-type:none}.categorySection ul li{margin:.25rem 0;text-align:center}@media print,(min-width:500px){.categorySection ul li{text-align:left;width:50%;float:left}}@media print,(min-width:750px){.categorySection ul li{width:33%}}.newUserBlock{margin:0;width:100%}.newUserBlock .editProfileForm input[type=checkbox]{width:auto;margin-left:0;margin-right:.25rem;display:inline-block}.contentHeaderContainer{margin-left:-.625rem;margin-right:-.625rem;padding:.625rem 0}.contentHeaderContainer:after,.contentHeaderContainer:before{content:" ";display:table}.contentHeaderContainer:after{clear:both}.contentHeaderContainer .contentHeader{position:relative;float:left;min-height:1px;padding-left:.625rem;padding-right:.625rem;width:100%}.headerTitle{text-decoration:none;font-size:1.125rem;font-weight:700}.headerTitle a{text-decoration:none}.headerDivider{margin:0;border-top-width:.0625rem;border-top-style:solid}.helptocFAQ li a{cursor:pointer}.helptocFAQ li div{display:none;margin:.5rem 0 1rem 0}.helptocIndex{list-style-type:none;margin:0;padding:0;counter-reset:item}.helptocIndex li{display:table}.helptocIndex li:before{content:counters(item,".") ". ";counter-increment:item;padding-right:.5rem;display:table-cell}.helptocIndex li li:before{content:counters(item,".") " "}.g-recaptcha,.g-recaptcha div{width:auto!important}.g-recaptcha div iframe,.g-recaptcha iframe{display:inline-block}.ministryContextMenu{margin:0;padding:.25rem 0;list-style-type:none;text-align:center}.ministryContextMenu li{display:inline-block;position:relative;padding:0 .5rem;font-size:.75rem}.ministryContextMenu li h1{font-size:.75rem;margin:0;font-weight:400}.ministryContextMenu li+li{border-left:.0625rem solid #333}.ministryContextMenu li:last-of-type{border-left:none;display:block}@media print,(min-width:530px){.ministryContextMenu li:last-of-type{border-left:.0625rem solid #333;display:inline-block}}.ministryContextMenu li:last-of-type a{margin-left:.5rem}.CRheader{text-align:center;margin:1.5rem 0 2rem 0}.CRheader .headline{margin:0;font-size:2rem;font-weight:700;line-height:1}.CRheader .subline{margin:0;font-style:italic}.CRstoreList h1{color:#396fcc;text-align:center;font-size:1.5rem}.CRstoreList .colorBar{background:#396fcc;color:#fff;font-weight:700;padding:.25rem .5rem;font-size:1rem;margin-top:1.5rem;text-align:left}.CRstoreList p{margin:.5rem 0}.CRstoreList .CRaboutHeader{font-size:1rem;margin-top:1rem}.CRstoreList .CRaboutHeader div,.CRstoreList .CRaboutHeader img{margin:1rem 0}@media print,(min-width:550px){.CRstoreList .CRaboutHeader div,.CRstoreList .CRaboutHeader img{max-width:50%;display:inline-block;vertical-align:middle;margin:0}}.CRstoreList .CRaboutHeader div{padding:0 1rem}.CRstoreList .CRlinks,.CRstoreList .CRstoreInfo{margin:1rem 0}.CRstoreList .CRinfoCol{margin:1rem 0}@media print,(min-width:550px){.CRstoreList .CRinfoCol{width:50%;padding:0 1rem;display:inline-block;vertical-align:middle}}.storeLocator{text-align:center}.storeLocator h1{margin:0;font-size:1.75rem}.storeLocator p{margin-top:0}.locatorHeader:after,.locatorHeader:before{content:" ";display:table}.locatorHeader:after{clear:both}@media print,(min-width:500px){.locatorHeader div{width:40%;display:inline-block;vertical-align:middle}}.locatorHeader div img{margin:0 auto}.locatorHeader h1{text-align:center;font-size:1.5rem;margin:1rem 0}@media print,(min-width:500px){.locatorHeader h1{width:60%;text-align:left;padding:0 1rem;display:inline-block;vertical-align:middle}}.CBstoreList .colorBar{color:#fff;font-weight:700;padding:.25rem .5rem;font-size:1rem;margin-top:1.5rem}.CBstoreList p{margin:.5rem 0}.locatorStoreList:after,.locatorStoreList:before{content:" ";display:table}.locatorStoreList:after{clear:both}.locatorStoreList .locatorStoreBlock{margin:1rem 0}@media print,(min-width:550px){.locatorStoreList .locatorStoreBlock{width:50%;display:inline-block;vertical-align:top;padding:0 1rem}}.donationIMG{margin:0 auto;margin-bottom:.5rem}@media print,(min-width:500px){.donationIMG{float:left;margin-bottom:0;margin-right:1rem}}.donationItem{overflow:hidden}.donationItem strong{font-size:1.125rem;line-height:1.2}.donationItem p{margin-top:.25rem}.donationItem form{font-size:1rem}.donationItem form input{margin-right:.25rem}.donationItem form .button{margin-top:.5rem}.GCcontainer h1{margin:0;text-align:center;font-size:1.5rem}.GCcontainer img{margin:0 auto}.GCcontainer .required{font-size:.75rem}.GCcontainer .submit{margin-top:.5rem}.GCform form{width:100%}@media print,(min-width:550px){.GCform form{width:auto}}.GCform form .sideNote{font-size:.75rem}.GCform form>div{margin:.5rem 0}.GCform form>div span{display:block}@media print,(min-width:550px){.GCform form>div span{display:inline-block;width:14rem;text-align:right}}@media print,(min-width:550px){.GCform form>div>div{display:inline-block;margin-left:.25rem;vertical-align:top;max-width:49%}}.GCform form>div>div #txtAmount{max-width:3rem}.GCform form>div>div input,.GCform form>div>div textarea{width:100%;max-width:100%}@media print,(min-width:550px){.GCform form>div>div input,.GCform form>div>div textarea{width:20rem}}.GCform form .addressList{border:.0625rem solid #ddd}@media print,(min-width:550px){.GCform form .addressList{border:none}}.GCform form .addressList input{float:left;margin-top:.75rem;margin-left:1rem;width:auto}.GCform form .addressList input[type=radio]:checked+label{background:#eee}.GCform form .addressBox{max-width:none;margin:0;border-top:.0625rem solid #ddd}.GCform form .addressBox:first-of-type{border-top:none}@media print,(min-width:550px){.GCform form .addressBox{display:inline-block;width:50%;border:.0625rem solid #ddd!important}}.GCform form .addressItem{padding:.5rem 1rem;display:block}.GCform form .addressInput{display:inline-block;vertical-align:top;margin-left:.5rem}.GCform form .addressInput span{font-weight:700;width:auto}.GCform form .addressInput .addressInfo{font-size:.875rem}.GCform form .addressInput .addressOptions{font-size:.875rem;margin-top:.5rem}.GCform form .addressInput .addressOptions a:first-of-type{margin-right:.5rem}.orderFormHeader div img{margin:0 auto}@media print,(min-width:640px){.orderFormHeader div{display:inline-block;width:40%;vertical-align:middle}}@media print,(min-width:640px){.orderFormHeader .programInfo{width:60%;padding:0 1rem}}.updateMSG{color:#f00000;padding:.5rem;margin:.5rem 0 1.5rem 0;font-weight:700;font-size:1rem;text-align:center;border-top:.0625rem solid #f00000;border-bottom:.0625rem solid #f00000}#secureSeal{padding-bottom:.25rem}.freeShippingMSG{background:#eee;color:#333;margin:0 -.625rem;text-align:center;text-transform:uppercase;letter-spacing:.0625rem;font-size:.875rem;padding:.25rem;border-bottom:.0625rem solid #ccc}@media print,(min-width:900px){.freeShippingMSG{display:none}}.freeShippingMSG a{text-decoration:none;color:#333}.freeShippingMSG a:hover{color:#555}.topBar .freeShippingMSG{display:none}@media print,(min-width:900px){.topBar .freeShippingMSG{display:inline-block;font-size:.75rem;width:33.33333%;background:0 0;border-bottom:0;text-align:left;padding:0;margin:0}}.topBar .freeShippingMSG a{text-decoration:none}#navSpacer.fixed{margin-top:5.875rem}@media print,(min-width:900px){#navSpacer{margin-top:0}#navSpacer.fixed{margin-top:11.375rem}}.translated #searchText{width:100%!important}.translated .searchCategory{display:none}.secureCopyright .translate{margin-top:1rem}@media print,(min-width:670px){.secureCopyright .translate{float:right;margin-top:0}}.translate{text-align:center}@media print,(min-width:900px){.translate{text-align:left}}.translateBox{border-width:.0625rem;border-style:solid;display:inline-block;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;position:relative}.translateBox i{position:absolute;top:50%;margin-top:-.375rem;pointer-events:none}.translateBox i:first-of-type{left:.5rem}.translateBox i:last-of-type{right:.5rem}.translation-links{background:0 0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;cursor:pointer;padding:.25rem 1.5rem .25rem 1.75rem}.translation-links::-ms-expand{display:none}.translation-links:focus option{color:#333}.goog-te-banner-frame{display:none}html{height:auto!important}body{top:0!important}.popupContainer{position:fixed;left:0;top:0;width:100%;height:100%;z-index:4;opacity:0;visibility:hidden;-webkit-transition:opacity .25s ease,visibility .25s ease;-moz-transition:opacity .25s ease,visibility .25s ease;-o-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease}@media print,(min-width:900px){.popupContainer{top:50%;margin-top:-300px;padding:1rem}}.popupBKGD{background:rgba(0,0,0,.8);position:fixed;z-index:3;width:100%;height:100%;opacity:0;visibility:hidden;-webkit-transition:opacity .25s ease,visibility .25s ease;-moz-transition:opacity .25s ease,visibility .25s ease;-o-transition:opacity .25s ease,visibility .25s ease;transition:opacity .25s ease,visibility .25s ease}.popupShow{opacity:1;visibility:visible}.popup{position:relative;text-align:center;overflow:hidden;-webkit-box-shadow:0 .0625rem 3.125rem rgba(0,0,0,.8);-moz-box-shadow:0 .0625rem 3.125rem rgba(0,0,0,.8);box-shadow:0 .0625rem 3.125rem rgba(0,0,0,.8)}@media print,(min-width:900px){.popup{margin:1.25rem auto;max-width:600px;-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem}}.popup #close{position:absolute;top:0;right:0;display:block;width:1.75rem;height:1.75rem;color:#333;text-decoration:none;font-size:1.125rem;cursor:pointer}@media print,(min-width:900px){.popup #close{color:#fff;font-size:1.875rem;width:3.125rem;height:3.125rem}.popup #close:hover{background:rgba(0,0,0,.2)}}.popupBody{background:#fff;padding:.25rem .5rem .5rem .5rem;font-size:.875rem}@media print,(min-width:900px){.popupBody{padding:1.375rem 1.875rem 2.375rem 1.875rem;font-size:1rem}}.popupBody img{display:none}@media print,(min-width:900px){.popupBody img{display:block}}.popupBody .signUpBtn{-webkit-border-radius:0 .25rem .25rem 0;-moz-border-radius:0 .25rem .25rem 0;border-radius:0 .25rem .25rem 0;width:40%}@media print,(min-width:900px){.popupBody .signUpBtn{width:30%}}.popupBody input{-webkit-border-radius:.25rem 0 0 .25rem;-moz-border-radius:.25rem 0 0 .25rem;border-radius:.25rem 0 0 .25rem;border:.0625rem solid #bbb;border-right:none;height:2.375rem;vertical-align:top;padding:0 .5rem;width:60%}.popupBody input::-webkit-input-placeholder{opacity:.6}.popupBody input::-moz-placeholder{opacity:.6}.popupBody input:-ms-input-placeholder{opacity:.6}.popupBody input:-moz-input-placeholder{opacity:.6}.popupBody form{margin-top:1.375rem;display:block}.popupBody .desktopMSG{display:none}@media print,(min-width:900px){.popupBody .desktopMSG{display:block}}@media print,(min-width:900px){.popupBody .mobileMSG{display:none}}.popupHeader{position:absolute;top:0;right:0}@media (max-width:899px){.popupHeader{background:0 0!important}}@media print,(min-width:900px){.popupHeader{padding:1.5rem;position:relative;top:0;left:0;overflow:hidden}}.popupFooter{padding:.125rem}@media print,(min-width:900px){.popupFooter{padding:.25rem}}#TrackingDetails{font-size:.875rem}#TrackingDetails .trackingNumber{font-size:1rem}@media print,(min-width:550px){#TrackingDetails .trackingNumber{font-size:1.25rem}}.trackingStatusContainer{margin:1.75rem 0 2.5rem 0}.trackingStatusContainer .trackingStatus{font-size:1.5rem;text-align:center;margin-top:.75rem}@media print,(min-width:550px){.trackingStatusContainer .trackingStatus{display:inline-block;width:25%;margin-left:4%;font-size:1.75rem;vertical-align:top;text-align:left;margin-top:0}}.trackingStatusContainer .trackingStatusBarContainer{position:relative;border:.25rem solid #fff;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem}@media print,(min-width:550px){.trackingStatusContainer .trackingStatusBarContainer{display:inline-block;width:70%}}.trackingStatusContainer .trackingStatusBarContainer .trackingStatusBar{overflow:hidden;-webkit-border-radius:2rem;-moz-border-radius:2rem;border-radius:2rem}.trackingStatusContainer .trackingStatusBarContainer .trackingStatusBar .trackingStatusBarSection{height:2rem;width:33.3333%;position:relative;float:left;background:#ddd}.trackingStatusContainer .trackingStatusBarContainer .trackingStatusBar .trackingStatusBarSection:after,.trackingStatusContainer .trackingStatusBarContainer .trackingStatusBar .trackingStatusBarSection:before{content:"";position:absolute;top:-1rem;right:-2rem;width:0;height:0;border:2rem solid transparent;border-left-width:1rem;border-right-width:1rem;border-left-color:#fff;z-index:1}.trackingStatusContainer .trackingStatusBarContainer .trackingStatusBar .trackingStatusBarSection:before{right:-1.75rem;z-index:2;border-left-color:#ddd}.trackingStatusContainer .trackingStatusBarContainer .trackingMarker{width:2.375rem;height:2.375rem;border:.1875rem solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-align:center;position:absolute;top:-.1875rem;left:-.1875rem;-webkit-box-shadow:.0625rem .0625rem .375rem rgba(0,0,0,.5);-moz-box-shadow:.0625rem .0625rem .375rem rgba(0,0,0,.5);box-shadow:.0625rem .0625rem .375rem rgba(0,0,0,.5);background:#555;z-index:3}.trackingStatusContainer .trackingStatusBarContainer .trackingMarker:before{content:"\f111";font-family:FontAwesome;color:#fff;position:relative;top:50%;margin-top:-.375rem;font-size:.75rem;display:block;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.trackingStatusContainer.accepted .trackingStatusBarContainer .trackingStatusBar .trackingStatusBarSection:nth-child(-n+1){background:#444}.trackingStatusContainer.accepted .trackingStatusBarContainer .trackingStatusBar .trackingStatusBarSection:nth-child(-n+1):before{border-left-color:#444}.trackingStatusContainer.accepted .trackingStatusBarContainer .trackingMarker{left:calc(33.3333% - .75rem)}.trackingStatusContainer.intransit .trackingStatusBarContainer .trackingStatusBar .trackingStatusBarSection:nth-child(-n+2){background:#444}.trackingStatusContainer.intransit .trackingStatusBarContainer .trackingStatusBar .trackingStatusBarSection:nth-child(-n+2):before{border-left-color:#444}.trackingStatusContainer.intransit .trackingStatusBarContainer .trackingMarker{left:calc(66.6666% - .75rem)}.trackingStatusContainer.delivered .trackingStatus{color:green}.trackingStatusContainer.delivered .trackingStatusBarContainer .trackingStatusBar .trackingStatusBarSection:nth-child(-n+3){background:green}.trackingStatusContainer.delivered .trackingStatusBarContainer .trackingStatusBar .trackingStatusBarSection:nth-child(-n+3):before{border-left-color:green}.trackingStatusContainer.delivered .trackingStatusBarContainer .trackingMarker{background:green;left:calc(100% - 2.1875rem)}.trackingStatusContainer.delivered .trackingStatusBarContainer .trackingMarker:before{content:"\f00c";margin-top:-.625rem;font-size:1.25rem}.featureMSG{background:#222;color:#fff;padding:.5rem .625rem;font-size:.75rem;letter-spacing:1.5px;text-transform:uppercase;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}