.slidetextarea{resize:none;margin-left:50px;margin-top:10px;width:70%;height:30px;margin-bottom:10px;border:none;}
.slideicons{position:fixed;margin-top:15px;margin-left:20px;}
.slideinputbutton{margin:20px;margin-top:0px;border:none;padding:none;background-color:#ed8912;color:#fff;font-family:Din;font-size:20px;height:40px;width:84%;}
#slideout{background:#08546b;position:fixed;top:50%;right:0;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
#slideout_inner{width:250px;background:#333333;position:fixed;top:50%;right:-250px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;}
#slideout:hover{right:250px;}
#slideout:hover #slideout_inner{right:0;}
.linecontainer{left:0px;position:absolute;height:200px;width:100%;bottom:-48px;overflow:hidden;}
.line1{width:150%;height:47px;border-bottom:150px solid;border-top:0px solid;border-top-color:#e4edf2;border-bottom-color:#08546b;-webkit-transform:translateY(20px)
translateX(5px)
rotate(-2deg);position:relative;bottom:-100px;left:-50%;}
.line2{width:150%;height:47px;border-bottom:150px solid;border-top:0px solid;border-top-color:#08546b;border-bottom-color:#e4edf2;-webkit-transform:translateY(20px)
translateX(5px)
rotate(2deg);position:relative;bottom:-60px;left:-50%;}
.line3{width:200%;height:47px;border-bottom:75px solid;border-top:0px solid;border-top-color:#e4edf2;border-bottom-color:#ed8912;-webkit-transform:translateY(20px)
translateX(5px)
rotate(-2deg);position:relative;bottom:-10px;left:-50%;}
a br{display:none;}
a.lightbox-close{display:block;width:50px;height:50px;box-sizing:border-box;background:white;color:black;text-decoration:none;position:absolute;top:-80px;right:0;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;}
a.lightbox-close:before{content:"";display:block;height:30px;width:1px;background:black;position:absolute;left:26px;top:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}
a.lightbox-close:after{content:"";display:block;height:30px;width:1px;background:black;position:absolute;left:26px;top:10px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}
a.lightbox img{}
a.lightbox{width:100%;height:100%;}
.lightbox-target{z-index:100000;position:fixed;top:-100%;width:100%;background:rgba(0,0,0,.7);width:100%;opacity:0;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;overflow:hidden;}
.lightbox-target img{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;max-height:0%;max-width:0%;border:3px solid white;box-shadow:0px 0px 8px rgba(0,0,0,.3);box-sizing:border-box;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;}
.lightbox-target:target{opacity:1;top:0;bottom:0;}
.lightbox-target:target img{max-height:100%;max-width:100%;}
.lightbox-target:target a.lightbox-close{top:0px;}
.LockOn {
    position:absolute;
    display: block;
    visibility: visible;
    z-index: 999;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    padding-top: 10%;
    vertical-align:bottom;
    font-size:large;
    font-weight:400;
    background-color: #303030;
    background-repeat: no-repeat;
    background-attachment: fixed;
    background-position: center;
}
