﻿body {
}
.save-breakdown {
    /*padding: 10px;*/
    height:45px;
    font-size: 20px;
    color: #fff;
    background: #6b9cc7;
    border-radius: 100px;
    -o-border-radius: 100px;
    -ms-border-radius: 100px;
    -moz-border-radius: 100px;
    -webkit-border-radius: 100px;
    width: 180px;
    box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.2);
    -o-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.2);
    -ms-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0px 5px 15px 0px rgba(0, 0, 0, 0.2);
    border: none;
    margin: 20px 0 0px;
    cursor: pointer;
}

.form-row-last{
    text-align:center;
}

.save-breakdown:hover {
    background: #34c8f5;
}

.dx-datagrid-headers .dx-datagrid-table .dx-row > td{
    font-size:15px;
}
.dx-field-label {
    padding: 0px 0px 0px 20px;
}

div.dx-checkbox{
    display:contents;
}

.custm-label {
    padding: 0px 0px 0px 100px;
}

.custm-form {
    box-shadow: 0 5px 12px rgba(0, 0, 0, 0.12), 0 1px 5px rgba(0, 0, 0, 0.24);
    background-color: white;
    padding: 50px 90px;
}

.dx-popup-title.dx-toolbar {
    background: #dc3545;
    color: white;
}

.dx-theme-material #accordion .dx-accordion-item-opened .dx-accordion-item-title {
    display: flex;
}

.dx-theme-material #accordion .dx-accordion-item-opened h1 {
    align-self: center;
}

.options,
.selected-data {
    padding: 20px;
    background-color: rgba(191, 191, 191, 0.15);
    margin-top: 20px;
}

.selected-data {
    position: relative;
    height: 36px;
}

    .selected-data > .caption {
        position: relative;
        top: 5px;
        margin-right: 10px;
        font-weight: bold;
        font-size: 115%;
    }

    .selected-data > .dx-widget {
        position: absolute;
        left: 140px;
        right: 20px;
        top: 20px;
    }

.options > .caption {
    font-weight: 500;
    font-size: 18px;
}

.option {
    margin-top: 10px;
}