.voiceoverLandingIntro {
  font-size: 12px;
}
.hasAnnouncement {
  .announcement {
    text-align: center;
    background-color: #fff3cd;
    position: fixed;
    top: 0px;
    width: 100%;
    color: #856404;
    z-index: 501;
    // font-size: $font-base;
    padding: 3px;
    .closeButton {
      float: right;
      margin-right: 5px;
      cursor: pointer;
      img {
        height: 20px;
      }
    }
  }
  header {
    top: 1.6em;
  }
  .intranet-nav {
    top: 5.975em;
  }
}

.homepage-main-content {
  width: 100%;
  margin-top: 30px;
  margin-top: 80px;
}

.homepageMediaEmbedCaption {
  margin-top: 15px;
}

.availsCreateForm {
  .form-control {
    font-size: 10px;
    &.multiselect {
      margin-right: 10px;
    }
  }
  table.internal {
    .select2 {
      max-width: 400px !important;
    }
    tr {
      td:nth-child(5) {
        width: 100px;
      }
      td:nth-child(6) {
        width: 100px;
      }
      td:nth-child(7) {
        width: 125px;
      }
    }
  }

  table.external {
    tr {
      td:nth-child(2) {
        width: 125px;
      }
      td:nth-child(7) {
        width: 100px;
      }
      td:nth-child(8) {
        width: 100px;
      }
      td:nth-child(9) {
        width: 125px;
      }
    }
  }
}

.newsCreateForm, .newsEditForm {
  .form-group .col-md-10 {
    table, select {
      width: 100%;
    }
    .removeButton {
      padding-left: 5px;
    }
  }
}

// override bootstrap 14px setting:
.form-control {
  font-size: 12px;
}

.multiAddRowTableFixes {
	.select2-container {
		width: 100% !important;
	}
	.multiAddRowTable {
		width: 100%;
		select {
			width: 95%;
		}
		.glyphicon {
			float: right;
			cursor: pointer;
		}
		td {
			padding: 2px;
		}
	}
}