#page-footer{min-height:2rem}#page-footer .content{padding:0 1rem!important}.img-map{width:1.6rem;height:1.6rem;margin-right:.4rem}.content.content-full{padding-bottom:.875rem;padding-top:.875rem}.required label:after{content:" *";color:red}.form-group{padding:10px 0}.bg-logo img{object-fit:contain;height:80px;margin:auto}.chart-list .block-content{display:flex}.chart-list .block-content .sidebar{background-color:#f0f0f0;width:555px;position:relative;display:inline-block}.chart-list .block-content .sidebar .menu-list{list-style:none;padding:20px;margin:0}.chart-list .block-content .sidebar .menu-list li{margin-bottom:10px}.chart-list .block-content .sidebar .menu-list li a{text-decoration:none;color:#333;display:block;padding:10px;background-color:#f0f0f0;border-radius:5px;transition:background-color .3s ease}.chart-list .block-content .sidebar .menu-list li a:hover{color:#000;background-color:#ddd}.chart-list .block-content .main-content{margin-left:118px;flex:1}.chart-list .block-content .sidebar .menu-list li.active a{background-color:#0665d0!important;color:#fff!important}.table:not(.table-borderless)>:not(:last-child)>:last-child>*{border-bottom-width:0px}.nav-main-horizontal .nav-main-submenu{width:300px}.control-label{font-weight:700}.has-error>.help-block{color:red}.modal-footer{justify-content:space-between!important}table.table-gray tr th{background-color:#f0f0f0}.checkbox input[type=checkbox]{background-image:-webkit-linear-gradient(hsla(0,0%,0%,.1),hsla(0,0%,100%,.1)),-webkit-linear-gradient(left,#f66 50%,#6cf 50%);background-size:100% 100%,200% 100%;background-position:0 0,15px 0;border-radius:25px;box-shadow:inset 0 1px 4px #00000080,inset 0 0 10px #00000080,0 0 0 1px #0000001a,0 -1px 2px 2px #00000040,0 2px 2px 2px #ffffffbf;cursor:pointer;height:25px;padding-right:25px;width:75px;-webkit-appearance:none;-webkit-transition:.25s}.checkbox input[type=checkbox]:after{background-color:#eee;background-image:-webkit-linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,0%,.1));border-radius:25px;box-shadow:inset 0 1px 1px 1px #fff,inset 0 -1px 1px 1px #00000040,0 1px 3px 1px #00000080,0 0 2px #00000040;content:"";display:block;height:25px;width:50px}.checkbox input[type=checkbox]:checked{background-position:0 0,35px 0;padding-left:25px;padding-right:0}#logo-header-mobile{display:none}@media only screen and (max-width: 980px){#logo-header{display:none}#logo-header-mobile{display:block}}@media only screen and (max-width: 650px){#header-btn_title{display:none}}@media only screen and (max-width: 991px){.nav-main-horizontal .nav-main-submenu{width:100%}}
