﻿/*Added Glyphicons font for datatables here. It is referenced in _glyphicons.scss in the bootstrap but as we use EQSassHandler for all css
    files the reference path is incorrect so had to add it here */
@font-face {
    font-family: "Glyphicons Halflings";
    src: url("../../../../../Centive.Web/fonts/bootstrap/glyphicons-halflings-regular.eot");
    src: url("../../../../../Centive.Web/fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix") format("embedded-opentype"), url("../../../../../Centive.Web/fonts/bootstrap/glyphicons-halflings-regular.woff2") format("woff2"), url("../../../../../Centive.Web/fonts/bootstrap/glyphicons-halflings-regular.woff") format("woff"), url("../../../../../Centive.Web/fonts/bootstrap/glyphicons-halflings-regular.ttf") format("truetype"), url("../../../../../Centive.Web/fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular") format("svg")
}

/*/*!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!TEMP ADDED RadGridCentive so That some V2 components have a default style*/

/*EXEC TRANS ADMIN CHANGES AND FILTER UC THIS IS ONLY TEMP*/
tv-.pv-tab-body {
    margin: 5px;
}

.pv-top-button {
    margin: 5px;
    float: left;
}

.pv-top-actions {
    margin: 5px;
}

.buttons-main {
    float: left;
    margin: 5px;
}

.pv-top-textbox {
    float: left;
    margin: 5px;
}

.exectrans-custom-validators {
    clear: both;
}


.pv-label {
    float: left;
    width: 300px;
    margin-top: 2px;
}

.pv-input-control, .pv-validator-control {
    float: left;
    margin-left: 10px;
}

.pv-doc-validator-control {
    float: left;
    margin: 10px;
}


.pv-filter-input-control, .pv-filter-button-control {
    float: left;
    margin-left: 10px;
}

.pv-filter-label {
    float: left;
    width: 300px;
}

.pv-group-label-control {
    clear: both;
    margin: 5px;
    display: table;
}



.pv-filter-group-label-control {
    margin: 5px;
    display: inline-block;
    float: left;
}

.pv-filter-group-label-control-left {
    clear: both;
}

.button-main-group, .pv-grd-control, .pv-tab-sub-header {
    clear: both;
    margin: 5px;
}

.button-main-admingrid-group {
    clear: both;
    margin: 5px;
    float: right;
}

.pv-participant-info {
    float: left;
    clear: both;
    margin-top: 10px;
}


#divCompliance, #divBankUkInt {
    border: 1px solid;
    clear: both;
    display: table;
    padding: 2px;
}

.pv-pnl-control {
    border: 1px solid;
    clear: both;
    padding: 2px;
    margin: 2px;
    width: 100%;
    display: inline-block;
}

.process-list-grid-main {
    clear: both;
}

.process-list-buttons-main, .rule-list-buttons-main {
    margin: 5px;
    display: table;
    float: right;
}

.process-list-button-default, .process-list-button-new, .rule-list-button-new, .rule-list-button-cancel {
    float: right;
    margin: 5px;
}

.required-validator, .exec-custom-validator-exists {
    padding-left: 10px;
    color: red;
    font-size: 12px;
    font-weight: bold;
}

.required-validator-in-modal {
    display:inline-block;
}

.label-sinlge-line {
    padding-left: 10px;
}

.pv-uploaded-section {
    border: 1px solid;
    clear: both;
    padding: 5px;
    margin: 5px;
    display: inline-block;
}

.rule-list-grid-main {
    clear: both;
}

.btn-single-display {
    margin: 10px;
}

.distribution-combo-control {
    width: 100%;
    max-height: 100px;
}

.payment-currencies-combo-control {
    width: 200px !important;
    max-height: 80px;
}

.pv-payment-currencies {
    padding: 10px;
}

.pv-support-text-label {
    float: left;
    width: 150px;
    margin: 10px;
}

.pv-text-warning{
    color:red;
}

.pv-support-text-input-control {
    float: left;
    margin: 10px;
}


.lbl-upload-file {
    width: 300px;
}

.tv-plan-setup {
    max-height: 400px;
    width: 400px;
    overflow: auto;
    margin: 20px;
}

.plan-setup-description {
    width: 500px;
}

.pv-bank-options {
    margin: 2px;
}

.txt-distribution {
    width: 400px;
}

.pv-clear {
    clear: both;
}

.dnnFoldersLabel {
    display: none !important;
}


.pv-custom-validator-below {
    clear: both;
}

.pv-support-input-control, .pv-support-label {
    margin: 10px;
}

.support-rad-editor {
    height: 100px;
    width: 80%;
    border-style: solid;
    border-width: 1px;
    border-color: #000000;
}
/* END EXEC */
/* GRID Control*/
.grid-settings-main {
    clear: both;
    display: table;
}
/* END GRID CONTROL*/

/*Documents*/

.RadUpload .ruButton {
    padding: 2px;
}

.doc-group-label-control {
    clear: both;
    margin: 5px;
    display: table;
}

.ru-control {
    float: left;
    clear: both;
    margin: 5px;
}

.doc-label {
    float: left;
    width: 300px;
    margin: 5px;
    clear: both;
}

.doc-input-control, .btn-upload, .main-docs-groups, .btn-group {
    float: left;
    clear: both;
    /*margin: 5px;*/
}

.doc-validator-control {
    float: left;
    margin-left: 10px;
}

.lbl-doc-module {
    width: 300px;
}

.txt-doc-module {
    width: 450px;
}

.txt-description {
    width: 500px;
}
/* ENd Docs*/

/*Company admin*/
.Centive-CompanyTable tr, .Centive-CompanyTable td {
    padding: 10px
}

.Centive-TableHeaderRow {
    text-transform: uppercase;
    font-weight: 500;
    border-bottom: 2px solid #de0a14;
}
.Centive-TableHeadCell {
    padding: 10px;
}
.Centive-TableRow {
}
.Centive-TableCell {
    padding: 10px
}

.linkButtonClass {
    padding: 2px 20px;
    text-decoration: none;
    border: solid 1px darkgrey;
    background-color: #e6e6e6;
    background-image: linear-gradient(white,#e6e6e6);
    color: #333;
}

    .linkButtonClass:hover {
        border: solid 1px Black;
        background-color: #c2c2c2;
        border-color: darkgrey;
        background-image: linear-gradient(gainsboro,#c2c2c2);
    }

    .boldItalic{
        font-style: italic;
        font-weight: bold;
    }
    .padd10Bottom{
        padding-bottom: 10px;
    }
    .width50percent{
        width: 50%;
    }
































