@font-face{font-family:"Overpass Black";src:url('/Assets/Fonts/Overpass/Overpass-Black.ttf')}@font-face{font-family:"Overpass Black Italic";src:url('/Assets/Fonts/Overpass/Overpass-BlackItalic.ttf')}@font-face{font-family:"Overpass Bold";src:url('/Assets/Fonts/Overpass/Overpass-Bold.ttf')}@font-face{font-family:"Overpass Bold Italic";src:url('/Assets/Fonts/Overpass/Overpass-BoldItalic.ttf')}@font-face{font-family:"Overpass Extra Bold";src:url('/Assets/Fonts/Overpass/Overpass-ExtraBold.ttf')}@font-face{font-family:"Overpass Extra Bold Italic";src:url('/Assets/Fonts/Overpass/Overpass-ExtraBoldItalic.ttf')}@font-face{font-family:"Overpass Extra Light";src:url('/Assets/Fonts/Overpass/Overpass-ExtraLight.ttf')}@font-face{font-family:"Overpass Extra Light Italic";src:url('/Assets/Fonts/Overpass/Overpass-ExtraLightItalic.ttf')}@font-face{font-family:"Overpass Italic";src:url('/Assets/Fonts/Overpass/Overpass-Italic.ttf')}@font-face{font-family:"Overpass Light";src:url('/Assets/Fonts/Overpass/Overpass-Light.ttf')}@font-face{font-family:"Overpass Light Italic";src:url('/Assets/Fonts/Overpass/Overpass-LightItalic.ttf')}@font-face{font-family:"Overpass Regular";src:url('/Assets/Fonts/Overpass/Overpass-Regular.ttf')}@font-face{font-family:"Overpass SemiBold";src:url('/Assets/Fonts/Overpass/Overpass-SemiBold.ttf')}@font-face{font-family:"Overpass Semi Bold Italic";src:url('/Assets/Fonts/Overpass/Overpass-SemiBoldItalic.ttf')}@font-face{font-family:"Overpass Thin";src:url('/Assets/Fonts/Overpass/Overpass-Thin.ttf')}@font-face{font-family:"Overpass Thin Italic";src:url('/Assets/Fonts/Overpass/Overpass-ThinItalic.ttf')}html{width:100%;height:100%;position:relative;background-color:#000;overflow:hidden;min-width:1024px;min-height:700px;font-size:12px}body{width:100%;height:100%;background-color:#fff;margin:0}#painting{position:absolute;width:100%;height:55%;top:0;background-color:#fff;text-align:center;background-image:url("/Assets/IMG/Connection/painting-background.jpg");background-size:auto 100%;background-repeat:repeat-x}#painting img{height:100%}#painting #title{position:absolute;width:380px;height:80px;margin:0 auto;text-align:center;margin-top:15px;margin-left:calc((100% - 380px)/2)}#painting #title h1{font-family:"Overpass Extra Light";color:#fff;margin:0}#painting #form{position:absolute;width:200px;height:200px;top:10px;margin-left:calc(((100% - 200px)/2) + 380px)}#painting #form .form_error{height:15px;text-align:left;padding-left:10px;color:#fff;font-family:"Overpass"}#painting #form input{box-sizing:border-box;width:100%;height:25px;padding:5px 10px;border:1px solid #fff;border-radius:15px}#painting #form input[type="password"]{display:inline;width:calc(100% - 40px)}#painting #form input:focus,#painting #form input[type="password"]{outline-width:0}#painting button[type="submit"]{position:relative;background-color:transparent;color:#fff;border:1px solid #fff;border-radius:15px;height:25px;width:25px;margin-left:10px;cursor:pointer}#painting button[type="submit"]:focus{outline:none}#painting .k-loading-image{background-size:100%;background-image:url(/Assets/IMG/Kendo/loading-image-o.gif)}#painting .k-loading-color{background-color:initial}#under_painting{width:100%;height:35%;top:52%;position:absolute}#under_painting #module{width:100%;height:100px;text-align:center;margin:0 auto}#under_painting #module ul{margin-top:30px;padding:0;list-style-type:none}#under_painting #module li{display:inline-block;margin:0 5px;min-width:90px}#under_painting #module li p{width:100%;font-family:"Overpass Bold";font-size:14px;margin-top:7px;color:#d3d4d7}#under_painting #module li img{width:60px}#footer{position:absolute;width:100%;height:50px;left:0;bottom:0;background-color:#6f7074;text-align:center;display:flex;font-size:12px;font-family:"Overpass Regular"}#footer #credits{flex:1 1 auto}#footer #credits tbody{margin-left:5vw}#footer #version{width:5vw;margin:auto}#footer table{margin:0 auto;height:100%}#footer table td{vertical-align:middle}#footer p{color:#fff;font-family:"Overpass Regular";font-size:13px;display:inline;margin-right:10px}