/* entry_management.css (etr/2017) */
.margin-bottom-100 {
    margin-bottom: 100px;
}

.checkbox__visual-input.checkbox__checked::after {
    opacity: 1;
}

.options__container {
}

.form-label.inline, div.custom-select__wrap.inline, div.custom-select.inline, input.button.inline {
    display: inline-block;
}

.custom-select .form-label.inline {
    margin-right: 1em;
    margin-left: 1em;
}

.custom-select + input.button.inline {
    margin-left: 1em;
}

#ownership table {
    table-layout: auto;
    width: 100%;
}
select.form-control.width-400, input.form-control.width-400 {
    max-width: 400px;
}

select.form-control.width-200, input.form-control.width-200, div.custom-select__wrap.width-200, label.width-200 {
    max-width: 200px;
}

select.form-control.width-200 {
    padding-right: 8px;
}
select.form-control.width-150 {
    padding-right: 8px;
}
select.form-control.width-125 {
    padding-right: 8px;
}
select.form-control.width-100 {
    padding-right: 8px;
}
select.form-control.width-150, input.form-control.width-150 {
    max-width: 150px;
}
select.form-control.width-125, input.form-control.width-125 {
    max-width: 125px;
}
select.form-control.width-100, input.form-control.width-100 {
    max-width: 100px;
}
input.form-control.width-70 {
    max-width: 70px;
}
select.margin-bottom-1, div.margin-bottom-1 {
    margin-bottom: 1em;
}

span.field :last-child {
    margin-bottom: 2em;
}

input.etrinput, .etrinput{
    position: relative;
    height: 38px;
    margin-bottom: 6%;
    font-size: 1rem;
    color: #007ACC;
    border: 1px solid #0099FF;
    border-radius: 4px;
    padding: 0px 0px 0px 8px;
    transition: box-shadow .250s ease-out;
    box-sizing: border-box
}

.etrselect {
    position: relative;
    height: 38px;
    margin-bottom: 1%;
    font-size: 1rem;
    color: #007ACC;
    border: 1px solid #0099FF;
    border-radius: 4px;
    transition: box-shadow .250s ease-out;
    box-sizing: border-box;
    width: 100%;
}

.etrselect.width-200 {
    max-width: 200px;
}

.etrtextarea {
    position: relative;
    height: 38px;
    /*margin-bottom: 6%;*/
    font-size: 1rem;
    color: #007ACC;
    border: 1px solid #0099FF;
    border-radius: 4px;
    /*padding-top: 0;*/
    padding-bottom: 0;
    transition: box-shadow .250s ease-out;
    box-sizing: border-box;
    top: 10px;
    padding-top: .6em;
    padding-left: .5em;
}


td.label {
    width: 25%;
}
td.label .form-label {
    text-align: right;
}

.margin-top-20 {
    margin-top: 20px;
}

body#popup {
    background-color: white;
}

.tabs__panel-trigger {
    color: #222223 !important;
}

.no-top-margin {
    margin-top: 0px !important;
}
.custom-select svg {
  pointer-events: none;
    position: absolute;
    top: 40%;
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    right: 16px;
    height: 11px;
    width: 13px;
    fill: green
}
.etrsize{
  width:35%;
  align: left;
}
.etrtable{
  width:100%;
}
