﻿.lots {
    width: 700px;
}

.lot-operator-selection-selector {
    display: grid;
    grid-template-columns: 400px 280px;
    overflow: hidden;
    width: 100%;
}

.lot-operator-selection-operators {
    display: grid;
    max-height: 200px;
    grid-template-rows: 35px;
    overflow-y: scroll;
    width: 100%;
}

.lot-operator-selection-checkbox, .lot-operator-selection-label {
    margin: 5px;
}

input.form-control {
    margin: 5px;
}

.operator-fill-name {
    display: grid;
    grid-template-columns: 120px 300px;
    width: 100%;
}

.operator-fill-suppliers {
    display: grid;
    grid-template-columns: 120px 300px 150px;
    width: 100%;
}

.add-supplier {
    max-height : 40px;
}

.fill-export-name {
    display: grid;
    grid-template-columns: 120px 300px;
}

.fill-export-name label {
    margin: auto 0;
}

.fill-files-header {
    display: grid;
    grid-template-columns: 120px 300px 300px 300px;
    height: 28px;
}

.fill-files-header label {
    margin: 0 auto;
}

.fill-files {
    display: grid;
    grid-template-columns: 120px 900px 150px;
}

.fill-files-userfile {
    display: grid;
    grid-template-columns: 300px 300px 300px;
}

.template-link-container {
    display: grid;
    width: 520px;
    padding-left: 10px;
    padding-right: 10px;
    margin: 20px auto;
    text-align: center;
    vertical-align: middle;
    grid-template-columns: 250px 250px;
    grid-template-rows: 50px;
}

.template-link-container-2 {
    display: grid;
    width: 520px;
    padding-left: 10px;
    padding-right: 10px;
    margin: 20px auto;
    text-align: center;
    vertical-align: middle;
    grid-template-columns: 250px 250px;
    grid-template-rows: 50px 50px;
}