.table-fixed-header {
    --scrollbar-color: #de3036;
}

::-webkit-scrollbar {
  width: 13px;
}

/* Track */
::-webkit-scrollbar-track {
  box-shadow: inset 0 0 2px grey;
  border-radius: 2px;
}


/* Handle */
::-webkit-scrollbar-thumb {
  background: #9eb1bd;
  border-radius: 1px 1px 1px 1px;
  cursor: pointer;
}

.right-panel {

    width: 80%!important;
}

.container-submenu ul li ul a {
    color: #3e7dc0!important;
}

.tbreadcrumb {
    width: 100%;
    padding-bottom: 17px!important;
    margin-bottom: 15px;
    display: flex;
    justify-content: start;
}

.c3-bar-0 {
   fill:rgb(204, 0, 102)!important;
}

.c3-bar-1 {
   fill:rgb(51, 153, 255)!important;
}

.c3-bar-2 {
   fill: rgb(0, 255, 204)!important;
}

table.table>tbody>tr>td.tdatagrid_cell.action {
    text-align: center;
    padding-left: 1px;
    padding-right: 1px;
}

.table td, .table th {
    padding: 1px!important;
}

.pvtAxisContainer li {
    background-color: aliceblue!important;
    margin-bottom: 5px!important;
    border: 1px solid #bebef3;
    padding: 3px 2px!important;
    margin-left: 3px;
}


.pvtAxisContainer li span.pvtAttr {

    background: #f0f8ff!important;
    border: 1px solid #f0f8ff!important;

}

.pvtAxisContainer, .pvtVals {
    border: 1px solid #dfc8c8!important;
    background: #faf9f9!important;
}

table.pvtTable thead tr th, table.pvtTable tbody tr th {
    float: none!important;
}

.header-profile-name {
    width: 70%!important;
    min-width: 100px!important;
}


/*::-webkit-scrollbar-button{*/
/*  background: #1c3a5c;*/
/*  background-color: #bbbbbb;*/
/*  display: block;*/
/*  border-style: solid;*/
/*  height: 13px;*/
/*  width: 16px;*/
/*  border-radius: 5px 5px 5px 5px;*/
/*}*/

/* Up */
::-webkit-scrollbar-button:single-button:vertical:decrement {
  border-width: 0 8px 8px 8px;
  border-color: transparent transparent #555555 transparent;
}

::-webkit-scrollbar-button:single-button:vertical:decrement:hover {
  border-color: transparent transparent #777777 transparent;
  width: 20px!important;
}
/* Down */
::-webkit-scrollbar-button:single-button:vertical:increment {
  border-width: 8px 8px 0 8px;
  border-color: #555555 transparent transparent transparent;
}

::-webkit-scrollbar-button:vertical:single-button:increment:hover {
  border-color: #777777 transparent transparent transparent;
  width: 20px!important;
}

#builder-layout  button:not(.beditorcss).pcr-button.clear:hover {
    background: #923131 !important;
}

.col, .col-lg-2, .col-xl-auto {
    padding-right: 10px!important;
    padding-left: 5px!important;
}

.ui-dialog {
    /*animation: scale .5s;*/
}

@keyframes scale {
    0% { opacity: 0; }
    10% { transform: scale(0); }
    100% { transform: scale(1); opacity: 1; }
}

.bg-orange {
    background: var(--color-orange) !important;
    color: #fff !important;
}


.bg-purple {
    background: var(--color-purple) !important;
    color: #fff !important;
}

.bg-dark {
    background: var(--color-dark) !important;
    color: #fff !important;
}

.bg-teal {
    background: var(--color-teal) !important;
    color: #fff !important;
}


/*Janelas modal*/
.ui-dialog {
    border: 1px solid #e0e0f0!important;
    box-shadow: 5px 3px 20px 0px!important;
}




.ui-dialog .window_modal .panel {
    margin-top: 1px!important;
}

.ui-dialog .window_modal .panel-body {
    padding: 0px !important;
    padding-top: 8px !important;
    padding-right: 5px !important;
    padding-left: 5px !important;
}

div[style="clear:both"]:nth-child(2) > div:first-child {
    margin-top: 5px !important;
}


.container-header {
    z-index: 3;
}

.alert-info {
    background-color: #e9efff!important;
    color: #000000;

}

.table-responsive {
    overflow-x: hidden; 
}

#adianti_right_panel .panel-heading {
    border-radius: 0px !important;
    position: inherit;
    z-index: 0;
    top: 0%;
    width: inherit;
    margin-right: 25px;
}

#adianti_right_panel .card.panel {
    margin-top: 0px!important;
}

#builder-layout [page-name='TWindow'] div:not(.beditorcss).panel-heading{
    position: inherit;
    z-index: 0;
    top: 0%;
    width: inherit;
}

#builder-layout [page-name='TWindow'] div:not(.beditorcss).card.panel {
    margin-top: 4px;
}


.table > thead > tr {
   width: calc(100% - 10px)!important;
}

.alert-danger {
    color: #f8f7f7!important;
    background-color: #d52433!important;
    border-color: #f5c6cb!important;
    font-size: initial!important;
}

.modal-dialog {
    max-width: 700px!important;
}

.adianti_tabs_container {
    display: contents!important;
}

@media (min-width: 1025px) {
    .header-track {
        display: contents !important;
    }
}

@media (max-width: 992px){
    .toggle-top-menu {
        color: #8694B0;
    }
    
    .container-submenu ul li a{
        min-height: 0px;
        font-size: 11px;
    }
}

.adianti_tab_content_actions {
    border-right: solid 1px #d6d6ef;
    padding-left: 8px;

}

.adianti_tabs_container a {
    border: 1px solid #ceadae;
}

input[type="checkbox"], input[type="radio"] {
    border: 2px solid #68687c!important;
    margin-top: 5px;
    margin-left: 8px;
    /*margin: 10px 10px 10px 10px;*/
}

.panel-login-image {
    background: url(../../../images/BackgroundLoginMigra.png);
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
}

.container-login {
    background: none;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
}

.dropdown-menu a:hover {
    background-color: #ffa299 !important;
    color:white !important;
}


.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
    color: #4872c5;
    background-color: #faf9f9 !important;
    font-weight: bold!important;
}

.btn.disabled, .btn:disabled {
    background: #ffffff00!important;
    border: #ffffff!important;
    color: #98aeae91!important;
}

.div_arrow_steps.disabled>.arrow_steps {
    opacity: .7!important;
}

.container-submenu ul li ul {
    padding-left: 10px!important;
}


.tpagenavigation {
    padding-top: 1px!important;
    display: contents;
}

.tpagenavigation_resume {
    padding: 2px!important;
    padding-top: 2px!important;
    display: contents;
}

.tpagenavigation>ul.pagination {
    float: inline-end;
    margin-right: 60px;
}

.page-item.active .page-link {
    background: #007bff9c;
    border: 1px solid #1039f2;
}


.info {
    background: #dfe4ed!important;
}

.right-panel {
    box-shadow: none;
    display: block;
}

.right-panel .container-part {
    width: 100%!important;
    box-shadow: 0px 0px 0px 0px!important;
    border-left: 1px solid #f0cbcb!important;
}

.label {
    display: inline-block;
    font-weight: 700;
    line-height: 1;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: 0.25rem;
    color: white;
    padding: 0.2em 0.6em 0.3em;
}

.label-show {
    background-color: #9e9e9e !important;
}

.label-black {
    background-color: #000000 !important;
}

.label-gram {
    background-color: #1c95b3 !important;
}


.label-green {
    background-color: #8bc34a !important;
}

.label-rose {
    background-color: #e83e8c !important;
}


.label-gramA {
    background-color: #1c95b3 !important;
}

.label-gramB {
    background-color: #22aacc !important;
}

.label-gramC {
    background-color: #2cd5ff !important;
}

.label-gramD {
    background-color: #0cb7e1 !important;
}

.bContainer-fieldset.bContainer-accordion .bContainer-title .bContainer-accordion-icon {
    border: 1px solid #a0b1d8;
    margin: 5px;
    padding: 5px;
    border-radius: 35px;
}

.tselect_disabled, .tfield_disabled, .note-editor.note-frame .note-editing-area .note-editable[contenteditable=false], 
.note-editor.note-airframe .note-editing-area .note-editable[contenteditable=false], .select2-disable, 
.tcombo_disabled, .form-control:disabled, .form-control[readonly] {
    height: 28px;
}

.select2-container--default .select2-selection--single {
    height: 28px !important;
}

span.tdate-group-addon {
  min-height: 27px !important;
  height: 28px !important;
  color: #008eff !important; 
}
span.tdate-group-addon:hover {
  color: #ff0000 !important; 
}
span.tdate-group-addon {
  /* ... */
  transition: color 0.3s ease !important;
}

.input-group-addon {
    height: 28px!important;
    min-height: 27px!important;
}

#builder-layout  button:not(.beditorcss).pcr-button.clear {
    background: #ffffff !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 9px !important;
    padding-right: 3.97815px !important;
    padding-bottom: 3.97815px !important;
    padding-left: 3.97815px !important;
    box-shadow: none !important;
    color: rgba(0, 0, 0, 0.15) !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: none !important;
    border-color: #dfe4ede4 !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 6px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 6px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout  div:not(.beditorcss).panel-title.card-title {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    font-size: 16px !important;
    font-weight: unset !important;
    font-style: unset !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: rgb(81, 98, 131) !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='SegFiancaTokioPFForm'] td:not(.beditorcss).tdatagrid_cell {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 8px !important;
    padding-right: 0px !important;
    padding-bottom: 8px !important;
    padding-left: 5px !important;
    box-shadow: none !important;
    color: rgb(134, 148, 176) !important;
    font-size: 17px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: -webkit-left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: rgb(223, 228, 237) !important;
    border-top-width: 1.25px !important;
    border-right-width: 1.25px !important;
    border-bottom-width: 1.25px !important;
    border-left-width: 1.25px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='SegFiancaTokioPFForm'] th:not(.beditorcss).tdatagrid_col.sorting_disabled {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 9px !important;
    padding-right: 9px !important;
    padding-bottom: 6px !important;
    padding-left: 4px !important;
    box-shadow: none !important;
    color: #516283 !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    font-style: normal !important;
    text-decoration-line: none !important;

    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #E2CBCB !important;
    border-top-width: 1.25px !important;
    border-right-width: 1.25px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1.25px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout  label:not(.beditorcss).btn.btn-default.active {
    background: rgb(169, 40, 36) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 30px !important;
    padding-bottom: 0px !important;
    padding-left: 30px !important;
    box-shadow: none !important;
    color: rgb(255, 255, 255) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: rgb(169, 40, 36) !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 3px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout  label:not(.beditorcss).btn.btn-default {
    background: #ffffff !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: -4px !important;
    padding-top: 0px !important;
    padding-right: 30px !important;
    padding-bottom: 0px !important;
    padding-left: 30px !important;
    box-shadow: none !important;
    color: #516283 !important;
    font-size: 14px !important;
    font-weight: unset !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout  div:not(.beditorcss).adianti-tab {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 2px !important;
    margin-right: 0px !important;
    margin-bottom: 1px !important;
    margin-left: 0px !important;
    padding-top: 12px !important;
    padding-right: 12px !important;
    padding-bottom: 12px !important;
    padding-left: 12px !important;
    box-shadow: none !important;
    color: rgb(81, 98, 131) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: solid !important;
    border-bottom-style: none !important;
    border-left-style: solid !important;
    border-color: rgb(222, 226, 230) rgba(0, 0, 0, 0) rgb(255, 255, 255) !important;
    border-top-width: 0px !important;
    border-right-width: 1px !important;
    border-bottom-width: 0px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 4px !important;
    border-top-left-radius: 4px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}
#builder-layout  div:not(.beditorcss).adianti-tab:hover {
    background: #FFE82117 !important;
    margin-top: 2px !important;
    box-shadow: 0px 0px 0px 0px !important;
    border-right: 1px solid #b5b5cd!important;
    border-top: 1px solid #b5b5cd!important;
    border-left: 1px solid #b5b5cd!important;
}
#builder-layout  div:not(.beditorcss).adianti-tab.active {
    background:  #f8f9fb!important;
    margin-top: 5px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 6px !important;
    padding-top: 12px !important;
    padding-right: 12px !important;
    padding-bottom: 12px !important;
    padding-left: 12px !important;
    box-shadow: rgba(244, 67, 54, 0.56) 0px 0px 2px 0px !important;
    color: rgb(81, 98, 131) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: solid !important;
    border-bottom-style: none !important;
    border-left-style: solid !important;
    border-color: rgb(222, 226, 230) !important;
    border-top-width: 0px !important;
    border-right-width: 1px !important;
    border-bottom-width: 0px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 5px !important;
    border-top-left-radius: 5px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}


#builder-layout  [form]  th:not(.beditorcss).tdatagrid_col {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 8px !important;
    padding-right: 8px !important;
    padding-bottom: 13px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #000000 !important
    font-size: 13px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #ACB6C9 !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout  [page-name='SegFiaMultiCalculo']  th:not(.beditorcss).tdatagrid_col {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 1px !important;
    padding-right: 1px !important;
    padding-bottom: 1px !important;
    padding-left: 1px !important;
    box-shadow: none !important;
    color: #000000 !important
    font-size: 13px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #ACB6C9 !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 2px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='SegFiaMultiCalculo'] th:not(.beditorcss).tdatagrid_action {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 1px !important;
    padding-right: 1px !important;
    padding-bottom: 1px !important;
    padding-left: 1px !important;
    box-shadow: none !important;
    color: #000000 !important
    font-size: 13px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #ACB6C9 !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 2px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='TWindow'] div:not(.beditorcss).panel.card.panel-default.card-item {
    background: #ffffff !important;
    margin-top: 10px !important;
    margin-right: 10px !important;
    margin-bottom: 0px !important;
    margin-left: 10px !important;
    padding-top: 1px !important;
    padding-right: 1px !important;
    padding-bottom: 1px !important;
    padding-left: 1px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #C8CDDB !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 8px !important;
    border-top-left-radius: 8px !important;
    border-bottom-right-radius: 8px !important;
    border-bottom-left-radius: 8px !important;
    overflow: hidden;
}

#builder-layout  div:not(.beditorcss).adianti-tab {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 2px !important;
    margin-right: 0px !important;
    margin-bottom: 1px !important;
    margin-left: 0px !important;
    padding-top: 11px !important;
    padding-right: 12px !important;
    padding-bottom: 11px !important;
    padding-left: 12px !important;
    box-shadow: none !important;
    color: rgb(81, 98, 131) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: solid !important;
    border-bottom-style: none !important;
    border-left-style: solid !important;
    border-color: rgb(222, 226, 230) rgba(0, 0, 0, 0) rgb(255, 255, 255) !important;
    border-top-width: 0px !important;
    border-right-width: 1px !important;
    border-bottom-width: 0px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 4px !important;
    border-top-left-radius: 4px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout  div:not(.beditorcss).card-header.panel-heading {
    background: #faf9f9 !important;
    padding-top: 11px !important;
    padding-right: 12px !important;
    padding-bottom: 11px !important;
    padding-left: 12px !important;
    box-shadow: none !important;
    color: rgb(97, 103, 118) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    width: -moz-available;
    border-bottom: 2px solid #7488ab;
}

/*#builder-layout  button:not(.beditorcss).btn.btn-default {*/
/*    background: rgb(255, 255, 255) !important;*/
/*    margin-top: 0px !important;*/
/*    margin-right: 0px !important;*/
/*    margin-bottom: 0px !important;*/
/*    margin-left: 0px !important;*/
/*    padding-top: 0px !important;*/
/*    padding-right: 10px !important;*/
/*    padding-bottom: 0px !important;*/
/*    padding-left: 10px !important;*/
/*    box-shadow: none !important;*/
/*    color: rgb(81, 98, 131) !important;*/
/*    font-size: 14px !important;*/
/*    font-weight: 400 !important;*/
/*    font-style: normal !important;*/
/*    text-decoration-line: none !important;*/
/*    text-align: center !important;*/
/*    border-top-style: solid !important;*/
/*    border-right-style: solid !important;*/
/*    border-bottom-style: solid !important;*/
/*    border-left-style: solid !important;*/
/*    border-color: rgb(223, 228, 237) !important;*/
/*    border-top-width: 1px !important;*/
/*    border-right-width: 1px !important;*/
/*    border-bottom-width: 1px !important;*/
/*    border-left-width: 1px !important;*/
/*    border-top-right-radius: 6px !important;*/
/*    border-top-left-radius: 6px !important;*/
/*    border-bottom-right-radius: 6px !important;*/
/*    border-bottom-left-radius: 6px !important;*/
/*}*/
/*#builder-layout  button:not(.beditorcss).btn.btn-default:hover {*/
/*    background: #FFC10742 !important;*/
/*    border-top-style: solid !important;*/
/*    border-right-style: solid !important;*/
/*    border-bottom-style: solid !important;*/
/*    border-left-style: solid !important;*/
/*    border-top-right-radius: 4px !important;*/
/*    border-top-left-radius: 4px !important;*/
/*    border-bottom-left-radius: 4px !important;*/
/*    border-bottom-right-radius: 4px !important;*/
/*    border-color: #FFC107 !important;*/
/*    border-bottom-width: 3px !important;*/
/*    border-top-width: 2px !important;*/
/*    border-left-width: 1px !important;*/
/*    border-right-width: 1px !important;*/

/*}*/
/*#builder-layout  input:not(.beditorcss).form-control.tfield {*/
/*    height: 28px;*/
/*    margin-top: 0px !important;*/
/*    margin-right: 0px !important;*/
/*    margin-bottom: 0px !important;*/
/*    margin-left: 0px !important;*/
/*    padding-top: 0px !important;*/
/*    padding-right: 6px !important;*/
/*    padding-bottom: 1px !important;*/
/*    padding-left: 6px !important;*/
/*    box-shadow: none !important;*/
/*    color: rgb(13, 73, 92) !important;*/
/*    font-size: 12px !important;*/
/*    font-weight: 400 !important;*/
/*    font-style: normal !important;*/
/*    text-decoration-line: none !important;*/
/*    text-align: start !important;*/
/*    border-top-style: solid !important;*/
/*    border-right-style: solid !important;*/
/*    border-bottom-style: solid !important;*/
/*    border-left-style: solid !important;*/
/*    border-color: rgb(223, 228, 237) !important;*/
/*    border-top-width: 1px !important;*/
/*    border-right-width: 1px !important;*/
/*    border-bottom-width: 1px !important;*/
/*    border-left-width: 3px !important;*/
/*    border-top-right-radius: 3px !important;*/
/*    border-top-left-radius: 3px !important;*/
/*    border-bottom-right-radius: 3px !important;*/
/*    border-bottom-left-radius: 3px !important;*/
/*    height: 28px;*/
/*}*/

#builder-layout  input:not(.beditorcss).form-control.tfield:hover {
    background: #FFE82108 !important;
    font-style: unset !important;
    font-weight: bold !important;
    height: 28px;
}
#builder-layout  select:not(.beditorcss).form-control.tcombo {
    height: 28px;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 1px !important;
    padding-right: 6px !important;
    padding-bottom: 1px !important;
    padding-left: 6px !important;
    box-shadow: none !important;
    color: rgb(13, 73, 92) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: start !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: rgb(223, 228, 237) !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 3px !important;
    border-top-right-radius: 3px !important;
    border-top-left-radius: 3px !important;
    border-bottom-right-radius: 3px !important;
    border-bottom-left-radius: 3px !important;
}
#builder-layout  select:not(.beditorcss).form-control.tcombo:hover {
    background: #FFE82108 !important;
    font-weight: bold !important;
}
#builder-layout  i:not(.beditorcss).fas.fa-times.adianti-close-tab {
    background: #FFC10738 !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 10px !important;
    padding-top: 3px !important;
    padding-right: 5px !important;
    padding-bottom: 3px !important;
    padding-left: 5px !important;
    box-shadow: none !important;
    color: rgb(81, 98, 131) !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: rgb(187, 196, 213) !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}
#builder-layout  i:not(.beditorcss).fas.fa-times.adianti-close-tab:hover {
    background: #CDDC39 !important;
}
#builder-layout  input:not(.beditorcss).form-control.tfield {
    
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 6px !important;
    padding-bottom: 1px !important;
    padding-left: 1px !important;
    box-shadow: none !important;
    color: #0d495c !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: start !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 3px !important;
    border-top-right-radius: 3px !important;
    border-top-left-radius: 3px !important;
    border-bottom-right-radius: 3px !important;
    border-bottom-left-radius: 3px !important;
    height: 28px;
}



#builder-layout [page-name='SegIncPortoCotaContrata'] label:not(.beditorcss).tswitch.blue {
    width: 190px!important;
}

#builder-layout  a:not(.beditorcss).button-circle.checked {
    margin-top: 3px !important;
    margin-right: 12.5px !important;
    margin-bottom: 5px !important;
    margin-left: 12.5px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: rgb(255, 255, 255) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: rgb(255, 255, 255) !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 100px !important;
    border-top-left-radius: 100px !important;
    border-bottom-right-radius: 100px !important;
    border-bottom-left-radius: 100px !important;
}
#builder-layout  a:not(.beditorcss).button-circle.checked:hover {
    background: #E91E63 !important;
    color: #FFFFFF !important;
}

#builder-layout [page-name='SegFiancaPortoPFREForm'] select:not(.beditorcss)[id][name='migra_seg_fianca_plano_id'].form-control.tcombo {
    background: #ffffff !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 1px !important;
    padding-right: 6px !important;
    padding-bottom: 1px !important;
    padding-left: 6px !important;
    box-shadow: none !important;
    color: #0d495c !important;
    font-size: 15px !important;
    font-weight: bold !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: start !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 3px !important;
    border-top-right-radius: 3px !important;
    border-top-left-radius: 3px !important;
    border-bottom-right-radius: 3px !important;
    border-bottom-left-radius: 3px !important;
}

#builder-layout  div:not(.beditorcss).splash-user-content {
    border-bottom: 1px solid #c5d4e5;
    margin-bottom: 10px;
    padding-bottom: 10px;

}

#builder-layout  [datagrid]  th:not(.beditorcss).tdatagrid_col {
    background: #ffffff !important;
    padding-right: 8px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #516283 !important;
    font-size: 14px !important;
    font-weight: bold !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #e0e6f2 !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;

}

#builder-layout  th:not(.beditorcss).tdatagrid_action {
    background: rgb(255, 255, 255) !important;
    padding-top: 12px !important;
    padding-bottom: 12px !important;
    box-shadow: none !important;
    color: rgb(81, 98, 131) !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #A7B7D4 !important;
    border-top-width: 1.11111px !important;
    border-right-width: 1.11111px !important;
    border-bottom-width: 1.11111px !important;
    border-left-width: 1.11111px !important;
}


#builder-layout [page-name='CentralVideosCardList'] td:not(.beditorcss).tdatagrid_cell {
    padding-top: 8px !important;
    padding-right: 8px !important;
    padding-bottom: 8px !important;
    box-shadow: none !important;
    color: #8694b0 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: -webkit-left !important;
    border-top-style: solid !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: #dfe4ed94 !important;
    border-top-width: 1px !important;
}

#builder-layout [page-name='CentralVideosCardList'] th:not(.beditorcss).tdatagrid_col {
    background: #eddcdc !important;
    box-shadow: none !important;
    color: #516283 !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #e0e6f2 !important;
    border-top-width: 0px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
}

#builder-layout  [datagrid]  th:not(.beditorcss).tdatagrid_action {
    background: #ffffff !important;
    padding-top: 12px !important;
    padding-right: 0px !important;
    padding-bottom: 12px !important;
    box-shadow: none !important;
    color: #516283 !important;
    font-size: 15px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-color: #d8e0ee !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
}



#builder-layout  div:not(.beditorcss).toggle-menu {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #162679 !important;
    font-size: 22.8px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: #ffffff !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='DashIncendioChart'] div:not(.beditorcss).panel.panel-default {
  
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style:  !important;
    border-left-style:  !important;
    border-color: #dfe4ed !important;
}

#builder-layout [page-name='DashIncendioChart'] div:not(.beditorcss).panel.panel-default {
    background: rgba(0, 0, 0, 0) !important;
   
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;

}

#builder-layout  [form]  input:not(.beditorcss).form-control.tfield {
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 6px !important;
    padding-bottom: 1px !important;
    padding-left: 1px !important;
    box-shadow: none !important;
    color: #0d495c !important;
    font-size: 14px !important;
    font-weight: unset !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-left-style: solid !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 5px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 6px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 6px !important;
    height: 28px;
}

#builder-layout  div:not(.beditorcss).card-body.panel-body {
    background: rgba(0, 0, 0, 0) !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-color: #616776 !important;
}

#builder-layout  div:not(.beditorcss).form-group.tformrow.row {
    background: rgba(0, 0, 0, 0) !important;
}

#builder-layout  div:not(.beditorcss).tab-pane.tabpanel_bcontainer_resultado.active {
    background: #ffffff !important;
    margin-top: 5px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 35px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    box-shadow: none !important;
    color: rgb(97, 103, 118) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: rgb(97, 103, 118) !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}
#builder-layout  div:not(.beditorcss).tab-pane.tabpanel_bcontainerA.active {
    background: #ffffff !important;
}
#builder-layout  div:not(.beditorcss).tab-pane.tabpanel_bcontainerB.active {
    background: #ffffff !important;
}
#builder-layout  div:not(.beditorcss).tab-pane.tabpanel_bcontainerC.active {
    background: #ffffff !important;
}
#builder-layout  div:not(.beditorcss).tab-pane.tabpanel_bcontainerD.active {
    background: #ffffff !important;
}
#builder-layout  div:not(.beditorcss).tab-pane.tabpanel_bcontainerE.active {
    background: #ffffff !important;
}
#builder-layout  div:not(.beditorcss).tab-pane.tabpanel_bcontainerF.active {
    background: #ffffff !important;
}

#builder-layout  div:not(.beditorcss).tab-pane.tabpanel_bcontainerG.active {
    background: #ffffff !important;
}

#builder-layout  div:not(.beditorcss).tab-pane.tabpanel_bcontainerH.active {
    background: #ffffff !important;
}

#builder-layout  div:not(.beditorcss).tab-pane.tabpanel_bcontainerI.active {
    background: #ffffff !important;
}

#builder-layout  div:not(.beditorcss).tab-pane.tabpanel_bcontainerJ.active {
    background: #ffffff !important;
}

.builder-detail-form .tab-pane:first-child {
     margin-top: 10px !important;
}

.bContainer-accordion.bContainer-accordion-hide {
    margin-bottom: 18px;
}

#builder-layout  div:not(.beditorcss).tab-pane.tabpanel_bcontainer_anexo.active {
    background: #ffffff !important;
    margin-top: 5px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 25px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    box-shadow: none !important;
    color: rgb(97, 103, 118) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: rgb(97, 103, 118) !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}

#builder-layout  div:not(.beditorcss).tab-pane.tabpanel_bcontainer_hist.active {
    background: #ffffff !important;
    margin-top: 5px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 25px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    box-shadow: none !important;
    color: rgb(97, 103, 118) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: rgb(97, 103, 118) !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;

}
#builder-layout  div:not(.beditorcss).tab-pane.tabpanel_bcontainer_pretendente.active {
    background: #ffffff !important;
    margin-top: 5px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 25px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    box-shadow: none !important;
    color: rgb(97, 103, 118) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: rgb(97, 103, 118) !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}



#builder-layout [page-name='segFiancaBase'] h4:not(.beditorcss).tseparator {
    margin-top: 5px !important;
    margin-right: 0px !important;
    margin-bottom: 5px !important;
    margin-left: 0px !important;
    padding-top: 6px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #000000 !important;
    font-size: 16px !important;
    font-weight: 500!important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: solid !important;
    border-left-style: none !important;
    border-color: #f28a8a !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 3px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='segFiancaBase'] hr:not(.beditorcss).tseparator-divisor {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 10px !important;
    margin-right: 0px !important;
    margin-bottom: 15px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style:  !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: #ffffff !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}


#builder-layout div:not(.beditorcss).bContainer-title {
 
 border: 1px solid #03314926;border-radius: 5px 5px 10px 10px;
    /*margin-top: -15px !important;*/
    /*margin-right: 0px !important;*/
    /*margin-bottom: 0px !important;*/
    /*margin-left: -1px !important;*/
    /*padding-top: 0px !important;*/
    /*padding-right: 5px !important;*/
    /*padding-bottom: 0px !important;*/
    /*padding-left: 5px !important;*/
    /*box-shadow: none !important;*/
    /*color: rgb(51, 51, 51) !important;*/
    /*font-size: 14px !important;*/
    /*font-weight: 600 !important;*/
    /*font-style: normal !important;*/
    /*text-decoration-line: none !important;*/
    /*text-align: left !important;*/
    /*border-top-style: solid !important;*/
    /*border-right-style: solid !important;*/
    /*border-bottom-style: solid !important;*/
    /*border-left-style: solid !important;*/
    /*border-color: rgb(242, 138, 138) !important;*/
    /*border-top-width: 0px !important;*/
    /*border-right-width: 0px !important;*/
    /*border-bottom-width: 1px !important;*/
    /*border-left-width: 0px !important;*/
    /*border-top-right-radius: 0px !important;*/
    /*border-top-left-radius: 0px !important;*/
    /*border-bottom-right-radius: 0px !important;*/
    /*border-bottom-left-radius: 0px !important;*/

}




#builder-layout [page-name='SegIncTokioCotaContrata'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerB.active {
    background: #ffffff !important;
}

#builder-layout [page-name='DashDiarioIncendioChart'] div:not(.beditorcss).card.panel {
    margin-top: 0px!important;
}
#builder-layout [page-name='DashMensalIncendioChart'] div:not(.beditorcss).card.panel {
    margin-top: 0px!important;
}
#builder-layout [page-name='DashAnualIncendioChart'] div:not(.beditorcss).card.panel {
    margin-top: 0px!important;
}
#builder-layout [page-name='DashDiarioConteudoChart'] div:not(.beditorcss).card.panel {
    margin-top: 0px!important;
}
#builder-layout [page-name='DashMensalConteudoChart'] div:not(.beditorcss).card.panel {
    margin-top: 0px!important;
}
#builder-layout [page-name='DashAnualConteudoChart'] div:not(.beditorcss).card.panel {
    margin-top: 0px!important;
}
#builder-layout [page-name='DashDiarioFiancaChart'] div:not(.beditorcss).card.panel {
    margin-top: 0px!important;
}
#builder-layout [page-name='DashMensalFiancaChart'] div:not(.beditorcss).card.panel {
    margin-top: 0px!important;
}
#builder-layout [page-name='DashAnualFiancaChart'] div:not(.beditorcss).card.panel {
    margin-top: 0px!important;
}
#builder-layout [page-name='DashMensalCapChart'] div:not(.beditorcss).card.panel {
    margin-top: 0px!important;
}
#builder-layout [page-name='DashAnualCapChart'] div:not(.beditorcss).card.panel {
    margin-top: 0px!important;
}
#builder-layout [page-name='DashDiarioCapChart'] div:not(.beditorcss).card.panel {
    margin-top: 0px!important;
}


#builder-layout [datagrid] th:not(.beditorcss).tdatagrid_col.sorting {
    cursor: pointer!important;
}
#builder-layout [datagrid] th:not(.beditorcss).tdatagrid_col.sorting_desc {
    cursor: pointer!important;
}
#builder-layout [datagrid] th:not(.beditorcss).tdatagrid_col.sorting_asc {
    cursor: pointer!important;
}


#builder-layout [page-name='DashDiarioIncendioChart'] div:not(.beditorcss).panel.panel-default {
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}
#builder-layout [page-name='DashMensalIncendioChart'] div:not(.beditorcss).panel.panel-default {
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}
#builder-layout [page-name='DashAnualIncendioChart'] div:not(.beditorcss).panel.panel-default {
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}
#builder-layout [page-name='DashDiarioConteudoChart'] div:not(.beditorcss).panel.panel-default {
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}
#builder-layout [page-name='DashMensalConteudoChart'] div:not(.beditorcss).panel.panel-default {
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}
#builder-layout [page-name='DashAnualConteudoChart'] div:not(.beditorcss).panel.panel-default {
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}
#builder-layout [page-name='DashDiarioFiancaChart'] div:not(.beditorcss).panel.panel-default {
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}
#builder-layout [page-name='DashMensalFiancaChart'] div:not(.beditorcss).panel.panel-default {
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}
#builder-layout [page-name='DashAnualFiancaChart'] div:not(.beditorcss).panel.panel-default {
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}
#builder-layout [page-name='DashMensalCapChart'] div:not(.beditorcss).panel.panel-default {
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}
#builder-layout [page-name='DashAnualCapChart'] div:not(.beditorcss).panel.panel-default {
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}
#builder-layout [page-name='DashDiarioCapChart'] div:not(.beditorcss).panel.panel-default {
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}

#builder-layout [page-name='SisBemVindo'] div:not(.beditorcss).panel.panel-default {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 5px !important;
    border-top-left-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
}

#builder-layout [page-name='SisBemVindo'] div:not(.beditorcss).col-sm-12.fb-field-container {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 5px !important;
    padding-bottom: 0px !important;
    padding-left: 5px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: #616776 !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='ImobiliariaForm'] div:not(.beditorcss).col-sm-12.fb-field-container {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 5px !important;
    padding-bottom: 0px !important;
    padding-left: 5px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: #616776 !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}


#builder-layout [page-name='SegFiaMultiCalculo'] div:not(.beditorcss).tab-pane.tabpanel_tab_add.active {
    background: #FFFFFF !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 10px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    box-shadow: none !important;
    color: rgb(97, 103, 118) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: rgb(221, 221, 221) !important;
    border-top-width: 1.11111px !important;
    border-right-width: 1.11111px !important;
    border-bottom-width: 1.11111px !important;
    border-left-width: 1.11111px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}

#builder-layout [page-name='SegFiaMultiCalculo'] a:not(.beditorcss).nav-link {
    background: #ffffff !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 7px !important;
    padding-right: 16px !important;
    padding-bottom: 8px !important;
    padding-left: 16px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #ddc9c9 !important;
    border-top-width: 1.11111px !important;
    border-right-width: 1.11111px !important;
    border-bottom-width: 1.11111px !important;
    border-left-width: 1.11111px !important;
    border-top-right-radius: 8px !important;
    border-top-left-radius: 8px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='SegFiaMultiCalculo'] a:not(.beditorcss).nav-link.active {
    background: rgb(255, 255, 255) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 7px !important;
    padding-right: 16px !important;
    padding-bottom: 8px !important;
    padding-left: 16px !important;
    box-shadow: none !important;
    color: rgb(97, 103, 118) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style:  !important;
    border-left-style: solid !important;
    border-color: #E6AEAE !important;
    border-top-width: 3px !important;
    border-right-width: 1px !important;
    border-bottom-width: 0px !important;
    border-left-width: 2px !important;
    border-top-right-radius: 8px !important;
    border-top-left-radius: 8px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}



#builder-layout [page-name='SegFiaMultiCalculo'] div:not(.beditorcss).tab-pane.tabpanel_bcontainer_analise.active {
    background: #ffffff !important;
    margin-top: 10px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 10px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: #616776 !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}


#builder-layout [page-name='SegFiaMultiCalculo'] ul:not(.beditorcss).nav.nav-tabs {
    background: #ffffff !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: solid !important;
    border-left-style: none !important;
    border-color: #616776 !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 1.11111px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

.container-login .login-content [page-name="LoginForm"] .card-footer {
    background: #ffffff;;
}

.bContainer-fieldset .panel-body {
    padding: 15px 1px 0px 0px !important;
}

.version-content {
    bottom: 64px;
    position: absolute;
    left: -13px;
    transform: rotate(270deg);
}

.container-login .login-content [page-name='SystemRequestPasswordResetForm'] div:not(.beditorcss).card-header.panel-heading {
    position: initial !important;
    margin-right: 0 !important;
}

.container-login .login-content [page-name='SystemPasswordResetForm'] div:not(.beditorcss).card-header.panel-heading {
    position: initial !important;
    margin-right: 0 !important;
}

.container-login .login-content [page-name='SystemPasswordResetForm'] div:not(.beditorcss).card-header.panel-heading {
    position: initial !important;
    margin-right: 0 !important;
}

#builder-layout [page-name='SystemSharedDocumentList'] div:not(.beditorcss).card-header.panel-heading {
    margin-right: 0px;
    position: initial;
    min-height: 65px;
}



#builder-layout  [form]  div:not(.beditorcss).col-sm-12.fb-field-container {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 2px !important;
    margin-right: 0px !important;
    margin-bottom: 6px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 15px !important;
    padding-bottom: 0px !important;
    padding-left: 15px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: #616776 !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='CapFisicaPortoForm'] div:not(.beditorcss).tab-pane.tabpanel_tab_62ffbb544c2af.active {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: -1px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 10px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dddddd !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}

#builder-layout [page-name='LogSqlList'] td:not(.beditorcss).tdatagrid_cell {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 8px !important;
    padding-right: 8px !important;
    padding-bottom: 8px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #8694b0 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: -webkit-left !important;
    border-top-style: solid !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 1px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='SegFiaSinistroForm'] a:not(.beditorcss).nav-link {
    background: rgb(255, 255, 255) !important;
    margin-top: 0px !important;
    margin-right: 6px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 6px !important;
    padding-right: 16px !important;
    padding-bottom: 8px !important;
    padding-left: 16px !important;
    box-shadow: rgb(0, 0, 0) 0px 0px 0px 0px !important;
    color: rgb(97, 103, 118) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: rgb(242, 224, 224) !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 6px !important;
    border-top-left-radius: 6px !important;
    border-bottom-right-radius: 6px !important;
    border-bottom-left-radius: 6px !important;
}

#builder-layout [page-name='SegFiaSinistroForm'] div:not(.beditorcss).tab-pane.tabpanel_tab_64526c6dea4ec.active {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 10px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-color: #dddddd !important;
    border-top-width: 0px !important;
    border-right-width: 1px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout  ul:not(.beditorcss).nav.nav-tabs {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-left-style: none !important;
    border-color: #61677667 !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-item {
    border-top: 1px solid #c0c0c0 !important;
    border-left: 1px solid #c0c0c0 !important;
    border-right: 1px solid #c0c0c0 !important;
    border-radius: var(--tab-border-radius) var(--tab-border-radius) 0px 0px;
    margin-right: 2px;
}


#builder-layout [page-name='SegFiaSinistroForm'] a:not(.beditorcss).nav-link.active {
    background: #FFC10742 !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-right-radius: 4px !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    border-color: #FFC107 !important;
    border-bottom-width: 3px !important;
    border-top-width: 2px !important;
    border-left-width: 1px !important;
    border-right-width: 1px !important;
}



#builder-layout [page-name='SegFiaSinistroForm'] a:not(.beditorcss).nav-link.active:hover {
    background: #FFC10742 !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-right-radius: 4px !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    border-color: #FFC107 !important;
    border-bottom-width: 3px !important;
    border-top-width: 2px !important;
    border-left-width: 1px !important;
    border-right-width: 1px !important;
}
#builder-layout [page-name='SegFiaSinistroForm'] a:not(.beditorcss).nav-link:hover {
    background: #FFC10742 !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-top-right-radius: 4px !important;
    border-top-left-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    border-color: #FFC107 !important;
    border-bottom-width: 3px !important;
    border-top-width: 2px !important;
    border-left-width: 1px !important;
    border-right-width: 1px !important;
}

.tpassword button {
    height: 28px !important;

}

.builder-profile-menu {
    width: 250px !important;
    min-width: 150px !important;
}



#builder-layout [page-name='SegIncPortoCotaContrata'] [datagrid]  input:not(.beditorcss)[id][name='desc_result'].form-control.tfield.tfield_disabled {
    background: #BFCFEB !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 6px !important;
    padding-bottom: 1px !important;
    padding-left: 1px !important;
    box-shadow: none !important;
    color: #0d495c !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 5px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 6px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 6px !important;
}


#builder-layout [page-name='SegIncPortoCotaContrata'] [datagrid]  input:not(.beditorcss)[id][name='parc1_result'].form-control.tfield.tfield_disabled {
    background: #dfe4ed !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 6px !important;
    padding-bottom: 1px !important;
    padding-left: 1px !important;
    box-shadow: none !important;
    color: #0d495c !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 5px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 6px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 6px !important;
}

#builder-layout [page-name='TWindow'] label:not(.beditorcss)[id][name='lblMensage'] {
    margin: 0 auto; 
    background: #265991;
    font-family: 'open sans';
    font-size: 0.85em;
    line-height: 1.6em;  
    border-radius: 15px;
    width: 300px;
    height: auto;
    color: #fff;
    padding: 20px;
    position: relative;
    margin-top: 30px;
    animation-name: mymove;
    animation-duration: 2s;
}

#builder-layout [page-name='TWindow'] label:not(.beditorcss)[id][name='lblMensage']:before{ 
    content: "";
    position: absolute;
    width: 20px;
    height: 20px;
    left: -10px;
    top: 25px;
    background: #265991;
    z-index:1;
    -webkit-transform: rotate(45deg);

}

@keyframes mymove {
  from {right: -100px;}
  to {right: 0px;}
}


/*#builder-layout [page-name='TWindow'] label:not(.beditorcss)[id][name='lblMensage']:not([class]) {*/
/*    font-weight: 400 !important;*/
/*    font-style: normal !important;*/
/*    text-decoration-line: none !important;*/
/*    text-align: left !important;*/
/*    border-top-style: solid !important;*/
/*    border-right-style: solid !important;*/
/*    border-bottom-style: solid !important;*/
/*    border-left-style: solid !important;*/
/*    border-color: #616776 !important;*/
/*    border-top-width: 1px !important;*/
/*    border-right-width: 1px !important;*/
/*    border-bottom-width: 1px !important;*/
/*    border-left-width: 1px !important;*/
/*    position: relative;*/
/*}*/

/*[name='lblMensage'].before) {*/
/*    content: '';*/
/*    position:absolute;*/
/*    width: 15px;*/
/*    height: 15px;*/
/*    left:-7px;*/
/*    background: #fff;*/
/*    -webkit-transform:rotate(45deg);*/
/*}*/
#builder-layout [page-name='SegIncTokioCotaContrata'] label:not(.beditorcss).tswitch.blue {
    min-width: 170px;
}

.bContainer-fieldset.bContainer-accordion .bContainer-title {
    
    margin-left: -1px;
    cursor: pointer;
}

#builder-layout [page-name='DevDetalheGanttFormView'] div:not(.beditorcss).panel-heading {
        position: initial !important;
        background: #faf9f9 !important;
}

.kanban-item-sortable {
    min-height: 80px!important;
}

#builder-layout [page-name='DashboardPivot'] div:not(.beditorcss).card.panel {
    /*margin-top: 1px!important;*/
    margin-bottom: 2px!important;
}

#builder-layout [page-name='FinProlaboreGridResumo'] div:not(.beditorcss).card.panel {
    margin-top: 1px!important;
    margin-bottom: 2px!important;
}

#builder-layout [page-name='PivotGridAdmin'] div:not(.beditorcss).card.panel {
    margin-top: 1px!important;
    margin-bottom: 2px!important;
}

#builder-layout [page-name='form_CorretoraImobiliariaForm'] div[form='tab_principal'] div:not(.beditorcss).card.panel {
    margin-top: 1px!important;
    margin-bottom: 2px!important;
}


#builder-layout [page-name='PivotGridAdmin'] div:not(.beditorcss).node {
    border: solid 1px white;
    font: 10px sans-serif;
    line-height: 12px;
    overflow: hidden;
    position: absolute;
    text-indent: 2px;
}
#builder-layout [page-name='PivotGridAdmin'] td:not(.beditorcss).pvtUiCell {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 1px !important;
    padding-right: 1px !important;
    padding-bottom: 1px !important;
    padding-left: 1px !important;
    box-shadow: none !important;
    color: #333333 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #E2C5C5 !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='DashboardPivotNovo'] div:not(.beditorcss).tab-pane.tabpanel_form_DashboardPivotNovo2.active {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 10px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 10px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #616776 !important;
    border-top-width: 1px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}


#builder-layout [page-name='SisPipelineBaseView'] div:not(.beditorcss).kanban-item.ui-sortable-handle {
    background: #ffffff !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 10px !important;
    margin-left: 0px !important;
    padding-top: 5px !important;
    padding-right: 5px !important;
    padding-bottom: 5px !important;
    padding-left: 5px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 12px !important;
    font-weight: unset !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}

#builder-layout  span:not(.beditorcss).kanban-title {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 10px !important;
    margin-left: 0px !important;
    padding-top: 6px !important;
    padding-right: 6px !important;
    padding-bottom: 10px !important;
    padding-left: 6px !important;
    box-shadow: none !important;
    color: rgb(81, 98, 131) !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: rgb(81, 98, 131) !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='FinExtratoComissaoProlaboreResumo'] div:not(.beditorcss).card-body.panel-body {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 1px !important;
    padding-right: 15px !important;
    padding-bottom: 0px !important;
    padding-left: 15px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: #616776 !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='SystemUserList'] div:not(.beditorcss) #datagrid_form_SystemUserList{
  height: 505px !important; 
}


#builder-layout [page-name='LogAccessList'] div:not(.beditorcss).card.panel {
    border: 0px solid #faf9f9 !important;
}

#builder-layout  [datagrid]  div:not(.beditorcss).card.panel {
    background: #ffffff !important;
    margin-top: 5px !important;
    margin-right: 0px !important;
    margin-bottom: 5px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 8px !important;
    border-top-left-radius: 8px !important;
    border-bottom-right-radius: 8px !important;
    border-bottom-left-radius: 8px !important;
}


#builder-layout [page-name='FinMigraCredSimulador'] label:not(.beditorcss):not([class]) {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 16px !important;
    font-weight: bold !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: #616776 !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='FinMigraCredSimulador'] input:not(.beditorcss).tfield.tfield_disabled {
    background: #ffffff !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 8px !important;
    padding-bottom: 0px !important;
    padding-left: 8px !important;
    box-shadow: none !important;
    color: #3e6ca9 !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: solid !important;
    border-right-style: none !important;
    border-bottom-style: solid !important;
    border-left-style: none !important;
    border-color: #a96969e4 !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 1px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}


#builder-layout  [datagrid]  button:not(.beditorcss).btn.btn-default.btn-sm.dropdown-toggle {
    background: rgba(255, 255, 255, 0) !important;
    margin-top: 0px !important;
    margin-right: 1px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 13px !important;
    padding-bottom: 0px !important;
    padding-left: 13px !important;
    box-shadow: none !important;
    color: rgb(81, 98, 131) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: rgb(223, 228, 237) !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 6px !important;
    border-top-left-radius: 6px !important;
    border-bottom-right-radius: 6px !important;
    border-bottom-left-radius: 6px !important;
    min-height: 15px!important;
    height: 25px!important;
    min-width: 25px;
    width: 30px;
}
#builder-layout  [datagrid]  button:not(.beditorcss).btn.btn-default.btn-sm.dropdown-toggle:hover {
    background: #ffc1074d !important;
    border-top: 2px solid #ffc107d6 !important;
    border-bottom: 2px solid #ffc107d6 !important;
 
}

#builder-layout  [datagrid]  span:not(.beditorcss).btn.btn-default {
    background: #FFFFFF24 !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 13px !important;
    padding-bottom: 0px !important;
    padding-left: 13px !important;
    box-shadow: none !important;
    color: rgb(81, 98, 131) ;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: rgb(223, 228, 237) !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 8px !important;
    border-top-left-radius: 8px !important;
    border-bottom-right-radius: 8px !important;
    border-bottom-left-radius: 8px !important;
}

#builder-layout  [datagrid]  span:not(.beditorcss).btn.btn-default:hover {
    background: #ffc1074d !important;
    border-top: 2px solid #ffc107d6 !important;
    border-bottom: 2px solid #ffc107d6 !important;
}

#builder-layout [page-name='DashboardUser'] div:not(.beditorcss).panel.panel-default {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 15px !important;
    margin-left: 0px !important;
    padding-top: 10px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style:  !important;
    border-right-style:  !important;
    border-bottom-style:  !important;
    border-left-style:  !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}

#builder-layout  span:not(.beditorcss).label.label-black {
    background: #000000 !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 2.4px !important;
    padding-right: 7.2px !important;
    padding-bottom: 3.6px !important;
    padding-left: 7.2px !important;
    box-shadow: none !important;
    color: rgb(255, 255, 255) !important;
    font-size: 12px !important;
    font-weight: 100 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: rgb(255, 255, 255) !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 4px !important;
    border-top-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important;
    border-bottom-left-radius: 4px !important;
}

#builder-layout [page-name='ImplantacaoKanbanView'] div:not(.beditorcss).kanban-stage {
    min-width: 250px !important;
    max-width: 350px !important;
}

#builder-layout [page-name='ComercialKanbanView'] div:not(.beditorcss).kanban-stage {
    min-width: 250px !important;
    max-width: 350px !important;
}
#builder-layout [page-name='ComercialKanbanView'] div:not(.beditorcss).kanban-stage {
    background: rgb(248, 249, 251) !important;
    margin-top: 10px !important;
    margin-right: 10px !important;
    margin-bottom: 10px !important;
    margin-left: 10px !important;
    padding-top: 10px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    box-shadow: none !important;
    color: rgb(97, 103, 118) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: rgb(223, 228, 237) !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}

.square-button {
    position: fixed;
    width: 45px;
    height: 45px;
    bottom: 60px;
    right: 25px;
    background-color: #fb954a;
    color: #FFF;
    border-radius: 5px;
    text-align: center;
    box-shadow: 2px 2px 3px #999;
    z-index: 999;
    font-size: 170%;
    color: white;
    cursor: pointer;
}

.menu-zap {
    position: fixed;
    width: 50px;
    height: 50px;
    bottom: 15px;
    right: 24px;
    background-color: #eee;
    color: #FFF;
    border-radius: 10px;
    text-align: center;
    box-shadow: 2px 2px 3px #999;
    z-index: 2008;
    font-size: 100%;
    color: white;
    cursor: pointer;
}



/**, *:before, *:after {*/
/*  box-sizing: border-box;*/
/*  margin: 0;*/
/*  padding: 0;*/
/*}*/

@media screen and (max-width: 520px) {
  html, body {
    width: 100%;
    overflow-x: hidden;
    font-size: 50%;
  }
}

/* .content {
   position: fixed;
  width: 50vw;
  min-width: 50rem;
  max-width: 70rem;
  max-height: 70rem;
  min-height: 55rem;
  height: 90vh; 
} */


@media screen and (max-width: 520px) {
  .content {
    width: 100%;
    min-width: 30rem;
    min-height: 100vh;
    max-height: 100vh;
  }
}
.content__items--wrap {
  position: fixed;
  width: 100%;
  height: calc(100% - 25rem);
  overflow: hidden;
}
.content__items {
  overflow-y: auto;
  height: 100%;
  width: calc(100% + 17px);
}
.content__menu {
  position: fixed;
  right: 0;
  bottom: 0;
  width: 18rem;
  height: 18rem;
  pointer-events: none;
  z-index: 1100;
}


.item {
  width: 95%;
  height: 12rem;
  margin: 1.2rem 0 1.2rem 0;
  border-radius: 0 6rem 6rem 0;
  background-color: #28305a;
}

.crc-sm, .svg__link {
  pointer-events: bounding-box;
}

#builder-layout [page-name='SystemSharedDocumentList'] div:not(.beditorcss).panel-body.card-body.card-item-content {
    min-height: 140px;
}



#builder-layout [page-name='IndicadoresView'] div:not(.beditorcss).info-box {
    min-height: 80px !important;
    height: 80px !important;
}

#builder-layout [page-name='IndicadoresView'] div:not(.beditorcss).info-box-icon {
    min-height: 70px !important;
    height: 70px !important;
}
#builder-layout [page-name='IndicadoresView'] span:not(.beditorcss).info-box-number {
    font-size: 18px !important;
    font-weight: 700 !important;
    font-style: normal !important;
}

#builder-layout [page-name='IndicadoresView'] span:not(.beditorcss).info-box-text {
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
}

#builder-layout [page-name='IndicadoresView'] div:not(.beditorcss).bContainer-fieldset {
    margin-top: 5px !important;

}



#builder-layout [page-name='DashAnaliticoDiario'] div:not(.beditorcss).panel.panel-default {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 10px !important;
    padding-bottom: 0px !important;
    padding-left: 10px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: rgb(0, 0, 0) !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}








#builder-layout [page-name='DashAnaliticoMensal'] div:not(.beditorcss).panel.panel-default {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 15px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}


#builder-layout [page-name='DashAnaliticoAnual'] div:not(.beditorcss).panel.panel-default {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: rgb(97, 103, 118) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: rgb(223, 228, 237) !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 10px !important;
    border-top-left-radius: 10px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}



#builder-layout  div:not(.beditorcss).card-body.panel-body.table-responsive.table-fixed-header {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 1px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: rgb(97, 103, 118) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: rgb(97, 103, 118) !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

 #builder-layout [page-name='SystemNotificationFormView'] .panel-heading
{
    position: revert;
    margin-top: -20px;
    margin-left: -10px;
    background: #eceff4 !important;
    padding-top: 11px !important;
    padding-right: 12px !important;
    padding-bottom: 11px !important;
    padding-left: 12px !important;
    box-shadow: none !important;
    color: rgb(97, 103, 118) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border: 1px solid #b5b5cd;
    border-radius: 5px !important;
    width: 101.2% !important;
}
#builder-layout [page-name='SystemNotificationFormView'] .tbreadcrumb{
  display: none;
}

/*#builder-layout [page-name='SisBemVindo'] div:not(.beditorcss).card-body.panel-body {*/
/*    background: #faf9f9 !important;*/
/*    margin-top: 0px !important;*/
/*    margin-right: 0px !important;*/
/*    margin-bottom: 0px !important;*/
/*    margin-left: 0px !important;*/
/*    padding-top: 5px !important;*/
/*    padding-right: 5px !important;*/
/*    padding-bottom: 0px !important;*/
/*    padding-left: 5px !important;*/
/*    box-shadow: none !important;*/
/*    color: rgb(97, 103, 118) !important;*/
/*    font-size: 14px !important;*/
/*    font-weight: 400 !important;*/
/*    font-style: normal !important;*/
/*    text-decoration-line: none !important;*/
/*    text-align: left !important;*/
/*    border-top-style: none !important;*/
/*    border-right-style: none !important;*/
/*    border-bottom-style: none !important;*/
/*    border-left-style: none !important;*/
/*    border-color: rgb(97, 103, 118) !important;*/
/*    border-top-width: 0px !important;*/
/*    border-right-width: 0px !important;*/
/*    border-bottom-width: 0px !important;*/
/*    border-left-width: 0px !important;*/
/*    border-top-right-radius: 0px !important;*/
/*    border-top-left-radius: 0px !important;*/
/*    border-bottom-right-radius: 0px !important;*/
/*    border-bottom-left-radius: 0px !important;*/
/*}*/
#builder-layout [page-name='SisBemVindo'] div:not(.beditorcss).tab-pane.tabpanel_bcontainer_A.active {
    background: #FFFFFF !important;
    padding: 10px !important;
    border-radius: 5px 5px 10px 10px !important;
}


#builder-layout [page-name='SisBemVindo'] div:not(.beditorcss).tab-pane.tabpanel_bcontainer_B.active {
    background: #FFFFFF !important;
    padding: 10px !important;
    border-radius: 5px 5px 10px 10px !important;
}


#builder-layout [page-name='SisBemVindo'] div:not(.beditorcss).tab-pane.tabpanel_bcontainer_C.active {
    background: #FFFFFF !important;
    padding: 10px !important;
    border-radius: 5px 5px 10px 10px !important;
}

#builder-layout [page-name='SisBemVindo'] div:not(.beditorcss).tab-pane.tabpanel_bcontainer_D.active {
    background: #FFFFFF !important;
    padding: 10px !important;
    border-radius: 5px 5px 10px 10px !important;
}

#builder-layout [page-name='SisBemVindo'] div:not(.beditorcss).tab-pane.tabpanel_bcontainer_E.active {
    background: #FFFFFF !important;
    padding: 10px !important;
    border-radius: 5px 5px 10px 10px !important;
}

#builder-layout [page-name='SisBemVindo'] div:not(.beditorcss).tab-pane.tabpanel_bcontainer_F.active {
    background: #FFFFFF !important;
    padding:10px !important;
    border-radius: 5px 5px 10px 10px !important;
}

#builder-layout [page-name='DashSparkline'] th {
    font-weight: bold;
    text-align: left;
}

#builder-layout [page-name='DashSparkline'] td th {
    padding: 5px;
    border-bottom: 1px solid silver;
    height: 20px;
    text-align: center;
}

#builder-layout [page-name='DashSparkline'] thead th {
    font-weight: bold;
    text-align: left;
}

#builder-layout [page-name='DashSparkline'] .highcharts-tooltip>span {
    background: white;
    border: 1px solid silver;
    border-radius: 3px;
    box-shadow: 1px 1px 2px #888;
    padding: 8px;
}

#builder-layout [page-name='SisBemVindo'] div:not(.beditorcss).card.panel {
    background: #faf9f9 !important;
    border: 0px!important;
}

#builder-layout [page-name='SisBemVindo'] div:not(.beditorcss).form-horizontal {
    background: #ffffff !important;
    border: 0px!important;
    border-radius: 5px 5px 10px 10px !important;
}

#builder-layout [page-name='SisBemVindo'] div:not(.beditorcss).tab-content>.active {
    border-radius: 0px 0px 0px 0px !important;
}




#builder-layout [page-name='DashOperacionalGrafico'] hr:not(.beditorcss).tseparator-divisor {
    background: #ffffff !important;
    margin-top: 10px !important;
    margin-right: 0px !important;
    margin-bottom: 15px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: #dfe4ed67 !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='DashOperacional'] span:not(.beditorcss).info-box-number {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: -3px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    font-size: 20px !important;
    font-weight: 700 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: #ffffff !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}





#builder-layout  i:not(.beditorcss).fas.fa-bell.fa-fw {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #2196F3 !important;
    font-size: 15px !important;
    font-weight: bold !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: #4370C9 !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='SegIncGestaoList'] div:not(.beditorcss).container-live{
    
    overflow: hidden;
}


/* 
#adianti_div_content{
    margin-top: 50px !important;
}

#builder-layout [page-name='DashOperacional'] div:not(.beditorcss).tab-pane.tabpanel_bContainerFia.active {
    margin-top: -60px !important;
}

#builder-layout [page-name='DashOperacional'] div:not(.beditorcss).tab-pane.tabpanel_bContainerInc.active {
    margin-top: -60px !important;
}

#builder-layout [page-name='DashOperacional'] div:not(.beditorcss).tab-pane.tabpanel_bContainerCap.active {
    margin-top: -60px !important;
}

#builder-layout [page-name='DashOperacional'] div:not(.beditorcss).tab-pane.tabpanel_bContainerCond.active {
    margin-top: -60px !important;
} */


#builder-layout [page-name='DashOperacionalGrafico'] label:not(.beditorcss).btn.btn-default.active {
    background: #6f6e6e !important;
    border-color: #6f6e6e !important;
}





#builder-layout [page-name='DashOperacional'] label:not(.beditorcss):not([class]) {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #616776 !important;
    font-size: 13px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: none !important;
    border-right-style: none !important;
    border-bottom-style: none !important;
    border-left-style: none !important;
    border-color: #616776 !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 0px !important;
    border-left-width: 0px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout [page-name='DashOperacional'] span:not(.beditorcss).info-box-text {
    font-size: 15px !important;

}

#builder-layout [page-name='DashOperacional'] span:not(.beditorcss).info-box-icon {
    width: 40px;
}

@media screen and (max-width: 1280px) {
  #builder-layout [page-name='DashOperacional'] div[form='form_DashOperacional']:not(.beditorcss).card-panel {
    height: 800px;
  }
}


#builder-layout [page-name='TStandardSeek'] div:not(.beditorcss).card-header.panel-heading {
    background: #faf9f9 !important;
    padding-top: 11px !important;
    padding-right: 12px !important;
    padding-bottom: 11px !important;
    padding-left: 12px !important;
    box-shadow: none !important;
    color: rgb(97, 103, 118) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    width: -moz-available;
    border-bottom: 2px solid #7488ab;
    position: static;
}




#builder-layout [page-name='SegFiaMultiCalculo'] [datagrid]  th:not(.beditorcss).tdatagrid_col {
    background: rgba(0, 0, 0, 0) !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 8px !important;
    padding-right: 8px !important;
    padding-bottom: 13px !important;
    padding-left: 0px !important;
    box-shadow: none !important;
    color: #516283 !important;
    font-size: 15px !important;
    font-weight: unset !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style:  !important;
    border-right-style:  !important;
    border-bottom-style: solid !important;
    border-left-style:  !important;
    border-color: #759FED !important;
    border-top-width: 0px !important;
    border-right-width: 0px !important;
    border-bottom-width: 2px !important;
    border-left-width: -1px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 0px !important;
    border-bottom-left-radius: 0px !important;
}

#builder-layout  [form]  span:not(.beditorcss).btn.btn-default.tseekbutton {
    background: #ffffff !important;
    margin-top: 0px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
    padding-right: 2px !important;
    padding-bottom: 0px !important;
    padding-left: 2px !important;
    box-shadow: none !important;
    color: #516283 !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: center !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: #dfe4ed !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 6px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 6px !important;
    border-bottom-left-radius: 0px !important;
    min-height: 28px !important;
    height: 28px !important;
}

#builder-layout [page-name='SegIncTokioSimulador'] table:not(.beditorcss).tfieldlist {
    text-align: center !important;
}

#builder-layout [page-name='SegIncPortoSimulador'] table:not(.beditorcss).tfieldlist {
    text-align: center !important;
}

#builder-layout [page-name='SegIncTokioDetalheCobertura'] .note-editable[contenteditable=false] {
    background: white !important;
    color: #333 !important;
    opacity: 1 !important;
    height: auto !important;
}

#builder-layout [page-name='SegIncTokioDetalheCobertura'] .note-editor {
    border: 0 !important;
}

#builder-layout [page-name='SegIncCotaInicial'] .note-editable[contenteditable=false] {
    background: white !important;
    color: #333 !important;
    opacity: 1 !important;
    height: auto !important;
}

#builder-layout [page-name='SegIncCotaInicial'] .note-editor {
    border: 0 !important;
}

.tslidercontainer input[type="range"] {
    -webkit-appearance: none!important;
    appearance: none!important;
    width: 100%!important;
    height: 2px!important;
    background: white!important;
    border: 2px solid #ccc !important;
    outline: 0!important;
    padding: 0!important;
}

.tslidercontainer {
    margin-top: 9px;
}

#builder-layout [page-name='VidaConfigFormList'] div:not(.beditorcss).tab-pane.tabpanel_tabConfigs.active {
    background: #faf9f9 !important;
    margin-top: -1px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    padding-top: 10px !important;
    padding-right: 10px !important;
    padding-bottom: 10px !important;
    padding-left: 10px !important;
    box-shadow: px px px 1px  !important;
    color: rgb(97, 103, 118) !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    font-style: normal !important;
    text-decoration-line: none !important;
    text-align: left !important;
    border-top-style: solid !important;
    border-right-style: solid !important;
    border-bottom-style: solid !important;
    border-left-style: solid !important;
    border-color: rgb(221, 221, 221) !important;
    border-top-width: 1px !important;
    border-right-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    border-top-right-radius: 0px !important;
    border-top-left-radius: 0px !important;
    border-bottom-right-radius: 10px !important;
    border-bottom-left-radius: 10px !important;
}


#builder-layout [page-name='CapFisicaIcatuForm'] div:not(.beditorcss).tab-pane.tabpanel_tab_6744c5152daff.active {
    background: #faf9f9 !important;
}

#builder-layout [page-name='CapFisicaIcatuForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerA.active,
#builder-layout [page-name='CapFisicaIcatuForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerB.active,
#builder-layout [page-name='CapFisicaIcatuForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerC.active,
#builder-layout [page-name='CapFisicaIcatuForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerD.active,
#builder-layout [page-name='CapFisicaIcatuForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerE.active {
    background: #faf9f9 !important;
}
#builder-layout [page-name='CapFisicaIcatuForm'] div:not(.beditorcss) #bcontainerA .card-body.panel-body,
#builder-layout [page-name='CapFisicaIcatuForm'] div:not(.beditorcss) #bcontainerB .card-body.panel-body,
#builder-layout [page-name='CapFisicaIcatuForm'] div:not(.beditorcss) #bcontainerC .card-body.panel-body,
#builder-layout [page-name='CapFisicaIcatuForm'] div:not(.beditorcss) #bcontainerD .card-body.panel-body,
#builder-layout [page-name='CapFisicaIcatuForm'] div:not(.beditorcss) #bcontainerE .card-body.panel-body {
    background: #faf9f9 !important;
    border-radius: 5px 5px 10px 10px; 
}


#builder-layout [page-name='CapJuridicaIcatuForm'] div:not(.beditorcss).tab-pane.tabpanel_tab_6744c76a2db16.active {
    background: #faf9f9 !important;
}

#builder-layout [page-name='CapJuridicaIcatuForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerA.active,
#builder-layout [page-name='CapJuridicaIcatuForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerB.active,
#builder-layout [page-name='CapJuridicaIcatuForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerC.active,
#builder-layout [page-name='CapJuridicaIcatuForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerD.active,
#builder-layout [page-name='CapJuridicaIcatuForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerE.active {
    background: #faf9f9 !important;
}
#builder-layout [page-name='CapJuridicaIcatuForm'] div:not(.beditorcss) #bcontainerA .card-body.panel-body,
#builder-layout [page-name='CapJuridicaIcatuForm'] div:not(.beditorcss) #bcontainerB .card-body.panel-body,
#builder-layout [page-name='CapJuridicaIcatuForm'] div:not(.beditorcss) #bcontainerC .card-body.panel-body,
#builder-layout [page-name='CapJuridicaIcatuForm'] div:not(.beditorcss) #bcontainerD .card-body.panel-body,
#builder-layout [page-name='CapJuridicaIcatuForm'] div:not(.beditorcss) #bcontainerE .card-body.panel-body {
    background: #faf9f9 !important;
    border-radius: 5px 5px 10px 10px; 
}

#builder-layout [page-name='CapFisicaPortoForm'] div:not(.beditorcss).tab-pane.tabpanel_tab_62ffbb544c2af.active {
    background: #faf9f9 !important;
}

#builder-layout [page-name='CondCadastroForm'] div:not(.beditorcss).tab-pane.tabpanel_tab_6744cf4c2db2f.active {
    background: #faf9f9 !important;
}

#builder-layout [page-name='CondCadastroForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerA.active,
#builder-layout [page-name='CondCadastroForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerB.active,
#builder-layout [page-name='CondCadastroForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerC.active,
#builder-layout [page-name='CondCadastroForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerD.active,
#builder-layout [page-name='CondCadastroForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerE.active {
    background: #faf9f9 !important;
}
#builder-layout [page-name='CondCadastroForm'] div:not(.beditorcss) #bcontainerA .card-body.panel-body,
#builder-layout [page-name='CondCadastroForm'] div:not(.beditorcss) #bcontainerB .card-body.panel-body,
#builder-layout [page-name='CondCadastroForm'] div:not(.beditorcss) #bcontainerC .card-body.panel-body,
#builder-layout [page-name='CondCadastroForm'] div:not(.beditorcss) #bcontainerD .card-body.panel-body,
#builder-layout [page-name='CondCadastroForm'] div:not(.beditorcss) #bcontainerE .card-body.panel-body {
    background: #faf9f9 !important;
    border-radius: 5px 5px 10px 10px; 
}

#builder-layout [page-name='CondSinistroCadastroForm'] div:not(.beditorcss).tab-pane.tabpanel_tab_6745bfc37d0c8.active {
    background: #faf9f9 !important;
}

#builder-layout [page-name='CondSinistroCadastroForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerA.active,
#builder-layout [page-name='CondSinistroCadastroForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerB.active,
#builder-layout [page-name='CondSinistroCadastroForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerD.active,
#builder-layout [page-name='CondSinistroCadastroForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerF.active {
    background: #faf9f9 !important;
}
#builder-layout [page-name='CondSinistroCadastroForm'] div:not(.beditorcss) #bcontainerA .card-body.panel-body,
#builder-layout [page-name='CondSinistroCadastroForm'] div:not(.beditorcss) #bcontainerB .card-body.panel-body,
#builder-layout [page-name='CondSinistroCadastroForm'] div:not(.beditorcss) #bcontainerD .card-body.panel-body,
#builder-layout [page-name='CondSinistroCadastroForm'] div:not(.beditorcss) #bcontainerF .card-body.panel-body {
    background: #faf9f9 !important;
    border-radius: 5px 5px 10px 10px; 
}

#builder-layout [page-name='ImobiliariaForm'] div:not(.beditorcss).tab-pane.tabpanel_tab_principal.active {
    background: #faf9f9 !important;
}

#builder-layout [page-name='ImobiliariaForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerA.active,
#builder-layout [page-name='ImobiliariaForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerB.active,
#builder-layout [page-name='ImobiliariaForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerC.active,
#builder-layout [page-name='ImobiliariaForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerD.active,
#builder-layout [page-name='ImobiliariaForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerE.active,
#builder-layout [page-name='ImobiliariaForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerG.active {
    background: #faf9f9 !important;
}
#builder-layout [page-name='ImobiliariaForm'] div:not(.beditorcss) #bcontainerA .card-body.panel-body,
#builder-layout [page-name='ImobiliariaForm'] div:not(.beditorcss) #bcontainerB .card-body.panel-body,
#builder-layout [page-name='ImobiliariaForm'] div:not(.beditorcss) #bcontainerC .card-body.panel-body,
#builder-layout [page-name='ImobiliariaForm'] div:not(.beditorcss) #bcontainerD .card-body.panel-body,
#builder-layout [page-name='ImobiliariaForm'] div:not(.beditorcss) #bcontainerE .card-body.panel-body,
#builder-layout [page-name='ImobiliariaForm'] div:not(.beditorcss) #bcontainerG .card-body.panel-body {
    background: #faf9f9 !important;
    border-radius: 5px 5px 10px 10px; 
}

#builder-layout [page-name='CorretorasForm'] div:not(.beditorcss).tab-pane.tabpanel_form_MigraCorretorasForm.active {
    background: #faf9f9 !important;
}


#builder-layout [page-name='SegIncTokioForm'] div:not(.beditorcss).tab-pane.tabpanel_tab_677fe464b027c.active {
    background: #faf9f9 !important;
}

#builder-layout [page-name='SegIncTokioForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerA.active,
#builder-layout [page-name='SegIncTokioForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerB.active,
#builder-layout [page-name='SegIncTokioForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerC.active,
#builder-layout [page-name='SegIncTokioForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerD.active,
#builder-layout [page-name='SegIncTokioForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerE.active,
#builder-layout [page-name='SegIncTokioForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerS.active {
    background: #faf9f9 !important;
}
#builder-layout [page-name='SegIncTokioForm'] div:not(.beditorcss) #bcontainerA .card-body.panel-body,
#builder-layout [page-name='SegIncTokioForm'] div:not(.beditorcss) #bcontainerB .card-body.panel-body,
#builder-layout [page-name='SegIncTokioForm'] div:not(.beditorcss) #bcontainerC .card-body.panel-body,
#builder-layout [page-name='SegIncTokioForm'] div:not(.beditorcss) #bcontainerD .card-body.panel-body,
#builder-layout [page-name='SegIncTokioForm'] div:not(.beditorcss) #bcontainerE .card-body.panel-body,
#builder-layout [page-name='SegIncTokioForm'] div:not(.beditorcss) #bcontainerS .card-body.panel-body {
    background: #faf9f9 !important;
    border-radius: 5px 5px 10px 10px; 
}

#builder-layout [page-name='SegIncPortoForm'] div:not(.beditorcss).tab-pane.tabpanel_tab_677ffd1dd56a5.active {
    background: #faf9f9 !important;
}

#builder-layout [page-name='SegIncPortoForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerA.active,
#builder-layout [page-name='SegIncPortoForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerB.active,
#builder-layout [page-name='SegIncPortoForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerC.active,
#builder-layout [page-name='SegIncPortoForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerD.active,
#builder-layout [page-name='SegIncPortoForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerE.active,
#builder-layout [page-name='SegIncPortoForm'] div:not(.beditorcss).tab-pane.tabpanel_bcontainerS.active {
    background: #faf9f9 !important;
}
#builder-layout [page-name='SegIncPortoForm'] div:not(.beditorcss) #bcontainerA .card-body.panel-body,
#builder-layout [page-name='SegIncPortoForm'] div:not(.beditorcss) #bcontainerB .card-body.panel-body,
#builder-layout [page-name='SegIncPortoForm'] div:not(.beditorcss) #bcontainerC .card-body.panel-body,
#builder-layout [page-name='SegIncPortoForm'] div:not(.beditorcss) #bcontainerD .card-body.panel-body,
#builder-layout [page-name='SegIncPortoForm'] div:not(.beditorcss) #bcontainerE .card-body.panel-body,
#builder-layout [page-name='SegIncPortoForm'] div:not(.beditorcss) #bcontainerS .card-body.panel-body {
    background: #faf9f9 !important;
    border-radius: 5px 5px 10px 10px; 
}

.sidebar-mini .fixed-sidebar-mini-menu i {
    color: #007bff;
}

.sidebar-mini .fixed-sidebar-mini-menu {
    color: #007bff;
}

.container-submenu ul li ul a:hover {
    background: #63a3e914!important;
}

.container-submenu .sub {
    color: #000000!important;
}

.table td, .table th {
    color: rgb(32, 33, 36);
}

#builder-layout [datagrid] div.header-actions {
    margin-top: 19px;
}


