/* Buttons*/
.more-link {
  /* more stories */
}
.more-link a:hover {
  background: #f57e20;
  color: #fff;
  border: 1px solid #f57e25;
  text-decoration: none;
}
.calltoaction,
#block-views-tfa-form-block .actions input,
#TFAform .actions input,
#block-views-register-now-sticky-block .view .views-field-field-url span a {
  background: #f57e20;
  display: inline-block;
  margin: 5px;
  margin-left: 0px;
}
.calltoaction:hover {
  background: #f93;
}
.calltoaction a {
  text-align: center;
  color: #fff;
  display: block;
  padding: 10px;
}
/* End Buttons*/
/* Home page blocks */
.navbar-default {
  background: none;
}
h2.block-title {
  background: url(../images/title_bar.png) no-repeat bottom left;
  padding-bottom: 10px;
}
/*About us block*/
#block-views-about-the-campaign-block,
.block-views-about-the-campaign-block {
  /*background:#f5f5f5;*/
}
#block-views-about-the-campaign-block h2.block-title,
.block-views-about-the-campaign-block h2.block-title {
  /*margin-left: 585px;*/
  margin-left: 51%;
}
#block-views-about-the-campaign-block .left-col,
.block-views-about-the-campaign-block .left-col {
  text-align: right;
}
#block-views-about-the-campaign-block .left-col .content-wrap,
.block-views-about-the-campaign-block .left-col .content-wrap {
  max-width: 455px;
}
#block-views-about-the-campaign-block .left-col .title h2,
.block-views-about-the-campaign-block .left-col .title h2 {
  margin-bottom: 40px;
  margin-top: 0px;
}
#block-views-about-the-campaign-block .left-col .title h2 a,
.block-views-about-the-campaign-block .left-col .title h2 a {
  color: #f57e20;
  font-weight: 900;
}
#block-views-about-the-campaign-block .left-col .sub-title h3,
.block-views-about-the-campaign-block .left-col .sub-title h3 {
  margin-top: 0px;
}
#block-views-about-the-campaign-block .right-col h3,
.block-views-about-the-campaign-block .right-col h3 {
  font-size: 20px;
  font-size: 2rem;
  margin-top: 0px;
}
#block-views-about-the-campaign-block .right-col .txt-content,
.block-views-about-the-campaign-block .right-col .txt-content {
  opacity: 0.8;
}
#block-views-about-the-campaign-block .right-col .more-link,
.block-views-about-the-campaign-block .right-col .more-link {
  text-align: left;
  margin-top: 30px;
}
#block-views-about-the-campaign-block .right-col .more-link a,
.block-views-about-the-campaign-block .right-col .more-link a {
  display: inline-block;
}
#block-views-about-the-campaign-block .right-col .button_wrap,
.block-views-about-the-campaign-block .right-col .button_wrap {
  margin-top: 30px;
}
/* story listing - 2 col*/
.story-list .title h2 {
  margin-top: 0px;
}
.story-list .title h2,
.story-list .title h2 a {
  color: #373737;
}
.story-list .sub-title h3,
.story-list .title h3 a {
  color: inherit;
}
.story-list .read-more a {
  font-size: 13px;
  font-size: 1.3rem;
  color: #f57e20;
  text-transform: uppercase;
}
.story-list .txt-content {
  color: #373737;
  opacity: 0.8;
}
.story-list .views-row.teaser-list-item {
  padding-top: 30px;
  padding-bottom: 30px;
}
/*person list*/
.person-list .title h2 {
  color: #f57e20;
  margin-top: 0px;
}
.person-list .sub-title h3 {
  color: #373737;
}
.person-list .left-col {
  background: url('../images/bg-map.png') 0px 24px no-repeat;
}
.person-list .left-col .image-wrap {
  margin-left: 50%;
}
.person-list .txt-content {
  opacity: 0.8;
}
.front .person-list .views-row-even .left-col,
.front .person-list .views-row-even .right-col {
  float: right;
}
.front .person-list .views-row-even .image-wrap {
  margin-right: 50%;
  margin-left: initial;
}
.person.popup-item .left-col {
  background: url(../images/bg-map-orange.png) 0px 185px no-repeat;
  margin-top: 30px;
  margin-bottom: 0px;
  height: 437px;
}
.person.popup-item .right-col {
  text-align: left;
}
.person.popup-item .right-col .title h2 {
  color: #f57e20;
  font-weight: 600;
}
.person.popup-item .right-col .sub-title {
  color: #969696;
  font-weight: 500;
}
.person.popup-item .right-col .txt-content {
  line-height: 24px;
}
/* END - Home page blocks */
/* Slideshow*/
.slideshow_wrap .title a {
  color: #fff;
}
.slideshow_wrap .desc {
  color: #fff;
  background: url('../images/banner_quote.png') no-repeat 2px -4px;
  padding-left: 35px;
}
.slideshow_wrap .calltoaction {
  width: 350px;
}
/* Header */
header .navbar-fixed-top {
  background: #fff;
}
.navbar-default .navbar-nav > li > a {
  color: #373737;
}
.navbar-header a.navbar-brand {
  color: #f57e20;
}
/* floater anchor nav  53*/
.anchor_nav .nav li a {
  background: url('../images/icon_strip.png') 122px 47px;
  color: #cac6c3;
}
.anchor_nav .nav li a:hover,
.anchor_nav .nav li a.activenow {
  background-color: transparent;
  font-weight: bold;
  color: #959595;
  background: url('../images/icon_strip.png') 122px -18px;
}
.anchor_nav .nav li:hover {
  background: transparent;
}
.anchor_nav #block-menu-menu-event-page-floating-menu .nav li a {
  background: url('../images/icon_strip.png') 122px 47px;
}
.anchor_nav #block-menu-menu-event-page-floating-menu .nav li a:hover,
.anchor_nav #block-menu-menu-event-page-floating-menu .nav li a.activenow {
  background: url('../images/icon_strip.png') 122px -18px;
}
/* END floater anchor nav  */
/* End Header */
/* footer*/
.footer_bottom {
  color: #666666;
}
.footer_bottom a,
.footer_bottom p {
  color: #666666;
}
/* End footer*/
/* Node page commons */
h1.page-header {
  background: url(../images/title_bar.png) no-repeat 15px top;
  padding-top: 10px;
  padding-left: 15px;
  border: 0px;
  margin-bottom: 50px;
}
.region.region-sidebar-second {
  padding-top: 97px;
}
.region.region-sidebar-second h2.block-title {
  color: #f57e20;
  font-size: 24px;
  font-size: 2.4rem;
  background: transparent;
  text-transform: uppercase;
  margin-bottom: 30px;
  font-weight: bold;
}
.region.region-sidebar-second .view .views-rows {
  min-height: 90px;
  font-weight: 500;
  color: #373737;
  font-size: 16px;
  font-size: 1.6rem;
}
/* END Node page commons */
/* pop ups contact-form*/
#lightbox div#modalContainer {
  background: #f5f2e9;
  border-top: 7px solid #f57e20;
}
#lightbox .contact-form .form-item {
  color: #959490;
}
#lightbox #bottomNavClose {
  background-color: #f57e20 !important;
}
/* END pop ups*/
/* Event homepage block */
.inline_block {
  display: inline-block;
}
#block-views-home-page-event-listing-block-2,
#block-views-home-page-event-listing-block-1,
.block-views-home-page-event-listing-block-2,
.block-views-home-page-event-listing-block-1 {
  color: #fff;
}
#block-views-home-page-event-listing-block-2 .section-wrap,
#block-views-home-page-event-listing-block-1 .section-wrap,
.block-views-home-page-event-listing-block-2 .section-wrap,
.block-views-home-page-event-listing-block-1 .section-wrap {
  background: #3b3737;
}
#block-views-home-page-event-listing-block-2,
.block-views-home-page-event-listing-block-2 {
  background: url(../images/event-top.png) top no-repeat, url(../images/event-bottom.png) bottom no-repeat;
  background-color: transparent;
  background-size: contain;
  padding-bottom: 9.5%;
  padding-top: 14rem;
  margin-top: -9rem;
}
#block-views-home-page-event-listing-block-2 .field.field-name-field-event-brochure-.field-type-file,
.block-views-home-page-event-listing-block-2 .field.field-name-field-event-brochure-.field-type-file {
  /*margin-bottom: -45px;*/
  z-index: 2;
  position: relative;
  margin-top: 50px;
  text-align: right;
  padding-bottom: 0px;
}
#block-views-home-page-event-listing-block-2 .field.field-name-field-event-brochure-.field-type-file img,
.block-views-home-page-event-listing-block-2 .field.field-name-field-event-brochure-.field-type-file img {
  visibility: hidden;
}
#block-views-home-page-event-listing-block-2 .field.field-name-field-event-brochure-.field-type-file .file,
.block-views-home-page-event-listing-block-2 .field.field-name-field-event-brochure-.field-type-file .file,
.node-type-event-calendar .section-wrap .download-link .file {
  background: url(../images/icon_strip.png) -160px -20px no-repeat;
  display: inline-block;
  padding-left: 25px;
}
#block-views-home-page-event-listing-block-2 .field.field-name-field-event-brochure-.field-type-file .file a,
.block-views-home-page-event-listing-block-2 .field.field-name-field-event-brochure-.field-type-file .file a,
.node-type-event-calendar .section-wrap .download-link a {
  color: #d2d0ce;
  display: inline-block;
  background: #3b3737;
  padding: 6px;
}
#block-views-home-page-event-listing-block-2 h2.block-title,
.block-views-home-page-event-listing-block-2 h2.block-title {
  background: url(../images/title_bar.png) no-repeat 17px bottom;
}
#block-views-home-page-event-listing-block-1,
#event-timeline.block-views-home-page-event-listing-block-1 {
  background: url(../images/event-bottom.png) bottom no-repeat transparent;
  background-size: contain;
  position: relative;
  z-index: 1;
  margin-top: -13rem;
  padding-bottom: 13rem;
}
#block-views-home-page-event-listing-block-1 h2.block-title,
#event-timeline.block-views-home-page-event-listing-block-1 h2.block-title,
#block-views-home-page-event-listing-block-3 h2.block-title,
#block-views-location-block h2.block-title {
  border-bottom: 1px solid #685c56;
  font-size: 16px;
  font-size: 1.6rem;
  text-transform: uppercase;
  margin-top: 0px;
  background: url(../images/icon_strip.png) -158px -70px no-repeat;
  line-height: 36px;
  padding-left: 43px !important;
}
.quicktabs-wrapper br {
  display: none;
}
ul.quicktabs-tabs {
  text-align: center;
  padding: 0px;
  border-bottom: 1px solid #f57e20;
  padding-bottom: 7px;
  margin-bottom: 0px;
}
ul.quicktabs-tabs li a {
  text-transform: uppercase;
  font-weight: bold;
  background: #584f4b;
  padding: 7px;
  color: #fff;
}
ul.quicktabs-tabs li.active a {
  background: #f57e20;
  padding: 10px;
}
.view-home-page-event-listing .group-left .field {
  max-width: 455px;
}
.view-home-page-event-listing .group-left .field .button-wrap {
  display: block;
  margin-top: 30px;
}
.view-home-page-event-listing .group-left .field .button-wrap .more-link {
  text-align: left;
}
.view-home-page-event-listing .group-left .field .button-wrap .more-link a {
  color: #e6e6e6;
}
.view-home-page-event-listing .group-left .field h2 a {
  color: #fff;
}
.view-home-page-event-listing .group-left .field h2 a:hover {
  color: #fff;
  opacity: 0.8;
  text-decoration: none;
}
.view-home-page-event-listing .group-right .field-name-event-calendar-date,
.view-home-page-event-listing .group-right .field-name-field-location {
  text-transform: uppercase;
}
.view-home-page-event-listing .group-right .field-name-field-url {
  font-size: 24px;
  font-size: 2.4rem;
  text-transform: uppercase;
  text-align: center;
  padding: 30px 0px;
  padding-left: 0px;
}
.view-home-page-event-listing .group-right .field-name-field-url .field-items {
  padding: 0px;
}
.view-home-page-event-listing .group-right .field-name-field-url .field-items .field-item {
  background: #f57e20;
}
.view-home-page-event-listing .group-right .field-name-field-url .field-items:hover {
  opacity: 0.8;
}
.view-home-page-event-listing .group-right .field-name-field-url .field-items a {
  color: #fff;
  display: block;
  padding: 10px 0px;
}
.view-home-page-event-listing .group-right .field-name-field-url .field-items a:hover {
  text-decoration: none;
}
.view-home-page-event-listing .group-right .location {
  background: url(../images/icon_strip.png) -110px -66px repeat-x;
  border-top: 1px solid #47413f;
}
.view-home-page-event-listing .group-right .location .address {
  padding-left: 20px;
  margin-left: 40px;
  padding-top: 10px;
  background: #3b3737;
  color: #dbdbdb;
}
.view-home-page-event-listing .group-right .field-name-field-location .field-items {
  padding-left: 27px;
  margin-left: 34px;
  padding-top: 10px;
}
.view-home-page-event-listing .group-right .field-name-event-calendar-date .date-display-range,
.event-full-section .addtocal .date-display-range {
  /*  background: url(../images/icon_strip.png) -109px -17px repeat-x;
	   border-bottom:1px solid #47413f;
	   span.date-display-start {
       background: #3b3737;
       padding: 7px 10px;
       line-height: 31px;
	   padding-right:0px;
      }*/
}
.view-home-page-event-listing .group-right .field-name-event-calendar-date span.date-display-single,
.view-home-page-event-listing .group-right .field-name-event-calendar-date .date-display-range,
.event-full-section .addtocal .date-display-range {
  display: block;
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #47413f;
  padding-left: 0px;
}
.view-home-page-event-listing .group-right .field-name-event-calendar-date span.date-display-single:before,
.view-home-page-event-listing .group-right .field-name-event-calendar-date .date-display-range:before {
  content: '';
  background: url(../images/icon_strip.png) -109px -17px repeat-x;
  width: 50px;
  height: 32px;
  z-index: -1;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.view-home-page-event-listing .group-right .field .addtocal,
.event-full-section .addtocal .addtocal {
  display: block;
  color: #dbdbdb;
  padding-left: 49px;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.view-home-page-event-listing .group-right .field .addtocal,
.event-full-section .addtocal .addtocal {
  border: 0px;
  background: none;
  float: none;
  padding-left: 60px;
  margin-bottom: 0px;
  background: url(../images/icon_strip.png) -211px -16px repeat-x;
  text-transform: capitalize;
  color: #f57e20;
  text-decoration: underline;
}
.view-home-page-event-listing .group-right .field .addtocal:hover {
  text-decoration: underline;
}
.view-home-page-event-listing .group-right .field ul.addtocal_menu {
  background: #333;
  border: 0px solid #ddd;
  border-radius: 0px;
  margin-left: 53px !important;
}
.view-home-page-event-listing .group-right .field ul.addtocal_menu li a {
  color: #f57e20;
}
.view-home-page-event-listing .group-right .field .field-items {
  /*padding: 5px 5px 5px 30px; */
  background: #3b3737;
}
.view-home-page-event-listing .field-name-title h2 {
  font-size: 26px;
  font-size: 2.6rem;
  font-weight: 500;
  color: #f5f5f5;
}
.view-home-page-event-listing .field-name-body {
  font-size: 16px;
  font-size: 1.6rem;
  color: #e6e6e6;
}
.view-home-page-event-listing .views-field.views-field-field-session-date {
  text-align: center;
  padding-top: 30px;
}
.view-home-page-event-listing .views-field.views-field-field-session-date span {
  display: inline-block;
  background: #47413f;
  padding: 5px;
  border: 1px solid #333;
  text-transform: uppercase;
}
.view-home-page-event-listing .views-field-field-sessions .timeline_wrap:first-child {
  margin-top: -60px;
}
.view-home-page-event-listing .views-field-field-sessions .timeline_wrap:first-child .left_col,
.view-home-page-event-listing .views-field-field-sessions .timeline_wrap:first-child .right_col_content {
  padding-top: 120px;
}
.timeline_wrap {
  overflow: auto;
}
.timeline_wrap .left_col .left_col_content {
  padding-top: 80px;
  text-align: right;
}
.timeline_wrap .left_col .left_col_content .person {
  font-size: 13.33px;
  font-size: 1.333rem;
  padding: 0px 18px;
  background: #47413f;
  vertical-align: middle;
}
.timeline_wrap .left_col .left_col_content .time {
  text-transform: uppercase;
  font-size: 24px;
  font-size: 2.4rem;
  color: #f57e20;
  vertical-align: middle;
  margin-left: 1px;
  font-weight: 500;
  margin-right: 25px;
}
.timeline_wrap .left_col .left_col_content .marker {
  background: url(../images/icon_strip.png) -60px -17px;
  width: 32px;
  height: 32px;
  vertical-align: middle;
  margin-right: -18px;
  z-index: 1;
  position: relative;
}
.timeline_wrap .left_col .left_col_content .dash span {
  display: inline-block;
  margin: auto -1px;
  color: #47413f;
}
.timeline_wrap .right_col {
  border-left: 2px solid #9d9b9b;
  padding-bottom: 30px;
  padding-left: 3%;
  padding-top: 40px;
}
.timeline_wrap .right_col .title {
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: bold;
}
.timeline_wrap .right_col .venue,
.timeline_wrap .right_col .venue .field .field-label {
  font-size: 16px;
  font-size: 1.6rem;
  font-weight: normal;
}
.timeline_wrap .right_col .desc {
  font-size: 13.33px;
  font-size: 1.333rem;
  font-weight: normal;
  margin-top: 30px;
}
/* END Event homepage block */
/* home page video gallery */
#block-views-videos-block,
.block-views-videos-block {
  background-image: url(../images/video-gallery-bg.png);
  background-repeat: no-repeat;
  background-position: bottom;
}
/* END home page video gallery */
/* Event full page */
.more-link-nobod a,
.expanding-formatter-trigger a {
  text-decoration: none;
  border-bottom: 1px dotted #373737;
  color: #373737;
  text-transform: uppercase;
  font-size: 15px;
}
.event-full-section .right-col .date-time {
  color: #f57e20;
}
.event-full-section h3 {
  background: url(../images/event-full-icons.png) -3px -11px no-repeat;
}
.event-full-section .left-col .date {
  color: #003a5f;
  font-weight: 900;
  text-transform: uppercase;
  text-align: center;
}
.event-full-section .right-col .calltoaction {
  margin-top: 30px;
}
.event-full-section .address {
  margin: 30px 0px;
  background: url(../images/event-full-icons.png) -12px -151px no-repeat;
}
.event-full-section .address .adrs-content {
  background: #fff;
  margin-left: 30px;
  padding-left: 8px;
  color: #727272;
}
.event-full-section .addtocal {
  float: none;
  background: transparent;
  border: 0px;
  padding-left: 0px;
}
.event-full-section .addtocal .date-display-range {
  background: url(../images/event-full-icons.png) -11px -107px no-repeat;
  border-bottom: 0px;
  padding-left: 26px;
}
.event-full-section .addtocal .date-display-range span {
  color: #727272;
}
.event-full-section .addtocal .date-display-range .date-display-start {
  background: #fff;
  padding: 7px 10px;
  line-height: 31px;
}
.event-full-section .addtocal .addtocal {
  background: url(../images/event-full-icons.png) -11px -63px no-repeat;
  padding-left: 37px;
}
.event-full-section .map {
  margin: 30px 0px;
}
.node-type-event-calendar .section-wrap {
  position: relative;
  z-index: 100;
}
.node-type-event-calendar .section-wrap .download-link {
  right: 12px;
  position: absolute;
  width: 100%;
  text-align: right;
  bottom: -38px;
}
.node-type-event-calendar .section-wrap .download-link .field-label {
  display: none;
}
.node-type-event-calendar .section-wrap .download-link .file img {
  visibility: hidden;
}
.node-type-event-calendar .section-wrap .download-link a {
  background: #fff;
}
#block-views-home-page-event-listing-block-3,
#block-views-location-block {
  position: relative;
  z-index: 99;
}
#block-views-home-page-event-listing-block-3 h2.block-title,
#block-views-location-block h2.block-title {
  border-bottom: 1px solid #d6d3d1;
  font-weight: 500;
}
#block-views-home-page-event-listing-block-3 ul.quicktabs-tabs li a,
#block-views-location-block ul.quicktabs-tabs li a {
  background: #aca29b;
  color: #e4e1df;
}
#block-views-home-page-event-listing-block-3 ul.quicktabs-tabs li.active a,
#block-views-location-block ul.quicktabs-tabs li.active a {
  background: #f57e20;
  color: #fff;
}
#block-views-home-page-event-listing-block-3 .views-field-field-session-date span,
#block-views-location-block .views-field-field-session-date span {
  border: 1px solid #ccc;
  background: #d6d3d1;
}
#block-views-home-page-event-listing-block-3 .left_col_content .person,
#block-views-location-block .left_col_content .person {
  background: #d6d3d1;
}
#block-views-home-page-event-listing-block-3 .timeline_wrap .left_col .left_col_content .dash span,
#block-views-location-block .timeline_wrap .left_col .left_col_content .dash span {
  color: #d6d3d1;
}
#block-views-home-page-event-listing-block-3 div.contextual-links-wrapper {
  top: 53px;
}
#block-views-tfa-form-block select,
#TFAform select {
  min-height: 46px;
  width: 100% !important;
  padding: 12px;
  border: 1px solid #036;
}
#block-views-tfa-form-block label,
#TFAform label {
  font-weight: normal;
  color: inherit;
  white-space: normal;
  font-size: inherit !Important;
  padding-left: 0px;
  text-align: left;
  font-family: inherit !Important;
}
#block-views-tfa-form-block label span,
#TFAform label span {
  font-size: inherit !important;
  font-family: inherit !Important;
}
#block-views-tfa-form-block label.postField,
#TFAform label.postField {
  padding: 0px 10px;
}
#block-views-tfa-form-block label.preField,
#TFAform label.preField {
  display: block;
  margin-bottom: 20px;
}
#block-views-tfa-form-block .choices.vertical span,
#TFAform .choices.vertical span {
  font-size: inherit !important;
}
#block-views-tfa-form-block .wFormContainer,
#TFAform .wFormContainer {
  margin-left: 0px;
}
#block-views-tfa-form-block .wForm,
#TFAform .wForm {
  padding-left: 0px;
}
#block-views-tfa-form-block h2.block-title,
#TFAform h2.block-title {
  background: none;
  text-align: center;
  color: #f57e20;
  font-weight: 500;
  text-transform: uppercase;
}
#block-views-tfa-form-block .wFormTitle,
#TFAform .wFormTitle,
#block-views-tfa-form-block img,
#TFAform img {
  display: none;
}
#block-views-tfa-form-block .oneField,
#TFAform .oneField {
  display: inline-block;
  width: 49% !important;
  padding-left: 0px;
}
#block-views-tfa-form-block .inputWrapper,
#TFAform .inputWrapper,
#block-views-tfa-form-block .wForm input[type=text],
#TFAform .wForm input[type=text],
#block-views-tfa-form-block .wForm textarea,
#TFAform .wForm textarea {
  max-width: 100%;
  width: 100% !important;
}
#block-views-tfa-form-block .wForm input[type=text],
#TFAform .wForm input[type=text],
#block-views-tfa-form-block .wForm textarea,
#TFAform .wForm textarea {
  border: 1px solid #036;
  padding: 0px 5px;
  line-height: 4.2rem;
  min-height: 42px;
}
#block-views-tfa-form-block .duplicateSpan,
#TFAform .duplicateSpan {
  text-align: left;
  padding-left: 25px;
}
#block-views-tfa-form-block .duplicateSpan a,
#TFAform .duplicateSpan a {
  color: #f57e20;
  text-decoration: none;
  border-bottom: 1px solid #f57e20;
  text-transform: uppercase;
  font-size: 1.2rem;
}
#block-views-tfa-form-block .wForm .htmlSection,
#TFAform .wForm .htmlSection {
  padding-left: 0px;
}
#block-views-tfa-form-block .wForm .htmlSection i,
#TFAform .wForm .htmlSection i {
  font-size: 13px;
}
#block-views-tfa-form-block .wForm .section.group,
#TFAform .wForm .section.group {
  margin: 2rem 0px;
}
#block-views-tfa-form-block .wForm form .choices .oneChoice,
#TFAform .wForm form .choices .oneChoice {
  width: auto;
}
#block-views-tfa-form-block legend,
#TFAform legend {
  border-bottom: 2px solid #f57e20;
  display: inline-block;
  width: auto;
  padding-left: 0px;
}
#block-views-tfa-form-block legend b,
#TFAform legend b {
  font-weight: 400;
}
#block-views-tfa-form-block .wForm fieldset,
#TFAform .wForm fieldset {
  border: 0px;
  padding-left: 0px;
}
#block-views-tfa-form-block br,
#TFAform br,
#block-views-tfa-form-block .supportInfo,
#TFAform .supportInfo {
  display: none;
}
#block-views-tfa-form-block .actions,
#TFAform .actions {
  padding: 0px;
  margin-right: 6px;
}
#block-views-tfa-form-block .actions input,
#TFAform .actions input {
  background: #f57e20;
  border: 0px;
  color: #fff;
  padding: 10px 100px;
  text-transform: uppercase;
}
#block-views-tfa-form-block .actions input:hover,
#TFAform .actions input:hover {
  opacity: 0.8;
}
#block-views-tfa-form-block .actions #google-captcha,
#TFAform .actions #google-captcha,
#block-views-tfa-form-block .actions > p,
#TFAform .actions > p {
  display: inline-block !important;
  width: 49%;
  vertical-align: top;
}
#block-views-tfa-form-block .actions > p,
#TFAform .actions > p {
  padding: 2px 6px;
  box-sizing: border-box;
}
#block-views-tfa-form-block .actions > p input,
#TFAform .actions > p input {
  line-height: 5rem;
  padding: 0px;
}
#block-views-tfa-form-block .actions #google-captcha .rc-anchor-light.rc-anchor-normal,
#TFAform .actions #google-captcha .rc-anchor-light.rc-anchor-normal {
  background: red;
}
#block-views-tfa-form-block .actions #google-captcha .oneField,
#TFAform .actions #google-captcha .oneField {
  display: block;
  width: 100%
		padding: 2px 6px;
  box-sizing: border-box;
}
#block-views-tfa-form-block .actions #google-captcha br,
#TFAform .actions #google-captcha br {
  display: none;
}
#block-views-tfa-form-block .actions .captchaHelp,
#TFAform .actions .captchaHelp {
  text-align: left;
  font-size: 12px;
  font-weight: normal;
}
#block-views-tfa-form-block select,
#TFAform select {
  min-height: 46px;
  width: 100%;
}
#block-views-tfa-form-block.full-width-form .oneField,
#TFAform.full-width-form .oneField {
  width: 550px!important;
  max-width: 100%;
  display: block;
}
#block-views-register-now-sticky-block .view .views-field-field-url span a {
  color: #fff;
  text-decoration: none;
}
/* Event full page end */
/* Web form */
.node-webform .field-name-body {
  padding: 30px 0px;
}
.node-webform .form-item label {
  width: 15% !important;
  display: inline-block;
}
.node-webform .form-actions {
  text-align: right;
}
.node-webform .btn-primary {
  display: inline-block;
  margin: 5px;
  margin-left: 0px;
  background: #f57e20;
  border: 0px;
  border-radius: 0px;
  padding: 10px 78px;
  text-transform: uppercase;
  font-size: 2rem;
}
.node-webform .btn-primary:hover {
  background: #f93;
}
.node-webform .btn-primary a {
  text-align: center;
  color: #fff;
  display: block;
  padding: 10px;
}
.node-webform .help-block {
  display: block !important;
  margin-left: 17%;
}
.node-webform div#edit-submitted-features-fellows {
  margin-left: 17%;
}
/* Web form end*/
#block-views-home-page-event-listing-block-2 .section-wrap .expanding-formatter-trigger a,
#block-views-home-page-event-listing-block-2 .section-wrap .more-link-nobod a {
  color: #f57e20;
}
#block-views-home-page-event-listing-block-2 .section-wrap .expanding-formatter-trigger a:hover,
#block-views-home-page-event-listing-block-2 .section-wrap .more-link-nobod a:hover {
  color: #f93;
}
@media all and (max-width: 1280px) {
  #block-views-home-page-event-listing-block-2,
  .block-views-home-page-event-listing-block-2 {
    padding-top: 10%;
  }
  #block-views-home-page-event-listing-block-1,
  .block-views-home-page-event-listing-block-1 {
    padding-bottom: 9%;
  }
}
/* Tfa form */
@media all and (max-width: 600px) {
  #TFAform .oneField,
  #block-views-tfa-form-block .oneField {
    width: 100% !important;
  }
  .actions input {
    width: 100%;
  }
}
/*# sourceMappingURL=theme_brand.css.map */