body{padding-top:50px;padding-bottom:20px;background-size:100% auto}#header{padding:70px 0;text-align:right;background:#ff5859;background:#ff5859 url(../images/logo-stamp2.png) no-repeat center top;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}#header h1{margin:0}.body-content{padding-left:15px;padding-right:15px;position:relative;padding-bottom:80px}.dl-horizontal dt{white-space:normal}input,select,textarea{max-width:620px}.list{position:relative;height:100px;border:1px solid #efefef;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.06) inset}.ddl_M{position:relative;height:30px;width:500px;border:1px solid #efefef;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.06) inset}.ddl_P{position:relative;height:30px;width:300px;border:1px solid #efefef;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.06) inset}.chkbox{position:absolute;border:1px solid #efefef;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.06) inset}.textbox_P{position:relative;width:300px;height:30px;border:1px solid #efefef;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.06) inset}.textbox_P2{position:relative;width:100px;height:25px;border:1px solid #efefef;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.06) inset}.textbox_M{position:relative;width:500px;height:25px;border:1px solid #efefef;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.06) inset}.textbox_G{position:relative;width:750px;height:25px;border:1px solid #efefef;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.06) inset}.areabox_M{position:relative;width:500px;height:200px;border:1px solid #efefef;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.06) inset}.areabox_G{position:relative;width:750px;height:200px;border:1px solid #efefef;background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.27),0 0 40px rgba(0,0,0,.06) inset}.note-codable{min-width:100%}body{padding-top:50px;padding-bottom:0}body.login-page{background:url(../images/ani_fundo.jpg) no-repeat center top;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}#header{padding:70px 0;text-align:right;background:#ff5859;background:#ff5859 url(../images/logo-stamp2.png) no-repeat center top;-webkit-background-size:100% auto;-moz-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}#header h1{margin:0}h2.text-info{display:none}hr{display:none}a{color:#212529}a:hover{color:#ff5859}.body-content{position:relative;padding-bottom:80px;margin-top:60px}#loginForm{padding-top:100px;padding-bottom:100px;margin:0 auto}#loginRight{padding-top:100px;padding-bottom:100px;padding-right:0}.control-label{color:#969697;font-weight:bold;font-size:14.98px}.form-control{box-shadow:none!important;border:1px solid #d4d4d4!important;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.login-btn{color:#ff5859;font-weight:bold;padding:5px 10px;font-size:14.98px;background:#d4d4d4;border-color:#d4d4d4;text-transform:uppercase;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.login-btn:hover,.login-btn:focus{outline:none;color:#ff5859;background:#d4d4d4;border-color:#d4d4d4}.text-danger{color:#ff5859}a.gray-link{color:#969697;font-size:14.58px}a.gray-link:hover{color:#969697;text-decoration:none}#img_logo{height:80px;margin-right:10px}#img_painel{width:100%}#logos_inic img{width:100%}#img_menu{height:80px}#top-menu .navbar{height:100%}#top-menu .navbar .nav-link{display:inline-block;text-decoration:none}#top-menu .navbar .nav-link::after{content:'';display:block;width:0;height:1px;background:#ff5859;transition:width .2s}#top-menu .navbar .nav-link:hover{color:#ff5859}#top-menu .navbar .nav-link:hover::after{width:100%}.float-right{float:right}footer{position:relative}.tooltip-inner{max-width:800px!important}.hightlight-row:hover{background-color:#eee;cursor:pointer}.selected-row{background-color:#eee}@media(max-width:767px){#header h1 img{max-width:40%}.body-content{height:auto!important;margin-top:470px}footer{padding:0 30px}footer .row>div{padding-bottom:20px}}@media(min-width:768px) and (max-width:991px){#header h1 img{width:300px}.body-content{height:auto!important}footer{padding:0 30px}footer .row>div{padding-bottom:20px}}