/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 02 2021 | 22:43:24 */
/* Add your CSS code here.


End of comment */ 

html, body {
    max-width: 100%;
    overflow-x: hidden; }

h1 {
  line-height: 72px; }
h2 {
  line-height: 58px; }
h3 {
  line-height: 44px; }

/* Header */
.header-member-login-button {
  margin-bottom: 10px !important; }

/* Footer Custom */
.footer-custom p {
  margin-bottom: 0px !important; }

/* Events Page Tabs */
.premium-tabs-style-iconbox .premium-tabs-nav .premium-tabs-nav-list.premium-tabs-horizontal li.tab-current .premium-tab-link::after {
  background-color: #3db5fb !important;  }

/* Events Calendar */
.evo_j_container {
  padding-bottom: 25px; }
.ajde_evcal_calendar, .evo_cal_above span, .ajde_evcal_calendar .calendar_header p.evo_month_title, .eventon_events_list .eventon_list_event .evcal_cblock, 
#evcal_list .eventon_list_event .evcal_desc span.evcal_event_title, .eventon_events_list .eventon_list_event .evcal_desc span.evcal_event_subtitle, 
.ajde_evcal_calendar .evcal_evdata_row .evcal_evdata_cell h3.evo_h3, #evcal_list .eventon_list_event .evcal_eventcard p, .ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul, 
.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn, .evo_pop_body .evcal_btn, .evcal_btn, .evo_metarow_ICS .evcal_evdata_cell p a, .evcal_desc .evcal_desc3 em {
  font-family: "Proxima-Nova";  }
.ajde_evcal_calendar .evo_cal_above span {
  font-size: 14px; }
/* Jump Buttons */
.evo_cal_above span.evo-jumper-btn, .evo_cal_above span.evo-search { 
  background-color: #3db5fb; }
.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a, .evo_cal_above span.evo-jumper-btn {
  font-size: 14px;
  font-family: "Proxima-Nova"; }
.ajde_evcal_calendar .calendar_header .evo_j_dates .legend a.set {
  background-color: #3db5fb; }
.evo_cal_above span.evo-gototoday-btn {
  background-color: #3db5fb; 
  opacity: 0.4; }
.evo_cal_above span.evo-gototoday-btn:hover {
   background-color: #3db5fb; 
  opacity: 1; }
/* EventTop */
#evcal_list .eventon_list_event .evcal_cblock {
  color: #3db5fb; }
.evcal_cblock .evo_start em.month {
  font-size: 14px;  }
.eventon_events_list .eventon_list_event .evcal_desc span.evo_above_title span {
  background-color: #3db5fb; 
  font-size: 14px; }
.single-ajde_events #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title, #evcal_list .eventon_list_event .evcal_desc span.evcal_event_title {
  color: #000000 !important; 
  margin-top: 10px !important; }
.single-ajde_events .color.evo_sin_page #evcal_list .eventon_list_event .evcal_desc span.evcal_event_subtitle {
  color: #000000 !important; 
  margin-top: 10px !important; }
.evcal_desc .evcal_desc3 em {
  font-size: 14px; }
.evcal_desc .evcal_desc3 em[data-filter="event_type"], .evcal_desc .evcal_desc3 span em:nth-of-type(2) {
  color: #ffffff !important;  
  font-weight: bold; 
  font-size: 16px; 
  text-decoration: underline; }
.evcal_desc .evcal_desc3 em i {
  color: #263238 !important;  }
/* Event Detail */
.evcal_evdata_row i.fa {
  opacity: 1; }
.evcal_evdata_row .evcal_evdata_cell h3 {
  color: #000000;  }
#evcal_list .eventon_list_event .evcal_eventcard p {
  color: #263238;
  font-size: 16px; }
.ajde_evcal_calendar .eventon_events_list .eventon_desc_in ul {
  color: #263238; 
  font-size: 16px; }
.ajde_evcal_calendar .eventon_list_event .event_description .evcal_btn.evo_btn_secondary {
  background-color: transparent !important;
  color:  #3db5fb !important; 
  border: 1px solid #3db5fb !important; 
  font-size: 16px !important; }
.eventon_shad_p .ev_more_arrow.ard {
  border-color: #3db5fb transparent transparent transparent !important; }
.eventon_shad_p .ev_more_arrow {
  border-color: transparent transparent #3db5fb transparent !important; }
#evcal_list .eventon_list_event .event_description .evcal_btn {
  background-color: #3db5fb; 
  border-radius: 10px; 
  padding: 16px 30px; 
  font-size: 16px; }
#evcal_list .eventon_list_event .event_description .evcal_btn:hover {
  background-color: transparent;
  color: #3db5fb; 
  border: 1px solid #3db5fb; }
.evo_metarow_organizer .evo_card_organizer_image img {
  height: initial; }
.evo_metarow_ICS .evcal_evdata_cell p a {
  font-size: 16px;
  color: #263238;  }
.eventon_list_event .evo_eventcard_time_t {
  text-transform: capitalize; }
.single-ajde_events .evcal_desc .evcal_desc3 span em:nth-of-type(2), .single-ajde_events .color.evo_sin_page #evcal_list .eventon_list_event .evcal_desc3 em {
  color: #000000 !important;  }
/* Month View */
.eventon_fc_days .evo_fc_day {
  color: #000000; }
.eventon_fc_days .evo_fc_day.has_events {
  color: #3db5fb;  }
.eventon_fc_days .evo_fc_day.today:before {
  background-color: #3db5fb;  }
.eventon_fullcal .eventon_fc_days .evo_fc_day.on_focus {
  background-color: #3DB6FB1A; }
.evoFC_tip {
   background-color: #3db5fb;
  color: #ffffff; }
/* Event Tiles */
.ajde_evcal_calendar.boxy.boxstyle1 .evo_boxtop {
  background-position: top; }
.evolbclose::before, .evolbclose::after {
  background-color: #ffffff; }
.evo_lightbox_body .evcal_desc .evcal_desc3 span em:nth-of-type(2) {
  color: #3db5fb !important;  }
/* Yearly View */
.evoyv_year_grid .month_box .day_box.he .day_box_color {
  background-color:  #3db5fb; }
.evoyv_year_grid .month_box .day_box.he .day_box_in {
  color: #ffffff; }

/* Resources - Single Download Page */
.single-wpdmpro .entry-header {
  display: none !important; }
.single-wpdmpro .post-navigation {
  display: none !important; }
.custom-template-row-title, .custom-template-row-download {
  margin-bottom: 50px; }
.custom-template-row-download {
  text-align: center; }
.custom-template-row-title h3 {
  font-size: 40px;
  font-weight: 700;
  text-align: center; }
.custom-template-row-thumbnail .thumbnail {
  text-align: center; }
.single-package-watch-button-custom {
  font-weight: 600;
  font-size: 18px;
  background-color: #3db6fb !important;
  border-color: #3db6fb !important;
  color: #FFFFFF !important;
  padding: 7.5px 16px;
  border: 1px solid transparent; 
  border-radius: 10px;
  text-transform: uppercase; 
  letter-spacing: 1px; }
.single-package-watch-button-custom:hover {
  box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.17);
  background-color: #994b98 !important;
  border-color: #994b98 !important;
  text-decoration: none !important; }

/* Resources - Filter */
.homepage-filter-html {
  text-align: center; }
#resources-categories-dropdown {
  width: 100%; 
  color: #263238; 
  font-size: 20px; 
  padding: .4em; 
  border-radius: 10px; 
  background-color: #ffffff; 
  border-color: #3db6fb; 
  -moz-appearance :none; /* Firefox */
  -webkit-appearance: none; /* Safari and Chrome */
  appearance: none; 
   background-image: url('https://member.stemconnector.com/wp-content/uploads/2021/01/down_arrow.png');
   background-repeat: no-repeat, repeat;
   background-position: right .7em top 50%, 0 0;
   background-size: 1em auto, 100%;  }

/* Resources - Search */
.is-form-style input.is-search-input {
  border-radius: 10px; 
  font-family: "Proxima-Nova", proxima-nova, sans-serif !important; 
  font-size: 18px !important; }
.is-form-style .is-search-icon {
  border: 1px solid #3db6fb;
  border-radius: 10px; 
  background-color: #ffffff; }
.is-form-style .is-search-submit path {
  fill: #3db6fb; }

/* Research - Downloads */
.w3eden .btn {
  font-family: "Proxima-Nova", proxima-nova, sans-serif !important; 
  font-weight: 600; 
  font-size: 18px; }

/* Homepage - Slider */
/*
.header-slider-section .n2-ss-slider-2.n2-ow {
  height: 600px !important; }
*/
.header-slider-section .swiper-slide {
  cursor: auto !important; }
.header-slider-section p, .header-slider-section .n2-ss-item-content, .header-slider-section .n2-ss-button-container a {
  font-family: "Proxima-Nova" !important; }
.header-slider-section .n2-ss-layer li {
  font-size: 24px !important;
  color: #ffffff !important;
  text-transform: uppercase !important; }

/* Homepage - Intro 1 */
.homepage-intro-1-section p {
  margin-bottom: 0px !important; }

/* Homepage - Graphics */
.homepage-graphics-section .premium-preview-image-wrap .premium-preview-image-inner-trig-img {
   text-align: center; }
.tooltipster-arrow {
  display: none !important; }

/* Homepage - Members */
.homepage-member-section .premium-prev-img-tooltip-desc-wrap {
  border: 1px solid #3db6fb !important; }

/* Contact Page - Form */
#forminator-module-938 .forminator-input {
  background-color: #ffffff !important; 
  padding: 15px !important;
  width: 75% !important;
  border-radius: 5px !important; 
  border-color: #78849E !important; }
#forminator-module-938 .forminator-input::placeholder {
  color: #000000 !important; }
#forminator-module-938 .forminator-button {
  font-size: 20px !important;
  font-weight: 600 !important;
  border-radius: 10px;
  padding-top: 16px;
  padding-right: 30px;
  padding-bottom: 16px;
  padding-left: 30px; }

/* Day of Design - paragraph */
.dod-sponsorship-section p, .dod-sponsorship-section ul {
  margin-bottom: 0px !important; }
.page-id-966 .entry-content p {
  margin-bottom: 0px !important; }

/* Day of Design Page - Form */
#forminator-module-996 .forminator-input, #forminator-module-996 .forminator-textarea {
  background-color: #ffffff !important; 
  padding: 15px !important;
  border-radius: 5px !important; 
  border-color: #78849E !important; }
#forminator-module-996 .forminator-input::placeholder {
  color: #000000 !important; }
#forminator-module-996 .forminator-button {
  font-size: 20px !important;
  font-weight: 600 !important;
  border-radius: 10px;
  padding-top: 16px;
  padding-right: 30px;
  padding-bottom: 16px;
  padding-left: 30px; }

/* Day of Design - Sub Pages */
.page-id-21214 .elementor-slides .swiper-slide-bg, .page-id-21232 .elementor-slides .swiper-slide-bg, .page-id-21239 .elementor-slides .swiper-slide-bg {
  background-position: top !important; }

/* Day of Design - 2018 */
#forminator-module-21635 .forminator-required {
  display: none; }
#forminator-module-21635 .forminator-input, #forminator-module-21635 .forminator-textarea, #forminator-module-21635 .forminator-value {
  background-color: #ffffff !important; 
  padding: 15px !important;
  border-radius: 5px !important; 
  border-color: #78849E !important; }
#forminator-module-21635 .forminator-input::placeholder, #forminator-module-21635 .forminator-textarea::placeholder {
  color: #000000 !important; }
#forminator-module-21635 .forminator-value {
  color: #777777; }
#forminator-module-21635 .forminator-button {
  font-size: 20px !important;
  font-weight: 600 !important;
  border-radius: 10px;
  padding-top: 16px;
  padding-right: 30px;
  padding-bottom: 16px;
  padding-left: 30px; }
#forminator-module-21635 .forminator-label {
  padding-bottom: 15px;
  color: #000000 !important;
  font-size: 16px; 
  font-weight: normal; }
#forminator-module-21635 #radio-1 {
  margin-top: -15px !important; }
#forminator-module-21635 .forminator-radio span {
  color: #777777; }
#forminator-module-21635 .forminator-dropdown-list {
  background-color: transparent;
  color: #000000; }
#forminator-module-21635 .forminator-dropdown-list li, #forminator-module-21635 .forminator-dropdown-list li .current {
  color: #000000; }
#forminator-module-21635 .select2-selection--single, .forminator-custom-form-21635.forminator-dropdown--default  {
  background-color: #ffffff !important;  }

/* Day of Design - 2019 */
#forminator-module-21663 .forminator-required {
  display: none; }
#forminator-module-21663 .forminator-input, #forminator-module-21663 .forminator-textarea, #forminator-module-21663 .forminator-value {
  background-color: #ffffff !important; 
  padding: 15px !important;
  border-radius: 5px !important; 
  border-color: #78849E !important; }
#forminator-module-21663 .forminator-input::placeholder, #forminator-module-21663 .forminator-textarea::placeholder {
  color: #000000 !important; }
#forminator-module-21663 .forminator-value {
  color: #777777; }
#forminator-module-21663 .forminator-button {
  font-size: 20px !important;
  font-weight: 600 !important;
  border-radius: 10px;
  padding-top: 16px;
  padding-right: 30px;
  padding-bottom: 16px;
  padding-left: 30px; }
#forminator-module-21663 .forminator-label {
  padding-bottom: 15px;
  color: #000000 !important;
  font-size: 16px; 
  font-weight: normal; }
#forminator-module-21663 #radio-1 {
  margin-top: -15px !important; }
#forminator-module-21663 .forminator-radio span {
  color: #777777; }
#forminator-module-21663 .forminator-dropdown-list {
  background-color: transparent;
  color: #000000; }
#forminator-module-21663 .forminator-dropdown-list li, #forminator-module-21663 .forminator-dropdown-list li .current {
  color: #000000; }
#forminator-module-21663 .select2-selection--single, .forminator-custom-form-21663.forminator-dropdown--default  {
  background-color: #ffffff !important;  }

/* Day of Design - 2020 */
#forminator-module-21687 .forminator-required {
  display: none; }
#forminator-module-21687 .forminator-input, #forminator-module-21687 .forminator-textarea, #forminator-module-21687 .forminator-value {
  background-color: #ffffff !important; 
  padding: 15px !important;
  border-radius: 5px !important; 
  border-color: #78849E !important; }
#forminator-module-21687 .forminator-input::placeholder, #forminator-module-21687 .forminator-textarea::placeholder {
  color: #000000 !important; }
#forminator-module-21687 .forminator-value {
  color: #777777; }
#forminator-module-21687 .forminator-button {
  font-size: 20px !important;
  font-weight: 600 !important;
  border-radius: 10px;
  padding-top: 16px;
  padding-right: 30px;
  padding-bottom: 16px;
  padding-left: 30px; }
#forminator-module-21687 .forminator-label {
  padding-bottom: 15px;
  color: #000000 !important;
  font-size: 16px; 
  font-weight: normal; }
#forminator-module-21687 #radio-1 {
  margin-top: -15px !important; }
#forminator-module-21687 .forminator-radio span {
  color: #777777; }
#forminator-module-21687 .forminator-dropdown-list {
  background-color: transparent;
  color: #000000; }
#forminator-module-21687 .forminator-dropdown-list li, #forminator-module-21687 .forminator-dropdown-list li .current {
  color: #000000; }
#forminator-module-21687 .select2-selection--single, .forminator-custom-form-21687.forminator-dropdown--default  {
  background-color: #ffffff !important;  }


/* About - Team */
.team-meet-section .fa-linkedin::before {
  color: #3db6fb; }
.team-meet-section .elementor-widget-heading {
  margin-bottom: 0px !important; }
.team-meet-section .entry-content p {
  margin-bottom: 0px !important; }

/* Trailblazer - Form */
#forminator-module-1153 .forminator-required {
  display: none; }
#forminator-module-1153 .forminator-input, #forminator-module-1153 .forminator-textarea, #forminator-module-1153 .forminator-value {
  background-color: #ffffff !important; 
  padding: 15px !important;
  border-radius: 5px !important; 
  border-color: #78849E !important; }
#forminator-module-1153 .forminator-input::placeholder, #forminator-module-1153 .forminator-textarea::placeholder {
  color: #000000 !important; }
#forminator-module-1153 .forminator-value {
  color: #777777; }
#forminator-module-1153 .forminator-button {
  font-size: 20px !important;
  font-weight: 600 !important;
  border-radius: 10px;
  padding-top: 16px;
  padding-right: 30px;
  padding-bottom: 16px;
  padding-left: 30px; }
#forminator-module-1153 .forminator-label {
  padding-bottom: 15px;
  color: #000000 !important;
  font-size: 16px; 
  font-weight: normal; }
#forminator-module-1153 #radio-1 {
  margin-top: -15px !important; }
#forminator-module-1153 .forminator-radio span {
  color: #777777; }
#forminator-module-1153 .forminator-dropdown-list {
  background-color: transparent;
  color: #000000; }
#forminator-module-1153 .forminator-dropdown-list li, #forminator-module-1153 .forminator-dropdown-list li .current {
  color: #000000; }

/* Contact */
.contact-contact-section p {
  margin-bottom: 0; }
/* Contact - Form */
#forminator-module-1156 .forminator-input, #forminator-module-1156 .forminator-textarea {
  background-color: #ffffff !important; 
  padding: 15px !important;
  border-radius: 5px !important; 
  border-color: #78849E !important; }
#forminator-module-1156 .forminator-input::placeholder, #forminator-module-1156 .forminator-textarea::placeholder {
  color: #000000 !important; }
#forminator-module-1156 .forminator-button {
  font-size: 20px !important;
  font-weight: 600 !important;
  border-radius: 10px;
  padding-top: 16px;
  padding-right: 30px;
  padding-bottom: 16px;
  padding-left: 30px; }

/* Research Page */
.page-id-1164 .entry-content p {
  margin-bottom: 15px; }
#n2-ss-7 .n2-ss-item-content {
  font-family: "Proxima-Nova" !important; }
.research-frameworks-section .elementor-image-box-img img {
  box-shadow: 0 0 10px 0 rgba(0,0,0,.5); }
.research-frameworks-section .elementor-image-box-content {
  padding-right: 50px;
  padding-left: 50px; }
.research-solutions-section .elementor-image-box-img img {
  box-shadow: 0 0 10px 0 rgba(0,0,0,.5); }

/* Resources Page */
#n2-ss-8 .n2-ss-item-content, #n2-ss-8 .n2-ss-item-content p {
  font-family: "Proxima-Nova" !important; }
.resources-data-section .elementor-image-box-img img {
  box-shadow: 0 0 10px 0 rgba(0,0,0,.5); }
.resources-data-section .elementor-image-box-content {
  padding-right: 50px;
  padding-left: 50px; }
.research-resources-section .elementor-image-box-img img {
  box-shadow: 0 0 10px 0 rgba(0,0,0,.5); }
.research-resources-section .elementor-image-box-content {
  padding-right: 50px;
  padding-left: 50px; }

/* Resources - Thank You Page */
.page-id-21355 p {
  margin-bottom: 0px; }

/* Resources Page - Form */
.w3eden .modal-body {
  overflow: hidden; }
.w3eden .card .card-header {
  display: none; }
.frm_form_fields .frm_fields_container {
  padding: 15px; }
.with_frm_style .frm_checkbox label {
  font-family: 'Proxima-Nova',proxima-nova,sans-serif;
  font-size: 16px; }
.with_frm_style .frm_submit {
  text-align: center; }
.with_frm_style .frm_submit button {
  font-family: 'Proxima-Nova',proxima-nova,sans-serif !important;
  font-size: 18px !important; 
  background: #2696e9 !important; 
  border-color: #2696e9 !important; }
.with_frm_style .frm_submit button:hover {
  color: #ffffff !important; }


/* Blog Page */
.blog-blogs-section .uael-post__bg-wrap {
  background-color: transparent !important; }
.blog-blogs-section .uael-post__content-wrap {
  margin-left: 25px !important;
  margin-top: 0 !important; }
.blog-blogs-section .uael-post__inner-wrap {
  border-bottom: 3px solid #D6DAE2; }
.blog-blogs-section .uael-post__thumbnail {
  text-align: center !important; }
.blog-blogs-section .uael-post__thumbnail img {
  width: auto !important; }

/* Open Resources Page */
.page-id-20047 .entry-content p {
  margin-bottom: 15px; }
#forminator-module-20054 .forminator-input, #forminator-module-20054 .forminator-textarea {
  background-color: #ffffff !important; 
  padding: 15px !important;
  border-radius: 5px !important; 
  border-color: #78849E !important; }
#forminator-module-20054 .forminator-input::placeholder {
  color: #000000 !important; }
#forminator-module-20054 .forminator-button {
  font-size: 20px !important;
  font-weight: 600 !important;
  border-radius: 10px;
  padding-top: 16px;
  padding-right: 30px;
  padding-bottom: 16px;
  padding-left: 30px; }

/* Survey Page */
#forminator-module-20110 .forminator-required {
  display: none; }
#forminator-module-20110 .forminator-input, #forminator-module-20110 .forminator-textarea, #forminator-module-20110 .forminator-value {
  background-color: #ffffff !important; 
  padding: 15px !important;
  border-radius: 5px !important; 
  border-color: #78849E !important; }
#forminator-module-20110 .forminator-input::placeholder, #forminator-module-20110 .forminator-textarea::placeholder {
  color: #000000 !important; }
#forminator-module-20110 .forminator-value {
  color: #777777; }
#forminator-module-20110 .forminator-button {
  font-size: 20px !important;
  font-weight: 600 !important;
  border-radius: 10px;
  padding-top: 16px;
  padding-right: 30px;
  padding-bottom: 16px;
  padding-left: 30px; }
#forminator-module-20110 .forminator-label {
  padding-bottom: 15px;
  color: #000000 !important;
  font-size: 16px; 
  font-weight: normal; }
#forminator-module-20110 #radio-1 {}
#forminator-module-20110 .forminator-radio span {
  color: #777777; }
#forminator-module-20110 .forminator-dropdown-list {
  background-color: transparent;
  color: #000000; }
#forminator-module-20110 .forminator-dropdown-list li, #forminator-module-1153 .forminator-dropdown-list li .current {
  color: #000000; }

/* Overlooked Talent Pools Page */
.overlooked-talent-first-section p {
  margin-bottom: 0px !important; }
.overlooked-talent-second-section p {
  margin-bottom: 0px !important; }

/* STEMdaily */
.stemdaily-first-section p {
  margin-bottom: 0px !important; }
#forminator-module-1056 .forminator-input {
  background-color: #ffffff !important; 
  padding: 15px !important;
  width: 100% !important;
  border-radius: 5px !important; 
  border-color: #78849E !important; }
#forminator-module-1056 .forminator-input::placeholder {
  color: #000000 !important; }
#forminator-module-1056 .forminator-button {
  font-size: 20px !important;
  font-weight: 600 !important;
  border-radius: 10px;
  padding-top: 16px;
  padding-right: 30px;
  padding-bottom: 16px;
  padding-left: 30px; }
#forminator-module-21998 .forminator-input, #forminator-module-21998 .forminator-textarea {
  background-color: #ffffff !important; 
  padding: 15px !important;
  width: 100% !important;
  border-radius: 5px !important; 
  border-color: #78849E !important; }
#forminator-module-21998 .forminator-input::placeholder, #forminator-module-21998 .forminator-textarea::placeholder {
  color: #000000 !important; }
#forminator-module-21998 .forminator-button {
  font-size: 20px !important;
  font-weight: 600 !important;
  border-radius: 10px;
  padding-top: 16px;
  padding-right: 30px;
  padding-bottom: 16px;
  padding-left: 30px; }

/* STEM Imperative */
/*
.page-id-22343 header, .page-id-22343 footer {
  display: none !important; }
*/
.stem-imperative-first-section h5 {
  font-size: 25px; }
.stem-imperative-first-section p {
  font-size: 20px; }
.stem-imperative-stats-section p {
  margin-bottom: 0px !important;  }
#forminator-module-22434 .forminator-input {
  background-color: #ffffff !important; 
  padding: 15px !important;
  width: 100% !important;
  border-radius: 5px !important; 
  border-color: #78849E !important; }
#forminator-module-22434 .forminator-input::placeholder {
  color: #78849E !important; 
  opacity: 1 !important; }
#forminator-module-22434 .forminator-button {
  background-color: #3db6fb !important;
  border: 1px solid #3db6fb !important; 
  font-size: 20px !important;
  font-weight: 600 !important;
  border-radius: 10px;
  padding-top: 16px;
  padding-right: 30px;
  padding-bottom: 16px;
  padding-left: 30px; }
#forminator-module-22434 .forminator-button:hover {
  background-color: #fff !important; 
  border: 1px solid #3db6fb !important; 
  color: #3db6fb !important;
  box-shadow: none !important; }


/************** Responsive *******************/

@media all and (min-width: 1551px) {
  
  /* Homepage - New Releases */
  .homepage-new-releases-section .uael-post__title {
    height: 85px; 
    line-height: 1.2; }
  .homepage-new-releases-section .uael-post__excerpt {
    height: 85px !important; }
  
  /* Homepage - Research */
  .homepage-research-section  .uael-post__title {
    height: 60px; 
    line-height: 1.2; }
  .homepage-research-section .uael-post__excerpt {
    height: 85px !important; }
  
  /* Homepage - Papers */
  .homepage-papers-section  .uael-post__title {
    height: 75px; 
    line-height: 1.2; }
  .homepage-papers-section .uael-post__excerpt {
    height: 125px !important; }
  
   /* Homepage - Presentation */
  .homepage-presentations-section  .uael-post__title {
    height: 25px; 
    line-height: 1.2; }
  .homepage-presentations-section .uael-post__excerpt {
    height: 75px !important; }
  
   /* Homepage - Videos */
  .homepage-videos-section .uael-post__title {
    height: 75px; 
    line-height: 1.2; }
  .homepage-videos-section .uael-post__excerpt {
    height: 60px !important; }
  
   /* Homepage - MWM */
  .homepage-mwm-section .uael-post__title {
    height: 75px; 
    line-height: 1.2; }
  .homepage-mwm-section .uael-post__excerpt {
    height: 100px !important; }
  
  /* Homepage - Events Webinars */
  .homepage-events-webinars-section .uael-post__title {
    height: 75px; 
    line-height: 1.2; }
  .homepage-events-webinars-section .uael-post__excerpt {
    height: 50px !important; }
  
}


@media all and (min-width: 1351px) and (max-width: 1550px) {
 
  /* Homepage - New Releases */
  .homepage-new-releases-section .uael-post__title {
    height: 125px; 
    line-height: 1.2; }
  .homepage-new-releases-section .uael-post__excerpt {
    height: 100px !important; }
  
  /* Homepage - Research */
  .homepage-research-section  .uael-post__title {
    height: 75px; 
    line-height: 1.2; }
  .homepage-research-section .uael-post__excerpt {
    height: 100px !important; }
  
  /* Homepage - Papers */
  .homepage-papers-section  .uael-post__title {
    height: 100px; 
    line-height: 1.2; }
  .homepage-papers-section .uael-post__excerpt {
    height: 150px !important; }
  
   /* Homepage - Presentation */
  .homepage-presentations-section  .uael-post__title {
    height: 25px; 
    line-height: 1.2; }
  .homepage-presentations-section .uael-post__excerpt {
    height: 75px !important; }
  
   /* Homepage - Videos */
  .homepage-videos-section .uael-post__title {
    height: 75px; 
    line-height: 1.2; }
  .homepage-videos-section .uael-post__excerpt {
    height: 75px !important; }
  
   /* Homepage - MWM */
  .homepage-mwm-section .uael-post__title {
    height: 85px; 
    line-height: 1.2; }
  .homepage-mwm-section .uael-post__excerpt {
    height: 135px !important; }
  
  /* Homepage - Events Webinars */
  .homepage-events-webinars-section .uael-post__title {
    height: 75px; 
    line-height: 1.2; }
  .homepage-events-webinars-section .uael-post__excerpt {
    height: 50px !important; }
  
}


@media all and (min-width: 1025px) and (max-width: 1350px) {
  
  /* Homepage - New Releases */
  .homepage-new-releases-section .uael-post-wrapper {
    width: 25%; }
  .homepage-new-releases-section .uael-post__title {
    height: 150px; 
    line-height: 1.2; }
  .homepage-new-releases-section .uael-post__excerpt {
    height: 115px !important; }
  .homepage-new-releases-section .uael-post__thumbnail {
    padding-bottom: calc( 0.75 * 100% ); }
  
  /* Homepage - Research */
  .homepage-research-section .uael-post-wrapper {
    width: 25%; }
  .homepage-research-section  .uael-post__title {
    height: 75px; 
    line-height: 1.2; }
  .homepage-research-section .uael-post__excerpt {
    height: 115px !important; }
  .homepage-research-section .uael-post__thumbnail {
    padding-bottom: calc( 0.75 * 100% ); }
  
  /* Homepage - Papers */
  .homepage-papers-section .uael-post-wrapper {
    width: 25%; }
  .homepage-papers-section  .uael-post__title {
    height: 100px; 
    line-height: 1.2; }
  .homepage-papers-section .uael-post__excerpt {
    height: 150px !important; }
  .homepage-papers-section .uael-post__thumbnail {
    padding-bottom: calc( 0.75 * 100% ) !important; }
  
   /* Homepage - Presentation */
  .homepage-presentations-section .uael-post-wrapper {
    width: 25%; }
  .homepage-presentations-section .uael-post__title {
    height: 25px; 
    line-height: 1.2; }
  .homepage-presentations-section .uael-post__excerpt {
    height: 75px !important; }
  .homepage-presentations-section .uael-post__thumbnail {
    padding-bottom: calc( 0.75 * 100% ) !important; }
  
   /* Homepage - Videos */
  .homepage-videos-section .uael-post-wrapper {
    width: 25%; }
  .homepage-videos-section .uael-post__title {
    height: 75px; 
    line-height: 1.2; }
  .homepage-videos-section .uael-post__excerpt {
    height: 90px !important; }
  .homepage-videos-section .uael-post__thumbnail {
    padding-bottom: calc( 0.75 * 100% ) !important; }
  
  /* Homepage - MWM */
  .homepage-mwm-section .uael-post-wrapper {
    width: 25%; }
  .homepage-mwm-section .uael-post__title {
    height: 85px; 
    line-height: 1.2; }
  .homepage-mwm-section .uael-post__excerpt {
    height: 135px !important; }
  .homepage-mwm-section .uael-post__thumbnail {
    padding-bottom: calc( 0.75 * 100% ) !important; }
  
  /* Homepage - Events Webinars */
  .homepage-events-webinars-section .uael-post-wrapper {
    width: 25%; }
  .homepage-events-webinars-section .uael-post__title {
    height: 75px; 
    line-height: 1.2; }
  .homepage-events-webinars-section .uael-post__excerpt {
    height: 50px !important; }
  .homepage-events-webinars-section .uael-post__thumbnail {
    padding-bottom: calc( 0.75 * 100% ) !important; }
  
}


@media all and (min-width: 768px) and (max-width: 1024px) {
  
  /* Homepage - New Releases */
  .homepage-new-releases-section .uael-post__title {
    height: 125px; 
    line-height: 1.2; }
  .homepage-new-releases-section .uael-post__excerpt {
    height: 125px !important; }  
  
  /* Homepage - Research */
  .homepage-research-section  .uael-post__title {
    height: 75px; 
    line-height: 1.2; }
  .homepage-research-section .uael-post__excerpt {
    height: 125px !important; }
  
  /* Homepage - Papers */
  .homepage-papers-section  .uael-post__title {
    height: 100px; 
    line-height: 1.2; }
  .homepage-papers-section .uael-post__excerpt {
    height: 150px !important; }
  
  /* Homepage - Presentation */
  .homepage-presentations-section  .uael-post__title {
    height: 25px; 
    line-height: 1.2; }
  .homepage-presentations-section .uael-post__excerpt {
    height: 75px !important; }
  
  /* Homepage - Videos */
  .homepage-videos-section .uael-post__title {
    height: 75px; 
    line-height: 1.2; }
  .homepage-videos-section .uael-post__excerpt {
    height: 85px !important; }
  
  /* Homepage - MWM */
  .homepage-mwm-section .uael-post__title {
    height: 85px; 
    line-height: 1.2; }
  .homepage-mwm-section .uael-post__excerpt {
    height: 135px !important; }
  
  /* Homepage - Events Webinars */
  .homepage-events-webinars-section .uael-post__title {
    height: 75px; 
    line-height: 1.2; }
  .homepage-events-webinars-section .uael-post__excerpt {
    height: 50px !important; }
  
}


@media all and (max-width: 767px) {
  
  /* Single Downloads Page */
  .custom-template-row-description p:first-of-type {
  text-align: center; }
  
}