@charset "UTF-8";
.view-upcoming-events h2 a, .view-publications-list h2 a, .view-indexed-content-views h2 a {
  font-size: 20px;
  font-weight: bold;
  color: #337ab7;
}
.view-upcoming-events h2 a:hover, .view-publications-list h2 a:hover, .view-indexed-content-views h2 a:hover {
  color: #23527c;
}
.view-upcoming-events h2 a::after, .view-publications-list h2 a::after, .view-indexed-content-views h2 a::after {
  font-family: "Font Awesome 5 free";
  content: "";
  font-size: 68%;
  text-decoration: none;
}
.view-upcoming-events h2, .view-publications-list h2, .view-indexed-content-views h2 {
  line-height: 1;
}
.view-upcoming-events p, .view-upcoming-events h2, .view-publications-list p, .view-publications-list h2, .view-indexed-content-views p, .view-indexed-content-views h2 {
  margin: 0;
}
.view-upcoming-events .views-row, .view-publications-list .views-row, .view-indexed-content-views .views-row {
  background-color: #EEE;
  margin-bottom: 20px;
  padding: 10px 25px;
}
.view-upcoming-events .field--name-field-event-date, .view-upcoming-events .separator, .view-upcoming-events .address, .view-upcoming-events .pubListInfo, .view-upcoming-events .FAQcategory, .view-upcoming-events .trainingInfo, .view-publications-list .field--name-field-event-date, .view-publications-list .separator, .view-publications-list .address, .view-publications-list .pubListInfo, .view-publications-list .FAQcategory, .view-publications-list .trainingInfo, .view-indexed-content-views .field--name-field-event-date, .view-indexed-content-views .separator, .view-indexed-content-views .address, .view-indexed-content-views .pubListInfo, .view-indexed-content-views .FAQcategory, .view-indexed-content-views .trainingInfo {
  font-size: 80%;
  color: #686868;
}
.view-upcoming-events .field--type-address, .view-upcoming-events .field--name-field-event-date, .view-upcoming-events a.atcb-link, .view-upcoming-events p.address, .view-publications-list .field--type-address, .view-publications-list .field--name-field-event-date, .view-publications-list a.atcb-link, .view-publications-list p.address, .view-indexed-content-views .field--type-address, .view-indexed-content-views .field--name-field-event-date, .view-indexed-content-views a.atcb-link, .view-indexed-content-views p.address {
  display: inline-block;
}
.view-upcoming-events .addtocalendar::before, .view-upcoming-events .field--type-address::before, .view-publications-list .addtocalendar::before, .view-publications-list .field--type-address::before, .view-indexed-content-views .addtocalendar::before, .view-indexed-content-views .field--type-address::before {
  content: "|";
  font-size: 14px;
  color: #686868;
  padding: 0 10px;
}
.view-upcoming-events .addtocalendar::after, .view-publications-list .addtocalendar::after, .view-indexed-content-views .addtocalendar::after {
  font-family: "Font Awesome 5 free";
  content: "";
  margin-left: 3px;
}
.view-upcoming-events .views-field-field-event-date span, .view-publications-list .views-field-field-event-date span, .view-indexed-content-views .views-field-field-event-date span {
  padding-left: 0px !important;
}
.view-upcoming-events .address-line1, .view-upcoming-events .postal-code, .view-upcoming-events .country, .view-upcoming-events .address br, .view-publications-list .address-line1, .view-publications-list .postal-code, .view-publications-list .country, .view-publications-list .address br, .view-indexed-content-views .address-line1, .view-indexed-content-views .postal-code, .view-indexed-content-views .country, .view-indexed-content-views .address br {
  display: none;
}
.block-views-blockhighlighted-homepage-article--block-1 .views-field.views-field-nothing .field-content {
  display: flex;
  justify-content: space-between;
}
.block-views-blockhighlighted-homepage-article--block-1 .views-field.views-field-nothing .field-content .hero_text {
  background: #2b2b2b;
  width: 34%;
  position: relative;
  margin-top: 50px;
  margin-bottom: 50px;
  overflow: visible;
  padding: 30px;
}
.block-views-blockhighlighted-homepage-article--block-1 .views-field.views-field-nothing .field-content .hero_text:after {
  position: absolute;
  background: inherit;
  content: "";
  right: -69px;
  top: 0;
  height: 100%;
  width: 72px;
  display: block;
  z-index: 5;
}
.block-views-blockhighlighted-homepage-article--block-1 .views-field.views-field-nothing .field-content .hero_text * {
  color: #fff;
}
.block-views-blockhighlighted-homepage-article--block-1 .views-field.views-field-nothing .field-content .hero_text .hero_title {
  font-size: 2em;
}
.block-views-blockhighlighted-homepage-article--block-1 .views-field.views-field-nothing .field-content .hero_text .hero_title a {
  text-decoration: none;
}
.block-views-blockhighlighted-homepage-article--block-1 .views-field.views-field-nothing .field-content .hero_text .hero_link a {
  letter-spacing: 1.5px;
  font-size: 20px;
  margin-top: 15px;
  text-transform: uppercase;
  display: inline-block;
  padding-left: 30px;
  background-image: url("../images/right-arrow-circular-button.svg");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 20px auto;
}
.block-views-blockhighlighted-homepage-article--block-1 .views-field.views-field-nothing .field-content .hero_image {
  width: 66%;
  position: relative;
}
.view-id-highlighted_homepage_article_.view-display-id-block_2 .owl-item .views-field.views-field-nothing {
  padding-right: 20px;
}
.view-id-highlighted_homepage_article_.view-display-id-block_2 .owl-item:last-child .views-field.views-field-nothing {
  padding-right: 0;
}
.view-id-highlighted_homepage_article_.view-display-id-block_2 .views-field.views-field-nothing .field-content .hero_text {
  background: #fff;
  position: relative;
  overflow: visible;
  padding: 20px;
  margin-left: 30px;
  margin-top: -30px;
}
.view-id-highlighted_homepage_article_.view-display-id-block_2 .views-field.views-field-nothing .field-content .hero_text * {
  color: #2b2b2b;
}
.view-id-highlighted_homepage_article_.view-display-id-block_2 .views-field.views-field-nothing .field-content .hero_text .hero_title {
  color: #000000 a;
  color-text-decoration: none;
}
.view-id-highlighted_homepage_article_.view-display-id-block_2 .views-field.views-field-nothing .field-content .hero_text .hero_link a {
  color: #686868;
  letter-spacing: 1.5px;
  margin-top: 15px;
  text-transform: uppercase;
  display: inline-block;
  padding-left: 30px;
  background-image: url("../images/right-arrow-circular-button-black.svg");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 20px auto;
}
.view-id-highlighted_homepage_article_.view-display-id-block_2 .views-field.views-field-nothing .field-content .hero_image {
  position: relative;
}
.view-tools .view-header {
  padding: 0 15px;
}
.view-tools .views-field-title {
  border-top: 1px solid #686868;
  padding-top: 15px;
}
.view-tools .views-field-title .field-content {
  color: #000000;
  display: block;
  font-size: 1.2em;
  font-weight: 700;
}
.view-tools .col-md-6 {
  padding: 1.875rem;
}
.view-tools .col-md-6 h2 {
  color: #000000;
  display: block;
  font-size: 1.2em;
  font-weight: 700;
}
.view-tools .col-md-6 img {
  float: right;
  width: 80px;
  height: 80px;
}
.view-tools .views-row:last-child .views-field-view-node, .view-tools .views-row:nth-last-child(2) .views-field-view-node {
  border-bottom: 1px solid #686868;
  padding-bottom: 15px;
}
.block-views-blockhighlighted-homepage-article--block-4 * {
  color: #fff;
}
.block-views-blockhighlighted-homepage-article--block-4 h2 {
  color: #00853e;
}
.block-views-blockhighlighted-homepage-article--block-4 .owl-item {
  padding: 20px;
  padding-bottom: 50px;
}
.block-views-blockhighlighted-homepage-article--block-4 .owl-item:first-child .views-field-nothing .hero_link {
  background: #1F82BB;
}
.block-views-blockhighlighted-homepage-article--block-4 .owl-item:nth-child(2) .views-field-nothing .hero_link {
  background: #008545;
}
.block-views-blockhighlighted-homepage-article--block-4 .owl-item:nth-child(3) .views-field-nothing .hero_link {
  background: #69BE28;
}
.block-views-blockhighlighted-homepage-article--block-4 .views-field-nothing .hero_text {
  position: relative;
}
.block-views-blockhighlighted-homepage-article--block-4 .views-field-nothing .hero_text .hero_title_wrapper {
  position: relative;
  padding: 20px;
  background: #444;
  min-height: 300px;
  overflow: visible;
}
.block-views-blockhighlighted-homepage-article--block-4 .views-field-nothing .hero_text .hero_title_wrapper a {
  text-decoration: none;
  font-size: 2em;
}
.block-views-blockhighlighted-homepage-article--block-4 .views-field-nothing .hero_text .hero_title_wrapper .hero_link {
  position: absolute;
  display: block;
  z-index: -1;
  height: 100%;
  width: 100%;
  left: -12px;
  top: 50px;
}
.block-views-blockhighlighted-homepage-article--block-4 .views-field-nothing .hero_text .hero_title_wrapper .hero_link a {
  letter-spacing: 1.5px;
  font-size: 15px;
  margin-top: 15px;
  text-transform: uppercase;
  display: inline-block;
  padding-left: 30px;
  background-image: url("../images/right-arrow-circular-button.svg");
  background-position: left center;
  background-repeat: no-repeat;
  background-size: 20px auto;
  position: absolute;
  bottom: 20px;
  left: 10px;
}
.js-quickedit-page-title {
  border-bottom: 1px solid #CCC;
  padding-bottom: 20px;
}
.view-indexed-content-views .views-row, .view-publications-list .views-row {
  border-bottom: 1px solid #CCC;
}
.block-views-blockstate-tables-block-5 {
  padding-bottom: 25px;
}
.block-views-blockstate-tables-block-1 h2.block-title, .block-views-blockstate-tables-block-2 h2.block-title, .block-views-blockstate-tables-block-3 h2.block-title, .block-views-blockstate-tables-block-4 h2.block-title, .block-views-blockstate-tables-block-5 h2.block-title, .block-views-blockstate-tables-block-6 h2.block-title, .block-views-blockstate-tables-block-7 h2.block-title, .block-views-blockstate-tables-block-8 h2.block-title, .block-views-blockstate-tables-block-9 h2.block-title, .block-views-blockstate-tables-block-10 h2.block-title, .block-views-blockstate-tables-block-11 h2.block-title, .block-views-blockstate-tables-block-12 h2.block-title, .block-views-blockstate-tables-block-13 h2.block-title, .block-views-blockstate-tables-block-14 h2.block-title, .block-views-blockstate-tables-secondary-contact h2.block-title {
  color: #337ab7;
  font-size: 1.25em;
}
.block-views-blockstate-tables-block-1 .view-content, .block-views-blockstate-tables-block-2 .view-content, .block-views-blockstate-tables-block-3 .view-content, .block-views-blockstate-tables-block-4 .view-content, .block-views-blockstate-tables-block-5 .view-content, .block-views-blockstate-tables-block-6 .view-content, .block-views-blockstate-tables-block-7 .view-content, .block-views-blockstate-tables-block-8 .view-content, .block-views-blockstate-tables-block-9 .view-content, .block-views-blockstate-tables-block-10 .view-content, .block-views-blockstate-tables-block-11 .view-content, .block-views-blockstate-tables-block-12 .view-content, .block-views-blockstate-tables-block-13 .view-content, .block-views-blockstate-tables-block-14 .view-content, .block-views-blockstate-tables-secondary-contact .view-content {
  font-size: 0.9em;
}
.block-views-blockstate-tables-block-1 .view-content .views-field-field-name, .block-views-blockstate-tables-block-2 .view-content .views-field-field-name, .block-views-blockstate-tables-block-3 .view-content .views-field-field-name, .block-views-blockstate-tables-block-4 .view-content .views-field-field-name, .block-views-blockstate-tables-block-5 .view-content .views-field-field-name, .block-views-blockstate-tables-block-6 .view-content .views-field-field-name, .block-views-blockstate-tables-block-7 .view-content .views-field-field-name, .block-views-blockstate-tables-block-8 .view-content .views-field-field-name, .block-views-blockstate-tables-block-9 .view-content .views-field-field-name, .block-views-blockstate-tables-block-10 .view-content .views-field-field-name, .block-views-blockstate-tables-block-11 .view-content .views-field-field-name, .block-views-blockstate-tables-block-12 .view-content .views-field-field-name, .block-views-blockstate-tables-block-13 .view-content .views-field-field-name, .block-views-blockstate-tables-block-14 .view-content .views-field-field-name, .block-views-blockstate-tables-secondary-contact .view-content .views-field-field-name {
  font-weight: 700;
}
.block-facets {
  border-color: #ddd;
  border-radius: 4px;
  border: 1px solid #ddd;
  padding-bottom: 15px;
}
a.facets-soft-limit-link {
  color: #0086ba;
  margin: 10px 0 0 25px;
  display: inline-block;
  font-size: 1em;
}
.block-facet--checkbox {
  margin-bottom: 2em;
}
.block-facet--checkbox h2 {
  margin-top: 0;
  margin-bottom: 10px;
  font-weight: 500 !important;
  font-size: 1.2em;
  color: #686868;
  text-transform: uppercase;
  background-color: #f5f5f5;
  padding: 10px 15px;
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.block-facet--checkbox ul {
  padding-left: 0;
  margin-left: 0;
}
.block-facet--checkbox ul.item-list__checkbox {
  margin: 0;
  padding: 0;
}
.block-facet--checkbox ul li.facet-item {
  margin: 0;
  list-style: none;
  list-style-image: none;
  position: relative;
  line-height: 0.9em;
  padding: 8px 15px 8px 15px;
  font-size: 0.825em;
  font-weight: normal;
  color: #686868;
  line-height: 1.1;
}
input.facets-checkbox + label {
  position: relative;
  padding-left: 25px;
  padding-right: 15px;
  display: block;
}
input.facets-checkbox + label:hover {
  cursor: pointer;
}
input.facets-checkbox + label:hover .form-text, input.facets-checkbox + label:hover .form-email, input.facets-checkbox + label:hover .form-textarea {
  display: block;
  padding: 5px 10px;
  max-width: 500px;
}
input.facets-checkbox + label:before {
  content: '';
  color: #fff;
  display: inline-block;
  position: absolute;
  height: 15px;
  width: 15px;
  border-radius: 2px;
  border: 1px solid #0086ba;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 10;
}
input.facets-checkbox + label:after {
  background-image: url("../images/right-arrow.svg");
}
input.facets-checkbox:checked + label {
  display: inline-block !important;
  width: 100%;
}
input.facets-checkbox:checked + label:before, input.facets-checkbox + label:hover:before {
  content: '';
  background-image: url('../images/tick.svg');
  background-color: #0086ba;
  background-size: 60% 60%;
  background-repeat: no-repeat;
  background-position: center;
  color: #fff;
  font-weight: 100;
  line-height: 10px;
  display: inline-block;
  position: absolute;
  height: 15px;
  width: 15px;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  z-index: 10;
  cursor: pointer;
}
input.facets-checkbox {
  display: none;
}
.facet-item__count {
  color: #0086ba;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 0;
}
.facet-item__value {
  padding-left: 0 !important;
}
label {
  font-weight: normal !important;
}
.block-views-blockcourse-details-block-1, .block-views-blocksoftware-release-software-release-block, .block-views-blockrelated-content-block-1 {
  border-color: #ddd;
  border-radius: 4px;
  border: 1px solid #ddd;
  padding-bottom: 15px;
  text-transform: uppercase;
}
.block-views-blockcourse-details-block-1 .field-content .h2, .block-views-blocksoftware-release-software-release-block .field-content .h2, .block-views-blockrelated-content-block-1 .field-content .h2 {
  margin-top: 0;
  margin-bottom: 10px;
  font-weight: 500 !important;
  font-size: 1.2em;
  color: #686868;
  text-transform: uppercase;
  background-color: #f5f5f5;
  padding: 10px 15px;
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.block-views-blockcourse-details-block-1 h2.block-title, .block-views-blocksoftware-release-software-release-block h2.block-title, .block-views-blockrelated-content-block-1 h2.block-title {
  margin-top: 0;
  margin-bottom: 10px;
  font-weight: 500 !important;
  font-size: 1.2em;
  color: #686868;
  text-transform: uppercase;
  background-color: #f5f5f5;
  padding: 10px 15px;
  border-bottom: 1px solid #ddd;
  border-left: 1px solid #ddd;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.block-views-blockcourse-details-block-1 h3, .block-views-blocksoftware-release-software-release-block h3, .block-views-blockrelated-content-block-1 h3 {
  font-size: 20px;
  font-weight: 100;
  color: #686868;
  margin-top: 20px;
}
.block-views-blockcourse-details-block-1 .views-row, .block-views-blocksoftware-release-software-release-block .views-row, .block-views-blockrelated-content-block-1 .views-row {
  padding: 0px 15px 0px 15px;
  font-weight: normal;
  color: #686868;
}
.block-views-blockcourse-details-block-1 .views-row ul li, .block-views-blockcourse-details-block-1 .views-row p, .block-views-blocksoftware-release-software-release-block .views-row ul li, .block-views-blocksoftware-release-software-release-block .views-row p, .block-views-blockrelated-content-block-1 .views-row ul li, .block-views-blockrelated-content-block-1 .views-row p {
  font-size: 0.9em;
}
.block-views-blockcourse-details-block-1 .views-row .field-content, .block-views-blocksoftware-release-software-release-block .views-row .field-content, .block-views-blockrelated-content-block-1 .views-row .field-content {
  display: inline;
}
.block-views-blockcourse-details-block-1 .views-row .views-field-field-image, .block-views-blocksoftware-release-software-release-block .views-row .views-field-field-image, .block-views-blockrelated-content-block-1 .views-row .views-field-field-image {
  float: right;
}
.block-views-blockcourse-details-block-1 .views-row .views-field-field-web-version, .block-views-blocksoftware-release-software-release-block .views-row .views-field-field-web-version, .block-views-blockrelated-content-block-1 .views-row .views-field-field-web-version {
  margin-bottom: 40px !important;
  margin-top: 40px;
  float: left;
}
.block-views-blockcourse-details-block-1 .views-row .views-field, .block-views-blocksoftware-release-software-release-block .views-row .views-field, .block-views-blockrelated-content-block-1 .views-row .views-field {
  margin-bottom: 10px;
}
.block-views-blockcourse-details-block-1 .views-row .views-field .paragraph--type--ceu-credits, .block-views-blocksoftware-release-software-release-block .views-row .views-field .paragraph--type--ceu-credits, .block-views-blockrelated-content-block-1 .views-row .views-field .paragraph--type--ceu-credits {
  display: inline;
}
.block-views-blockcourse-details-block-1 .views-row .views-field .paragraph--type--ceu-credits .field--name-field-credits, .block-views-blockcourse-details-block-1 .views-row .views-field .paragraph--type--ceu-credits .field--name-field-ceu, .block-views-blocksoftware-release-software-release-block .views-row .views-field .paragraph--type--ceu-credits .field--name-field-credits, .block-views-blocksoftware-release-software-release-block .views-row .views-field .paragraph--type--ceu-credits .field--name-field-ceu, .block-views-blockrelated-content-block-1 .views-row .views-field .paragraph--type--ceu-credits .field--name-field-credits, .block-views-blockrelated-content-block-1 .views-row .views-field .paragraph--type--ceu-credits .field--name-field-ceu {
  display: inline;
}
.block-views-blockcourse-details-block-1 .views-row .views-field-field-version-build, .block-views-blockcourse-details-block-1 .views-row .views-field-field-platform, .block-views-blockcourse-details-block-1 .views-row .views-field-field-publication-date, .block-views-blocksoftware-release-software-release-block .views-row .views-field-field-version-build, .block-views-blocksoftware-release-software-release-block .views-row .views-field-field-platform, .block-views-blocksoftware-release-software-release-block .views-row .views-field-field-publication-date, .block-views-blockrelated-content-block-1 .views-row .views-field-field-version-build, .block-views-blockrelated-content-block-1 .views-row .views-field-field-platform, .block-views-blockrelated-content-block-1 .views-row .views-field-field-publication-date {
  font-size: 0.9em;
  line-height: 1;
  margin-bottom: 5px ß;
}
.block-field-blocknodecoursefield-main-content .field--type-text-long p {
  margin: 20px 0 20px 0;
}
.view-state-tables .horizontal-tabs ul.horizontal-tabs-list li a, .view-state-tables .horizontal-tabs ul.horizontal-tabs-list li.selected a {
  padding: 0.4em 0.5em 0.2em 0.5em;
  font-size: 0.95em;
}
.btn-block, .btn {
  background-color: #23527c;
}
.btn-block a, .btn a {
  color: #EEE;
  padding: 5px;
}
#block-secondarymenu ul.sf-menu {
  width: 100%;
  display: inline-block;
  box-shadow: 0 0 4px #999;
  font-family: "Karla", sans-serif;
  font-size: 16px;
  line-height: 1.65;
}
#block-secondarymenu ul.sf-menu li a {
  padding-top: 14px;
  padding-bottom: 14px;
  text-transform: uppercase;
  color: #777;
  font-weight: 700;
  text-decoration: none;
}
#block-secondarymenu ul.sf-menu li a .sf-sub-indicator {
  height: 12px;
  line-height: 1.65;
  opacity: 0.75;
  overflow: visible;
  position: absolute;
  right: 1.75em;
  text-indent: -9999px;
  top: 50%;
}
#block-secondarymenu ul.sf-menu li a .sf-sub-indicator:after {
  font-size: 12px;
}
#block-secondarymenu ul.sf-menu .sfHover ul {
  margin-top: 15px;
}
#block-secondarymenu ul.sf-menu li.sf-depth-2, #block-secondarymenu ul.sf-menu li.sf-depth-3 {
  background: #fff;
}
#block-secondarymenu ul.sf-menu li.sf-depth-2 a:hover, #block-secondarymenu ul.sf-menu li.sf-depth-3 a:hover {
  background: gray;
  color: #fff;
}
table {
  width: 100%;
}
table th {
  background: #337ab7;
  border-right: 1px solid #fff;
  font-weight: 400;
  color: #fff;
}
table th:last-child {
  border-right: 1px solid #337ab7;
}
table th a {
  color: #fff;
}
table th, table td {
  padding: 6px 10px;
}
table tr td {
  border: 1px solid #686868;
}
table.flipped thead th {
  background: #337ab7;
  font-weight: 400;
  color: #fff;
  border-top: 1px solid #337ab7;
  border-left: 1px solid #337ab7;
  border-right: 1px solid #fff;
}
table.flipped thead th:last-child {
  border-right: 1px solid #337ab7;
}
table.flipped thead th a {
  color: #fff;
}
table.flipped th {
  background: none;
  color: #000;
  border: #686868 1px solid;
}
.webform-submission-nyc-performance-pilot-applicatio-form legend {
  font-size: 16px;
  margin-bottom: 0;
  font-weight: 700;
}
.webform-submission-nyc-performance-pilot-applicatio-form .webform-flex--container > .form-item fieldset.radios--wrapper, .webform-submission-nyc-performance-pilot-applicatio-form fieldset.radios--wrapper {
  margin: 40px 0;
}
.webform-submission-nyc-performance-pilot-applicatio-form .form-type-webform-markup {
  margin: 20px 0;
}
.webform-submission-nyc-performance-pilot-applicatio-form div.form-actions {
  margin-top: 40px;
}
.rows {
  clear: both;
  display: flex;
}
.grid {
  float: left;
  display: block;
  padding: 0 15px;
}
.grid:first-child {
  padding-left: 0;
}
.grid:last-child {
  padding-right: 0;
}
.grid-1 {
  width: 8.33%;
}
.grid-2 {
  width: 16.66%;
}
.grid-3 {
  width: 25%;
}
.grid-4 {
  width: 33.33%;
}
.grid-5 {
  width: 41.66%;
}
.grid-6 {
  width: 50%;
}
.grid-7 {
  width: 58.33%;
}
.grid-8 {
  width: 66.66%;
}
.grid-9 {
  width: 75%;
}
.grid-10 {
  width: 83.33%;
}
.grid-11 {
  width: 91.66%;
}
.grid-12 {
  width: 100%;
}
@media only screen and (max-width: 600px) {
  .grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    width: 100%;
    float: none;
  }
}
/* Overrides */
blockquote {
  font-size: 1em;
  font-style: italic;
}
.btn {
  color: #fff;
}
footer.footer-site p.footer-links, footer.footer-site p.footer-links a, footer.footer-site p.footer-tagline {
  color: #000;
  text-align: center;
}
