.ResponsiveImage img,#infscr-loading img{height:auto !important;max-height:100%;max-width:100%;width:auto !important}.VAlignImg{padding-bottom:100%;width:100%;position:relative}.VAlignImg a,.VAlignImg .AnchorPlaceholder{display:block;height:100%;position:absolute;width:100%}.VAlignImg a img,.VAlignImg .AnchorPlaceholder img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.primary-nav a{margin-left:18px;font-size:100%}.nav{top:0}.footer{clear:both;background:#049BFF}.footer a{color:#fff}.CartLinks{position:absolute;top:5px;right:5px;line-height:30px;width:100%;text-align:right;font-weight:bold}.CartLinks a.BasketLink{padding:0 0 0 26px;margin-left:15px;display:inline-block;position:relative}.CartLinks a.LoginLink{margin-left:15px;padding:0 0 0 26px;display:inline-block;position:relative}.CartLinks a.AgentSelectLink{padding:0 0 0 34px}.CartLinks a .Icon{position:absolute;top:3px;left:0;font-size:160%}.nav-button.LoginBtn{width:22px}.nav-button.AgentSelectBtn{width:26px;height:26px;font-size:12px}.nav-button.LoginBtn .Icon,.nav-button.AgentSelectBtn .Icon{background:none}.CartLinks a.CheckoutLink{display:inline-block;background:#049BFF;color:#fff;padding:0 20px;font-size:14px;margin-left:15px;text-transform:uppercase;float:right}a.Button,input.Button{display:inline-block;background:#049BFF;color:#fff;padding:4px 18px;margin:0;font-size:14px;text-transform:uppercase;border:none;text-align:center;overflow:hidden;position:relative;width:auto}a.Button:before,input.Button:before{top:8px !important}a.Button:hover:before,input.Button:hover:before{right:4px !important}a.Button:hover:after,input.Button:hover:after{right:-368px !important}@media screen and (max-width:480px){.Next .Button{padding-right:0;padding-left:0;width:100%;margin-bottom:10px}}.BookMarkBtn i.fa-times{color:red}.CartLinks a.CheckoutLink{padding:0 30px;margin-left:15px}.nav .logo{background-repeat:no-repeat;width:295px;float:left}.logo .ShopLabel{background:none repeat scroll 0 0 rgba(0,0,0,0);color:red;display:block;float:right;height:auto;filter:alpha(opacity=100);opacity:1;position:static;width:auto;text-transform:uppercase;font-size:20px;font-weight:bold;line-height:38px}.nav.searching .SearchContainer{border-top:3px solid #049BFF;border-bottom:3px solid #049BFF}.SearchContainer .width{position:relative}.SearchContainer .SearchBtn{font-size:28px;padding:25px;position:absolute;right:0;top:30px}.SearchContainer .Icon{color:#fff}div.main{margin-top:150px;padding-bottom:5px}.subnav ul.mobile-width ul li a.Active{display:none}@media screen and (max-width:1280px){.nav-container{font-size:78%}.nav .logo{width:285px}.logo .ShopLabel{font-size:16px}.nav li a{margin-left:12px;padding:14px 0}.nav .logo{background:none;width:265px}.nav .logo a{background-position:0 -92px;background-repeat:no-repeat}}@media screen and (max-width:1000px){.CartLinks{position:static}.CartLinks select.CurrencySelect{float:right;clear:both}.CartLinks .HeaderCartLinks{display:none}.nav-button.CartNavBtn{width:29px}.CartNavBtn a{font-size:160%}.SearchContainer .SearchBtn{padding:15px}}@media screen and (max-width:767px){div.main{margin-top:66px}.nav .logo{width:60px;margin:13px 0}.nav .logo .ShopLabel{display:none}.SearchContainer .SearchBtn{padding:10px 15px}}@media screen and (max-width:480px){.shop-mobile{display:none}}.ProductSorting .Sort,.RepeaterNav .NoPerPage{float:right}.ProductSorting .Sort .SortingDDList,.RepeaterNav .PageSizeDD{height:34px;padding-left:10px}.RepeaterNav .RepeaterNavLinks{float:left}.RepeaterNav .RepeaterNavLinks a.Button{margin-left:2px}.RepeaterNav .RepeaterNavLinks a.Button.Next,.RepeaterNav .RepeaterNavLinks a.Previous.Button{height:29px;padding-top:0;padding-bottom:0}.RepeaterNav .RepeaterNavLinks a.Button:first-child,.RepeaterNav .RepeaterNavLinks a.Next.Button,.RepeaterNav .RepeaterNavLinks a.Previous.Button{margin-left:0}.RepeaterNav .RepeaterNavLinks a.Next i,.RepeaterNav .RepeaterNavLinks a.Previous i{line-height:29px}.RepeaterNav .RepeaterNavLinks a.Button.Active{background:#4CBBFF}@media (min-width:768px){.ProductSorting .Sort .SortingDDList,.RepeaterNav .PageSizeDD{margin-left:10px}}.Departments{text-align:center}.Departments .Department{position:relative;margin:0 0 16px 16px;width:610px;text-align:center;display:inline-block}.Departments .Department.Left{margin-left:0;clear:both}.Departments .Department a{display:block;color:#fff}.Departments .Department .Image{background:#fff;padding-bottom:66.666666%;position:relative;width:100%}.Departments .Department .Image a{display:block;height:100%;position:absolute;width:100%}.Departments .Department .Image img,.Products .ProductThumb .Image img,.ProductDetails .ImageContainer .MainImage img{width:auto !important;height:auto !important;max-width:100%;max-height:100%;display:block;margin:0 auto}.Departments .Department .Image img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.Departments .Department .Text{line-height:50px;margin-top:-25px;position:absolute;top:50%;width:100%;font-weight:bold;font-size:25px;text-transform:uppercase;z-index:2}.Departments .Department .Overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:1;filter:alpha(opacity=50);opacity:0.5}.Departments .Department .Overlay a{width:100%;height:100%}.Departments .Department:hover .Overlay{display:none}.Departments .Department:hover .Text a,.Departments .Department .Text a:hover{text-decoration:none;color:#049BFF}@media screen and (max-width:1280px){.Departments .Department{width:470px}}@media screen and (max-width:1000px){.Departments .Department{width:340px}}@media screen and (max-width:767px){.Departments .Department{float:none;clear:both;margin-left:0;width:440px}}@media screen and (max-width:480px){.Departments .Department{width:290px}}div.Products{text-align:center}.Products .ProductThumb{display:inline-block;vertical-align:top;margin:0 0 28px 32px;width:283px}.Products .ProductThumb.FourColLeft,.Products .ProductThumb:first-child{margin-left:0;clear:both}.Products .ProductThumb .Image{text-align:center;background:#fff;padding-bottom:100%;position:relative;width:100%}.Products .ProductThumb .Image a{display:block;height:100%;position:absolute;width:100%}.Products .ProductThumb .Image img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.Products .ProductThumb .Name{padding:14px;text-align:left;background:#e8e8e8}.Products .ProductThumb .Name h2{font-size:150%;max-width:285px;margin:0 0 6px}.Products .ProductThumb .Name h2 a{color:#4E4E4E;text-decoration:none}.Products .ProductThumb .Name .Price,.Products .ProductThumb .Name .StockCode{color:#049BFF;font-size:120%;font-weight:bold;display:block}.Products .ProductThumb .Name .Price a.LoginLink{color:#049BFF}.Products .ProductThumb .Name .Price a.LoginLink:hover{color:red}.Products .ProductThumb .POA{font-size:70%;line-height:1em}.Products .ProductThumb .ThumbViewBtn{float:Right;position:relative;top:2px}.Products .ProductThumb .Name .StockCode{float:right;color:#4E4E4E}@media screen and (max-width:1920px){.Products .ProductThumb,.Products .ProductThumb.FourColLeft{width:225px;margin:0 0 10px 12px;clear:none}.Products .ProductThumb.ThreeColLeft{margin-left:0;clear:both}.Products .ProductThumb .Name h2{max-width:205px}}@media screen and (min-width:1001px) and (max-width:1280px){.Products .ProductThumb .ThumbViewBtn{font-size:12px}}@media screen and (max-width:1000px){.Products .ProductThumb,.Products .ProductThumb.FourColLeft,.Products .ProductThumb.ThreeColLeft{width:342px;margin:0 0 10px 12px;clear:none}.Products .ProductThumb.TwoColLeft{margin-left:0;clear:both}.Products .ProductThumb .Name h2{max-width:336px}}@media screen and (max-width:767px){.Products .ProductThumb,.Products .ProductThumb.TwoColLeft,.Products .ProductThumb.ThreeColLeft,.Products .ProductThumb.FourColLeft{float:none;clear:both;margin-left:0;width:440px}.Products .ProductThumb .Name h2{max-width:332px}}@media screen and (max-width:480px){.Products .ProductThumb,.Products .ProductThumb.TwoColLeft,.Products .ProductThumb.ThreeColLeft,.Products .ProductThumb.FourColLeft{width:290px}.Products .ProductThumb .Name h2{max-width:184px}}.ProductDetails .ImageContainer{float:left;width:510px;margin-bottom:20px}.ProductDetails .ImageContainer .MainImage{background:#fff;text-align:center}.ProductDetails .Buy{float:left;margin-left:45px;width:685px;margin-bottom:20px}.ProductDetails .Buy h1{margin-bottom:10px}.ProductDetails .Buy h2.StockCode,.ProductDetails .Buy h2.Price{color:#049BFF;font-size:180%;margin-bottom:10px}.ProductDetails .Buy h1 div{display:inline}.ProductDetails .Buy h1 small{color:#049BFF;font-size:50%}.ProductDetails .Buy span.Stock{margin-left:10px;text-transform:uppercase}.ProductDetails .Buy span.Stock .Icon{margin-right:5px;font-size:150%;position:relative;top:2px;margin-bottom:2px}.ProductDetails .Buy span.Stock .Icon.InStock{color:Green}.ProductDetails .Buy span.Stock .Icon.OutOfStock{color:red}.ProductDetails .Buy input.Button{font-size:16px;padding:6px 35px}@media screen and (max-width:1280px){.ProductDetails .ImageContainer{width:415px}.ProductDetails .Buy{width:500px}}@media screen and (max-width:1000px){.ProductDetails .ImageContainer{width:320px}.ProductDetails .Buy{width:350px;margin-left:30px}}@media screen and (max-width:767px){.ProductDetails .ImageContainer,.ProductDetails .Buy{width:100%;clear:both;float:none;margin-left:0;margin-bottom:15px}}#ProductInformation .InfoTab{margin:0 auto;padding:0;list-style:none}#ProductInformation .InfoTab li{float:left}#ProductInformation .InfoTab a,.r-tabs .r-tabs-accordion-title .r-tabs-anchor{display:block;padding:25px 55px;color:#fff;text-transform:uppercase;font-weight:bold}.r-tabs .r-tabs-accordion-title .r-tabs-anchor{padding:15px 20px}#ProductInformation .InfoTab .r-tabs-state-active a,.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background:#232323}.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{background:#049BFF}.TabContentsContainer{background:#232323;padding:0;margin-bottom:50px;clear:both}.TabContentsContainer .TabContent{padding:40px 0}.TabContentsContainer .TabContent h2{font-size:110%}.r-tabs .r-tabs-panel{display:none}.r-tabs .r-tabs-accordion-title{display:none}.r-tabs .r-tabs-panel.r-tabs-state-active{display:block}@media only screen and (max-width:768px){.r-tabs .r-tabs-nav{display:none}.r-tabs .r-tabs-accordion-title{display:block}.TabContentsContainer{background:none}.TabContentsContainer .TabContent,.r-tabs .r-tabs-accordion-title{background:#232323;margin-bottom:10px}.TabContentsContainer .TabContent{padding:20px}}.HomePageContainer,.DepartmentContainer,.ProductDetails,.BasketContainer,.CheckoutContainer,.CSVUpload{padding-top:10px}.hero{position:relative;height:851px;background:#4e4e4e;margin-top:112px;}@media (min-width:992px){.hero{margin-top:150px;}}.carousel.sequence-fallback{overflow:hidden}.carousel{position:absolute;top:0;width:100%;overflow:hidden;background:#1b1b1b}.carousel > .sequence-canvas{width:100%;height:100%;list-style:none}.carousel > .sequence-canvas li > *{position:absolute}.carousel .slide{left:100%;width:100%;-webkit-transition:left 1s ease;-moz-transition:left 1s ease;-ms-transition:left 1s ease;-o-transition:left 1s ease;transition:left 1s ease;-ms-transform:translate3d(0,0,0);-webkit-tranform:translate3d(0,0,0);transform:translate3d(0,0,0);background-position:center center;background-size:cover}.carousel .animate-in .slide{left:0}.carousel .animate-out .slide{left:-100%}.carousel .control{overflow:hidden;height:51px;background:#049BFF}.subnav .owl-controls .owl-nav,.subnav .owl-controls .owl-dots{display:block;float:right}.carousel .pagination,.subnav .owl-controls{list-style:none;float:right}.carousel .pagination li,.subnav .owl-controls .owl-dot{float:left;margin-top:12px;padding:5px;cursor:pointer}.carousel .pagination li i,.subnav .owl-controls .owl-dot span{display:block;width:9px;height:9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#3bb4ff;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.carousel .pagination li.current i,.carousel .pagination li:hover i,.subnav .owl-controls .owl-dot.active span,.subnav .owl-controls .owl-dot:hover span{background:white}.carousel .prev,.subnav .owl-controls .owl-prev,.subnav .owl-controls .owl-next,.carousel .next{float:right;width:26px;height:26px;margin:10px 0 0 5px;background:url(../images/sprite.png);cursor:pointer;font-size:0}.subnav .owl-controls .owl-prev,.subnav .owl-controls .owl-next{float:left}.SliderNav a,.SliderNav .left-links span,.SliderNav .right-links span{padding-bottom:10px}.carousel .prev,.subnav .owl-controls .owl-prev{margin-left:20px;background-position:6px -218px}.carousel .next,.subnav .owl-controls .owl-next{margin-right:-5px;background-position:-27px -218px}.carousel .SliderItem{list-style:none}.carousel .slide .Image{width:100%;text-align:center}.carousel .slide .Image img{width:100% !important;height:auto !important}.carousel .slide .Image img.Tablet,.carousel .slide .Image img.Mobile{display:none}.carousel .slide .Text{position:absolute;left:0;top:0;width:100%}.carousel strong{font-size:50px;line-height:60px;width:60%}.carousel p{margin-top:25px;margin-bottom:25px}@media screen and (max-width:1280px){.hero{height:717px}}@media screen and (max-width:1000px){.hero{height:603px}.carousel strong{font-size:40px;line-height:100%;width:70%}.carousel p{margin-top:25px;margin-bottom:25px}.carousel .control{height:37px}.carousel .prev,.carousel .next{margin-top:6px}.carousel .pagination li{margin-top:9px}.hero.small,.hero.map{height:475px}}@media screen and (max-width:767px){.SliderNav .owl-controls{display:none}.hero{height:567px;margin-top:66px}.carousel strong,.carousel p{width:100%}.carousel strong,.carousel p,.carousel .button{opacity:1;margin-left:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}.carousel strong{font-size:30px}.carousel p{display:none}.carousel .button{margin-top:20px}.carousel .slide{text-align:center}.carousel .control{margin-top:243px}.hero.small,.hero.map{height:365px}}.AttachedDepartmentFile{margin-bottom:15px}.FeatureFilter{padding:10px 0 20px;height:100%;overflow:auto}.FeatureFilter h2{border-bottom:1px solid #CCCCCC;font-size:15px;margin-bottom:5px;padding-bottom:5px}.FeatureFilter h3{font-size:12px;padding:0 0 5px;margin:0 0 4px}.FeatureFilter ul{padding:0 10px}.FeatureFilter ul,.FeatureFilter ul li{list-style:none;margin:0}.FeatureFilter ul li{padding:0;clear:both}.FeatureFilter ul.Feature{margin-bottom:5px;padding:0}.FeatureFilter ul.Feature li,.FeatureFilter li.BooleanFeature{float:left;width:115px;padding:2px 0 6px 30px;position:relative;clear:none}.FeatureFilter li.BooleanFeature{clear:both}.FeatureFilter ul.Feature li input,.FeatureFilter li.BooleanFeature input{position:absolute;left:8px;top:0}.FeatureFilter ul.Feature li label,.FeatureFilter li.BooleanFeature label{display:block}#ProductGallery-wrapper{width:510px;overflow:hidden;position:relative}#ProductGallery{height:510px}#ProductGallery img{height:auto !important;width:auto !important;max-width:100%;display:block}#ProductGallery-wrapper .ProductGallery-panel{display:block;float:left;width:510px;height:510px;text-align:center;background:#fff}#ProductGallery-wrapper .ProductGallery-panel .accordion-item-wrapper{padding:0}#ProductGallery .GalleryItem{background:#fff;min-height:200px}#ProductGallery .owl-controls{background:#049BFF;padding:15px 10px}#ProductGallery .owl-controls .owl-dots{float:right !important;clear:none;margin-right:5px}#ProductGallery .owl-controls .owl-dots .owl-dot{float:left;background:#3AB4FF;display:block;height:10px;width:10px;padding:0;margin:4px 0 0 6px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#ProductGallery .owl-controls .owl-dots .owl-dot.active{background:#fff}#ProductGallery .owl-nav{float:right}#ProductGallery .owl-next,#ProductGallery .owl-prev{display:block !important;float:left;padding:0;margin:0 0 0 10px;height:auto;width:auto;position:static;clear:none}#ProductGallery .owl-next a,#ProductGallery .owl-prev a{background-color:transparent;background-image:url(../images/gallery-arrow.png);display:block;padding:0;margin:0;height:18px;width:16px}#ProductGallery .owl-prev a{background-position:top left}#ProductGallery .owl-next a{background-position:top right}@media screen and (max-width:1280px){#ProductGallery-wrapper{width:415px}#ProductGallery{height:415px}#ProductGallery-wrapper .ProductGallery-panel{width:415px;height:415px}#ProductGallery img{max-height:415px}}@media screen and (max-width:1000px){#ProductGallery-wrapper{width:320px}#ProductGallery{height:320px}#ProductGallery-wrapper .ProductGallery-panel{width:320px;height:320px}#ProductGallery img{max-height:320px}}@media screen and (max-width:767px){#ProductGallery-wrapper{width:440px}#ProductGallery{height:440px}#ProductGallery-wrapper .ProductGallery-panel{width:440px;height:440px}#ProductGallery img{max-height:440px}}@media screen and (max-width:460px){#ProductGallery-wrapper{width:290px}#ProductGallery{height:290px}#ProductGallery-wrapper .ProductGallery-panel{width:290px;height:290px}#ProductGallery img{max-height:290px}}.RecentlyViewed{clear:both;padding-top:20px}@media (min-width:1001px){.RecentlyViewed .ProductThumb,.RecentlyViewed .ProductThumb.FourColLeft{width:177px}.RecentlyViewed .ProductThumb.FiveColLeft{margin-left:0}}@media (min-width:1281px){.RecentlyViewed .ProductThumb,.RecentlyViewed .ProductThumb.FourColLeft{width:220px}.RecentlyViewed .ProductThumb.FourColLeft{margin-left:32px}.RecentlyViewed .ProductThumb.FiveColLeft{margin-left:0}}@media (max-width:480px){.CrossSellProducts .ProductThumb,.CrossSellProducts .ProductThumb.TwoColLeft,.CrossSellProducts .ProductThumb.ThreeColLeft,.CrossSellProducts .ProductThumb.FourColLeft{width:250px}}@media screen and (max-width:767px){.CrossSellProducts .ProductThumb,.CrossSellProducts .ProductThumb.TwoColLeft,.CrossSellProducts .ProductThumb.ThreeColLeft,.CrossSellProducts .ProductThumb.FourColLeft{width:400px}}.AjaxBasketMessageContainer{width:100%;position:fixed;background:#049BFF;top:0;left:0;z-index:100;display:none;text-align:center;padding-top:7px;color:#fff}.AjaxBasketMessageContainer .OrderMessages{background:none}.AjaxBasketMessageContainer p{margin-bottom:15px;font-size:120%}.AjaxBasketMessageContainer .Error{color:#000;font-size:95%}.AjaxBasketMessageContainer ul{padding:0;margin:0}.AjaxBasketMessageContainer a{display:block;margin:0 0 5px 0;text-decoration:underline;color:#fff}#CSVHelpModal{color:#000}#CSVHelpModal h3{font-size:140%;margin:15px 0}.CartErrors{margin:0 0 10px}.CartQuickOrderContainer{color:#4E4E4E;float:right}.CartQuickOrderContainer .accordion-header{background:#45a0d8;background:-moz-linear-gradient(top,#45a0d8 0,#049BFF 100%);background:-webkit-linear-gradient(top,#45a0d8 0,#049BFF 100%);background:linear-gradient(to bottom,#45a0d8 0,#049BFF 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#45a0d8",endColorstr="#049BFF",GradientType=0 );color:#fff;border-color:#319FE3}.CartQuickOrderContainer .accordion-header a{display:block;position:relative;outline:none;text-decoration:none;color:#fff}.CartQuickOrderContainer .accordion-header a .Icons{position:absolute;right:0;top:0}.CartQuickOrderContainer .accordion-header a .Icons .Icon.Plus{display:none}.CartQuickOrderContainer .accordion-header a.collapsed .Icons .Icon.Plus{display:block}.CartQuickOrderContainer .accordion-header a.collapsed .Icons .Icon.Minus{display:none}.CartQuickOrderContainer .BarcodeScanContainer{text-align:right}.CartQuickOrderContainer .BarcodeScan{width:100%;text-align:left}.CartQuickOrderContainer .BarcodeScan .Icon{line-height:22px}.CartQuickOrderContainer .BarcodeScanContainer .BarcodeScanHelp{float:right;line-height:30px}.CartQuickOrderContainer span.btn-file{padding:6px 12px;color:#333;width:auto;font-size:13px;margin:0 -1px 0 0}.CartQuickOrderContainer .QuickOrderAdd{padding-left:0;padding-right:0;width:100%}.CSVDownload{max-width:62%;float:left}.CSVDownload a{color:#049BFF;display:block;float:left}.CSVDownload a i{font-size:2em}.ExampleLabel{display:block;float:left;padding-left:4px;line-height:30px}@media only screen and (min-width:320px){.CSVDownload{max-width:100%;float:left}}.WebsitePopupBoxWrapper{color:#333}.WebsitePopupBoxWrapper h1{margin:0}#HomePageEnquiry{background:url(../images/intro.jpg) center center;background-size:cover}#HomePageEnquiry .HomePageContainer{padding-left:0;padding-right:0}#HomePageEnquiry .HomePageContainer div{padding:0}@media (min-width:768px){#HomePageEnquiry{padding-top:70px}#HomePageEnquiry .HomePageContainer .left{padding-right:100px}#HomePageEnquiry .HomePageContainer .right{padding-left:100px}}@media (min-width:768px) and (max-width:991px){#HomePageEnquiry .HomePageContainer .left{padding-right:20px}#HomePageEnquiry .HomePageContainer .right{padding-left:20px}}#HomePageEnquiry iframe{margin:0;padding:0;border:none;width:100%;height:340px}#HomePageEnquiry p,#HomePageEnquiry li{font-size:16px}#HomePageEnquiry h4{margin-bottom:20px;font-size:12px;font-size:1.8rem;line-height:1.083333333em;font-weight:500;text-transform:uppercase}.HomePageContainer .FeaturedProducts{padding-top:30px}.HomePageContainer .FeaturedProducts p{font-size:16px;text-align:left}.Buy .LoginLink{font-size:24px;margin-top:15px;display:inline-block}.Buy .LoginLink:hover{color:Red}.Login h1 span{color:#049BFF}.LoginBoxWrap h2{font-size:20px;margin:0 0 20px}.LoginBoxWrap h3{font-size:16px;margin:0 0 20px}.LoginBoxWrap p{margin:0 0 20px}.LoginBoxWrap .Button{padding:8px 30px;margin:0 0 20px}.LoginBoxWrap fieldset{margin:auto;max-width:397px}.LoginBoxWrap fieldset div{margin:0;padding:0;line-height:normal;min-height:0}.LoginBoxWrap fieldset div label{position:static;width:auto;text-align:center;padding:0;line-height:normal;margin-bottom:10px}.LoginBoxWrap fieldset input.Text{width:100%;line-height:34px}.LoginBoxWrap fieldset div.Check{margin:10px 0 20px}.LoginBoxWrap fieldset div.Check label{width:auto;display:inline-block;margin:0}@media (min-width:768px){.LoginBoxWrap:first-child{position:relative}.LoginBoxWrap:first-child:after{content:"";height:90%;top:0;right:0;bottom:0;margin:auto;width:1px;background:#fff;position:absolute}}.order-summary table{width:100%;white-space:normal}.ApproveOrderModal .modal-content,.ViewOrderModal .modal-content{text-align:left}.ApproveOrderModal .modal-content table.Products,.ViewOrderModal .modal-content table.Products{font-size:100%}.ApproveOrderModal .modal-body p{width:100%;white-space:normal}.ApproveOrderModal .modal-body .Button,.ViewOrderModal .modal-body .Button{padding:6px 12px !important;width:auto !important}.DeliveryAddressTable table tbody tr td{padding:5px}.DeliveryAddressTable table tbody tr:nth-child(even){background:#F4F4F4}.DeliveryAddressTable table tbody tr:hover,.DeliveryAddressTable table tbody tr:hover a{color:#049BFF}.PurchaserDetails .info{color:red;font-size:16px}table.Products tr td.ActionButtons .Button{margin:5px 0 0 10px;width:100%;max-width:160px}@media screen and (max-width:767px){.ViewOrderModal .modal-body table.Products tr td.Name{float:left}}.AccountPageLinks{list-style-type:none;margin:0;padding:0}.AccountPageLinks li a{padding:10px;background:#049BFF;width:97%;font-size:150%;height:auto;display:block;color:#fff}.AccountPageLinks li{float:left}.AccountPageLinks a:hover{background-color:white;color:#049BFF;text-decoration:none}