.AxtonsLink {color:#ffe3d1;}
.AxtonsLink a{color:#ffe3d1;}
.AxtonsLink a:hover{color:lightgrey;}
button {display: block;margin: 5px auto 0;width: 180px; font-size: 18px;text-transform: uppercase;padding: 10px;background: #739cf3;color: #ffffff; border: 2px solid #ffffff;border-radius: 5px;cursor: pointer;transition: 0.2s;}
button:hover {background-color: azure;color: #000000;}
.close {position: absolute; right: -9px; top: 2px;cursor: pointer;}
.Content {width: calc(100% - 351px); display: inline-block;padding: 15px;margin-left: -1px; border-left: solid 1px lightgrey;color: #000000!important;font-size: 17px;}
.Content .MainFolder {display: inline-block; position: relative;font-weight: 600;cursor: pointer;}
.Content .MainFolder:hover i {color: #ffe3d1;}
.Content .MainFolder:hover .padlock {color: #000000;}
.Content .MainFolder:hover span{color: #000000;}
.Content .MainFolder i {font-size: 250px;margin-right: 3px;}
.Content .MainFolder .padlock {position: absolute; bottom: -49px; right: -5px;font-size: 30px;}
.Content .MainFolder span {position: absolute; color: #ffffff;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 190px; text-align: center;transition: 0.2s all;line-height: 1;}
.Content p {margin-top: 0;}
.content-wrapper {padding: 0!important;max-width: 100%!important;}
.FileSystem {border: solid 1px lightgrey; margin: 10px 30px; width: calc(100% - 60px)!important;min-height: 400px;font-family: sans-serif;}
.FileSystem .Banner {width: 100%; background: #ffe3d1;height: 115px; background-image: url(https://static1.squarespace.com/static/5f43d9716917f7146800dd4d/t/5f4630e77300a35275e9be78/1602242510173/?format=500w); background-repeat: no-repeat; background-position: left center;background-size: contain;position: relative;}
.FileSystem .Banner h1 {color: #739cf3;position: absolute;top: 45px; left: 130px;text-transform: uppercase;font-size: 22px;font-family: sans-serif; font-weight: 700;}
.FileSystem .Banner img {width: 300px;}
.FileSystem .Nav {width: 320px; height: 85%; border-right: solid 1px lightgrey;display: inline-block; vertical-align: top;background: #FFE3D1;background: -moz-linear-gradient(top, #FFE3D1 0%, #FFFFFF 30%, #FFFFFF 100%);background: -webkit-linear-gradient(top, #FFE3D1 0%, #FFFFFF 30%, #FFFFFF 100%);background: linear-gradient(to bottom, #FFE3D1 0%, #FFFFFF 30%, #FFFFFF 100%);font-size: 17px;}
.FileSystem .Nav a {text-decoration: none; color: #000000;}
.FileSystem .Nav li {cursor: pointer;}
.FileSystem .Nav li:hover i {color: #ffe3d1;}
.FileSystem .Nav li:hover .padlock {color: #000000;}
.FileSystem .Nav #Folders {margin: 0 0 0 10px; padding: 5px;font-size: 17px;color: #000000;}
.FileSystem .Nav #Folders li {list-style: none; margin-left: 30px; padding: 5px 0 5px 10px; position: relative;}
.FileSystem .Nav #Folders li:after {content: ""; background: none; position: absolute; height: 48%; top: 0px; left: -8px; width: 12px;border-bottom: dotted 2px lightgrey;}
.FileSystem .Nav #Folders {position: relative;}
.FileSystem .Nav #Folders:after {content: ""; background: none; position: absolute; height: 70%; top: 32px; left: 25px; width: 1px;border-left: dotted 2px lightgrey;}
.FileSystem .Nav #MemberInfo {margin: 0; padding: 5px;border-bottom: solid 1px lightgrey; background: lightgrey; color: #000000;}
.FileSystem .Nav #MemberInfo li {list-style: none;}
.FileSystem .Nav #MemberInfo span {display: inline-block; vertical-align: middle; padding-top: 5px; margin-left: 5px;}
.first {margin-left: 0!important;position: relative;font-weight: 600;}
.first:after {content: ""; background: none; position: absolute; height: 48%; top: 0px; left: -5px!important; width: 12px;border-left: dotted 2px lightgrey;border-bottom: dotted 2px lightgrey;}
header {display: none;}
.holder{background: #FFE3D1;color: #739cf3;padding: 28px 25px 41px 25px; width: fit-content; margin: 30px auto;font-family: sans-serif;text-align: center;position: fixed; top: 50%; left: 50%; transform: translate(-50%,-50%);}
.holder .title{font-weight: 700;font-size: 24px;color: #739cf3; margin-bottom: 5px;}
.holder .title span{font-weight: 400; font-size: 18px;display: block;margin-bottom: 30px;margin-top: 15px;}
i {color: #739cf3;vertical-align: bottom; margin-right: 10px;transition: 0.2s all; padding-bottom: 3px;}
input {border-radius: 0px;padding: 10px 20px;width: 320px;display: block;margin: 0 auto;border: none;}
input[type=checkbox]{display: inline-block;width: auto; margin-right: 10px;margin-top: 10px;}
.LifeStudies {cursor: inherit!important; padding: 0!important;height: 250px!important;}
.LifeStudies img {width: auto!important; height: 250px; margin: 0px!important;}
#message {position: absolute;text-align: center;width: 100%;left: 0px;margin-top: 13px;color: red;display: block;}
.Painting {display: inline-block; padding: 5px 5px 0 5px;color: #000000;margin-bottom: -1px; font-size: 13px;border: solid 1px lightgrey;height: 190px; overflow: hidden; margin-left: -1px; cursor: pointer;transition: all 0.2s;}
.Painting:hover {background:#FFE3D1;}
.Painting a {color: #000000; text-decoration: none;}
.Painting img {width: 250px;display: block; margin: 5px -5px -5px;}
.Password {width: fit-content; margin: 0 auto;text-align: center;}
.padlock {margin-left: 5px;font-size: 20px;color: #000000;}
.TrailerBox {position: relative;color: #ffffff;border: solid 2px #ffffff; width: calc(100% - 4px); padding-bottom: 56.25%; margin: 0px auto 10px; height: 0; display: inline-block; vertical-align: middle;}
#WTTIRLogin {display: none;}