﻿.integration-partner .ip-btn-container button{
    width:111px;
}
.integration-partner .ip-btn-container .dlt-partner {
    width: 116px;
}
.integration-partner .gw-main-container{
    width: calc(100% - 417px - 4px);
}
.integration-partner .long-filter-container {
    max-width: 512px;
}
.integration-partner .gw-primary-container {
    background: #292d35;
    margin-top: 6px;
    height: calc(100% - 43px);
}
.integration-partner .properties-container {
    width: 417px;
    background: #292d35;
    height: 100%;
}
.integration-partner .properties-container .properties-body {
    height: calc(100% - 129px);
    overflow: auto;
    border-bottom: 1px solid #1C2029;
}
.integration-partner .properties-container .properties-body .view-details-container{
    margin: 24px 0;
}
.integration-partner .properties-container .configuration-details-bottom-buttons-container {
    border-top: 3px solid #1C2029;
}
.integration-partner .integration-partner-toggle-container {
    font-size: 14px;
    color: #c7cbd1;
    padding: 0 10px;
    border-bottom: 2px solid #1C2029;
    height: 39px;
}
.partner-details-table .ui-grid-cell-contents {
    padding: 0 5px;
    font-size: 14px;
    color: #e5e5e5;
    display: flex;
    align-items: center;
}
.partner-details-table .ui-grid-header-cell .ui-grid-cell-contents{
    padding:5px;
}
.partner-details-table .ui-grid-header-cell:first-child .ui-grid-cell-contents span:first-child{
    padding-left:27px;
}
.partner-details-table .ui-grid-icon-up-dir:before {
    content: "";
    background-image: url('/app/images/dashboard-images/chevron_up.svg');
    height: 10px;
    width: 19px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 13px;
    transition: 0.5s;
}

.partner-details-table .ui-grid-icon-down-dir:before {
    content: "";
    background-image: url('/app/images/dashboard-images/chevron_up.svg');
    height: 10px;
    width: 19px;
    background-repeat: no-repeat;
    background-size: 13px;
    background-position: center;
    transition: 0.5s;
    transform: rotate(180deg);
}

.partner-details-table
.ui-grid-header-cell .ui-grid-cell-contents span,
.ui-grid-header-cell-wrapper .ui-grid-selection-row-header-buttons {
    color: #e5e5e5;
}
.pi-properties-btn .external-event-button{
    width:100%;
    text-align:right;
}
.pi-properties-btn .external-event-button button {
    width: 184px;
}
.pi-properties-btn .relative-resources-button button {
    width: 176px;
}
.pi-properties-btn .edit-device-button{
    width:100%;
    text-align:right;
}
.pi-properties-btn .edit-device-button button{
    width: 47%;
    height:38px;
}
.pi-properties-btn .alertIconCmpnt {
    width: 29px;
    height: 14px;
    margin-left: 10px;
}
.pi-properties-btn .go-to-home-button {
    border-top: 1px solid #383d43;
    padding-top: 24px;
    text-align: right;
    width: 100%;
    padding-right:25px;
}
.vax-props md-switch[disabled].md-default-theme .md-bar, md-switch[disabled] .md-bar {
    background-color: rgba(63, 81, 181, 0.5);
    opacity: 0.4;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5);
}
.vax-props [disabled].material-switch-css .md-thumb {
    opacity: 0.4;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5);
    background-color: #376fd2;
}