div#retailerauthbusinessunits div.modal-body iframe {
 height: 430px;
}

div#registrableexemptions_otherrepresentatives section[aria-label='Edit'] div.modal-body iframe {
 height: 900px;
}

div#registrableexemptionregistrantdetails .modal-body iframe[title='Edit Registrant'] {
    height: 900px;
}

div.modal-body iframe[title='Upload Hardship Policy'] {
    height: 360px;
}

div.modal-body iframe[title='View Application'] {
    height: 640px;
}

div.modal-body iframe[title='Request Withdrawal'] {
    height: 570px;
}

div.modal-body iframe[title='Confirm PDF Publication'] {
    height: 560px;
}

div.modal-body iframe[title='Upload Retailer Authorisation Files'] {
    height:920px;
}

section.modal-form-createrecord iframe {
    height:450px;
}

div#applicantofficers.subgrid iframe {
    height:850px;
}

div#customerdetails.subgrid iframe {
    height:400px;
}

div#previousoperations.subgrid iframe {
    height:450px;
}

div#applicantaddresses.subgrid iframe {
    height:610px;
}

div#consultantaddresses.subgrid iframe {
    height:610px;
}

div.modal-body iframe[title='Edit Facility'] {
    height: 500px;
}

div#electricallocations.subgrid div.entity-grid.subgrid section.modal.fade.modal-form.modal-form-insert.in div.modal-dialog div.modal-content div.modal-body iframe {
    height:520px;
}

div#intervals.subgrid div.entity-grid.subgrid section.modal.fade.modal-form.modal-form-insert.in div.modal-dialog div.modal-content div.modal-body iframe {
    height:600px;
}

div#relatedthemes.subgrid div.entity-grid.subgrid section.modal.fade.modal-form.modal-form-insert.in div.modal-dialog div.modal-content div.modal-body iframe {
    height:800px;
}

div#referralorganisations.subgrid div.entity-grid.subgrid section.modal.fade.modal-form.modal-form-insert.in div.modal-dialog div.modal-content div.modal-body iframe {
    height:400px;
}

div.modal-form div.modal-body iframe[title='Upload Supporting Files'] {
    height: 600px;
}

div.modal-form div.modal-dialog div.modal-content div.modal-body iframe[title='Request Late Submission'] {
    height: 530px;
}

div#consumerimpacts.subgrid div.entity-grid.subgrid section.modal.fade.modal-form.modal-form-insert.in div.modal-lg.modal-dialog div.modal-content div.modal-body iframe {
    height:610px;
}

div.modal-lg.modal-dialog div.modal-content div.modal-body iframe[title='Edit Consumer Impact'] {
    height: 610px;
}


td.clearfix.cell.web-resource-cell {
    padding-left:0px;
    padding-right:0px;
}

.main-header {
    background-color: #004c7e;
}

div#GeneratorDUIDs.subgrid div.entity-grid.subgrid section.modal.fade.modal-form.modal-form-insert.in div.modal-dialog div.modal-content div.modal-body iframe {
    height:310px;
    overflow: hidden;
}

div#GeneratorDUIDs.subgrid div.entity-grid.subgrid section.modal.fade.modal-form.modal-form-edit.in div.modal-dialog div.modal-content div.modal-body iframe {
    height:310px;
    overflow: hidden;
}

div#EntityFormView.entity-form div.tab.clearfix div.tab-column div fieldset table.section tbody tr td.cell.zero-cell {
    padding-bottom: none;    
}

div#generatorownership.subgrid div.entity-grid.subgrid section.modal.fade.modal-form.modal-form-insert.in div.modal-lg.modal-dialog div.modal-content div.modal-body iframe {
    height:560px;
}

div#generatorownership.subgrid div.entity-grid.subgrid section.modal.fade.modal-form.modal-form-edit.in div.modal-lg.modal-dialog div.modal-content div.modal-body iframe {
    height:560px;
}

div#nmilisting.subgrid div.entity-grid.subgrid section.modal.fade.modal-form.modal-form-insert.in div.modal-lg.modal-dialog div.modal-content div.modal-body iframe {
    height:370px;
}

div#nmilisting.subgrid div.entity-grid.subgrid section.modal.fade.modal-form.modal-form-edit.in div.modal-lg.modal-dialog div.modal-content div.modal-body iframe {
    height:370px;
}

div#commentlist.subgrid div.entity-grid.subgrid section.modal.fade.modal-form.modal-form-insert.in div.modal-lg.modal-dialog div.modal-content div.modal-body iframe {
    height:430px;    
}

div#commentlist.subgrid div.entity-grid.subgrid section.modal.fade.modal-form.modal-form-insert.in div.modal-lg.modal-dialog { 
    width: 800px;
}

div#organisations.subgrid div.entity-grid.subgrid section.modal-form-details div.modal-dialog div.modal-content div.modal-body iframe {
    height:500px;
}

div#sandboxingorgs.subgrid div.entity-grid.subgrid section.modal-form-insert div.modal-dialog div.modal-content div.modal-body iframe {
    height:650px;
}

div#sandboxingorgs.subgrid div.entity-grid.subgrid section.modal-form-edit div.modal-dialog div.modal-content div.modal-body iframe {
    height:500px;
}


.textarea {
    resize:none;
}

.bs-callout {
    padding: 20px;
    margin: 20px 0;
    border: 1px solid #eee;
    border-left-width: 10px;
    border-radius: 3px;
    background-color: whitesmoke;
    color: black;
}
.bs-callout-narrow {
    padding-top: 10px;
    padding-left: 10px;
    border: 1px solid #eee;
    border-left-width: 5px;
    border-radius: 3px;
    background-color: whitesmoke;
    color: black;
    font-size:small;
}
.bs-callout-error {
    padding-top: 10px;
    padding-left: 10px;
    border: 1px solid #eee;
    border-left-width: 5px;
    border-radius: 3px;
    background-color: whitesmoke;
    color: red;
    font-size:small;
}
.bs-callout h3 {
    margin-top: 0;
    margin-bottom: 5px;
}
.bs-callout p:last-child {
    margin-bottom: 0;
}
.bs-callout code {
    border-radius: 3px;
}
.bs-callout+.bs-callout {
    margin-top: -5px;
}
.bs-callout-default {
    border-left-color: #777;
}
.bs-callout-default h4 {
    color: #777;
}
.bs-callout-primary {
    border-left-color: #428bca;
}
.bs-callout-primary h4 {
    color: #428bca;
}
.bs-callout-success {
    border-left-color: #5cb85c;
}
.bs-callout-success h3 {
    color: #5cb85c;
}
.bs-callout-danger {
    border-left-color: #d9534f;
}
.bs-callout-danger h4 {
    color: #d9534f;
}
.bs-callout-warning {
    border-left-color: #f0ad4e;
}
.bs-callout-warning h4 {
    color: #f0ad4e;
}
.bs-callout-info {
    border-left-color: #5bc0de;
}
/*.bs-callout-info h4 {
    color: #5bc0de;
}*/
.multipleInput-container {
    padding:1px;
    padding-bottom:0;
    cursor:text;
    font-size:13px;
    width:100%;
    box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;    
}
.multipleInput-container input {
    font-size:13px;
    clear:both;
    width:250px;
    height:24px;
    border:0;
    margin-bottom:1px;
}
.multipleInput-container ul {
    list-style-type:none;
    display: inline-block;
}
li.multipleInput-email {
    float:left;
    margin-right:2px;
    margin-bottom:1px;
    border:1px #BBD8FB solid;
    padding:2px;
    background:#F3F7FD;
}
.multipleInput-close {
    width:16px;
    height:16px;
    background:url(close.png);
    display:block;
    float:right;
    margin:0 3px;
}

.infotab {
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
}

/* Style the buttons that are used to open the tab content */
.infotab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  transition: 0.3s;
}

/* Change background color of buttons on hover */
.infotab button:hover {
  background-color: #ddd;
}

/* Create an active/current tablink class */
.infotab button.active {
  background-color: #ccc;
}

/* Style the tab content */
.infotabcontent {
  display: none;
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-top: none;
}

h1 {    
    margin-left: 0;
}

.msos-viewmode-text {
    font-size: 15px;
}