.half-left img,.half-right img{height:auto;width:100%}.row{margin-left:0;margin-right:0}@media screen and (min-width:992px){body{overflow-y:hidden;overflow-x:hidden}.half-left img,.half-right img{height:auto;width:150%}}.modal-dialog{width:100%;height:100%;padding:0;margin:0}.modal-content{height:100%;border-radius:0;color:white;overflow:auto}.close{color:black!important;opacity:1.0}#first-child{top:0;left:0;background-color:yellowgreen}#second-child{top:0;left:50%;background-color:#E6537D;color:black}#third-child{top:50%;left:0;background-color:crimson}#fourth-child{top:50%;left:50%;background-color:lightseagreen;color:black}.big-box{position:absolute;width:50%;height:50%;color:white}.big-box h2{text-align:center;margin-top:20%;padding:20px;width:100%;font-size:1.8em;letter-spacing:2px;font-weight:700;text-transform:uppercase;cursor:pointer}@media screen and (max-width:46.5em){.big-box h2{font-size:16px;padding-left:0}}@media screen and (max-width:20.5em){.big-box h2{font-size:12px;padding-left:0;margin-top:30%}}.modal-dialog{width:100%;height:100%;padding:0;margin:0}.modal-content{height:100%;border-radius:0;color:black;overflow:auto}.modal-title{font-size:3em;font-weight:300;margin:0 0 20px 0}.modal-content-one{background-color:white}.modal-content-two{background-color:#E6537D}.modal-content-three{background-color:crimson}.modal-content-four{background-color:lightseagreen}.modal-body{position:relative;padding:0 30%}.form-group{position:relative;margin-bottom:1.5rem}.form-control-placeholder{position:absolute;top:0;padding:7px 0 0 13px;transition:all 200ms;font-size:10px;transform:translate3d(0,-100%,0);opacity:.8}.form-control:focus+.form-control-placeholder,.form-control:valid+.form-control-placeholder{font-size:10px;transform:translate3d(0,-100%,0);opacity:.8}input{outline:0!important;border-width:0 0 1px 0!important;border-radius:0!important;box-shadow:none!important}input:focus{border-color:black!important;border-width:0 0 1px 0!important;box-shadow:none!important}.form-control{color:black!important;font-weight:bold}.field-icon{float:right;margin-left:-25px;margin-top:-25px;position:relative;z-index:2}.container{padding-top:50px;margin:auto}.field-icon{float:right;margin-left:-25px;margin-top:-25px;position:relative;z-index:2}h1,h2,h3,h4,h5,h6,p{color:#34495e}@font-face{font-family:'avenirheavy';src:url('/v2/Scripts/custom/css/fonts/aeh-webfont.woff2') format('woff2'),url('/v2/Scripts/custom/css/fonts/aeh-webfont.woff') format('woff');font-weight:normal;font-style:normal}p{font-family:'avenirheavy',Arial,sans-serif;font-size:small}h1,h2,h3,h4,h5,h6{font-family:'avenirheavy',Arial,sans-serif}h2>a:before{content:"";position:absolute;width:100%;height:3px;bottom:0;left:0;background:#9CF5A6;visibility:hidden;border-radius:5px;transform:scaleX(0);transition:.25s linear}h2>a:hover:before,h2>a:focus:before{visibility:visible;transform:scaleX(1)}select{outline:0!important;border-width:0 0 1px 0!important;border-color:rgba(211,211,211,0.8)!important;border-radius:0!important;box-shadow:none!important}select:focus{border-color:black!important;border-width:0 0 1px 0!important;box-shadow:none!important}.btn-lg,.btn-group-lg>.btn{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:25px;box-shadow:0 12px 11px -6px grey}.btn-login{color:#fff;background-color:#e74c3c;border-color:#e74c3c;width:50%;height:36px;font-size:12px;outline:none!important;box-shadow:unset!important}.authentication-pic-change{padding:0!important;height:100vh!important;background-image:url("/v2/Content/Images/bgnav.jpg");transition:all 1s ease-in-out;background-size:cover}.authentication-pic-change:hover{background-image:url("/v2/Content/Images/bgnav.gif");transition:all 1s ease-in-out}.loading-overlay{position:fixed;z-index:99999;height:100%;width:100%;opacity:.7;background:rgba(255,255,255,0.72)}.loading-overlay img{position:absolute;top:75%;left:45%;margin-top:-20%}.loading-blur{-webkit-filter:blur(10px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(10px)}.authentication-form{margin:15% 10% 10% 10%}.authentication-logo{height:125px}.authentication-logo-in-custom{height:100px}.authentication-logo-custom{height:200px}.login-form-details{margin:0 20%}.authentication-form-details{margin:5% 20%}.align-left{text-align:left}.bold{font-weight:bold}body{overflow:auto!important}.InputError{border:1px red}.has-error .form-control{border-bottom:1px solid red!important}.add-device-mapping{font-size:18px;color:green;cursor:pointer;padding:5px;line-height:7rem}.naveo-modal-body{background-image:url(/v2/Content/Images/map-background.png);background-repeat:no-repeat;background-size:cover}.ribbon{width:150px;height:150px;overflow:hidden;position:absolute}.ribbon::before,.ribbon::after{position:absolute;z-index:-1;content:'';display:block;border:5px solid #2980b9}.ribbon span{position:absolute;display:block;width:217px;background-color:#e74c3c;box-shadow:0 5px 10px rgb(0 0 0 / 10%);color:#fff;text-shadow:0 1px 1px rgb(0 0 0 / 20%);text-align:center;font-weight:bolder}.ribbon-top-left{top:-10px;left:-10px}.ribbon-top-left::before,.ribbon-top-left::after{border-top-color:transparent;border-left-color:transparent}.ribbon-top-left::before{top:0;right:0}.ribbon-top-left::after{bottom:0;left:0}.ribbon-top-left span{right:-25px;top:50px;transform:rotate(-45deg)}