.headerContainer,.mainWrap{position:relative;width:100%;float:left}.addressTag .close,.homeContainer h1,.offerstrip,.or,.popupWrap h2,.relationImg{text-align:center}.backtologin,.forget,.signup a,.slText{text-decoration:underline}.mainWrap{min-height:100%;height:100%}.layout{margin:0 auto;width:100%;max-width:1170px}.headerContainer{background:#fff;z-index:999;min-width:100%}.headerContainer.menuHeader{position:fixed}.shadow{position:absolute;left:0;bottom:-11px;width:100%;height:11px;background:url(../../images/shadow.png) repeat-x}.headerTop{float:left;width:100%;position:relative;margin-bottom: 10px;box-shadow: 0px 0px 12px 0px;}.logo{float:left;width:28%;max-width:320px;margin: 0px 0 0;}.logo figure{float:left;width:100%}.headerTopRight{float:right;width: 86%;}.headerContainer .layout{position:relative;z-index:2}.orderHelp{position:absolute;right:0;top:73px;background:url(../images/help-me-order.png) no-repeat;width:122px;height:122px}.topnavBlock{float:left;width:82%}ul.topnav{float: right;margin: -44px 0 0;width:auto;padding: 0 0 0 4%;}ul.topnav li{float:left;margin:0 0 0 10px;font:18px/50px TradeGothicLTStd-Bold;text-transform:uppercase}ul.topnav li a{color:grey;float:left;border: 2px solid #7d0b1c;padding:0 15px 0 50px;background:url(../../images/nav-sprite.png?v=1) no-repeat;background-size:30px auto;}ul.topnav li.menu a,ul.topnav li.review a,ul.topnav li.track a{cursor:text}ul.topnav li.active a{color:#268dba}#login,.offerstrip p,.offerstrip p a{color:#fff}ul.topnav li.location a{background-position:10px 12px}ul.topnav li.location.active a{background-position:10px -188px}ul.topnav li.menu a{background-position:10px -38px}ul.topnav li.menu.active a{background-position:10px -238px;font-weight: 700;}ul.topnav li.review a{background-position:10px -88px}ul.topnav li.review.active a{background-position:10px -288px}ul.topnav li.track a{background-position:10px -138px}ul.topnav li.track.active a{background-position:10px -338px}.signupLogin{float:right}#login{float:left;background:#e31836;margin:17px 0 0;padding:0 10px;font:16px/39px TradeGothicLTStd-Bold;text-transform:uppercase}.offerstrip{float:left;width:100%;background:url(../images/red-pattern.jpg?v=1);padding:9px 0}.offerstrip.greenstrip{background:url(../images/green-pattern.jpg?v=1)}.offerstrip p{padding:0 10%;font:16px/19px Calibri}.offerstrip .layout{position:relative}.offerstripClose{font:15px/20px TradeGothicLTStd-BdCn20;color:#fff;position:absolute;right:0;top:0;height:20px;padding:0 27px 0 0;background:url(../images/close.jpg) right 0 no-repeat;background-size:20px auto}.userLoginWrap{float:right;padding:28px 0 0}.userButton,.userImg,.userName{float:left}.userImg figure{float:left;width:100%}.userName{padding:0 0 0 15px;position:relative;margin:10px 0 0}.userButton{padding:0 20px 0 0;color:grey;font:14px/20px Calibri;background:url(../images/arrow.png) right 8px no-repeat;background-size:10px auto;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userButton.active{background-position:right 8px}.userlink{display:none;position:absolute;right:0;top:46px;width:150px;background:grey;padding:0 0 4px}.bodyContainer,.container{position:relative}.bodyContainer,.container,.homeContainer,.relationImg,.userlink li{float:left;width:100%}.userlink li{color:#fff;font:16px/36px Calibri;border-top:1px solid #a6a6a6;border-bottom:1px solid #6c6c6c}.userlink li:last-child{border-bottom:none}.userlink li a{display:block;padding:0 10px 0 20px;color:#fff}.bodyContainer{z-index:13;padding:0 1 99px 0}.coverImg{/* background:url(../images/pizza-bg.jpg?v=2) no-repeat; */padding:55px 0 135px;background-size:100% 100%!important;}.homeContainer{padding:40px 0 0}.homeContainer h1{font-size:35px;line-height:40px;color:#fff}.relationImg{margin:20px 0 0}.relationImg img{float:none;vertical-align:top;display:inline-block}.orderwrap{float:left;width: 85%;max-width:997px;padding: 18px 40px 1px;margin:65px 0 0 7%;background:url(../images/transparent.png?v=1);}ul.orderSelection{float:left;width:100%}ul.orderSelection li{float:left;padding:0 25px 0 0}.radio,.selectCity{padding:0;float:left}ul.orderSelection li label{float:left;cursor:pointer;padding:0;font:19px/30px TradeGothicLTStd-BdCn20;color:#fff}ul.orderSelection li .radio{margin-right:10px}.radio{cursor:pointer;width:30px;height:30px;margin:0;background:url(../images/checkbox.png) no-repeat;background-size:30px auto}.orderform{float:left;width:100%;background:#fff;border:1px solid #268dba;margin:18px 0 0}.selectCity{width:30%;max-width:270px;min-height:64px;height:64px;border-right:1px solid #d0d0d0}.selectLocation{position:absolute;width:100%}.tagareaWrap{float:left;width:48%;position:relative;padding:0 30px 0 0}.selectLocation input[type=text]{background:url(../images/icon-sprite.png?v=1) 12px 7px no-repeat;background-size:22px auto;color:grey;font:14px/18px Calibri;float:left;width:100%;border:0;height:30px;padding:2px 10px 2px 36px;margin:0}.custom-combobox{position:relative;display:inline-block;width:100%;font-size:0}.custom-combobox-toggle{position:absolute;top:0;bottom:0;margin-left:-30px;padding:0;background:url(../images/arrow.png) 4px 29px no-repeat #fff;border:none;width:25px}.deliveryAddress,ul.locationList,ul.locationList li{width:100%;float:left}.custom-combobox-input{margin:0;padding:5px 10px}.slText{position:absolute;right:10px;top:22px;cursor:pointer;color:grey;font:14px/18px Calibri}.locationListWrap{position:absolute;left:0;top:62px;background:#fff;padding:10px 0;height:135px;overflow:auto}ul.locationList li{padding:0 10px;border-top:1px dotted #f4f4f4;color:grey;font:13px/30px Calibri}ul.locationList li:hover{background:#e4e4e4;cursor:pointer}#locationListWrap,#pickupList{display:none}.deliveryAddress{padding:0;position:relative;z-index:2}.pickupSelect .tagArea{margin-left:35px}.deliveryAddress textarea{background:url(../images/icon-sprite.png?v=1) 8px -24px no-repeat;background-size:22px auto;color:grey;float:left;width:100%;font:14px/18px Calibri;border:0;height:32px;padding:7px 10px 7px 28px;overflow:hidden}.deliveryAddress textarea.pickupSelect{background:url(../images/adress-sprite.png) 6px -22px no-repeat;background-size:22px auto;padding-left:35px}.tagArea{position:absolute;margin-left:26px;left:0;top:19px}.addressTag{position:relative;padding:5px 30px 5px 10px;float:left;background-color:#5e5e5e;border-radius:8px;color:#fff;margin-right:5px;margin-bottom:5px}.addressTag .close{color:#fff;position:absolute;top:6px;right:5px;background-color:#3c3c3c;border-radius:49px;padding:0;font-size:10px;width:17px;height:17px;cursor:pointer;opacity:.5}.addressTag .close:hover{opacity:1}.submitrow{float:right;padding:6px}.submitrow input[type=submit]{color:#fff;height:39px;font:19px/39px TradeGothicLTStd-Bold;float:left;padding:0 15px;border:1px solid #5e5e5e;background:#5e5e5e;cursor:pointer;text-transform:uppercase;margin:6px 0 0}.submitrow.active input[type=submit]{background:#e31836;border:1px solid #b7142c}.zipperCode{float:left;width:100%;margin:15px 0 0;position:relative;z-index:auto}.or{display:block;font:14px/20px Calibri-Bold;text-transform:uppercase;color:#fff}.zipperCode ul.orderSelection{float:left;width:100%;text-align:center;padding:0}.zipperCode ul.orderSelection li{position:relative;padding:0;color:#fff;font:19px/30px TradeGothicLTStd-Bold;display:inline-block;vertical-align:top;margin:0 15px;float:none;text-transform:uppercase}.zipperCode ul.orderSelection li a{color:#fff;padding:0 0 0 30px;display:inline-block;background:url(../images/icon-sprite.png?v=1) no-repeat;background-size:22px auto}.loginPopup,.newUser,.popupWrap h2.newUserHd,.zipTool{display:none}.zipperCode ul.orderSelection li.map a{background-position:0 -56px}.zipperCode ul.orderSelection li.zipCode a{background:url(../images/zipper.png) 0 5px no-repeat;background-size:auto 25px;padding-left:30px}.zipTool{position:absolute;left:-80px;top:60px;width:300px;background:#fff;padding:15px}.angleShape{position:absolute;top:-16px;left:50%;background:url(../images/angel.png) no-repeat;width:34px;height:17px;margin:0 0 0 -17px}.zipForm{float:left;width:100%;padding:2px;border:1px solid #268dba}.zipForm input[type=text]{color:grey;font:14px/18px Calibri;float:left;height:36px;width:165px;padding:9px 5px 9px 8px;border:none;background:0 0}.zipForm input[type=submit]{color:#fff;height:36px;font:19px/36px TradeGothicLTStd-Bold;float:right;padding:0 8px;border:1px solid #b7142c;background:#e31836;text-transform:uppercase}.zipperCode ul.orderSelection li .zipTool .zipToolClose{padding:0;position:absolute;right:-10px;top:-10px;background:url(../images/icon-sprite.png?v=1) 0 -119px no-repeat;background-size:22px auto;width:20px;height:20px}.loginPopup{width:100%;max-width:634px}.loginPopup#dominosPwd{max-width:334px}#dominosPwd .popupWrap{padding:20px}#dominosPwd ul.loginRow{margin-top:0}#dominosPwd .popupWrap h2{padding:0 0 10px}#slide_background{transition:all .3s .3s}#slide,#slide_wrapper{transition:all .3s ease-out}#slide{transform:translateX(0) translateY(-40%)}.popup_visible #slide{transform:translateX(0) translateY(0)}.popupWrap{float:left;width:100%;background:#fff;padding:20px 60px 40px}.popupWrapBanner{padding:15px!important}.popupWrap h2{color:#e31836;font-size:30px;line-height:35px;padding:0 0 1px}.popupWrap label{float:left;padding:0;color:#5e5e5e;font:14px/20px Calibri;margin-right:9px}.loginWrap{float:left;width:100%;margin-top:10px}.existUser{float:left;width:100%;color:#434343}.IVR,.orcircle{color:#fff;float:left;text-align:center}.newUser{float:left;width:100%}.DOB{float:left;width:40%;margin-left:8%}.gender{float:left;width:50%;margin-left:2%;padding:12px 0 0}.gender span{float:left;margin-right:7px}.gender .radio{margin-top:8px}.IVR{background-color:#0079ae;font-size:13px;line-height:15px;padding:2px 25px;width:40%;margin:10px 0 0 2%;cursor:pointer}.pwdButton{padding:0 0 0 8%;width:100%;float:left}ul.loginRow li .radio{float:left;cursor:pointer;width:20px;height:22px;margin:0 5px 0 0;padding:0;background:url(../images/radio-button-new.png) no-repeat;background-size:20px auto}.loginLeft{float:left;position:relative;width:50%;padding:20px 60px 0 0;background:url(../images/divider-shadow.png) right center no-repeat}.orcircle{position:absolute;right:-15px;top:50%;margin:-20px 0 0;width:40px;font:20px/40px TradeGothicLTStd;height:40px;background:grey}ul.loginRow{float:left;width:100%;margin-top:10px}ul.loginRow li{float:left;width:100%;padding:10px 0 0;text-align:center}.popupWrap input[type=text],.popupWrap input[type=password],.popupWrap textarea{color:#5e5e5e;font:14px/18px Calibri;padding:10px 5px 10px 9px;border:1px solid #bbb;background:#fff;float:left;width:100%}.popupWrap input[type=text],.popupWrap input[type=password]{height:38px}.popupWrap textarea{height:68px}.colRight input[type=submit],.pizzaTracker h2 input[type=submit],.popupWrap input[type=submit]{color:#fff;font:15px/37px TradeGothicLTStd-Bold;float:left;height:37px;width:100%;padding:0 10px;border:none;background:#e31836;text-transform:uppercase;text-align:center}ul.loginRow li .checkbox{width:30px;height:30px;background-size:30px auto;margin:0}.newUser .loginRow input[type=text]{width:40%;margin:0 0 0 2%}.newUser .loginRow input[type=text]:first-child{margin-left:8%}.newUser .loginRow .DOB input[type=text]{width:100%;margin-left:0}.newUser .loginRow input[type=submit]{width:200px;margin-top:5px;float:none;position:static!important}.forget{color:#434343;font:12px/20px Calibri;float:left}.captchHolder{-moz-box-shadow:inset 0 0 10px #e8e8e8;-webkit-box-shadow:inset 0 0 10px #e8e8e8;box-shadow:inset 0 0 10px #e8e8e8;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #bbb;background:#fff;height:50px;width:200px;margin:auto;text-align:center;position:relative}.refreshCaptcha{position:absolute;right:-33px;top:12px}.refreshCaptcha a{background:url(../images/refresh-captcha.jpg) 0 6px no-repeat;display:block;height:26px;width:30px}.captchHolder img{float:none}.forgetPass{text-align:center;display:none}.headpop-pm p,.signup a,ul.appsList li{display:inline-block}.forgetPass .loginRow input[type=text]{width:200px;margin:auto;float:none}.colRight input[type=submit],.forgetPass .loginRow input[type=submit],.pizzaTracker h2 input[type=submit]{width:200px;margin-top:5px;float:none}.colRight input[type=submit]{width:100px}.signup{float:left;text-align:left;width:100%;margin:25px 0 0}.addQcContainer,.appsDownload,.locate-btn,.mania-pm,.popfooter-pm{text-align:center}.signup a{vertical-align:top;background:#fff;padding:0 5px;color:#e31836;font:15pxCalibri}.loginRight{float:left;width:50%;padding:20px 0 0 50px;color:#434343}ul.social,ul.social li,ul.social li a{width:100%;float:left}ul.social li{padding:10px 0 0}ul.social li a{color:#fff;font:14px/31px Calibri;padding:0 0 0 45px}ul.social li.fb a{background:url(../images/social.png?v=1) 10px 5px no-repeat #4a6ca6;background-size:30px auto}ul.social li.twitter a{background:url(../images/social.png?v=1) 10px -22px no-repeat #6fb8e4;background-size:30px auto}ul.social li.gplus a{background:url(../images/social.png?v=1) 10px -52px no-repeat #e66248;background-size:30px auto}ul.social li.yahoo a{background:url(../images/social.png?v=1) 10px -82px no-repeat #b96dc7;background-size:30px auto}.popupWrap .dominosPwd_close,.popupWrap .slide_close,.slide_close_banner{background:url(../images/icon-sprite.png?v=1) 8px -210px no-repeat;background-size:40px auto;position:absolute;top:-25px;right:-25px;width:50px;height:50px}.overlay-pm,.wrapper-pm{height:100%;width:100%}.footerContainer{z-index:10;position:relative;float:left;width:100%;padding: 1px 0 0;left:0;bottom: 0px;background:url(../images/shadow.png) repeat-x #f8f8f8;}.guarantee{float:left;width:27%;max-width:312px;border-right:1px dotted #d0d0d0;min-height:120px}.guaranteeImg{float:left;width:38%;max-width:116px;padding-top:20px}.guaranteeImg figure img{padding-right:15px;float:right!important}.guaranteeImg figure{float:left;width:100%;margin:5px 0 0}.guaranteeContent{float:left;width:62%;padding:35px 4% 0 0}.guaranteeContent p{font-size:12px;line-height:15px}.guaranteeContent p span{border-right:1px solid grey;padding:0 5px 0 0}.appsDownload{position:relative;float:left;width:13%;max-width:151px;border-right:1px dotted #d0d0d0;min-height:120px}.appsDownload h5{position:absolute;left:0;top:45px;width:100%;padding:0 18%;font:700 14px/15px Calibri-Bold;text-transform:uppercase;color:#5e5e5e}.footerRightContent p a,ul.footerlink li a{color:grey}ul.appsList{float:left;width:100%;padding:10px 0 0}ul.appsList li{width:15%;vertical-align:top;margin:0 7px}ul.appsList li a img{max-width:100%}.footerRight{float:left;width:60%;min-height:93px;padding:0 0 0 77px}.footerRightImg{float:left;width:25%;max-width:155px}.footerRightImg figure{float:left;width:100%;margin:20px 0 0}.footerRightContent{float:left;width:75%;padding:0 0 0 13px}.footerRightContent p{font-size:13px;line-height:17px;color:grey;width:100%}ul.footerlink{float:left;width:100%;padding:20px 0 0}ul.footerlink li{font:13px/17px Calibri;padding:0 10px;float:left;background:url(../images/divider.jpg) right center no-repeat;background-size:1px auto}ul.footerlink li:first-child{padding-left:0}ul.footerlink li:last-child{background:0 0}.csHeading{float:left;width:100%;padding:3px 0;background:#e31836}.customerSupport .csHeading{background:#5e5e5e}.customerSupport .csHeading.active{background:#e31836}.csHeading a{font:15px/32px TradeGothicLTStd;color:#fff;display:block;padding:0 0 0 40px;background:url(../images/footer-icon.png) 10px 5px no-repeat;background-size:20px auto}.csWrap{float:left;width:100%;display:none}ul.csLink{float:left;width:100%;padding:12px 0}ul.csLink li{float:left;width:100%;padding:0}ul.csLink li a{display:block;padding:0 0 0 40px;font:12px/30px TradeGothicLTStd;color:#fff;background:url(../images/footer-icon.png) no-repeat}ul.csLink li.talktous a{background-position:10px -48px;background-size:20px auto}ul.csLink li.phone a{background-position:10px -76px;background-size:20px auto}ul.csLink li.demo a{background-position:10px -102px;background-size:20px auto}.customerSupport,.liveChat{position:fixed;bottom:0;width:170px;background:#5e5e5e;z-index:145;overflow:hidden}.customerSupport{right:185px}.backtologin{color:#e31836}.liveChat{right:8px}.liveChat .csHeading a{background-position:10px -22px}.addressSmallBox{cursor:pointer}.sticky-wrapper .headerContainer{position:fixed!important}.myAccount .addressSmallBox p a{color:#5e5e5e}.resp-vtabs ul.resp-tabs-list{min-height:377px}.bodyContainer.paymentContainer{min-height:733px!important}.selectLocation{z-index:0}.orderform{position:relative;margin-bottom: 20px;z-index:999;}.bodyContainer.paymentContainer.payment-p{min-height:779px!important}@media all and (-ms-high-contrast:none){.bodyContainer.paymentContainer.payment-p{min-height:773px!important}.bodyContainer.paymentContainer.payment-p,::-ms-backdrop{min-height:773px!important}}@media screen and (-webkit-min-device-pixel-ratio:0){.bodyContainer.paymentContainer.payment-p{min-height:790px!important}.bodyContainer.paymentContainer{min-height:743px!important}.popupWrap{float:left;padding:20px 60px 40px}}.ysoWrap{min-height:230px}.popupWrap .custom-combobox-toggle{border:1px solid #d3d3d3;background:url(../images/arrow.png) 2px 12px no-repeat #fff}.myOrderDetailContentRight ul.orderDetailList li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-menu .ui-state-focus{margin:0}.clearfix:after{content:" ";display:table;clear:both}@media only screen and (min-device-width:1200px){.userButton{max-width:150px}.topnavBlock{width: 82%;}}@media only screen and (max-width:767px){.offerstrip p{width:85%!important}}@media only screen and (max-width:480px){.offerstrip p{width:80%!important}}@media only screen and (max-width:767px) and (orientation :portrait){.userLoginWrap{position:absolute!important;right:0!important;top:-45px!important}.userImg{width:30px!important;margin:5px 0 0!important}.payment-confirmation,.payment-midd-body,.slot-machine{margin-top:180px!important}}.overlay-pm{background:rgba(0,0,0,.5);position:fixed;z-index:9999999}.headpop-pm,.maincontent-pm,.mania-pm,.popup-pm{position:relative}.popup-pm{width:100%;max-width:600px;margin:0 auto;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);overflow:hidden}.headpop-pm{background:#187ec3;padding:6px 0;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.41);-moz-box-shadow:0 2px 7px 0 rgba(0,0,0,.41);box-shadow:0 2px 7px 0 rgba(0,0,0,.41);z-index:9}.headpop-pm p{padding:5px 0 5px 22px;width:92%;margin:0;border:0;font-family:'Arial Narrow',arial;vertical-align:baseline;line-height:1.3;font-weight:400;font-size:16px;color:#fff}.headpop-pm img,.mania-pm{vertical-align:top;display:inline-block}.headpop-pm img{margin-right:5px;cursor:pointer;float:right}.maincontent-pm{background:#fff;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.41);-moz-box-shadow:0 2px 7px 0 rgba(0,0,0,.41);box-shadow:0 2px 7px 0 rgba(0,0,0,.41);z-index:8}.mania-pm{padding:30px 0;width:33.2%;-webkit-box-shadow:2px 0 14px 0 rgba(0,0,0,.41);-moz-box-shadow:2px 0 14px 0 rgba(0,0,0,.41);box-shadow:2px 0 14px 0 rgba(0,0,0,.41);height:310px;box-sizing:unset;-moz-box-sizing:unset}.mania-pm img{box-sizing:unset;float:none;-moz-box-sizing:unset}.maincontent-pm .mania-pm:last-child{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.mania1-pm{margin-top:15px}.mania2-pm{margin-top:2px}.or-pm{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);right:-19px;-webkit-box-shadow:0 0 14px 0 rgba(0,0,0,.41);-moz-box-shadow:0 0 14px 0 rgba(0,0,0,.41);box-shadow:0 0 14px 0 rgba(0,0,0,.41);border-radius:50%;background:#fff;z-index:999}.popfooter-pm{background:#e11e3c;width:100%;padding:10px 0}.popfooter-pm a{font-weight:700;font-size:18px;padding:6px 12px;background:#fff;color:#e11e3c;text-decoration:none;display:inline-block}@media screen and (max-width:767px){.popup-pm{top:0;transform:translateY(0);-webkit-transform:translateY(0);-moz-transform:translateY(0)}.overlay-pm{position:fixed;top:0;overflow:auto}.headpop-pm{margin-top:50px}.popfooter-pm{margin-bottom:50px}}@media screen and (max-width:600px){.popup-pm{width:100%;max-width:500px;margin-top:30%}.mania-pm{padding:20px 0;min-height:235px}.headpop-pm p{padding:5px 0 5px 5px}.headpop-pm img{vertical-align:top}.or-pm{right:-14px;width:28px;height:28px}}@media screen and (max-width:400px){.headpop-pm p{width:89%;font-size:15px;text-align:center}.popup-pm{width:100%;max-width:280px}.mania-pm{padding:30px 0;min-height:235px;width:100%;-webkit-box-shadow:0 2px 7px 0 rgba(0,0,0,.41);-moz-box-shadow:0 2px 7px 0 rgba(0,0,0,.41);box-shadow:0 2px 7px 0 rgba(0,0,0,.41);margin-left:0}.or-pm{right:0;width:38px;height:38px;top:100%;left:0;margin:0 auto}.mania1-pm,.mania2-pm,.mania3-pm{width:auto;margin-top:0}}.disable-item{margin:0;padding:10px;min-height:0;color:#bbb}.addQcContainer{color:#fff;font:15px/37px TradeGothicLTStd-Bold;height:37px;width:20%;padding:0 10px;border:none;background:#0079ae;text-transform:uppercase;margin-top:20px;margin-left:18%;-webkit-border-radius:10px;border-radius:6px;cursor:pointer}.remove_button{font-size:2em!important;cursor:pointer;margin-left:5px;float:left;position:absolute;right:110px;top:10px}.qcContainer{padding:5px;width:65%;border-color:#999;float:left}ul.orderGeoSelection{float:left;width:100%}ul.orderGeoSelection li{float:left;padding:0 25px 0 0}ul.orderGeoSelection li label{float:left;cursor:pointer;padding:0;font:19px/30px TradeGothicLTStd-BdCn20;color: #ffffff;}ul.orderGeoSelection li .radio{margin-right:10px}.checkbox{float:left;cursor:pointer;width:30px;height:30px;margin:0;padding:0;background:url(../images/checkbox.png) no-repeat;background-size:30px auto}.locate-me-box{padding:10px 10px 5px 0;width:25%;float:right;cursor:pointer}.map-icon,.map-icon1{width:20px;height:24px;margin:5px 0 0 20px;display:inline-block}.storeLocator{padding-left:30px;background:url(../images/geo-search-icon.png) left no-repeat}.map-icon{background:url(../images/locate-img.png) center no-repeat;background-size:contain}.map-icon1{background:url(../images/image-search.png) center no-repeat;background-size:contain}#get-location{text-transform:capitalize;background:0 0;border:0;color:#000;font-size:15px;margin:5px 15px;height:auto;cursor:pointer;display:inline-block;padding-top:0}.locate-btn{height:35px;margin:6px 0;border-left:2px solid #e3e3e3}.input-location{width:75%;float:left;position:relative;height:62px;margin:0}.search-heading{font-family:sfUIdisplay-semibold;font-size:17px;color:#4b6c98;padding:10px 0 15px 10px;border-bottom:1px solid #e3e3e3;text-align:left}.pac-card:last-child .geoSaveAddress{margin-bottom:10px}.current-location-map #pac-input{float:none!important;position:absolute;z-index:999;margin:0 auto;left:0;right:0;top:10px;padding-left:50px;width:80%;padding-right:150px}.current-location-map #pac-container{width:100%;text-align:center;margin:0 auto}.current-location-map .submitButton{position:absolute;right:0;bottom:25px;background:#00628e;color:#fff;text-transform:uppercase;float:none;padding:12px 25px;border-radius:6px;clear:both;display:block;margin:0 auto;cursor:pointer;font:400 20px Calibri-Bold;width:250px;left:0}#geoPickup,.card-info-box,.current-location-map #pac-container{position:relative}#cardContainer,.card-info-box{width:100%;float:left}.current-location-map,.current-location-map #pac-container{padding:0!important}.card-perfix{float:left;font-size:18px;margin:15px 10px 0 0;font-weight:700;color:#555}.current-location-map .pac-card{left:0}.current-location-map .gmnoprint .gm-style-mtc,.current-location-map .gmnoprint .gm-svpc,.current-location-map .gmnoprint .gm-tilt{display:none}.current-location-map .gmnoprint.gm-bundled-control-on-bottom>.gmnoprint{display:block!important}.current-location-map #pac-container .pac-search-icn{background:url(../images/search-icon.png) center no-repeat;position:absolute;left:10%;top:18px;bottom:0;width:40px;height:20px;border-right:1px solid #e3e3e3;z-index:9999;background-size:contain}.current-location-map #map{border-radius:10px}.mapPopup{max-width:60%}.mapPopup .map_slide_close{background:url(../images/icon-sprite.png?v=1) 8px -210px no-repeat;background-size:40px auto;position:absolute;top:-25px;right:-25px;width:50px;height:50px;z-index:99}.googlePlacesOrderSelection .zipCode>a{background-image:none!important}.googlePlacesOrderSelection .zipCode{font-size:14px!important;text-transform:none!important;float:right!important}.current-location-map .closeButton{position:absolute;left:50px;bottom:25px;background:#e31836;color:#fff;text-transform:uppercase;float:left;padding:12px 25px;border-radius:6px;clear:both;display:block;margin-top:20px;cursor:pointer;font:400 20px Calibri-Bold}#geoPickup .ui-widget-content.ui-front.ui-menu{width:100%!important;padding:0!important}.recent-address .recent-geo-search h4.geoRecentSearch{padding:10px 10px 5px}.mid-body-homepage .recent-geo-search.ui-widget-content{width:100%;border:0;top:3px;padding:10px 10px 10px 6px}.recent-geo-search.ui-widget-content{border:0;top:-1px;width:100%}.selectLocation .ui-widget-content{padding:0}.hm-delivery .selectCity,.hm-delivery .submitrow{display:none}.geoSaveAddress{padding-left:10px}.addnewadressPopup .orderwrap{width:100%;margin:0;max-width:100%}.input-location input.storeLocator{background:url(../images/geo-search-icon.png) 10px center no-repeat!important;font-size:16px;box-shadow:none;border:0;height:100%;float:left;margin:0;width:100%;padding-left:40px}.input-location input.storeLocator::-webkit-input-placeholder{color:#999}.input-location input.storeLocator::-moz-placeholder{color:#999}.input-location input.storeLocator:-ms-input-placeholder{color:#999}.input-location input.storeLocator:-moz-placeholder{color:#999}.selectLocation .custom-combobox-input{padding-left:28px!important}.tagareaWrap.pickupSelect .pickupSelect.custom-combobox-input{padding-left:35px!important}.geoCloseSLDashBorad{padding-top:0!important;padding-bottom:0!important;font:15px/18px Calibri-Bold!important}.menuorderWrap .homeContainer{padding:0!important;margin:0!important}.popup_visible_reviewPageSlide .menuorderWrap{max-width:1170px}.googlePlacesOrderSelection .zipTool{top:60px;left:-65px!important}.menuorderWrap .googlePlacesOrderSelection .zipTool,.popupWrap .googlePlacesOrderSelection .zipTool{top:75px}.menuorderWrap .googlePlacesOrderSelection .zipTool{background:#268dba}.menuorderWrap .googlePlacesOrderSelection .zipTool .angleShape{background:0 0;width:0;height:0;float:left;border-bottom:solid 17px #268dba;border-left:solid 17px transparent;border-right:solid 17px transparent}.menuorderWrap .googlePlacesOrderSelection .zipTool .zipForm{background:#fff}#reviewPageSlide .googlePlacesOrderSelection .zipTool{top:66px}@media screen and (min-width:1366px){.input-location{width:70%}.locate-me-box{width:30%}#get-location,.map-icon{margin-top:5px}.popupWrap .homeContainer{padding-top:0}}.maps-tooltip{text-align:center;padding:5px 0;color:#fff;margin:0 auto;border-radius:10px;width:37%;position:absolute;left:0;right:0;background:rgba(0,0,0,.6);bottom:20%}.map-icon-dropdown{background:url(../images/autosgst_img.png) center no-repeat;width:18px;height:20px;background-size:contain;margin-right:5px;display:inline-block;float:left}.map-locate-me-box{width:20%;position:absolute;right:10%;z-index:999;top:12px;padding:5px}.map-locate-me-box .locate-btn{height:auto;margin:0;background:#fff}.map-locate-me-box .locate-btn .map-icon{margin:0;height:20px}.map-locate-me-box #get-location{margin:0 5px;padding-top:3px}@font-face{font-family:sfUIdisplay-regular;src:url(../fonts/sfUI-display-regular.otf)}@font-face{font-family:sfUIdisplay-semibold;src:url(../fonts/sf-UIdisplay-semibold.ttf)}@font-face{font-family:sfUIdisplay-medium;src:url(../fonts/sfUI-display-medium.ttf)}.pac-logo:after{background-image:none!important}.menuorderWrap .tagareaWrap.pickupSelect{width:52%}.menuorderWrap .hm-delivery .tagareaWrap{width:68%}.submitWalletButton{background:left bottom repeat-x #0079ae;border-radius:6px;clear:both;color:#fff;cursor:pointer;display:block;float:left;font:18px Calibri-Bold;margin-top:20px;padding:7px 66px;text-transform:uppercase}.pac-item{line-height:40px!important}.pac-icon{margin-top:11px!important}.g-recaptcha{width:100%;float:left;margin-top:10px;margin-left:15%}.menuorderWrap .orderwrap .googlePlacesOrderSelection .zipTool{left:-80%!important}.menuorderWrap .googlePlacesOrderSelection .zipTool .angleShape{left:65%}@media only screen and (min-width:992px){.locate-me-box .locate-btn{float:right;width:auto!important;margin-left:0!important}}@media only screen and (min-width:2500px){.locate-me-box .locate-btn{width:auto!important;margin-left:0!important}.locate-me-box #get-location{margin:8px 6px!important}}@media only screen and (min-width:4500px){.locate-me-box #get-location{margin:5px 6px!important}}
