.accessibility{position:absolute;left:-99999px;height:10px;width:10px}#skip{position:fixed;left:0;top:0;width:100%;margin-left:0;text-align:center;list-style:outside none}#skip li{list-style-type:none}#skip a{position:absolute;left:-99999px;top:30px}#skip a:focus,#skip a:active{position:relative;left:0;z-index:9999;width:75%;height:auto;margin:0 auto;padding:30px 45px;text-align:center;text-decoration:none;font:bold 12px "Varela Round",Sans-serif !important;color:#a4d4e6;background:transparent url(transparent.png) repeat scroll 0 0;border:1px dotted #a4d4e6}.categoryLabel{font-weight:bold}.headingImg{max-height:100%;max-width:600px}html{background-color:#e2e2e2;margin:0;padding:0}body{background-color:#fff;border-top:solid 10px #000;color:#333;font-size:.85em;font-family:"Varela Round",Sans-serif;margin:0;padding:0}a{color:#333;padding-left:3px;padding-right:3px;text-decoration:underline}a:link,a:visited,a:active,a:hover{color:#333}a:hover{background-color:#c7d1d6}header,footer,hgroup,nav,section{display:block}mark{background-color:#a6dbed;padding-left:5px;padding-right:5px}.float-left{float:left}.float-right{float:right}.clear-fix:after{content:".";clear:both;display:block;height:0;visibility:hidden}h1,h2,h3,h4,h5,h6{color:#000;margin-bottom:0;padding-bottom:0}h1{font-size:2em}h2{font-size:1.75em}h3{font-size:1.2em}h4{font-size:1.1em}h5,h6{font-size:1em}h5 a:link,h5 a:visited,h5 a:active{padding:0;text-decoration:none}.content-wrapper{margin:0 auto;max-width:960px}#body{background-color:#efeeef;clear:both;padding-bottom:35px}.main-content{background:url("../img/accent.png") no-repeat;padding-left:10px;padding-top:30px}.featured+.main-content{background:url("../img/heroAccent.png") no-repeat}header .content-wrapper{padding-top:20px}footer{clear:both;background-color:#e2e2e2;font-size:.8em}.site-title{color:#c8c8c8;font-family:"Varela Round",Sans-serif;font-size:2.3em;margin:0}.site-title a,.site-title a:hover,.site-title a:active{background:none;color:#c8c8c8;outline:none;text-decoration:none}#login{display:block;font-size:.85em;margin:0 0 10px;text-align:right}#login a{background-color:#d3dce0;margin-left:10px;margin-right:3px;padding:2px 3px;text-decoration:none}#login a.username{background:none;margin:0;padding:0;text-decoration:underline}#login ul{margin:0}#login li{display:inline;list-style:none}ul#menu{font-size:1.3em;font-weight:600;margin:0 0 5px;padding:0;text-align:right}ul#menu li{display:inline;list-style:none;padding-left:15px}ul#menu li a{background:none;color:#999;text-decoration:none}ul#menu li a:hover{color:#333;text-decoration:none}.featured{background-color:#fff}.featured .content-wrapper{background-color:#7ac0da;background-image:-ms-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:-o-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,#7ac0da),color-stop(1,#a4d4e6));background-image:-webkit-linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);background-image:linear-gradient(left,#7ac0da 0%,#a4d4e6 100%);color:#3e5667;padding:20px 40px 30px 40px}.featured hgroup.title h1,.featured hgroup.title h2{color:#fff}.featured p{font-size:1.1em}hgroup.title{margin-bottom:10px}hgroup.title h1,hgroup.title h2{display:inline}hgroup.title h2{font-weight:normal;margin-left:3px}section.feature{width:300px;float:left;padding:10px}ol.round{list-style-type:none;padding-left:0}ol.round li{margin:25px 0;padding-left:45px}ol.round li.zero{background:url("../img/orderedList0.png") no-repeat}ol.round li.one{background:url("../img/orderedList1.png") no-repeat}ol.round li.two{background:url("../img/orderedList2.png") no-repeat}ol.round li.three{background:url("../img/orderedList3.png") no-repeat}ol.round li.four{background:url("../img/orderedList4.png") no-repeat}ol.round li.five{background:url("../img/orderedList5.png") no-repeat}ol.round li.six{background:url("../img/orderedList6.png") no-repeat}ol.round li.seven{background:url("../img/orderedList7.png") no-repeat}ol.round li.eight{background:url("../img/orderedList8.png") no-repeat}ol.round li.nine{background:url("../img/orderedList9.png") no-repeat}article{float:left;width:70%}aside{float:right;width:25%}aside ul{list-style:none;padding:0}aside ul li{background:url("../img/bullet.png") no-repeat 0 50%;padding:2px 0 2px 20px}.label{font-weight:700}#loginForm{border-right:solid 2px #c8c8c8;float:left;width:55%}#loginForm .validation-error{display:block;margin-left:15px}#loginForm .validation-summary-errors ul{margin:0;padding:0}#loginForm .validation-summary-errors li{display:inline;list-style:none;margin:0}#loginForm input{width:250px}#loginForm input[type="checkbox"],#loginForm input[type="submit"],#loginForm input[type="button"],#loginForm button{width:auto}#socialLoginForm{margin-left:40px;float:left;width:40%}#socialLoginForm h2{margin-bottom:5px}#socialLoginList button{margin-bottom:12px}#logoutForm{display:inline}.contact h3{font-size:1.2em}.contact p{margin:5px 0 0 10px}.contact iframe{border:1px solid #333;margin:5px 0 0 10px}fieldset{border:none;margin:0;padding:0}fieldset legend{display:none}fieldset ol{padding:0;list-style:none}fieldset ol li{padding-bottom:5px}label{display:block;font-size:1.2em;font-weight:600}label.checkbox{display:inline}input,textarea{border:1px solid #e2e2e2;background:#fff;color:#333;font-size:1.2em;margin:5px 0 6px 0;padding:5px;width:300px}textarea{font-family:inherit;width:500px}input:focus,textarea:focus{border:1px solid #7ac0da}input[type="checkbox"]{background:transparent;border:inherit;width:auto}input[type="submit"],input[type="button"],button{background-color:#d3dce0;border:1px solid #787878;cursor:pointer;font-size:1.2em;font-weight:600;padding:7px;margin-right:8px;width:auto}input[type="button"],button{background-color:#d3dce0;border:1px solid #787878;cursor:pointer;font-size:1.2em;font-weight:600;padding:7px;margin-right:8px;width:auto}td input[type="submit"],td input[type="button"],td button{font-size:1em;padding:4px;margin-right:4px}.message-info{border:1px solid;clear:both;padding:10px 20px}.message-error{clear:both;color:#e80c4d;font-size:1.1em;font-weight:bold;margin:20px 0 10px 0}.message-success{color:#7ac0da;font-size:1.3em;font-weight:bold;margin:20px 0 10px 0}.error{color:#e80c4d}.field-validation-error{color:#e80c4d;font-weight:bold}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #e80c4d}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#e80c4d;font-weight:bold;font-size:1.1em}.validation-summary-valid{display:none}table{border-collapse:collapse;border-spacing:0;margin-top:.75em;border:0 none}input[type=submit]{-webkit-appearance:none !important}input[type=button]{-webkit-appearance:none !important}th{font-size:1.2em;text-align:left;border:none 0;padding-left:0}th a{display:block;position:relative}th a:link,th a:visited,th a:active,th a:hover{color:#333;font-weight:600;text-decoration:none;padding:0}th a:hover{color:#000}th.asc a,th.desc a{margin-right:.75em}th.asc a:after,th.desc a:after{display:block;position:absolute;right:0;top:0;font-size:.75em}th.asc a:after{content:'▲'}th.desc a:after{content:'▼'}td{padding:.25em 2em .25em 0;border:0 none}tr.pager td{padding:0 .25em 0 0}@media only screen and (max-width:850px){header .float-left,header .float-right{float:none}input[type=submit]{-webkit-appearance:none !important}input[type=button]{-webkit-appearance:none !important}header .site-title{margin:10px;text-align:center}#login{font-size:.85em;margin:0 0 12px;text-align:center}#login ul{margin:5px 0;padding:0}#login li{display:inline;list-style:none;margin:0;padding:0}#login a{background:none;color:#999;font-weight:600;margin:2px;padding:0}#login a:hover{color:#333}nav{margin-bottom:5px}ul#menu{margin:0;padding:0;text-align:center}ul#menu li{margin:0;padding:0}.main-content,.featured+.main-content{background-position:10px 0}.content-wrapper{padding-right:10px;padding-left:10px}.featured .content-wrapper{padding:10px}article,aside{float:none;width:100%}ol.round{list-style-type:none;padding-left:0}ol.round li{padding-left:10px;margin:25px 0}ol.round li.zero,ol.round li.one,ol.round li.two,ol.round li.three,ol.round li.four,ol.round li.five,ol.round li.six,ol.round li.seven,ol.round li.eight,ol.round li.nine{background:none}section.feature{float:none;padding:10px;width:auto}section.feature img{color:#999;content:attr(alt);font-size:1.5em;font-weight:600}input{width:90%}#loginForm{border-right:none;float:none;width:auto}#loginForm .validation-error{display:block;margin-left:15px}#socialLoginForm{margin-left:0;float:none;width:auto}footer .float-left,footer .float-right{float:none}footer{text-align:center;height:auto;padding:10px 5px}footer p{margin:0}}html{background:none}.btnBorderRadius{border-radius:3px}body{border-top:none;background:none;background-color:#fff;color:#000;font-family:"Varela Round",Sans-serif !important}.dialogStyles{color:#000}.dialogStyles h2{color:#747679}.navigation{padding-top:15px}.couponInfo h2{margin-top:0;font-size:21px;color:#2f484c}.couponInfo h3{margin-top:0;font-size:14px}.print-only{display:none !important}.ui-widget{font-family:"Varela Round",Sans-serif !important}.couponDialog{text-align:center}.ui-button-text-only .ui-button-text{background-color:#d81a1d;color:#fff}.hidden{display:none}.screenreader{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}h1,h2,h3{font-family:"Varela Round",Sans-serif;font-style:normal;font-weight:300;color:#747679}h1{font-weight:bold;margin:.75rem .875rem 0 2rem}h2{font-weight:bold;color:#000}h3{color:#000}.page-title{border-bottom:1px solid #b2b2b2;width:100%}.center-div{margin:auto;width:50%}.center-div h2{text-align:center}.editor-label{font-size:.9em}.no-padding{padding:0 !important}.text-left{text-align:left !important}option.muted{color:#a9a9a9;font-style:italic}.shoppingListHeadTitle{width:50%;display:inline-block}#shoppingList{width:100%;display:block}.shoppingList-container{width:100%}.navbtn{width:30%;padding:10px;text-align:center;min-width:90px}.navbtn a{color:#fff;text-decoration:none}.shoppingListContainerUL{display:block}.banner{width:100%;max-width:2560px;padding-top:0;padding-bottom:0}.doNotForgetToPrint{font-weight:bolder;color:#069;border:none;width:60%;margin-left:15%;margin-right:15%;text-align:center;vertical-align:central;padding-left:5%;padding-right:5%}.doNotForgetToPrint .btn{padding:5px !important;margin-top:5px;border-radius:3px}.note{color:InactiveCaptionText;font-size:smaller;font-style:italic}.boldText{font-weight:bold}#body{background:none;padding:0;text-align:center}.all-content{margin-bottom:30px}.vAlignTop{vertical-align:top}.no-coupons{margin-top:15px;font-size:1.2em;color:#747679}.savePref{width:40%}.field-validation-error{display:block}#toast-container>div{opacity:1}#toast-container a:hover{background:none}.content-wrapper{width:95%;max-width:none;overflow:hidden;border-top:none;border-bottom:none;padding-top:0;padding-bottom:20px}a{padding:0}.clear{clear:both;float:none}header{padding:5px 0 0 0;text-align:left;margin:0;height:100px}header .content-wrapper{padding:0;border:none}header a:hover{background:none}header img{max-height:100%;max-width:600px}header .logo{width:7%}.siteHead{max-width:600px;min-width:275px;display:inline-block;margin-bottom:5px;height:100px;text-align:left;color:#fff;font-size:1.5em}.siteHead a{text-decoration:none;margin:0}.TabContainer{width:600px;display:flex;margin-top:10px}.TabContainer a{text-decoration:none}.TabFixed{width:200px}.TabSelected{height:25px;background-color:#add133 !important;color:#384a4d !important;font-weight:bold}.TabUnselected{margin-top:10px;background-color:#747679 !important}.TabContainer a:hover{background:none;color:inherit}.TabFlex-item{width:250px}:-ms-input-placeholder{color:#fff;font-style:italic}::-webkit-input-placeholder{color:#fff;font-style:italic}:-moz-placeholder{color:#fff;font-style:italic}::-moz-placeholder{color:#fff;font-style:italic}.loginPartial{font-size:.9em;text-align:right;width:35%;float:right;padding-right:5px}.blankHref{text-decoration:none}.loginButton{float:right;background-color:#b6cf46;width:100px;height:30px;border-radius:3px;text-align:center;color:#fff;font-size:1.6em;padding-top:5px}.loginButton a{color:#fff}.salutation{font-size:1.75em;margin-right:5%;font-family:"Varela Round",Sans-serif;font-style:normal;font-weight:600;text-wrap:none}.paperCoupon{font-size:1.25em;margin-right:5%;font-family:"Varela Round",Sans-serif;font-style:normal;font-weight:500;text-wrap:none}.seperater{padding:0 6px}.menu{text-align:center;vertical-align:top;width:100%;display:block}.menuItem{padding:5px 3px;display:inline-block;text-align:center;font-weight:bold;color:#fff;width:9.75%;min-width:145px;margin:0 .5%;letter-spacing:1px}.menuItem.selected{background-color:#039;font-weight:bold}.menuItem a{text-decoration:none;border:none}.menuItem a label{font-size:1em}.menuItem a img{max-width:47px;max-height:47px}.menuItem a,.menuItem a:link,.menuItem a:hover,.menuItem a:visited,.menuItem a:active{color:#039;background-color:transparent}.menuItem.selected a,.menuItem.selected a:link,.menuItem.selected a:hover,.menuItem.selected a:visited,.menuItem.selected a:active{color:#fff;background-color:#039}textarea{max-width:80%}input,textarea,button{border-color:#999;padding:0;margin-bottom:10px}footer{background-color:#f7f7f7;color:#c0c0c0;position:fixed;left:0;bottom:0;width:100%;border-top:1px solid #dcdcdc;vertical-align:bottom;padding:10px 5px}.footerLeft{float:left;margin-left:1em;color:#333}.footerRight{float:right;margin-right:1em;text-align:right}a img{border-style:none}.loginForm,#loginForm{margin:auto;padding-left:5%;min-width:300px;max-width:600px;margin-top:0;min-height:530px;border:none;float:left;width:45%}.loginForm h1{font-weight:normal}.loginForm input[type=text],.loginForm input[type=password],.loginForm input[type=email]{border-color:#666;width:63%;height:2em;font-size:1em;border-radius:3px;padding:5px}.loginForm div{margin:5px 0}.loginForm label{color:#000;font-size:1.25em;display:block}.loginForm .userName label{padding-right:10px}.loginForm .password label{padding-right:65px}.loginForm .forgot{color:#666}.loginForm .forgot a{color:#000;text-decoration:none;font-style:italic}.loginForm .txtBoxes{min-width:300px;padding-top:10px}.loginForm .buttons{margin-top:15px;min-width:300px}.loginForm .buttons label{display:inline}.loginForm .buttons input[type=submit]{margin:10px 0;width:150px}.loginForm .signInLabels{color:#000}.registerForm .signInLabels{color:#000}.contactForm{width:80%;margin:0 auto}.contactForm .img{position:absolute;right:50px}.contactForm h1,.contactForm h2,.contactForm h3{font-weight:normal}.contactForm label{font-size:.85em;font-style:italic;color:#666;font-weight:normal}.contactForm .label{margin:1em 0 0 1em}.contactForm .topSect,.contactForm .storeSect{margin-bottom:30px}.contactForm .styled-select{width:225px}.contactForm textarea{border-radius:3px;height:200px;overflow:auto;padding:.5em}.contactForm input[type=text],.contactForm input[type=email]{height:2em;font-size:1.25em;border-radius:3px;width:50%;padding-left:.5em}.contactForm table{width:63%}.contactForm td{padding:.25em .1em}.contactForm th{font-size:1em;border-bottom:1px solid #000}.contactForm .altRow{background-color:#e8e8e8}.store td:first-child{text-align:center}.forgotPasswordForm{width:95%;margin:auto}.forgotPasswordForm .instructions{font-size:1.2em;margin:10px 0;width:100%}.register{margin:auto;padding-left:5%;min-width:300px;max-width:600px;margin-top:0;min-height:470px;border:none}.register .imgSave{width:100%;max-width:450px;margin:15px 0}.register h2{font-weight:normal;color:#747679}.register .btn .blue{background-color:#069;width:140px;padding:7px 5px;margin-top:45px;border-radius:3px}.register .imgTree{width:30%;height:150px;display:inline-block}.register .save{font-size:2.5em;width:40%;color:#de8f31}.register .btnContainer{height:55px;display:inline-block;vertical-align:top;border-radius:3px}.editor-field{font-size:small}.CancelEmailButton{cursor:pointer}.regRow{margin-top:15px;margin-bottom:20px}.regRow div{vertical-align:top}.col{width:30.3%;min-width:300px;display:inline-block;min-height:200px;height:auto;margin-top:0;padding:15px;vertical-align:middle;position:relative;min-height:310px}.col h2{text-align:center}.registerForm h1,.registerForm h2,.manageAccount h1,.manageAccount h2{font-weight:normal;margin-top:0}.registerForm input[type=text],.registerForm input[type=password],.registerForm input[type=email]{height:2em;font-size:1em;border-radius:3px;padding:5px;border-color:#ccc;width:63%}.registerForm{padding-bottom:20px}.registerForm label{color:#666;font-size:1.2em;display:block}.registerForm .btn .navy{font-weight:normal;margin-top:30px;width:auto}.innerPolicy{width:65%}.innerPolicy div{text-align:right;padding-right:6%}.innerPolicy a:link,a:visited,a:active,a:hover{color:#000}.center-button{text-align:center;padding:20px;width:100%;margin-top:10px}.instructions{font-style:italic;line-height:1.2em;font-size:.9em;width:85%;color:#000;padding-right:20px;text-align:left}.autoCursor{cursor:default !important}.SendEmailButton{cursor:pointer}.cursorPointer{cursor:pointer}.emph{color:#000}.emph2{font-weight:bold}.acctSection{width:32%;min-width:300px;display:inline-block;min-height:200px;height:auto;border:1px solid #ccc;margin-top:10px;padding:5px;vertical-align:middle;position:relative}.acctBody{margin-bottom:0}.acctBody .field-label,.passwordDelete .field-label{font-size:1.2em;display:block}.acctSection .field-validation-error{font-size:.7em}.acctSection h3{margin:0 auto 15px;text-align:center}.acctSection.prefs h2{text-align:center}.acctSection.prefs{width:98.5%;min-height:265px;vertical-align:middle;display:block;position:relative}.acctSection.prefs .cats{width:60%;display:inline-block;min-height:150px}.acctSection.prefs .cats input[type=checkbox]{margin-left:10px}.acctSection.prefs .types{margin-top:0;width:35%;display:inline-block;height:150px;vertical-align:top}.catCheck{display:inline-block;width:30%}.verifiedIcon{padding-left:6px;color:#add033}.manageAccount input[type='text'],.manageAccount input[type='password'],.manageAccount input[type='email']{height:2em;font-size:1em;border-radius:3px;padding:5px;border-color:#ccc;width:80%}.acctSection input[type='checkbox']{margin:10px 5px}.acctSection [type='submit']{position:absolute;bottom:10px;margin:0 10%;min-height:1em !important;min-width:30%}.acctSection .savePref{position:absolute;bottom:10px;margin:0 10%;min-height:1em !important;min-width:30%}.main-account div{vertical-align:top}.acctBody .checkbox-label{width:76% !important;display:inline-block;vertical-align:top}.deleteAccount,.main-account{width:98.5%;border:1px solid #ccc;margin-top:10px;padding:5px;vertical-align:top;position:relative}.deleteAccount h3{margin:0 0 10px 0}.deleteAccount .inner{min-width:300px;text-align:center}.passwordDelete{text-align:center;width:80%;min-width:250px;display:inline-block}.passwordDelete input[type='password']{width:50%}input[type='submit'].muted{border:1px solid #666;background-color:#666;color:#fff}.produce{display:none}.policy{float:none;clear:both;padding:0 10px 0 10px}.policy label{display:inline}input{font-size:1em;width:auto}input:disabled,input[aria-disabled=true]{border-color:#666 !important;color:#fff !important;background-color:#ae2123 !important;opacity:.5}input[type="radio"]{border:none;display:inline;background-color:transparent}input[type="button"],input[type="submit"],button{background-color:#d81a1d;border:none;cursor:pointer;font-weight:normal;width:auto;font-size:1em;color:#fff;text-align:center;display:inline-block;border-radius:3px}input[type="button"]:hover,input[type="submit"]:hover,button:hover{background-color:#ae2123;color:#fff}input[type="checkbox"]{border:none;padding:0;margin-right:.5em}select{border:1px solid #666;background:#fff;color:#333}label{font-weight:inherit;font-size:inherit;display:inline}label.hidden{display:none}.featured+.main-content{background:none}.main-content{background:none;padding:0;text-align:center}.main-content.faq{text-align:left;padding-left:2%}.main-content.faq h1,.main-content.faq h2{color:#003}.main-content.faq .faq-q p{padding-left:1em;line-height:1.4em}.featured{background-color:#fff}.featured .content-wrapper{background:none;text-align:center}.featured hgroup.title h1,.featured hgroup.title h2{color:#c00}.featured p{font-size:1.1em}.featured img{max-width:90%}.dataLabel.headline{min-height:1em}.headline{color:#069;font-size:1.2em}.dataLabel{font-weight:bold;margin-right:1em;min-height:2.3em}.return{background-color:#036;color:#fff;font-weight:bold;margin:0;padding:2px}.return a{color:#fff;font-weight:bold;text-decoration:none}.modalBackground{z-index:100;background-color:#999;opacity:.5;position:absolute;left:0;top:0;width:100%;height:100%;display:none}.ui-dialog{width:700px}.min-height{min-height:450px}.divNotRegistered{padding-right:25px}.pageTitle{font-size:1.5em;color:#069;padding:10px;display:inline-block;width:45%}.pageTitle a{text-decoration:none;color:#999}.loading{height:200px;padding-top:75px;text-align:center;border:1px dashed #999}.couponCenterHead{background-color:#747679;border-bottom:1px solid #747679;color:#fff;width:165px;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;padding:5px 5px 0 5px;margin-left:15px;position:relative;letter-spacing:1px}.savingsContainer{display:inline-block;padding:20px 0;width:25%;text-align:center}.savings div{display:inline-block}.savings .count{margin-right:15%}.filters{border:1px solid #c6c6c7;padding-top:1px}.searchButton{height:25px;width:60px;font-size:12px;border-radius:3px}.detailsButton,.Clipped{color:#fff;width:45%;height:45%;font-size:13px;padding:5px 0 5px 0;border-radius:3px}.detailsButton:hover{background-color:#ae2123}.instantFilters{border-top:1px solid #069;padding-top:1px}.shoppingListMenu{width:12.75%;padding-top:0;padding-bottom:0;max-width:140px;vertical-align:top}.circleBackgroundWhite2{background-color:#fff;border-radius:1em;border-color:#f5f5f5;color:#333;display:inline-block;font-weight:bold;overflow:hidden;vertical-align:middle}.circleBackgroundInner2{width:100%;margin:.2em}.circleBackgroundWhite{background-image:url("../img/orderedlistwhite.png");background-position:center 45%;background-repeat:no-repeat;background-size:100% auto;color:#333;display:inline-block;font-weight:bold;vertical-align:middle;padding-top:2px;padding-bottom:2px;overflow:no-display;background:white\0/;border-bottom:1px\0/}.circleBackgroundInner{font-size:.85em;overflow:no-display;margin:4px;min-width:1em;display:inline-block;vertical-align:middle;text-align:center}.categoryContainer{display:inline-block;padding:21px 21px 10px 50px;width:20%;text-align:left;border-right:1px solid #c6c6c7;border-left:1px solid #c6c6c7;vertical-align:top;margin-bottom:1px}.styled-select{width:125px;overflow:hidden;background-color:transparent;border:1px solid #cdcdcd;padding-right:1em;display:inline-block;margin-top:2px;background-image:url(../img/icon_arrow_down2.png);background-position:right center;background-repeat:no-repeat}.styled-select select{background:transparent;min-width:160px;width:125%;border:0;border-radius:0;padding-left:.5em}.searchContainer{display:inline-block;vertical-align:top;padding:18px 21px 0 50px;width:30%;min-width:200px}.searchContainer input[type=button]{background-image:url(../img/search.png);background-repeat:no-repeat;text-decoration:none;width:16px;vertical-align:middle;border:none;background-color:transparent;padding:0}.searchContainer .search{border:1px solid #cdcdcd;max-width:200px;width:60%;padding:2px 5px}.filters .ckboxes{background:transparent;display:inline-block;padding:16px 5%;vertical-align:top}.filters .ckboxes input{margin:0 3px}.filters .ckboxes div{display:inline-block}.ui-autocomplete{background-color:#fff;width:150px;border:1px solid #ccc}.ui-helper-hidden-accessible{display:none !important}.ui-dialog-titlebar{display:none}.fineDetail{font-size:12px}.clearFilters{cursor:pointer;display:inline-block;margin-left:10px}.clearFilters span{text-decoration:underline}.filterMsg{display:inline-block;background-color:#ff9;margin:5px 0;width:58%}.paging{margin:10px 3%;display:inline-block;width:45%}.pagerContainer{display:inline-block;padding:3px}.pagerContainer div{display:inline-block}.pagerContainer .control{font-size:1.2em;cursor:pointer;margin:0 5px}.pageSizeContainer{display:inline-block;vertical-align:top}.pageSizeContainer .styled-select{width:125px}.pageNext,.pagePrev{cursor:pointer;font-size:1.25em;margin:0 5px;text-decoration:none}.manageAccount{margin-top:15px;margin-bottom:50px}.manageAccount .col{min-height:350px}.manageAccount .actions{width:90%;display:block}.couponHeadButtons{position:relative}.couponHeadButtons .actions{position:absolute;right:0;bottom:0}.actions{text-align:right;margin-top:10px;margin-bottom:10px}.actions .btn{padding:5px;border-radius:3px}.actions a{margin-right:10px}.actions a:last-child{margin-right:0}.btn{color:#fff;width:140px;text-align:center;display:inline-block;padding:10px;font-weight:normal;border-radius:3px}.btn a{color:#fff;text-decoration:none}.btn a:hover{background-color:transparent}.btn{cursor:pointer}.btn:disabled{background-color:#e3e3e3;cursor:auto}.navy{background-color:#003}.blue{background-color:#039}.lightBlue{background-color:#069}.greyBlue{background-color:#069}.grey{background-color:#747679}.hoverred{background-color:#ae2123}.btnred{background-color:#d81a1d}.btnred:hover{background-color:#ae2123}.currentPage{font-weight:bold}.coupons{text-align:center;min-height:600px;vertical-align:top}.couponList{margin:0 auto;padding:0;float:none;clear:both}.CouponItem_instantHeight{height:165px}.CouponItem_Height{height:200px}.CouponItem_MyHeight{height:165px}.couponItem{text-align:left;display:inline-block;border:1px solid #ccc;width:95%;max-width:280px;min-width:150px;min-height:165px;padding:9.5px}.couponItem .couponBody{background-repeat:no-repeat;background-position:top right}.couponInfo{display:inline-block;width:64%;vertical-align:top}.headitemDisplay .couponBody{background-repeat:no-repeat;background-position:top 1em right 10px}.headitemDisplay .digital{background-image:url(../img/icon_digital.png)}.headitemDisplay .paper{background-image:url(../img/icon_paper.png)}.couponItem .couponFooter{clear:both;float:none;padding:0 5px;text-align:center}.couponAct{color:#666;padding-top:1em;font-size:.8em}.couponExp{color:#666;padding-top:1em;padding-bottom:1em;font-size:.8em}.instantCouponExp{color:#666;padding-bottom:1em;font-size:.8em}.couponBtn{margin:0 5px 5px 5px;padding:1px;cursor:pointer;display:inline-block;width:40%;text-align:center;color:#fff;border:1px solid;border-radius:3px}.paper{min-height:140px;max-height:140px}.digital{min-height:140px;max-height:140px}.paper .couponSave{color:#039;border-color:#add133}.paper .couponAdd,.paper .couponPrint{background-color:#039;border-color:#add133}.printControls .couponPrint{margin-top:.5em}.noClip,.paper .couponDoNotPrint,.digital .couponSave,.digital .couponAdd{border-color:#d81a1d;background-color:transparent;color:#d81a1d;width:60%}.qtip-content .couponFooter{display:none}.printDisclaimer{text-align:right}.printCoupons .coupons .couponBody,.qtip-content .couponItem .couponBody,.qtip-content .paper.selected{background-image:none}.paper.selected{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAA8FBMVEUAAAAUjBQUjBQUjBQUjBQUjBQTjBMUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQTjBMUjBQUjBQUjBQUjBQUjBQUjBQTjBMUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBQUjBSkxB9wAAAAT3RSTlMAACpHoAEAVEUm+P1CLkOjLHD5NQORurFV9REeOb+dq2boAe0rs6w08ALUeZPzCGzZb9XC5TyFrnLcQdeW/BqOu7fOrxcx6Yo70ONEOEkYN5mfOgAAANdJREFUeF51zuVyAyEYheHDetzdU3d3dy/3fzftnE3abPh4fwDDMzAfbFWL2Sjn2zTM6N/2RFMYaBZBzCOW87IWNFuUtRRrV9ZKrCHk0tSaZeg6tQG5JrXVVqJ2NEtBrkftQ3ocYEgdQW68QP608BJ12fg64LpCXTV0DWydvJE0hc2tbQDYoe7OobOv9QGUwiH5CImOeXkCnPJwltRzHXdxecX9Gslu9Gy3xth3s+zA6P5fH0z1H9N//KRglprqM4QUXib8Crk36juUzA7Zg60P13W/vjHfD1teRgeM+TwpAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:top right;background-size:30px}.paper .printed{border:none;color:#666}.selected{border-color:#666;color:#666}.myCoupons{text-decoration:underline;cursor:pointer}#printDetails{margin-right:2em}.moreDetails{cursor:pointer;background:none;color:#666;border:none;text-decoration:underline;font-weight:bold;margin:0;padding:0}.couponDetails .couponImg{display:inline-block;vertical-align:top;margin:5px}.headitemDisplay .couponBody{text-align:left;display:inline-block;vertical-align:top;border:none;width:65%;padding:0 10px 0 0}.headitemDisplay .couponDetails .couponImg{width:20%;display:inline-block;margin:5px}.headitemDisplay .couponDetails .couponInfo{margin-top:.75em;color:#000;cursor:auto}.couponDetails .couponImg img{max-height:100px;max-width:80px;min-height:80px}.dialogDisclaimer{word-wrap:break-word;font-size:12px}.couponDetails .detailsTxt{display:inline-block;font-size:.9em;color:#000;height:37px;min-height:3em;margin-top:15px;vertical-align:top;overflow:hidden;text-align:left;max-width:200px;margin-bottom:5px}.couponDetails .details{display:inline-block;font-size:.8em;color:#666;height:37px;min-height:3em;margin-top:5px;vertical-align:top;overflow:hidden;text-align:left;max-width:200px}.couponDetailsHeight{height:75px !important}.qtip span.Disclaimer{display:block;margin-top:1em}.shoppinglist{background-color:#808080}.coupon-heading div{display:inline-block}.dl_button{cursor:pointer}.qtip{font-size:1em;max-width:80%;line-height:normal}.qtip .couponItem{width:100%}.qtip .couponBody{margin-bottom:10px;width:100%;max-height:80%}.qtip .couponDetails .couponImg img{min-height:60px;max-width:60px}.qtip .detailsTxt{overflow:auto !important}.phone-only{display:none}.tablet-only{display:none}.oranges{height:100px;background-image:url(../img/graphic_orange1200x175.jpg);background-repeat:no-repeat;background-position:right bottom}.no-desktop{display:none}@media(max-width:1158px) and (min-width:1024px){.register{padding-bottom:60px;max-width:400px;padding-left:1px}.container-wrapper{-webkit-box-shadow:0 0 0 0 #999 !important;-moz-box-shadow:0 0 0 0 #999 !important;box-shadow:0 0 0 0 #999 !important}}@media screen and (max-width:1024px){.col{width:29.5%;min-width:150px}}@media(max-width:1024px) and (min-width:855px){.container-wrapper{-webkit-box-shadow:0 0 0 0 #999 !important;-moz-box-shadow:0 0 0 0 #999 !important;box-shadow:0 0 0 0 #999 !important}.register{padding-bottom:450px}.shoppingListDetails .couponDetails .couponImg img{max-height:80px;max-width:80px;min-height:80px}.couponDetails .couponImg img{min-height:auto}.menu{width:100%}.menuItem{width:auto;min-width:100px;margin:0 .2% 0 0}.filters .ckboxes{padding:16px 2%}.savingsContainer{width:20%;padding:15px 0}.acctSection.prefs{min-height:350px}.center-div{width:65%}.instructions{width:95%}.passwordDelete{width:80%}}@media(max-width:854px) and (min-width:651px){html{min-width:900px}.container-wrapper{-webkit-box-shadow:0 0 0 0 #999 !important;-moz-box-shadow:0 0 0 0 #999 !important;box-shadow:0 0 0 0 #999 !important}h1{padding-left:20px}.register{padding-bottom:145px}.min-height{padding:20px;min-height:550px}.shoppingListDetails .couponDetails .couponImg img{max-height:60px;max-width:60px;min-height:60px}header .loginPartial{width:35%;font-size:.8em;min-width:253px}.content-wrapper{width:95%}.savingsContainer{width:20%;padding:15px 0}.actions .btn.blue,.actions .btn.lightBlue{margin:3px 0}.savings .count{margin-right:15%}.categoryContainer{display:inline-block;padding:20px 0 17px 20px;width:25%;vertical-align:top}.filters .ckboxes{padding:27px 5%}.menu{width:100%}.menuItem{width:auto;margin:0;min-width:0}.acctSection.prefs .cats input[type=checkbox]{margin-left:5px}.acctSection.prefs{min-height:370px}.phone-only{display:none !important}.note .phone-only{display:inline}.desktop-only{display:none !important}.tablet-only{display:inline}.no-desktop{display:inline}.oranges{height:75px;background-image:url(../img/graphic_orange735x124.jpg)}.catCheck{width:45%}.searchContainer{width:40%;padding:18px 0 0 20px}.center-div{width:80%}.passwordDelete{min-width:400px}}@media screen and (max-width:768px){.col{width:28.5%;min-width:150px}.regRow .col{width:98%;min-height:150px;padding:10px}.registerForm input[type=text],.registerForm input[type=password],.registerForm input[type=email]{width:72%}.manageAccount h2{font-size:1.55em}}@media(max-width:726px) and (min-width:650px){.container-wrapper{-webkit-box-shadow:0 0 0 0 #999 !important;-moz-box-shadow:0 0 0 0 #999 !important;box-shadow:0 0 0 0 #999 !important}.register{padding-bottom:0}.shoppingListDetails .couponDetails .couponImg img{max-height:70px;max-width:70px;min-height:70px}.filters .ckboxes{padding:16px 2%}.searchContainer{padding:20px 0 0 20px}}@media(max-width:711px) and (min-width:656px){.shoppingListDetails .couponDetails .couponImg img{max-height:65px;max-width:65px;min-height:65px}.menuItem{font-size:.9em}.register{padding-bottom:10px;min-height:250px;min-width:500px}.loginForm{padding-bottom:20px;min-height:300px;min-width:500px}}@media(max-width:655px) and (min-width:650px){.shoppingListDetails .couponDetails .couponImg img{max-height:60px;max-width:60px;min-height:60px}.menuItem{font-size:.8em;min-width:69px;letter-spacing:normal;margin:0 0 0 0}.acctSection.prefs{min-height:650px}}@media(max-width:650px){.container-wrapper{-webkit-box-shadow:0 0 0 0 #999 !important;-moz-box-shadow:0 0 0 0 #999 !important;box-shadow:0 0 0 0 #999 !important}.detailsButton,.Clipped{color:#fff;width:50%;height:50%;font-size:15px;padding:5px 0 5px 0;border-radius:3px}h1{padding-left:20px}.register{padding-bottom:10px;min-height:350px;min-width:500px}.register .btnContainer{height:155px;display:inline-block;vertical-align:top;border-radius:3px}.loginForm{padding-bottom:20px;min-height:300px;min-width:500px}.min-height{padding:20px;min-height:550px}.col{width:90%;margin-bottom:10px}.manageAccount .col{min-height:200px;width:90%}.acctSection.prefs{min-height:620px}.TabContainer_phone{padding-top:10px;width:100%;display:flex !important;border-bottom:1px solid #fff}.TabContainer_phone a{text-decoration:none}.CouponItem_instantHeight{height:100px}.TabSelected_phone{height:30px;padding-top:5px;background-color:#add133 !important;color:#384a4d !important}.TabUnselected_phone{height:20px;margin-top:10px;padding-top:5px;background-color:#747679 !important}.TabFixed_phone{background-color:#039;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;color:#fff}.TabReadyToUse_phone{width:32%}.TabClipToSave_phone{width:30%;margin-left:3%}.TabMyClippedCoupons_phone{width:42%;margin-left:3%}.qtip .headitemDisplay .couponDetails .couponImg img{max-height:60px}header{padding:5px 0 0 0;text-align:left;margin:0;height:175px}header img{max-height:100%;max-width:600px;padding-left:15px}.qtip .couponDetails .couponImg img{max-height:100px;max-width:80px;min-height:80px}.qtip-light{min-width:96%}.qtip .headitemDisplay .couponBody{width:auto}.qtip .couponInfo{width:64%}.qtip .digital .couponSave{min-width:95%}.acctSection{width:95%;min-width:300px;display:inline-block;min-height:200px;height:auto;border:1px solid #ccc;margin-top:10px;padding:5px;vertical-align:middle;position:relative}.shoppingListDetails .couponDetails .couponImg img{max-height:100px;max-width:80px;min-height:100px}.couponDetails{min-width:90%}.couponDetails .couponImg img{max-height:100px;max-width:80px;min-height:100px}.paper{min-height:100%;max-height:none}.digital{min-height:100%;max-height:none}.shoppingListMenu{max-width:none}.doNotForgetToPrint{width:89%;margin-left:0;margin-right:0}.navbtn{width:150px}body{font-size:.9em}.acctSection.prefs .cats input[type=checkbox]{margin-left:2px}.siteHead{margin-bottom:0;height:100px;font-size:1.4em;width:100%}.tablet-only{display:none !important}.desktop-only{display:none !important}.phone-only{display:inline}.no-phone{display:none !important}.no-desktop{display:inline}.circleBackgroundWhite{display:none}.content-wrapper{width:100%;padding:0}ul.menu{z-index:100;width:130px;position:absolute;display:none}ul.menu li{font-size:.7em;min-width:129px;display:block;background-color:#404a4d}.menuItem a,.menuItem a:link,.menuItem a:hover,.menuItem a:visited,.menuItem a:active{color:#b6cf46}.btnMenu{color:#b6cf46;cursor:pointer;display:inline-block;width:100%}.banner{width:100%;max-width:750px;padding-top:0;padding-bottom:5px}.pageTitle{display:none}.couponCenterHead{width:100%;text-align:left;font-weight:bold;border-radius:0;font-size:.9em;height:3px;padding:0 0 0 0;margin-left:0;letter-spacing:normal;display:block}.couponHeadControls{display:inline-block}.printDisclaimer{text-align:center}.loginPartial{width:100%;font-size:.8em}.couponHeadButtons{position:relative}.couponHeadButtons .actions{position:relative;float:right;margin-right:10px}.actions{position:relative;width:45%}.actions .btn{margin:10px 0;padding:3px;display:inline-block}.actions a{margin-right:0}.filters{border:none;margin-left:10px;padding-bottom:20px}.categoryContainer{border:none;text-align:left;font-size:.9em;padding:0;width:auto}.categoryContainer select{font-size:.9em;margin-right:5px}.filters .ckboxes{display:none}.filterMsg{width:100%}.searchContainer{float:right;font-size:.9em;padding:2px 0 0 0;vertical-align:middle;background-color:#fff;height:1.7em;display:inline-block;min-width:160px;margin-top:-2px}.searchContainer .search{border:1px solid #cdcdcd;margin-right:4px;margin-top:2px;width:85%}.searchContainer input[type=button]{margin:0;vertical-align:text-top;padding:0}.categoryContainer .styled-select{margin:3px 3px}.oranges{height:50px;background-image:url(../img/graphic_orange631x104.jpg)}.registerForm .leftColumn,.registerForm .rightColumn,.registerForm .midColumn{float:none;width:100%}.mobile.couponItem{width:100%;margin:auto;display:block;max-width:none;border:1px dotted #999;border-left:none;border-right:none;padding:5px;height:100px}.couponInfo{display:inline-block;vertical-align:top;float:right}.couponItem{text-align:center}.mobile .couponBody{width:85%;display:inline-block}.mobile .couponDetails .couponImg{width:auto;height:100px}.mobile .couponInfo{margin-top:.7em;display:inline-block;cursor:pointer}.mobile .couponFooter{display:inline-block;width:100%;vertical-align:top}.mobile .couponBtn.noClip{margin-top:1em}.mobile .couponBtn{width:60%;margin-left:auto;margin-right:auto;margin-top:1.5em;padding:5px 0 5px 0}.couponBtn{width:90%;margin:auto;margin-left:auto;margin-right:auto;margin-top:1.5em}.mobile .moreDetails{font-size:.9em;text-decoration:underline;text-align:right}.mobile .detailsTxt,.mobile .couponExp{display:none}.qtip{font-size:1em;line-height:normal;margin-right:1%}.qtip .detailsTxt,.qtip .couponExp{display:block;padding:10px 0;max-height:80%}.qtip .moreDetails{display:none}.qtip .couponBody,.qtip .couponFooter{display:inline;min-width:90%;margin-left:auto;margin-right:auto}.btn{font-size:.9em}.paging{display:block;width:100%;text-align:center;margin:0;padding:0;background-color:#747679;color:#fff;margin-bottom:35px}.pagerContainer{padding:0;display:block}.pageX{padding:0 25%}.pageNext,.pagePrev{color:#dcdcdc;font-weight:bold;font-size:1.5em;margin:0}.catCheck{width:90%}.center-div{width:80%}.passwordDelete{min-width:400px}}@media screen and (max-width:480px){.detailsButton,.Clipped{color:#fff;width:50%;height:50%;font-size:15px;padding-top:5px;border-radius:3px}.register{padding:0 20px 0 20px;min-height:250px;min-width:350px}.loginForm{min-width:400px}.page-title h1{font-size:1.375rem;font-weight:400;line-height:1.75rem;margin:.3125rem .875rem 0 2rem}h2{font-size:1.275rem;font-weight:200}.center-div{width:95%;padding-top:10px}.passwordDelete{width:95%;min-width:250px;text-align:left}.passwordDelete input[type='password']{width:80%}.acctSection.prefs{padding-top:10px;padding-bottom:10px}.page-title{margin:0;padding:0}.page-title h1{padding:0}}@media(max-width:340px){.btn{margin-left:auto;margin-right:auto}.qtip .couponDetails .couponImg img{max-width:80px;max-height:100px;min-height:80px}.couponDetails .couponImg img{max-width:40px;max-height:40px;min-height:40px}.shoppingListDetails .couponDetails .couponImg img{max-height:40px;max-width:40px;min-height:40px}.qtip .couponInfo{width:63%}}@media screen and (max-width:320px){.register{padding:0 20px 0 20px;min-height:250px;min-width:310px}.loginForm{min-width:200px}}@media print{#toast-container{display:none}.couponDetails .couponImg img{max-height:80px;max-width:80px;min-height:80px}.paper{max-height:none}.digital{max-height:none}.qtip{display:none !important}.no-print{display:none}.couponInfo{text-align:left !important}.couponImg{text-align:right}div.detailsTxt.no-print{display:none !important}div.detailsTxt.print-only{display:inline-block !important;min-height:5em;height:auto}.detailsTxt{min-height:5em}.couponBody{width:100%;background-image:none !important}.couponFooter{display:none}header{background:none;color:#000}footer{display:none}.navbtn{display:none}.actions .btn{display:none}.siteHead{max-height:2em;height:30px;width:100%}.paging{display:none}.pageTitle{width:100%}.no-phone{display:none}.couponCenterHead{display:none}.addContainer{display:none !important}.sitetitle{padding-left:25%;display:inline-block !important;color:#000}#siteMenu{display:none}header .content-wrapper{background:none;color:#000}.hiUser{color:#000;text-align:right}.seperater{display:none}.salutation{margin-right:0}.hiUser a{display:none}.loginPartial a{display:none}.digitalId{text-align:left;color:#000;font-weight:900}.couponItem{min-height:0;border:none;max-width:45%}}.manage-categories-section{width:98.5%;border:1px solid #ccc;margin-top:10px;padding:5px;vertical-align:top;display:block}.manage-categories-section>h2{text-align:center}.manage-categories-container{max-width:639px;padding:15px;margin:auto}.manage-categories-fieldset{display:flex;flex-wrap:wrap}.manage-categories-fieldset>.manage-categories-checkbox{width:180px}.manage-categories-checkbox{margin:auto}.manage-categories-instructions{font-style:italic;font-size:.9em;text-align:center;margin-top:3px}@media screen and (min-width:481px){.manage-categories-save{margin:auto !important;display:block !important}}@media screen and (max-width:480px){.manage-categories-save{margin:0 !important;display:block !important}}@media screen and (max-width:436px){.manage-categories-save{margin:0 !important;display:block !important}.manage-categories-checkbox{margin:0}}.container-wrapper{-webkit-box-shadow:0 0 1.25rem 0 #999;-moz-box-shadow:0 0 1.25rem 0 #999;box-shadow:0 0 1.25rem 0 #999;margin:0 auto;max-width:1280px}.clearfix:before,.clearfix:after{content:' ';display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}#top-bar{background-color:#d81a1d;min-height:2.5rem}#top-bar .container{text-align:right}#top-bar a{color:#fff;display:inline-block;line-height:1.75rem;text-decoration:none;vertical-align:baseline}#top-bar a:hover{background:none}#top-bar a:hover{color:#000 !important}#top-bar a.btn{margin:0 .875rem;padding:0}#top-bar .container>div{display:inline-block;margin:0 .875rem 0 3.5rem}#top-bar .container>div:first-child{margin-left:0}#top-bar .sign-in span{color:#fff;display:inline-block;line-height:1.75rem;margin:0 .6875rem}#top-bar>.mobile{float:right}#mainUl .mobile{display:none !important}#top-bar .store-link,#top-bar .contact-link,#top-bar .now-hiring{height:1.75rem;vertical-align:baseline}#top-bar .store-link>a,#top-bar .contact-link>a,#top-bar .now-hiring a{display:inline-block;line-height:1.75rem;vertical-align:baseline}#top-bar .store-link>a .icon,#top-bar .store-link>a span,#top-bar .now-hiring>a .icon,#top-bar .now-hiring>a span,#top-bar .contact-link>a .icon,#top-bar .contact-link>a span{display:inline-block;line-height:1.75rem;vertical-align:baseline}#top-bar .store-link>a .icon,#top-bar .contact-link>a .icon #top-bar .now-hiring>a .icon{font-size:1.125rem}.mobileMenu{background:none;border:none;margin-left:5px}.hide-desktop{display:none}#top-bar .btn{color:#fff;width:20px;text-align:center;display:inline-block;padding:10px;font-weight:normal}#top-bar .btn a{color:#fff;text-decoration:none}#top-bar .btn a:hover{background-color:transparent}#top-bar .btn{cursor:pointer}#top-bar .btn:disabled{background-color:#e3e3e3;cursor:auto}@media screen and (max-width:480px){.mobile{display:block !important}#top-bar{left:0;min-height:2rem;position:relative;top:0;width:100%;z-index:110}#top-bar a{line-height:2rem}#top-bar .logo-mobile{display:block;height:1.75rem;left:50%;margin:-.875rem 0 0 -.875rem;position:absolute;top:50%;width:1.75rem;z-index:1}#top-bar .btn{display:block;height:2rem;position:relative;width:1.375rem;z-index:1}#top-bar .btn .l-bars{background-color:#fff;display:block;height:.125rem;left:0;margin-top:-1px;position:absolute;top:50%;width:100%}#top-bar .btn .l-bars:after,#top-bar .btn .l-bars:before{background-color:#fff;content:'';display:block;height:100%;left:0;position:absolute;width:100%}#top-bar .btn .l-bars:after{bottom:-300%}#top-bar .btn .l-bars:before{top:-300%}#top-bar .container .store-link,#top-bar .container .contact-link #top-bar .container .now-hiring{display:none}}@media only screen and (max-width:768px){.mobile{display:block !important}.show-mobile-logo{height:75px;margin-left:auto;margin-right:auto;bottom:0%;display:block;width:70%;z-index:1}.logo-top{background:transparent no-repeat 0 center;display:none}}@media only screen and (max-width:480px){.mobile{display:block !important}#wrapper{display:table;height:100%;width:100%}#wrapper .content-group{display:table-cell;max-width:30rem}#noMobile{display:inline}.show-mobile-logo{max-height:75px;margin-left:auto;margin-right:auto;bottom:0%;padding-bottom:1em;display:block;width:70%;z-index:1;margin-bottom:25px;text-align:left}.show-mobile-logo>img{max-height:100%;max-width:100%}.logo-top{display:none}.receive-weekly .container p{display:block;margin:0 auto;max-width:325px;text-align:center;width:100%}}#ccpa-cookie-message{font-size:15px;position:fixed;bottom:0;left:0;width:100%;text-align:center;padding:10px;background-color:#fff;z-index:1;box-shadow:#b8b8b8 4px -2px 8px}#ccpa-cookie-message h4{color:#494440;font-family:'Varela Round',sans-serif;font-size:18px;font-weight:500;margin-bottom:10px}#ccpa-cookie-message h5{color:#fff;font-family:'Varela Round',sans-serif;font-size:15px;font-weight:500;margin-bottom:10px}#ccpa-cookie-message p,#gdpr-cookie-message ul{color:#000;font-size:15px;line-height:1.5em}#ccpa-cookie-message p:last-child{margin-bottom:0}#ccpa-cookie-message li{width:49%;display:inline-block}#ccpa-cookie-message a{color:#d81a1d;text-decoration:none;font-size:15px;padding-bottom:2px;border-bottom:1px dotted rgba(255,255,255,.75);transition:all .3s ease-in}#ccpa-cookie-message a:hover{color:#f00;border-bottom-color:var(--red);transition:all .3s ease-in}#ccpa-cookie-message button{background-color:#d81a1d;box-shadow:0 0 0 0 rgba(0,0,0,.5);border:none;color:#fff;font-family:'Varela Round',sans-serif;font-size:15px;padding:7px;border-radius:3px;margin-left:15px;cursor:pointer;transition:all .3s ease-in}#ccpa-cookie-message button:hover{background-color:#d81a1d;box-shadow:0 0 0 0 rgba(0,0,0,.5);color:#fff;transition:all .3s ease-in}button#ccpa-cookie-advanced{background:#f00;color:#fff}#ccpa-cookie-message button:disabled{opacity:.3}#ccpa-cookie-message input[type="checkbox"]{float:none;margin-top:0;margin-right:5px}#header nav{display:block;float:left;margin:1.375rem 0 1.5rem 0;padding-top:10px;width:100%}#header nav>ul{margin:0;padding:0}#header nav>ul>li{display:inline-flex;float:left;padding:0 .7rem;position:relative;text-align:center}#header nav>ul>li>a,#header nav>ul>li>span{font-size:1.1875rem;font-weight:600;padding:3px 10px 0 0}#header nav>ul>li>ul{background-color:#ebebeb;visibility:hidden;position:absolute;left:0;padding:0;-moz-transition-property:visibility;-moz-transition-duration:.2s;-webkit-transition-property:visibility;-webkit-transition-duration:.2s;transition-property:visibility;transition-duration:.2s;min-width:10em;max-width:1000px;z-index:1;margin-top:17%;border-top-style:solid;border-top-color:#d81a1d}#header nav>ul>li:hover>ul{visibility:visible}#header nav>ul>li>ul>li{display:block}#header nav>ul>li>ul>li a{float:none;padding:0;white-space:nowrap}#header nav>ul>li>ul>li a:hover{color:#00536f}#header nav>ul>li>ul>li a span{padding:13px 20px}#header nav>ul>li>ul>li a:hover span{color:#fff;background-color:#d81a1d;padding:13px 20px;transition:.4s}#header nav>ul>li>ul>li span{background-color:transparent;border-top:0 none;display:block;float:none;font-size:14px;font-weight:400;padding:.5rem 0}#header nav>ul>li>ul>li:last-child span{border-bottom:0 none}#header nav>ul>li:hover>ul{display:block}#header nav a,#header nav span{color:#262a2b;display:block;text-align:left;text-decoration:none}#header nav a:hover{background:#fff}#header .container{position:relative}#header .container:after{clear:both;content:'';display:table}#header>.container{min-height:3.125rem}.container-nav{margin:15px;margin-top:27px;margin-left:80px}#header .container-nav>nav{margin-top:0;padding-top:0}#header nav>ul{margin-top:40px !important}#header .logo-top.desktop>img{max-height:105px;float:left;padding-right:35px;padding-left:15px}#header .show-mobile-logo{display:none}#header .container-nav>nav>ul{margin-bottom:10px;margin-top:15px}#header .sign-in a{margin-right:20px}#header .store-link,#header .now-hiring{display:inline-block;margin-right:50px}#header .store-link i,#header .now-hiring i,#header .contact-link i{padding-right:10px}#header .contact-link{display:inline-block}#header .container-gray-bar{display:flex;justify-content:flex-end;min-height:3.1rem;font-family:Varela Round Regular,Verdana}#header .sign-in{margin-left:10px;padding-top:10px;text-align:left;width:35%}#header .not-sign-in{margin-right:110px;padding-top:10px;width:50%;text-align:right}#header .sign-in i{padding-right:5px}#header #top-bar a,#header #top-bar span{color:#fff}#header #mainUl{font-family:Varela Round Regular,Verdana}#header #mainUl>li>a>span{color:#262a2b;font-size:15px;font-weight:500}.fa-caret-down{font-size:20px !important}#menuHamburger{display:none !important}@media only screen and (max-width:768px){#header nav{display:block;float:left;margin:0 0;width:100%}#header nav .mobile{display:none !important}}@media screen and (max-width:480px){#header nav{display:none}#header nav,#header nav *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#header nav>ul{padding:0}#header nav>ul>li{border-top:0 none;display:block;float:none;padding:0}#header nav>ul>li:hover>ul{display:none}#header nav>ul>li>span,#header nav>ul>li>a{font-size:.875rem;font-weight:400;padding:1.25rem 10% 1.25rem .5rem;text-align:center}#header nav>ul>li>i{cursor:pointer;display:inline-block;font-size:1.75rem;height:100%;line-height:.5rem;padding:1.25rem 0;position:absolute;right:0;top:0;width:10%;z-index:1}#header nav>ul>li>ul{display:none;position:relative;margin-top:0;border-top:none}#header nav>ul>li>ul>li{display:block}#header nav>ul>li>ul>li span{background-color:#f0f0f0;border:none;padding:.6875rem .875rem;text-align:left;font-size:12px}#header nav>ul>li>ul>li:last-child span{border-bottom:0 none}#header nav>ul>li.open>ul{display:block;visibility:visible}#header nav>ul>li.open>a{background-color:#d81a1d;transition:.4s}#header #mainUl>li.open>a>span{color:#fff}#header nav>ul>li.open>i:before{content:none}#header>.container{min-height:0}#header.open #top-bar{left:0;position:fixed;top:0}#header.open nav{background-color:#ebebeb;display:block;height:63%;margin-top:0;overflow-x:hidden;overflow-y:auto;padding:2.375rem .25rem .25rem;position:fixed;top:0;width:100%;z-index:100}}@media(max-width:1232px){#header .store-link,#header .now-hiring{margin-right:20px}#header .sign-in{margin-left:5px;width:40%}#header .not-sign-in{width:50%;margin-right:40px}#header #mainUl>li>a>span{font-size:14px}#header nav>ul>li{padding:0 .5rem}}@media(max-width:1162px){#header .logo-top.desktop{display:none !important}#header .logo-top.desktop>img{display:none !important}#header .show-mobile-logo{display:block;text-align:center}#header .show-mobile-logo>img{max-height:75px;padding-top:15px}#header .container-nav{margin-left:0;margin-right:0}#header .container-nav>nav{margin-top:-25px !important}#header .container-nav>nav>ul{display:table;margin-left:auto;margin-right:auto;margin-bottom:10px}#header .container-nav>nav>ul>li>a{padding:0}#header .container-nav>nav>ul>li>a>span{padding-left:5px;padding-right:5px}#header .container-nav>nav>ul>li>a>span{padding-left:10px;padding-right:10px}#header .container-nav>nav>ul{margin-bottom:0}#header .show-mobile-logo>img{max-height:90px;padding-top:15px}#header nav{margin-bottom:10px;padding-top:0}#header .store-link,#header .now-hiring{margin-right:20px}#header .sign-in{margin-left:5px;text-align:left;width:50%}#header .not-sign-in{width:50%;text-align:right}#header .container-nav{margin-top:0}#header .container-nav .mobile{display:none !important}}@media(max-width:924px){#header .container-gray-bar{font-size:10px}#header .sign-in{margin-left:5px;text-align:left;width:50%}#header .not-sign-in{width:50%;text-align:right}#header .store-link i,#header .now-hiring i,#header .contact-link i{padding-right:5px}}@media(max-width:768px){#header .container-nav>nav{margin-top:25px !important}#header .container-nav>nav>ul>li>a>span{padding-left:5px;padding-right:5px}#header .show-mobile-logo>img{max-height:90px;padding-top:15px}#header .show-mobile-logo{height:65px}#header .sign-in{margin-left:5px;width:50%}#header .not-sign-in{width:50%;margin-right:10px}#header .store-link,#header .now-hiring{margin-right:20px}}@media(max-width:693px){#header .container-nav>nav>ul>li>a>span{font-size:.85em;padding-left:0;padding-right:0}#header .show-mobile-logo>img{padding-top:15px}#header .sign-in{margin-left:5px}#header .not-sign-in{margin-right:5px !important;width:45%}#header .store-link,#header .now-hiring{margin-right:5px}#header .sign-in a{margin-right:5px}#header #mainUl>li>a>span{font-size:13px}.fa-caret-down{font-size:15px !important;padding-left:5px}}@media(max-width:569px){#header .container-nav>nav>ul>li{padding-left:0;padding-right:0}#header .container-nav>nav>ul>li>a>span{font-size:.75em;padding-left:5px;padding-right:5px}#header .show-mobile-logo>img{padding-top:15px}#header .container-gray-bar{font-size:9px;margin-left:-10px}#header .sign-in{margin-left:15px;width:52%}#header .not-sign-in{margin-right:5px;width:48%}#header .store-link,#header .now-hiring{margin-right:5px}#header .sign-in a{margin-right:3px}#header #mainUl>li>a>span{font-size:12px;padding-left:6px}.fa-caret-down{padding-left:1px}#top-bar .sign-in span{margin:0 !important}}@media(max-width:480px){#header .container-nav>nav{margin-top:-20px !important}#header nav>ul{margin:0;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;width:100%}#header nav>ul>li>i{cursor:pointer;font-size:1.75rem;height:100%;line-height:.5rem;padding:0;position:absolute;right:0;top:0;width:15%;z-index:1;display:block;padding-top:15px}#header nav>ul>li{border-top:0 none;display:block;float:none;padding:0;font-size:16px;line-height:.4em}#header nav>ul>li>span,#header nav>ul>li>a{font-size:.875rem !important;font-weight:400 !important;padding:1.25rem 10% 1.25rem .5rem !important;padding-top:1.25rem !important;padding-right:10% !important;padding-bottom:1.25rem !important;padding-left:.5rem !important;text-align:center}#header .container-nav>nav>ul>li>a>span{font-size:.875em;padding-left:10px;padding-right:10px}#header .container-gray-bar{display:inline-block;justify-content:end}#header .sign-in{width:100%;text-align:left;font-size:10px;padding:5px}#header .not-sign-in{display:none}#header.open nav{height:100%}#menuHamburger{display:block !important;margin-right:5px}}@media(max-width:322px){#header .sign-in{margin-left:10px;padding-left:5px}}