﻿.ibox-content{min-height:300px;}@media screen and (min-width:240px) and (max-width:667px){.ibox-content{padding:15px 10px;}}.wrapper-content{padding:20px 10px;}@media screen and (min-width:240px) and (max-width:667px){.wrapper-content{padding:20px 0 100px 0;}.wrapper-content .container-fluid{padding:0;}}.margin-auto{margin:auto;}.error-messages:empty{display:none;}.productMessage,#alert-msg{position:fixed;z-index:999999999;bottom:0;display:none;text-align:center;width:98%;left:50%;margin-bottom:0 !important;box-shadow:none;background:#fff;margin-left:-49%;padding:35px;border:1px solid #e6e6e6;}.productMessage .close,#alert-msg .close{position:absolute !important;font-size:30px !important;right:20px !important;top:5px !important;color:#333;text-decoration:none;opacity:.7;}.productMessage h3 a,#alert-msg h3 a{display:block;margin-top:20px;}.productMessage.alert-success,#alert-msg.alert-success{color:#000 !important;}.productMessage.alert-success a,.productMessage.alert-success h3,#alert-msg.alert-success a,#alert-msg.alert-success h3{color:#000;}.productMessage.alert-danger h3,#alert-msg.alert-danger h3{padding:28px 0;}.text-bold{font-weight:600;}.mini-navbar .nav-header{height:60px;}.nav-header{padding:5px 15px;}.btn-clear{box-shadow:none;}.has-error{box-shadow:inset 0 0 5px 1px #f33 !important;}body.no-scroll{overflow:hidden;}body:not(.rep-logged-in) #page-wrapper{margin:0;padding:0;background:linear-gradient(222deg,#efefef,#e5e5e5);background-size:400% 400%;-webkit-animation:AnimationName 23s ease infinite;-moz-animation:AnimationName 23s ease infinite;-o-animation:AnimationName 23s ease infinite;animation:AnimationName 23s ease infinite;}@-webkit-keyframes AnimationName{0%{background-position:96% 0%;}50%{background-position:5% 100%;}100%{background-position:96% 0%;}}@-moz-keyframes AnimationName{0%{background-position:96% 0%;}50%{background-position:5% 100%;}100%{background-position:96% 0%;}}@-o-keyframes AnimationName{0%{background-position:96% 0%;}50%{background-position:5% 100%;}100%{background-position:96% 0%;}}@keyframes AnimationName{0%{background-position:96% 0%;}50%{background-position:5% 100%;}100%{background-position:96% 0%;}}body:not(.rep-logged-in) #page-wrapper .wrapper-content{padding:0;}body:not(.rep-logged-in) #page-wrapper .container{width:100vw;height:100vh;padding:0;}.hidden{height:0;padding:0;}.login-panel-wrapper{width:50vw;margin-top:10vh;margin-left:25vw;border-radius:4px;}@media screen and (min-width:641px) and (max-width:1024px) and (orientation:landscape){.login-panel-wrapper{width:80vw;margin-left:10vw;}}@media screen and (min-width:240px) and (max-width:667px){.login-panel-wrapper{width:90vw;margin-left:5vw;}.login-panel-wrapper .welcome-panel-wrap{display:none;}.login-panel-wrapper .login-panel-wrap{height:80vh;}.login-panel-wrapper .login-panel-wrap form{margin:auto;}}.login-panel-wrapper .error-messages{padding:15px 15px 0 15px;}.login-panel-wrapper .error-messages .alert{padding:10px;}.login-panel-wrapper .error-messages .alert h4{margin-bottom:0;}.login-panel-wrapper .error-messages .alert:last-child,.login-panel-wrapper .error-messages .alert:only-child{margin-bottom:0;}.login-panel{position:relative;background:#fff;border-radius:4px;margin-top:0;width:100%;}.login-panel-wrap{display:flex;align-items:center;background:#fff;min-height:600px;box-shadow:0 0 50px 0 rgba(0,0,0,.3);}@media screen and (min-width:240px) and (max-width:667px){.login-panel-wrap{min-height:unset;height:50vh;min-height:unset;}}@media screen and (min-width:641px) and (max-width:1024px) and (orientation:portrait){.login-panel-wrap{height:50vh;min-height:unset;}}.login-panel-logo{padding:25px 10px;text-align:center;border-bottom:1px solid #e6e6e6;margin-bottom:25px;margin:0 -15px;}.login-panel-logo img{height:100%;object-fit:contain;object-position:center center;}.login-panel form{padding:15px;}.login-panel form input{height:50px;border-radius:0;border:none;border-bottom:1px solid #b3b3b3;box-shadow:none !important;padding-left:10px;margin-bottom:25px;}.login-panel form button{width:100%;padding:15px;margin-bottom:10px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}.welcome-panel-wrap{background:#3c688d;height:calc(600px - 20vh);top:10vh;box-shadow:0 0 20px rgba(0,0,0,.2);position:relative;overflow:hidden;}@media screen and (min-width:641px) and (max-width:1024px) and (orientation:portrait){.welcome-panel-wrap{height:calc(450px - 20vh);}}.welcome-panel-wrap canvas{position:absolute;top:0;left:0;opacity:.5;}.welcome-panel-logo{height:100%;width:100%;display:flex;justify-content:center;align-items:center;position:absolute;left:-15px;}@media screen and (min-width:641px) and (max-width:1024px) and (orientation:portrait){.welcome-panel-logo{height:150px;}}.navbar-header{box-shadow:0 0 25px 0 rgba(60,104,141,.2) !important;background:#fff;min-height:60px;}.navbar-header .btn-menu-toggle{background:var(--clientcolour);color:#fff;}@media screen and (min-width:240px) and (max-width:667px){.navbar-header .toggle-wrap{display:flex;align-content:center;align-items:center;justify-content:space-between;}}.navbar-header .toggle-wrap .btn-nav{height:35px;}.navbar-header .toggle-wrap .title{color:var(--clientcolour);margin:12px 5px 13px 15px;margin:10px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.navbar-header .header-menu>li{margin-left:5px;padding-top:7.5px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}.navbar-header .header-menu>li .dropdown-header{padding:0;background:#e6e6e6 !important;}.navbar-header .header-menu>li>a{font-size:14px;padding:10px 15px;background:var(--clientcolour);color:#fff;}.navbar-header .header-menu>li>a.customer-menu-dropdown{background-color:#5cb85c;border-color:#4cae4c;}.navbar-header .header-menu>li>a.customer-menu-dropdown:hover,.navbar-header .header-menu>li>a.customer-menu-dropdown:active,.navbar-header .header-menu>li>a.customer-menu-dropdown:focus{background:#449d44;}@media screen and (min-width:240px) and (max-width:667px){.navbar-header .header-menu>li>a{padding:10px 8px;}}.navbar-header .header-menu>li>a:hover,.navbar-header .header-menu>li>a:active,.navbar-header .header-menu>li>a:focus{background:var(--clientcolourhover);}.navbar-header .header-menu .dropdown-menu{width:auto;right:0 !important;left:unset !important;}@media screen and (min-width:240px) and (max-width:667px){.navbar-header .header-menu .dropdown-menu{left:unset;}}.navbar-header .header-menu .dropdown-menu li{background:#fff;}.navbar-header .header-menu .dropdown-menu a{padding:5px 15px;margin:0;}.mini-navbar .nav .logo-wrapper{display:inline;padding:0;}.mini-navbar .logo-element{background:#fff;height:100%;padding:0;border-right:1px solid #ccc;}.mini-navbar .logo-element img{height:100%;width:100%;object-fit:contain;object-position:center center;}.mini-navbar .sidebar-collapse .nav a{text-align:center;border-bottom:1px solid #202b36;}.mini-navbar .sidebar-collapse .nav a i{font-size:18px;padding:10px 0 0 0;}.mini-navbar .sidebar-collapse .nav a .tab-label{display:block;font-size:12px;text-align:center;padding-top:5px;}.mini-navbar .sidebar-collapse .nav .caret{right:15px !important;top:28px;}.mini-navbar .sidebar-collapse .nav ul{position:absolute;top:0;left:95px;background:#2f4050;border-left:1px solid #1c2630;width:250px;}.mini-navbar .sidebar-collapse .nav ul a{font-size:14px !important;text-align:left;}.mini-navbar .sidebar-collapse .nav ul i{font-size:16px;}@media screen and (min-width:641px) and (max-width:1024px) and (orientation:portrait){.mini-navbar #page-wrapper{margin:0 !important;transform:translateX(100px);}}@media screen and (min-width:240px) and (max-width:667px){.mini-navbar #page-wrapper{margin:0 !important;transform:translateX(100px);}}body:not(.mini-navbar) .sidebar-collapse .sidebar-logo{height:60px;background:#fff;margin:-5px -15px 0 -15px;padding:5px;border-right:1px solid #ccc;margin-bottom:35px;}body:not(.mini-navbar) .sidebar-collapse .nav ul{margin-left:10px;}.sidebar-collapse .nav a{display:block;position:relative;}.sidebar-collapse .nav .caret{position:absolute;right:15px;top:22px;}.stock-location-info-wrapper h5{margin-bottom:0;}.customer-search .mod-div{height:72vh;}#custlist a i{float:right;}@media screen and (max-width:1024px){.dashboard-item{width:100%;}}@media screen and (min-width:240px) and (max-width:667px){.dashboard-item{width:100%;}}#sales-search-wrap .mod-div{height:290px;}.mod-footer{position:relative;margin:0 -15px;padding:15px 15px 0 15px;}.action-list li{margin-bottom:15px;}.action-list li a{background:var(--clientcolour);box-shadow:0 2px 4px #ccc;padding:35px 20px;color:#fff;font-size:2rem;text-align:center;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}.action-list li a:hover,.action-list li a:active,.action-list li a:focus{background:var(--clientcolourhover) !important;}.search-wrap{padding:15px;background:#f1f9ff;border:1px solid #d8eeff;box-shadow:0 0 10px 0 #d8eeff inset;margin-bottom:0;}.search-wrap:empty{display:none;}.search-wrap .btn-clear,.search-wrap .getproductsBtn{max-width:50px;}@media screen and (min-width:240px) and (max-width:667px){.search-wrap .input-group{margin:8px 0;}}.product-slide-toggle{position:absolute;right:0;top:0;padding:15px;z-index:2;}.product-list{padding:15px;}.product-list .input-group .form-control,.product-list .input-group .btn{height:42px;}@media screen and (min-width:240px) and (max-width:667px){.product-list .hideimageonmobile-price{position:unset;}}.product-item{width:300px;position:relative;}@media screen and (min-width:240px) and (max-width:667px){.product-item{width:calc(100% - 30px);}}@media screen and (min-width:641px) and (max-width:1024px) and (orientation:landscape){.product-item{width:calc(calc(100% - 60px)/3);}}.product-item select{box-shadow:0 2px 4px #ccc;}.product-name{min-height:44px;}.product-imitation{height:250px;background:#fff;}@media screen and (min-width:240px) and (max-width:667px){.product-imitation.hideimageonmobile{height:0 !important;}}.product-imitation img{height:100%;width:100%;margin:auto;object-fit:contain;object-position:center center;}.product-list-slider{position:fixed;top:0;left:0;height:100vh;width:100vw;background:rgba(0,0,0,.75);z-index:9;padding:10vh 10vw;}.product-list-slider .product-list-slider-wrapper{position:relative;}.product-list-slider .product-list-slider-wrapper>a{position:absolute;right:0;top:0;width:55px;height:55px;color:#fff;background:#4d4d4d;display:block;z-index:9;font-size:30px;text-align:center;line-height:55px;}.product-list-slider .cat-product-desc{display:none;}.product-list-slider .slide-title,.product-list-slider .slide-desc{display:block !important;}.product-list-slider .thumbnail{padding:0;box-shadow:none !important;border:none !important;cursor:move !important;}.product-list-slider .slide-title{margin:0;padding:15px;background:#fff;border-bottom:1px solid #e6e6e6;}.product-list-slider .prod-img{height:40vh;}.product-list-slider .owl-item{height:calc(calc(100vh - 45px) - 12vh);background:#fff;}.product-list-slider .slide-desc{padding:15px;font-size:14px;color:#333;white-space:pre-line;max-height:37.4vh;overflow:auto;padding-bottom:50px;}.product-list-slider .slide-desc p{font-size:14px;color:#333;}.product-list-slider .owl-controls{width:100%;left:0;margin-left:0;}.product-list-slider .owl-controls .owl-nav div{background:none !important;position:absolute;bottom:45%;height:100px;width:60px;border-radius:0;background:rgba(0,0,0,.4) !important;line-height:110px;}.product-list-slider .owl-controls .owl-nav div.owl-prev{left:-8%;}.product-list-slider .owl-controls .owl-nav div.owl-next{right:-8%;}@media screen and (min-width:240px) and (max-width:667px){.product-list-slider .owl-controls .owl-nav div.owl-prev{left:-3%;}.product-list-slider .owl-controls .owl-nav div.owl-next{right:-3%;}}.product-list-slider .owl-controls .owl-nav div i{font-size:50px;}.product-list-slider .prod-actions{position:relative;max-width:300px;margin:auto;}.product-orderlines{min-height:unset;}.product-orderlines .form-group{margin-left:0;margin-right:0;}.stock-location-info{position:absolute;border:1px solid #000;padding:10px 16px;display:none;background-color:#fff;width:max-content;z-index:3;}@media(max-width:767px){.stock-location-info{width:250px;right:0;overflow-x:auto;}}.stock_ETA_Details{min-width:250px !important;}#chart-wrap-StockETAIntoPort table thead tr:first-child th[data-field=Product]{width:40%;}#chart-wrap-StockETAIntoPort table thead tr:first-child th[data-field=Location]{width:24%;}#chart-wrap-StockETAIntoPort table thead tr:first-child th[data-field=Date]{width:18%;}#chart-wrap-StockETAIntoPort table thead tr:first-child th[data-field=Quantity]{width:18%;}@media screen and (min-width:1024px) and (orientation:landscape){.orderlines-wrap{max-width:1170px;margin:auto;}}.orderlines-wrap .orderline{border-bottom:1px solid #e6e6e6;margin-bottom:15px;padding-bottom:10px;}.orderlines-wrap .orderline .thumbnail{margin-bottom:0;height:100px;}@media screen and (min-width:240px) and (max-width:667px){.orderlines-wrap .orderline .thumbnail{display:none;}}.orderlines-wrap .orderline .thumbnail img{height:100%;width:100%;object-fit:contain;object-position:center center;}.orderlines-wrap .orderline h3{margin:0 0 5px 0;line-height:normal;}.orderlines-wrap .orderline-prod-actions{margin:0 -10px;}.orderlines-wrap .orderline-prod-actions a{padding:5px 9px;}.orderlines-wrap .orderline .discount-input{position:relative;margin-top:18px;}.orderlines-wrap .orderline .discount-input:before{content:"Price Override";position:absolute;top:-18px;font-size:12px;color:#b3b3b3;}.orderlines-wrap .orderline .orderline-uom .form-group{margin:0;width:122px;float:right;margin-bottom:10px;}.orderlines-wrap .orderline .orderline-uom select{box-shadow:0 2px 4px #ccc;}.orderlines-wrap .orderline .orderline-qty .inlinequantity{padding:6px;width:100%;}.orderlines-wrap .orderline .orderline-qty .input-group{float:right;max-width:120px;clear:both;overflow:hidden;}@media screen and (max-width:1024px){.orderlines-wrap .orderline.product-orderline .orderline-prod-actions a{font-size:12px;padding:4px;}}@media screen and (min-width:240px) and (max-width:667px){.orderlines-wrap .orderline.product-orderline .orderline-prod-actions a{font-size:12px;padding:4px;}.orderlines-wrap .orderline-price-wrap{margin-top:5px;}.orderlines-wrap .orderline-total-wrap{margin-top:20px;}}.searchfilterbuttons{margin-left:-55px;}.mini-navbar .list-mod-footer{padding-left:115px;}.list-mod-footer{padding-left:235px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;}@media screen and (max-width:1024px){.list-mod-footer{padding-left:0 !important;}}@media screen and (min-width:240px) and (max-width:667px){.list-mod-footer{padding-left:0 !important;padding-bottom:0;}.list-mod-footer .margin-left-50{margin:0 !important;}.list-mod-footer .buttons-wrap .btn{margin:0 7.5px 7.5px;}}#frmOrder .form-group>div{display:inline-block;min-height:25px;vertical-align:middle;line-height:30px;}@media screen and (min-width:240px) and (max-width:667px){#frmOrder .form-group .clearfix{display:none;}#frmOrder .form-group label,#frmOrder .form-group div{display:block;}}.crm-msg{padding:0 15px;}.crm-loading{content:"";width:100%;height:100%;position:absolute;background:rgba(0,0,0,.1);z-index:1;top:0;left:0;}.crm-notes-content{height:calc(100vh - 220px);position:relative;overflow:auto;}.crm-notes-content .crm-edit-cancel-mobile{position:absolute;right:0;top:0;height:40px;width:40px;}.crm-notes-content .crm-editing{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.5);pointer-events:none;z-index:9;}@media screen and (min-width:240px) and (max-width:667px){.crm-notes-content .crm-editing{height:100%;overflow:auto;z-index:11;}}.crm-notes-content .crm-notes-wrap{position:relative;height:calc(100vh - 325px);overflow:auto;}.crm-notes-content .crm-details-wrap{position:relative;z-index:12;background:#fff;}.crm-notes-content .crm-details-wrap.editing{padding:15px;}.crm-notes-content .crm-notes-action{margin-bottom:10px;}.crm-notes-content .crm-notes-action .crm-back{display:none !important;}.crm-notes-content .crm-notes-detail{padding:15px;border:1px solid #ccc;border-radius:5px;background:#f5f5f5;box-shadow:0 0 25px 0 #e6e6e6 inset;}@media screen and (min-width:240px) and (max-width:667px){.crm-notes-content .crm-notes-detail{padding-top:55px;position:fixed !important;z-index:99;top:77px;width:90%;left:5%;height:80%;overflow:auto;}}.crm-notes-content .crm-notes-detail .form-control{border:1px solid #ccc;}.crm-notes-content .crm-notes-detail .form-control:not([disabled]){background:#fff !important;}.summary-detail{position:relative;}.loader-wrapper{min-height:250px;opacity:.4;}.loader{padding:0 !important;border:5px solid #333;border-radius:30px;height:30px;left:50%;margin:-15px 0 0 -15px;opacity:0;position:absolute;top:50%;width:30px;animation:pulsate 1s ease-out;animation-iteration-count:infinite;text-indent:-99999px;z-index:2;}.customer-page{padding:15px;background-color:#fff;}@keyframes pulsate{0%{transform:scale(.1);opacity:0;}50%{opacity:1;}100%{transform:scale(1.2);opacity:0;}}.no-scroll-override{overflow:auto !important;}.notesSelectFormatting{display:block;width:100%;}#hero{background-image:url(/ViewsCustom/vtl/img/hero_bg_stores.jpg);background-position:center top;background-size:cover;height:17.5vh;min-height:150px;}#hero.hero-search h1,#hero.hero-search h2{float:left;}#hero h1,#hero h2{font-weight:300;font-size:27px;line-height:50px;text-align:center;text-transform:none;color:#fff;margin:0;}#stores h1 svg{fill:none;stroke:#fff;margin-right:12px;vertical-align:-10px;}#stores .vcenter-parent{display:flex;width:100%;height:100%;justify-content:center;align-items:center;}#stores .vcenter-parent .vcenter{display:flex;width:100%;height:100%;justify-content:center;align-items:center;}#stores .btn{font-family:sans-serif;text-transform:uppercase;color:#fff;font-weight:500;border:0;background:0 0;background-image:-webkit-linear-gradient(left,#0052a9 0,#0052a9 100%);background-image:-o-linear-gradient(left,#0052a9 0,#0052a9 100%);background-image:linear-gradient(to right,#0052a9 0,#0052a9 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0052a9',endColorstr='#ff0052a9',GradientType=1);border-radius:0;position:relative;-webkit-box-shadow:none;box-shadow:none;z-index:0;-webkit-transition:color 200ms;-o-transition:color 200ms;transition:color 200ms;padding:15px 20px !important;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}#stores .form-control{font-weight:300;font-size:18px;height:50px;margin-right:5px;padding:4px 18px;}#stores .store-locator-list ul{background-color:#fff;}@media screen and (max-width:667px){#hero{height:auto !important;}}@media screen and (max-width:667px){.store-locator .store-locator-sort-btn{text-align:center;margin-bottom:15px;}}.store-locator h2{margin-top:0;}.store-locator-selection{text-align:center;}.store-locator-selection button{display:inline-block;margin-left:10px;min-width:125px;border-radius:4px;font-size:16px !important;transition:all .25s ease-in-out;}.store-locator-selection button.btn-primary{color:#fff !important;}.store-locator-selection button.btn-default{border:1px solid #b0d331;color:#b0d331;}.store-locator-selection button.btn-default:hover,.store-locator-selection button.btn-default:active,.store-locator-selection button.btn-default:focus{background:#8fac25;color:#fff;}@media screen and (max-width:667px){.store-locator #hero{padding:15px !important;}}@media screen and (max-width:667px){.store-locator h1,.store-locator input,.store-locator .input-group{margin-bottom:15px !important;}}@media screen and (max-width:667px){.store-locator .btn-locate{width:100%;}}.store-locator #map_canvas{height:500px;width:100%;}@media screen and (min-width:1024px) and (orientation:landscape){.store-locator #map_canvas{height:calc(100vh - 271px);}}.store-locator #map_canvas .gm-style .gm-style-iw-c{border-radius:0;overflow:visible !important;box-shadow:none !important;}.store-locator #map_canvas .gm-style .gm-style-iw-c button[title=Close]{background-color:#0052a9 !important;width:42px !important;height:42px !important;opacity:.9;color:#fff;right:-42px !important;top:-1px !important;}.store-locator #map_canvas .gm-style .gm-style-iw-c button[title=Close] img{margin:auto !important;filter:invert(100%);transform:scale(1.5);}.store-locator .store-locator-containers{position:relative;@Include ease(.5s);}.store-locator .store-locator-containers .toggle-store-list{position:absolute !important;top:-58px;padding:0;right:0;line-height:20px;font-size:28px;}@media screen and (max-width:768px){.cp0{padding-left:0;padding-right:0;}#hero{min-height:230px;}}@media screen and (max-width:667px){.store-locator .store-locator-containers .toggle-store-list{display:none !important;}.cp0{padding-left:0;padding-right:0;}}.store-locator .store-locator-containers.show-list .store-locator-map{width:calc(100% - 400px);float:left;}@media screen and (max-width:667px){.store-locator .store-locator-containers.show-list .store-locator-map{width:100% !important;float:none !important;border-right:1px solid #ccc;padding:15px 0;}}.store-locator .store-locator-list{width:400px;float:left;height:500px;}@media screen and (max-width:320px){.stock-eta-container .stock-location-info{left:-140px;}}@media screen and (max-width:667px){.store-locator .store-locator-list{width:100% !important;float:none !important;}.store-locator .store-locator-list ul{padding-left:0;}#chart-wrap-StockETAIntoPort table thead tr:first-child th[data-field=Product]{width:30%;}#chart-wrap-StockETAIntoPort table thead tr:first-child th[data-field=Location]{width:23%;}#chart-wrap-StockETAIntoPort table thead tr:first-child th[data-field=Date]{width:32%;}#chart-wrap-StockETAIntoPort table thead tr:first-child th[data-field=Quantity]{width:15%;}}.store-locator .store-locator-list ul{list-style:none;height:500px;overflow:auto;}@media screen and (min-width:1024px) and (orientation:landscape){.store-locator .store-locator-list ul{height:calc(100vh - 271px);}}.store-locator .store-locator-list ul li{padding:15px;border-bottom:1px solid #ccc;overflow:hidden;cursor:pointer;}.store-locator .store-locator-list ul li h4{font-size:18px;}.store-locator .store-locator-list ul li h4,.store-locator .store-locator-list ul li p{margin-bottom:5px;}.store-locator .store-locator-list ul li p{font-size:14px;}.store-locator .store-locator-list ul li p i{margin-right:5px;}.store-locator .store-locator-list .list-marker,.store-locator .store-locator-list .list-content{float:left;}.store-locator .store-locator-list .list-marker{width:40px;}.store-locator .store-locator-list .list-content{width:calc(100% - 50px);margin-left:10px;}.store-locator .store-info h5{margin-bottom:0;}.store-locator .store-info p{font-size:14px;margin-bottom:15px;}.store-locator .store-loader{font-size:20px;text-align:center;padding:25px 0;}.store-locator .store-loader i{width:20px !important;height:20px !important;}.store-locator .placelist-wrap{border-top:1px solid #d9d9d9;margin-top:10px;padding-top:25px;}.store-locator .placelist-wrap .store-locator-sort{padding:10px 30px;font-size:16px;border-radius:5px;background:#b0d331;color:#fff;}.store-locator .placelist-wrap .store-locator-sort option{background:#fff;color:#000;}.store-locator .placelist-wrap ul{list-style:none;}.store-locator .placelist-wrap .placelist{position:relative;min-height:500px;padding-left:35px;padding-bottom:80px;}.store-locator .placelist-wrap .placelist:before{content:"";width:1px;height:100%;position:absolute;background:#d9d9d9;left:-20px;top:0;}.store-locator .placelist-wrap .placelist .list-marker{display:none;}.store-locator .placelist-wrap .placelist li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d9d9d9;}.store-locator .placelist-wrap .placelist li p{font-size:14px;margin-bottom:2px;}.store-locator .placelist-wrap .placelist li i{width:15px;color:#b0d331;margin-right:8px;}#salesAreaFilter{font-family:inherit;font-size:inherit;line-height:inherit;background-color:#fff;background-image:none;border:1px solid #e5e6e7;border-radius:1px;color:inherit;display:block;padding:6px 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;width:100%;font-size:14px;margin-bottom:10px;}@media(max-width:767px){.mobile-toggle-btn-wrapper{display:flex !important;padding-bottom:15px;justify-content:flex-end;}}@media(max-width:767px){.inner-wrap .responsive-table{width:100%;overflow-x:auto;}}@media(max-width:767px){.ibox-title h5{float:unset;}}@media(max-width:767px){li.table-view-cell{overflow-wrap:break-word;}}.isBinTransfer-view-wrapper{overflow-x:auto;}.isBinTransfer-view-wrapper.ap{min-width:unset !important;}.isBinTransfer-view-wrapper table .marked-updated th{background-color:#90ee90;}.isBinTransfer-view-wrapper table input[type="checkbox"]{width:20px;height:20px;}.BinTransferForm{min-width:1100px;}.BinTransferForm label,.isBinTransfer-view-wrapper label{min-height:19px;}.BinTransferForm .row,.isBinTransfer-view-wrapper .row{margin:0;}.BinTransferForm .title,.isBinTransfer-view-wrapper .title{margin:0;font-size:14px;color:#000;}.BinTransferForm .pcode,.isBinTransfer-view-wrapper .pcode{font-size:16px;}.BinTransferForm .typeahead-list,.isBinTransfer-view-wrapper .typeahead-list{min-width:500px;background:#fff;overflow-y:auto;}.BinTransferForm .typeahead-list img,.isBinTransfer-view-wrapper .typeahead-list img{width:100%;min-height:84.25px;}.BinTransferForm .typeahead-item.search-item.row,.isBinTransfer-view-wrapper .typeahead-item.search-item.row{border-bottom:1px solid #a9a9a9;padding:13px;cursor:pointer;}.BinTransferForm .btn-typeahead-cancel,.isBinTransfer-view-wrapper .btn-typeahead-cancel{position:absolute;top:8px;right:22px;font-size:18px;}.isBinTransfer-view-wrapper .selections-params-wrapper .btn-typeahead-cancel{top:36px;}.bintransfer-product-item{background-color:#a9a9a9;margin-bottom:7px;padding:15px;}.bintransfer-product-item input[type=checkbox]{box-shadow:none;margin:0;}.bintransfer-products-heading .heading-item{font-size:16px;font-weight:600;text-align:center;}.isBinTransfer-view-wrapper .table a{display:block;text-decoration:underline;}.p-x-0{padding-left:0;padding-right:0;}.p-relative{position:relative;}.valid{background:#90ee90 !important;}.error{background:#f00 !important;color:#fff !important;}.btn-splitline{padding:0;width:90%;height:100%;}.checkbox-wrapper{display:flex;align-items:center;}.checkbox-wrapper label{margin-right:7px;}.checkbox-wrapper input{margin:0;width:20px;height:20px;}.bin-list-results{overflow-x:auto;}.bin-list-results table{min-width:712px;}.bin-list-results table th{text-align:center;}.bg-yellow{background:#ff0 !important;}.modal{display:none;position:fixed;z-index:100;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.3);}.modal-content{background-color:#fefefe;margin:auto;padding:60px 18px;border:1px solid #888;width:300px;text-align:left;height:330px;overflow-y:auto;position:relative;}.modal-content .modal-label{font-size:15px;margin-right:5px;}.modal-content .binmovement-message-inner h1{font-size:18px !important;}.modal-content .binmovement-message-inner h3{font-size:15px !important;line-height:15px !important;}.modal-content .modal-content-item{display:flex;align-items:center;font-size:15px;margin-bottom:7px;}.modal-content .modal-content-item .header{font-size:18px;text-align:center;font-weight:bold;}.modal-content .modal-value{font-weight:bold;}.modal-content .submit{display:flex;justify-content:center;margin-top:15px;}.modal-content .close{float:none;position:absolute;top:16px;right:13px;}.modal-content .Quantity-label{font:normal normal bold 14px/24px Roboto;line-height:24px;color:#000;margin-bottom:10px;}.modal-content .button-group.product-actions{position:relative !important;display:flex;}.modal-content .button-group.product-actions input{visibility:visible;height:40px;border-top:1px solid #000;border-bottom:1px solid #000;text-align:center;font:normal normal 600 18px/22px Roboto;letter-spacing:0;color:#000;}.modal-content .button-group.product-actions button.qty-spinner-cat-page{width:40px;height:40px;padding:0;float:none;font:normal normal bold 14px/0 Roboto;border:1px solid #000 !important;background:transparent;color:#000;}.modal-content .button-group.product-actions button.qty-spinner-cat-page i{padding:0 !important;}.modal-content .button-group.product-actions button.add-to-cart{width:173px !important;height:40px;margin-left:auto;}.modal-content .button-group.product-actions .product-options-btn{width:173px !important;height:40px;}.modal-content .modal-prod-description{font:normal normal bold 48px/58px Roboto;letter-spacing:0;color:#000;margin-bottom:10px;}.modal-content .modal-prod-code{font:normal normal normal 16px/20px Roboto;letter-spacing:0;color:#000;margin-bottom:10px;}.modal-content .modal-prod-price{font:normal normal 600 16px/20px Roboto;letter-spacing:0;color:#000;margin-bottom:12px;}.modal-content .modal-prod-long-desc{margin-bottom:16px;}.modal-content .modal-prod-long-desc *{text-align:left;font:normal normal normal 14px/16px Roboto;letter-spacing:0;color:#000;}