@import url("./igrp/forms.css");
@import url("./igrp/table.css");
@import url("./igrp/cards.css");
@import url("./igrp/toolsbar.css");
@import url("./igrp/sidebar.css");


/*
body[has-menu="false"] .main-content{
    margin:0!important;
}
body[has-menu="false"] .page-content{
    padding-top:0!important;
}
body[has-menu="false"] .page-title-box {
    margin-top: 0!important;
    padding-top:15px;
    padding-bottom: 15px;
}
body[has-menu="false"] .footer{
   display:none!important
}
*/

html[page-target="_blank"] .main-content{
    margin-left: 0!important;
}

html[page-target="_blank"] .page-content{
    padding-top: 22px!important;;
}

html[page-target="_blank"] .footer{
    left:0!important;
}
.gen-container-item{
    margin-bottom:24px;
}

.auth-one-bg{
   
    background-image: url('https://images.unsplash.com/photo-1609930109976-41dbee6132b2?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=1935&q=80');
}

.grecaptcha-badge{
    display: none!important;
}



#igrp-iframe-nav iframe{
    width: 100%;
    height:calc(100vh - 90px)
}

.modal-dialog{
    pointer-events: initial;
}


.igrp-iframe-nav-closer{
    z-index: 10;
    position: relative;
    top: 28px;
    right: 10px;
}

.igrp-debug-ctrl{
    position: fixed;
    bottom:0;
    z-index: 10;
    cursor: pointer;
    margin-left:-10px;
    left:50%
}

.igrp-notify-container {
    right:15px;
}

.page-header-row{
    margin-top: 0!important;
    background: #fffbf4;
    margin-left: -12px!important;
    margin-right: -12px!important;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    padding: 0 15px;
}
.topbar-user{
    background-color: transparent;
}
.page-title-box h4{
    margin:0
}

h1>p,
h2>p,
h3>p,
h4>p,
h5>p,
h6>p{
    margin:0
}


.page-header-tab-wrapper,
.page-header-tab-wrapper>.card{
    margin-bottom:0!important;
    border-radius: 0;
}

.igrp-page-header .gen-tab-holder>ul{
    margin-left:-1.5rem!important;
    margin-right: -1.5rem!important;
    position: relative;
    padding-right: 1.5rem!important;
    padding-left: 1.5rem!important;
    background-color: var( --vz-header-bg);
}

.bg-light-subtle {
    background-color: #f9fbfc;
  }
  
  [data-layout-mode="dark"] .bg-light-subtle{
    background-color: #25282c;
  }