/* Bell gothic font - @import acts as a counter check for usage */
@import url("//hello.myfonts.net/count/2fbbcb");
@font-face {
    font-family: 'BellGothicBT-Roman';
    src: url('../fonts/2FBBCB_0_0.eot');
    src: url('../fonts/2FBBCB_0_0.eot?#iefix') format('embedded-opentype'), url('../fonts/2FBBCB_0_0.woff2') format('woff2'), url('../fonts/2FBBCB_0_0.woff') format('woff'), url('../fonts/2FBBCB_0_0.ttf') format('truetype');
}
@font-face {
    font-family: 'BellGothicBT-Bold';
    src: url('../fonts/2FBBCB_1_0.eot');
    src: url('../fonts/2FBBCB_1_0.eot?#iefix') format('embedded-opentype'), url('../fonts/2FBBCB_1_0.woff2') format('woff2'), url('../fonts/2FBBCB_1_0.woff') format('woff'), url('../fonts/2FBBCB_1_0.ttf') format('truetype');
}
@font-face {
    font-family: 'BellGothicBT-Black';
    src: url('../fonts/2FBBCB_2_0.eot');
    src: url('../fonts/2FBBCB_2_0.eot?#iefix') format('embedded-opentype'), url('../fonts/2FBBCB_2_0.woff2') format('woff2'), url('../fonts/2FBBCB_2_0.woff') format('woff'), url('../fonts/2FBBCB_2_0.ttf') format('truetype');
}

body {
  font-family: "BellGothicBT-Roman", Trebuchet, Arial, Helvetica, Geneva, sans-serif;
  font-size: 13px;
  color: #d9d7ce;
}

#page {
  /*font-size: 92.3%;*/
}

/* 10px */
.fieldlayout-region-hard-right-detail,
.node-teaser .field-field-author,
.node-teaser .subtitle,
.caption,
.supertitle,
.related,
#block-menu-menu-footer-secondary,
#block-menu-menu-footer-bottom,
.node-teaser .field-field-related-awards,
.region-content_after .node-title .append,
.node-type-bio .append,
.node-teaser .node-field-title .info
{
  /*font-size: 83.33%;*/
}
.fieldlayout-region-hard-right-detail .node-teaser *
{
  font-size: 100%;
}


/* 12px */
.menu-name-menu-footer .menu .menu a,
.node-teaser h3.node-title
{
  font-size: 100%;
}

/* 14px */
h3,
.field-field-title-image-secondary,
.menu-name-menu-footer a,
#block-menu_block-1 .block-title,
#header .form-submit,
#secondary
{
  font-size: 116.7%;
}

#secondary, #secondary *, #footer ul.links li, #block-menu_block-1 .block-title, #content-after-top .node-field-body, #block-views--exp-people_section-block_1 a, #block-views--exp-people_section-block_1 .selectbox, #block-views-c1d418db31265f9ccde25b155a5ecddc a, #block-views-c1d418db31265f9ccde25b155a5ecddc .selectbox, #block-views--exp-design_forum-block_1 .selectbox, #block-views--exp-design_forum-block_1 a {
  font-size:14px;
}

#secondary .menu-name-menu-footer li li a {
  font-size:12px;
}

/* 18px */
h2.node-title,
h2.page-title,
h3.tab-title
{
  font-size: 150%;
}

/* 19px */
#primary {
  font-size: 15px;
}


a {
  text-decoration: none;
}

ul.primary li.active a,
ul.primary li.active span,
.field-field-subtitle,
.field-field-location,
.node-field-related .label,
.filter .label,
.menu-name-secondary-links,
.fieldlayout-region-bottom-detail .view-content a,
.fieldlayout-region-bottom-detail .views-field-title,
h3.node-title a,
.field-field-sidebar a,
#header .form-submit,
.node-type-bio-detail .field-field-related-awards .node-title,
.page-title .append
{
  font-weight: bold;
}

#block-menu_block-1 .block-title,
.overlay h3,
#content-after .block-title,
#content-after .views-view-grid .node-title,
.region-right .block-title,
h2.node-title,
h2.page-title,
h3.node-title,
h3.tab-title,
.region-right .subtitle,
.node-type-event .field-field-location,
.node-type-event .field-field-location div,
.node-teaser .field-field-related-awards .node-title,
.related .field-label,
.award-project .node-title a
{
  font-weight: normal;
}

.field-field-quote-attribution {
  font-style: italic;
}

h1
{
  text-transform: uppercase;
      text-align: center;
  color: #323745;
padding-top:25px;

}

h6,
h6.page-title,
.field-label
{
  /*text-transform: uppercase;*/
 font-style: italic;
 text-align: left;
 padding-left:130px;
 padding-right:130px;
  color: #323745;
    font-size: 16px;
}


h2, 
h2.page-title,
.field-label
{
  /*text-transform: uppercase;*/
 font-style: italic;
 text-align: center;
 padding-left:130px;
 padding-right:130px;
  color: #323745;
    font-size: 18px;
}


h3
{
  /*text-transform: uppercase;*/
padding-left:130px;
padding-right:130px;
  color: #323745;
    font-weight:500;
}

h4
{
  /*text-transform: uppercase;*/
 text-transform: uppercase;
 font-style: italic;
    font-size: 20px;
      text-align: left;
 padding-left:130px;
  color: #323745;
padding-top:25px;
}

h5
{
  text-transform: uppercase;
      text-align: left;
  color: #323745;
font-style: italic;
    font-size: 14px;
 padding-left:130px;
 
}

img
{
    padding-left:10px;
   padding-right:30px;
}


.subtitle,
#header h3 {
  text-transform: none;
}

#footer .block-title,
.node-title
{
  text-transform: none;
}

.overlay {
  text-align: right;
}



/* @group Colors */
/* Background white */
ul.primary,
.fieldlayout-region-before-detail .block-menu_block,
.fieldlayout-region-before-detail .block-menu_block ul li,
ul.primary li
{
  background-color: #fff;
    
}
.region-right {
  border-color: #fff;
}

/* Overlay white #fff @ 89% */
.overlay
{
  background-color: #000;
  background-color: rgba(0,0,0,0.4);
  color: #efefef;
  font-size: 1.2em;
}

/* Body Grey #666 */
body,
h3.node-title,
.menu-name-menu-footer .menu .menu a,
#secondary a,
#content-after .views-view-grid a,
.region-right .block-title,
#footer .block-title,
.region-right a,
.node-title a,
.fieldlayout-region-before-detail ul li a,
ul.primary li.active a,
ul.primary li.active a:hover,
.node-field-related .label,
.fieldlayout-region-bottom-detail .view-content a,
.node-teaser .subtitle,
.field-field-sidebar h3, .field-field-sidebar h4,
a .close-x,
#header .dimmed,
.node-teaser .subtitle,
.node-teaser .subtitle a,
.pager a,
.feed-icon,
.node-teaser .field-field-related-awards .node-title,
.addthis_button,
li a.active,
#footer ul.links li a,
#header h3,
.node-type-blog .fieldlayout-region-body-detail .node-field-blocks_right .view li a:hover,
.node-type-blog_post .node-field-blocks_right .view li a:hover,
#secondary .menu-name-menu-footer li li a
{
  color: #323745;
}

#content-after-top .node-field-body {
  color:#a4a4a4;
}

/* Highlight Grey */
#secondary .active-trail a,
.pager-current,
.region-right ul.menu li ul.menu li a.active
{
  color:  #cccccc;
}

/* PANTONE Solid Coated 630 C */
#primary a,
.field-field-quote .field-item:before, .field-field-quote .field-item:after,
#header .form-submit,
#footer ul.links li a:hover,
#footer ul.links li.active a,
#secondary .menu-name-menu-footer li a,
#content-after .views-view-grid li.node_edit a
{
  color: #7ac4d3;
}

/* PANTONE Solid Coated 630 C (for smaller text) */
a,
.region-right ul.menu li ul.menu li a,
.pager a .arrow,
.node-type-blog .fieldlayout-region-body-detail .node-field-blocks_right .view li a,
.node-type-blog_post .node-field-blocks_right .view li a,
.node-field-blocks_right ul.menu li a.active,
.view-children-blog-posts .pager a,
#secondary .menu-name-menu-footer li li a:hover
{
  color: #7ac4d3;
}

a.button {
  background: #7ac4d3;
  border-radius: 7px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  line-height: 30px;
  color: #fff;
  font-size: 15px;
  font-weight: bold;
  padding: 5px 10px;
  border: 0;
  cursor: pointer;
  -webkit-appearance: none;
  white-space: nowrap;
}

a.button:hover {
  background: #dbede0;
}

/* Green */
h2, h3, h4, h5, h6,
.subtitle, .subtitle a,
#content-after .node-teaser .subtitle a,
.field-field-marketing-contact .field-label,
#block-views--exp-people_section-block_1 a.active,
#block-views--exp-design_forum-block_1 a.active,
#block-views-c1d418db31265f9ccde25b155a5ecddc a.active,
.selectbox.focused .display .text,
.selectbox.active .display .text,
.selectbox .hover .text
{
  color: #809933;
}

h2, h3, h4, h5, h6,
.field-field-marketing-contact .field-label,
.selectbox.focused .display .text,
.selectbox.active .display .text,
.selectbox .hover .text
{
  color: #333;
}


body.node-type-page-landing #content-after-top h2.page-title, #block-views--exp-people_section-block_1 a, #block-views-c1d418db31265f9ccde25b155a5ecddc a, .selectbox li.hover .text, #block-views--exp-design_forum-block_1 a {
  color:#fff;
}

/* BG Grey */
#footer,
#footer-inner,
#footer-anim,
#block-menu-menu-footer-secondary,
#block-block-2,
#feature,
.node-detail,
.bg-stripe,
.page-content-view #main-row,
body.mceContentBody
{
  background-color: #ececec;
}
#content-after .block-title,
#content-after .view-filters
{
  background-color: #ececec;
  background-color: rgba(236,236,236,0.96); /* #ececec @ 96% */
}

/* BG Darker Grey */
.fieldlayout-region-before-detail .block-menu_block ul li.active-trail,
.fieldlayout-region-before-detail .block-menu_block ul li.active,
ul.primary li a:hover,
ul.primary li.active a,
ul.primary li.active a:hover,
ul.primary a.active,
#header .dimmed
	{
  background-color: #dbdbdb;
}

#header .dimmed,
.node-form .ui-tabs-panel {
  border-color: #dbdbdb;
}

#header .dimmed {
  border-color:#ebebeb;
  background-color:#ebebeb;
}

#primary li a:hover,
#primary li.active a,
#secondary .menu-name-menu-footer li a:hover {
  color: #b49d8f;
}


/* @end */
