#accountLeftBar{display:-webkit-flex;display:-ms-flexbox;display:flex}.rightMain{-webkit-flex:1;-ms-flex:1;flex:1}.rightMain .header-wrapper{padding:.5vw calc(10px + (100vw - 20px)*.02) 1vw;background-color:#fff;border-bottom:1px solid #c8c4c0}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}#cusService{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;min-height:95px;position:relative}#cusService .info-right{-webkit-flex:2.2;-ms-flex:2.2;flex:2.2;padding:10px 0 15px 10px}#cusService ul{padding:0;margin:0;list-style-type:disc}#cusService h4{font-size:16px;margin-bottom:5px}#cusService .contactMethod{font-size:14px}#main-my-account-content{background-color:#f0ece8}#main-my-account-content>h2{font-size:32px;font-size:calc(20px + 1vw);font-weight:700}#main-my-account-content>ul{padding-left:0;list-style:none}#main-my-account-content>ul>li>div{height:150px;text-align:center;padding:30px 5px 20px}#main-my-account-content>ul>li{border:solid 1px #c8c4c0;margin:-.5px}#main-my-account-content>ul>li:last-child{border-bottom:none}#main-my-account-content p{font-size:14px;margin:10px 0 0}#main-my-account-content ul>li>img{margin:0 auto;padding-bottom:12px}#main-my-account-content ul>li p{font-size:13px}#smallScreen #main-my-account-content{padding:0;min-height:auto;border-bottom:1px solid #c8c4c0}.mylanding{background-color:#fff}.mylanding .col-xs-6{padding:0}#main-my-account-content .savecart_header #hdr_txt ul{list-style-type:none;font-size:17px;margin:0;padding:0}#updateMyProfile span{font-size:15px;font-weight:700;display:block;margin-bottom:8px}#updateMyProfile .cancel{text-decoration:underline;font-size:12px;color:#2a739c;font-weight:700;margin-top:7px}.list-img,.quickorder-img,.reorder-img{max-height:58px}.list-img-text{margin-right:10px!important}.list-img-text-center{margin-top:5px!important}main .wrapper{overflow-x:hidden;overflow-y:auto;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;background-color:#f0ece8}a.button,h1{font-weight:700}h1{font-size:calc(3.5vw + 8px)}a.button{padding:12px 32px}.button-white:hover{background:#fff;color:#7aaecb!important;border:1px solid #7aaecb}.button-white:active{box-shadow:none;color:#377293!important;border:1px solid #377293}#overlay-confirm .btn{padding:6px 20px 5px}.img-wrapper{min-height:50px}.img-wrapper img.centerHelper{margin:10px auto 0}#main-my-account-content a p{color:#000;font-weight:700;margin-top:15px}.table-full{width:100%}#resultMessage{padding-left:40px;padding-top:20px;font-size:20px;font-weight:700}#resultMessage.success{color:green}#resultMessage.error{color:#ee2633}#resultMessage:empty{display:none}.Delivered,.Ready.Pickup,.Shipped,.delivered,.shipped{color:#5e9a41}.Canceled,.Cancelled,.Rejected,.Returned,.canceled,.cancelled,.rejected,.returned{color:#ff3000}#breadCrumbs-wrapper{padding-top:15px}#tradeMaster.hidden{display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important;visibility:visible}.returnImg{width:50px}@media (min-width:768px){h1{font-size:30px}#main-my-account-content{padding:20px 50px 30px 40px!important;font-size:16px}#largeScreen{padding-left:40px}}@media (min-width:992px){.rightMain .header-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}#addressbook .header-wrapper{display:block}.rightMain .header{padding:10px 50px 10px 40px}.rightMain .header-wrapper{padding:0;min-height:96px}.rightMain .title{font-size:14px}#cus{-webkit-flex:0 0 270px;-ms-flex:0 0 270px;flex:0 0 270px}.rightMain .header h1{margin-bottom:0;margin-top:10px}.rightMain .header .subscriptionHead h1{margin-bottom:20px}#main-my-account-content,.searchOrder,main .wrapper{background-color:transparent}.trackPackage{font-size:14px}footer{margin-top:20px}#main-my-account-content #content_main_savedcart .noCartbox{font-size:17px;margin-top:20%;text-align:center}#accountLeftBar .rightMain .header{padding-right:0}#accountLeftBar{max-width:1280px}#return-form-verbiage{border:1px solid #c5e0f0;background-color:#eff5fd;text-align:center;padding:20px}#return-form-verbiage div{display:inline-block;text-align:left}}@media (max-width:1199px) and (min-width:992px){#cus.visible-md{display:none!important}}.add-to-list-container{display:none}@media print{.shopping-list-preview tr{page-break-inside:avoid}}