﻿
.specify-events-modal .modal-dialog {
    width: 860px;
}
.specify-events-modal .modal-content{
    height:780px!important;
    width:100%;
    border-radius:0;
}
.specify-events-modal .modal-body {
    padding: 20px;
}
.specify-events-modal .modal-body .event-row {
    display: flex;
    margin-bottom:20px;
    align-items:center;
}
.specify-events-modal .modal-body .event-row .switch-btn{
    border-radius:8px;
}
.specify-events-modal .modal-body .event-row .switch-btn button{
    padding:8px 14px;
}
.specify-events-modal .modal-body .eventType-dropdown {
    display:flex;
    align-items:center;
}
.specify-events-modal .modal-body .eventType-dropdown label{
    width:128px;
    color:#fff;
    font-weight:normal;
    margin:0;
}


.specify-events-modal .modal-body .dropdown-search {
    padding-left:110px;
    display: flex;
}
.specify-events-modal .modal-body .dropdown-search .partner-dropdown{
    margin-right:30px;
    margin-left:0;

}
.dropdown-search .partner-dropdown .dropdown-submenu-container {
    width: 220px;
}
.specify-events-modal .partner-dropdown .dropdown-submenu-container .dropdown-custom-button #primary_nav_wrap ul li {
    width: 220px;
}
.dropdown-search .partner-dropdown.v-common-multiselect .dropdown .btn .v-arrow-down {
    font-size: 14px;
}
.dropdown-search .partner-dropdown.v-common-multiselect .dropdown .btn {
    width: 220px;
    padding: 4px 4px 6px 4px;
}
.specify-events-modal .dropdown-submenu-container .dropdown-custom-button .selected-event {
    padding: 3px 6px 8px 12px;
    color: #c7cbd1;
}
.specify-events-modal .dropdown-submenu-container {
    width: 314px;
}
.specify-events-modal .dropdown-submenu-container .dropdown-custom-button #primary_nav_wrap ul li {
    width: 316px;
}
.specify-events-modal .select-radio-btns {
    display: flex;
    margin-top: 13px;
    align-items: center;
    min-height:30px;
    margin-bottom: 7px;
}
.specify-events-modal .select-radio-btns input:disabled{
   background:#808080;
   cursor:not-allowed;
}
.specify-events-modal .select-radio-btns input:disabled ~ span{
   color:#808080;
}
.specify-events-modal .select-radio-btns input:disabled ~ .checkmark{
   background:#808080;
}
.specify-events-modal .select-radio-btns .toggle-btn-section {
    margin-left:10px;
}
.specify-events-modal .summaryModalEventsConfig {
    height: 124px;
    border: solid 2px #295287;
    margin: 20px 16px 0;
}
.specify-events-modal .ui-grid-cell-contents {
    color: #c7cbd0;
    font-size:13px;
}
.specify-events-modal .ui-grid-render-container-body .ui-grid-viewport {
    background-color: #32363f;
}
.specify-events-modal .ui-grid-row .ui-grid-cell {
    background-color: #32363f;
}
.specify-events-modal  .ui-grid-row.ui-grid-row-selected > [ui-grid-row] > .ui-grid-cell {
    background-color: #32363f;
}
.specify-events-modal .left.ui-grid-render-container-left.ui-grid-render-container.ui-grid-render-container {
    background-color: #32363f;
}
.specify-events-modal .ui-grid-pinned-container.ui-grid-pinned-container-left .ui-grid-cell {
    border: 0;
}
.specify-events-modal .ui-grid-header-cell, .ui-grid-top-panel.vms-grid-has-header {
    background-color: #32363f!important;
}
.specify-events-modal .valerus-events {
    background-color: #32363f;
    padding-bottom:16px;
    /*margin-top:16px;*/
}
.specify-events-modal .heading-panel {
    padding: 15px;
    border-bottom: 2px solid #292d35;
}
.specify-events-modal .heading-panel button{
    background:none;
    border:0;
    width:100%;
    outline:0;
    display: flex;
    justify-content: space-between;
    align-items: center;
 }
.specify-events-modal .heading-panel .config-partner-title {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width:100%;
}
.specify-events-modal .heading-panel .config-partner-title[disabled] {
   pointer-events:none;
}
.valerus-events .valerus-div .val-resources-table .common-height {
    height: 280px;
}
/*
.valerus-events .valerus-div .val-resources-table .scroll-wrapper{
    width:98%;
}*/
.valerus-events .valerus-div .val-resources-table .scroll-wrapper  {
    /*height: 285px !important;*/
    overflow:hidden!important;
    padding:0!important;
}
.valerus-events .valerus-div .val-resources-table .scrollbar-dynamic > .scroll-element.scroll-x {
    display: none;
}
.filter-option-section {
    display: flex;
    justify-content: space-between;
    padding: 0 16px;
}
 .filter-option-section .vms-search-with-btn-out{
    width:364px;
}
 .filter-option-section .vms-search-with-btn {
    background-color: rgba(68, 72, 80, 0.6);
    height:34px;
}
.specify-events-modal .vms-search-with-btn form {
    background-color: rgba(68, 72, 80, 0.6);
}
.specify-events-modal .vms-search-with-btn form input {
    background-color: rgba(68, 72, 80, 0.6);
}
.specify-events-modal .vms-search-with-btn form span.searchit {
    color: #ced1d6;
    opacity: 0.6;
    background-color: rgba(68, 72, 80, 0.6);
}
.specify-events-modal .select-options .radio-btn .checkmark {
    top: 3px;
}
.specify-events-modal .ui-grid-cell-contents {
    padding: 7px 13px;
}
.specify-events-modal .ui-grid-header-cell .ui-grid-cell-contents span, .ui-grid-header-cell-wrapper .ui-grid-selection-row-header-buttons {
    font-weight: bold;
}


.specify-events-modal .lpr-events {
    /*margin-top: 16px;*/
    padding-bottom: 16px;
}
.specify-events-modal .lpr-events .lpr-resources-table{
    height:141px;
    overflow-y:auto;
    margin-right:16px;
}
/*css for lpr configure*/
.specify-events-modal .lpr-config-modal .main-content-body {
    padding: 32px;
    height: 407px;
    overflow: auto;
    padding: 16px;
    border-top: 2px solid #282c35;
}
.specify-events-modal .lpr-config-modal .main-content-body .config-content {
    height: 349px;
    border-bottom:1px solid #4e4e4e;
    padding-bottom:15px;
}
.specify-events-modal .lpr-config-modal .main-content-body .config-content .scroll-scrolly_visible{
     height: 349px!important;
}
.specify-events-modal .lpr-events .and-or-btn {
    height: 32px;
    width: 112px;
    margin-bottom: 24px;
}
.specify-events-modal .lpr-events .main-content-body .add-row-btn button {
    height: 32px;
    border-radius: 4px;
    border: solid 1px #3c91e6;
    padding: 5px 8px;
    outline: 0;
    color: #3c91e6;
    display: flex;
    align-items: center;
    background: transparent;
}

.specify-events-modal .lpr-events .add-row-btn button span {
    margin-left: 6px;
}
.specify-events-modal .lpr-config-modal .del-button span {
    color: #3c91e6;
    font-size: 18px;
}
.specify-events-modal .lpr-config-modal .del-button button {
    background: none;
    border: 0;
    outline: 0;
}
.specify-events-modal .lpr-config-modal .main-content-body .parameter-row {
    display: flex;
    margin-bottom: 24px;
}
.specify-events-modal .lpr-config-modal .main-content-body .parameter-row .v-common-multiselect .btn {
    border-radius: 4px;
    border: solid 1px #3c91e6;
    background-color: #1a2028;
    padding: 8px 12px;
}
.specify-events-modal .lpr-config-modal .v-common-multiselect.no-checkmark .dropdown .dropdown-menu li a .glyphicon {
    display: none;
}
.specify-events-modal .lpr-config-modal .main-content-body .parameter-row .operator-list .dropdown-menu .filter-search {
    display: none;
}
.specify-events-modal .lpr-config-modal .main-content-body .parameter-row .v-common-multiselect .placehlder.selected-value {
    color: #3c91e6;
}

.specify-events-modal .lpr-config-modal .main-content-body .parameter-row .lprType-list .btn {
    width: 204px;
}
.specify-events-modal .lpr-config-modal .main-content-body .parameter-row .operator-list{
    margin: 0px 24px 0 24px;
}
.specify-events-modal .lpr-config-modal .main-content-body .parameter-row .operator-list .btn{
   width:265px;
  
}
.event-config-modal .lpr-config-modal .v-common-multiselect .dropdown .dropdown-menu .form-control {
    border: solid 1px #235786;
    background-color: #1a2028;
    height: 32px;
}
.specify-events-modal .lpr-config-modal .v-common-multiselect .dropdown .dropdown-menu li a {
    color: #e4e4e9;
    font-size: 14px;
}
.specify-events-modal .lpr-config-modal .v-common-multiselect .dropdown .dropdown-menu li.filter-search .v-find {
    display: none;
}
.specify-events-modal .lpr-config-modal .main-content-body .parameter-row .msg-input {
    font-size: 14px;
    width:337px;
    padding: 7px;
    margin-right: 10px;
    line-height: normal;
    letter-spacing: normal;
    background-color: #32363f !important;
    color: #e7e7ec !important;
    height: auto;
}
.specify-events-modal .lpr-config-modal .vax-config-section .vax-operator-list .btn {
    width:247px;
}
/*vax config mdoal section*/
.lpr-config-modal .vax-config-section .vaxType-list {
    margin-right: 24px;
}
.lpr-config-modal .vax-config-section .vax-operator-list {
    margin-right: 24px;
}
.lpr-config-modal .vax-config-section .no-filter .dropdown .dropdown-menu li.filter-search{
    display:none;
}
.lpr-config-modal .vax-config-section .no-filter .dropdown .dropdown-menu li.filter-search .v-find{
    display: none;
}
.lpr-config-modal .vax-config-section .vaxType-list .btn {
    width: 218px;
}
/*.lpr-config-modal .vax-config-section .vax-operator-list .btn {
    width: 283px;
}*/
.lpr-config-modal .vax-config-section .same-width .btn {
    width: 380px;
}
.lpr-config-modal .main-content-body .parameter-row.vax-config-section .message-input {
    width: 380px;
    max-width: 380px;
    background-color: transparent !important;
}

.lpr-config-modal .v-common-multiselect .dropdown .dropdown-menu .form-control:focus {
    border-color: #235786;
}



.event-config-modal .eventsGridMask {
    height: 426px;
    width: 960px;
}
.event-config-modal .eventsGridMaskPartnerEvents {
    height: 155px;
}
.event-config-modal-footer {
    margin: 0 24px;
    padding: 24px 0;
    border-top: 1px solid #4e4e4e;
    text-align:right;
}
.event-config-modal-footer button{
    width:146px;
    padding:0;
}

select.blue-border-input option{
    background-color: #292d35 !important;
}




.valerus-events .valerus-div .val-resources-table .ui-grid-render-container-body .ui-grid-viewport > .scroll-element,
.valerus-events .valerus-div .val-resources-table .ui-grid-render-container-body .ui-grid-viewport > .scroll-element div {
    border: none;
    margin: 0;
    padding: 0;
    position: absolute;
    z-index: 10;
}

    .valerus-events .valerus-div .val-resources-table .ui-grid-render-container-body .ui-grid-viewport > .scroll-element div {
        display: block;
        height: 100%;
        left: 0;
        top: 0;
        width: 100%;
    }

    .valerus-events .valerus-div .val-resources-table .ui-grid-render-container-body .ui-grid-viewport > .scroll-element.scroll-x {
        /*bottom: 2px;
        height: 8px;
        left: 0;
        width: 100%;*/
        display:none;
    }

    .valerus-events .valerus-div .val-resources-table .ui-grid-render-container-body .ui-grid-viewport > .scroll-element.scroll-y {
        height: 100%;
        right: 2px;
        top: 0;
        width: 16px;
    }

    .valerus-events .valerus-div .val-resources-table .ui-grid-render-container-body .ui-grid-viewport > .scroll-element .scroll-element_outer {
        overflow: hidden;
    }

   
    .valerus-events .valerus-div .val-resources-table .ui-grid-render-container-body .ui-grid-viewport > .scroll-element .scroll-element_track {
        background-color: #44484f;
    }

    .valerus-events .valerus-div .val-resources-table .ui-grid-render-container-body .ui-grid-viewport > .scroll-element .scroll-bar {
        background-color: #31363f;
        width:10px;
        left:3px;
        margin-top:4px;
        border-radius:4px;
    }

    .valerus-events .valerus-div .val-resources-table .ui-grid-render-container-body .ui-grid-viewport > .scroll-element.scroll-draggable .scroll-bar {
        background-color: #919191;
    }

.specify-events-modal .modal-body .event-row .switch-btn-recording {
   
    background: transparent;
    border-radius: 4px;
    border: solid 1px #3c91e6;
}

    .specify-events-modal .modal-body .event-row .switch-btn-recording button {
        padding: 8px 14px;
        width: 160px;
        background-color: transparent;
        
        border: 0;
        outline: 0;
        font-family: Arial;
        font-size: 14px;
        font-weight: normal;
        font-style: normal;
        font-stretch: normal;
        line-height: normal;
        letter-spacing: normal;
        text-align: center;
        color: #3c91e6;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        
    }

    .specify-events-modal .modal-body .event-row .switch-btn-recording button.active {
        background-color: #3c91e6 !important;
        color: #ffffff;
    }
 