﻿#MasterPageAndFooter #MasterPage{min-height:calc(100vh - 185px);max-width:1600px;width:100%;}#PageContent{width:100%;overflow:hidden;display:flex;justify-content:space-between;flex-direction:column;}#MyPageContainer{display:flex;margin-top:10px;}#MyPageContent{box-sizing:border-box;padding-top:10px;box-sizing:border-box;flex-grow:1;}#MyPageContent h1{font-size:20px;margin-bottom:10px;}#MyPageContent .NormalButton{background:#2989d8;color:#fff;}#MyPageContent table{width:100%;}#MyPageContent table thead th{color:#808080;font-size:14px;}#MyPageContent table tr,#MyPageContent table th{border-top:none;}#MyPageContent table tr{font-size:15px;}#MyPageContent table th.strong,#MyPageContent table td.strong{font-weight:500;}#MyPageContent table .NormalButton{margin:0;border-radius:0;}#MyPageContent .fieldset label,#MyPageContent fieldset label{line-height:28px;font-size:17px;width:150px;}#MyPageContent .fieldset input,#MyPageContent fieldset input{border:1px solid #808080;padding:5px 10px;}#MyPageContent #Orders h1{display:none;}#MyPageContent #Orders #OrderLines tr,#MyPageContent #Orders #OrderLines th{font-size:14px;}#MyPageContent #Orders #OrderLines .ShowInvoiceCopy img,#MyPageContent #Orders #OrderLines .RequestInvoiceCopy img{width:22px;cursor:pointer;}#MyPageContent #OrderDetails{display:flex;margin-bottom:20px;}#MyPageContent #OrderDetails .Left,#MyPageContent #OrderDetails .Right{display:flex;width:50%;}#MyPageContent #OrderDetails .InnerLeft,#MyPageContent #OrderDetails .InnerRight{display:flex;flex-direction:column;}#MyPageContent #OrderDetails .InnerRight{margin-left:10px;}#MyPageContent #OrderDetails label{clear:left;float:left;min-height:25px;line-height:25px;font-size:15px;}#MyPageContent #OrderDetails span{float:left;min-height:25px;line-height:25px;font-size:15px;font-weight:bold;}#MyPageContent #OrderDetails #Consignments{display:flex;flex-direction:column;}#MyPageContent #OrderDetails #Consignments a{font-size:15px;margin-left:0;}#MyPageContent #MyBasketsContainer table{width:50%;}#MyPageContent #MyBasketsContainer table .ShowBasket{float:right;}#MyPageMenu{width:20%;min-width:220px;height:100%;min-height:600px;padding-left:10px;box-sizing:border-box;}#MyPageMenu ul{background-color:unset;margin-right:10px;}#MyPageMenu ul li{padding:10px;font-size:14px;color:#000;}#MyPageMenu ul a.Selected{font-weight:bold;}#AccountDetailsContainer #SaveAccountDetails,#AccountDetailsContainer #ChangePasswordButton,#ChangePasswordContainer #SaveAccountDetails,#ChangePasswordContainer #ChangePasswordButton{float:left;margin-left:160px;width:222px;}#ConsentContainer section{margin:0 10px 10px 0;padding:15px 0 10px 10px;background:#efefef;}#ConsentContainer section .CheckboxOuterContainer,#ConsentContainer section .CheckboxContainer{display:flex;}#ConsentContainer section span{font-size:15px;display:block;margin-bottom:15px;padding-top:5px;}#ConsentContainer section input{display:flex;justify-content:center;align-items:center;float:left;-webkit-appearance:none;width:18px;height:18px;border:1px solid #000;margin-right:8px;box-sizing:border-box;}#ConsentContainer section input:checked{background-color:#e9ecee;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#99a1a7;}#ConsentContainer section input:checked:after{content:'✔';font-size:18px;color:#000;box-sizing:border-box;}#ConsentContainer section input:focus{outline:0;}#ConsentContainer section input:active,#ConsentContainer section .regular-checkbox:checked:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1);}@media only screen and (max-width:999px){#ConsentContainer section input{width:36px;height:36px;}#ConsentContainer section input:checked:after{font-size:36px;}}#ConsentContainer section input{background-color:#fff;}#ConsentContainer section label{font-size:15px;margin-right:30px;}.NormalButton{width:200px;margin-top:20px;text-transform:uppercase;}@media only screen and (max-width:1199px){#MyPageContent table th,#MyPageContent table td{max-width:230px;}}@media only screen and (max-width:999px){#MyPageContainer{flex-direction:column;margin:0 5px;}#MyPageMenu{width:100%;min-height:unset;}#MyPageMenu ul{margin:20px 10px 10px 10px;}#MyPageMenu ul li{margin-bottom:20px;font-size:30px;text-align:center;text-decoration:underline;}#MyPageContent{margin:0;}#MyPageContent h1{font-size:30px;margin:0 10px;}#MyPageContent table th,#MyPageContent table td{max-width:unset;font-size:22px;margin:0;}#MyPageContent table th:before,#MyPageContent table td:before{font-weight:normal;color:#808080;}#MyPageContent table tr{border-top:1px solid #c8c8c8;}#MyPageContent table .NormalButton{width:100%;margin-bottom:10px;}#MyPageContent .fieldset label,#MyPageContent fieldset label{font-size:30px;margin:10px 0;}#MyPageContent .fieldset input,#MyPageContent fieldset input{width:calc(100% - 10px);font-size:30px;margin-bottom:10px;padding:5px 0 5px 10px;}#MyPageContent .OrderListEmptyText,#MyPageContent .BasketListEmptyText{line-height:40px;text-align:center;}#MyPageContent .OrderListEmptyText span,#MyPageContent .BasketListEmptyText span{font-size:30px;}#MyPageContent #OrderDetails{flex-direction:column;}#MyPageContent #OrderDetails .Left,#MyPageContent #OrderDetails .Right{width:100%;}#MyPageContent #OrderDetails .InnerLeft{width:40%;}#MyPageContent #OrderDetails .InnerRight{width:59%;}#MyPageContent #OrderDetails label,#MyPageContent #OrderDetails span{font-size:22px;font-weight:normal;}#MyPageContent #OrderDetails label{color:#808080;}#MyPageContent #OrderDetails #Consignments a{font-size:30px;}#MyPageContent #AccountDetailsContainer #SaveAccountDetails{width:100%;margin:0 auto;}#MyPageContent #ConsentContainer section{margin:20px 10px;}#MyPageContent #ConsentContainer section .CheckboxOuterContainer{width:70%;justify-content:space-between;}#MyPageContent #ConsentContainer section span{font-size:30px;}#MyPageContent #ConsentContainer section label{font-size:30px;}#MyPageContent #ConsentContainer .ButtonContainer{margin:0 10px;}#MyPageContent #ConsentContainer .ButtonContainer div{width:100%;}}