/*
Theme Name:         New Horizons in the Management of ADA-SCID
Version:            1.0
*/

/*------------------------------
 ADDITIONAL STYLES
 -----------------------------*/

/*------------------------------
LAYOUT
-----------------------------*/
.white--bg {
  padding-top: 30px;
}

/*------------------------------
HOMEPAGE
-----------------------------*/

.home-webinar-button { margin-bottom: 50px; }


/*------------------------------
CASE STUDIES
-----------------------------*/

/* CASE STUDIES SINGLE TEMPLATE */
p.case-study-author {
  font-weight: 700;
  margin-bottom: 0px;
}


/*------------------------------
GRAVITY FORMS
-----------------------------*/

#gform_wrapper_2 h3 {
  margin-top: 0px;
  margin-bottom: 30px;
}

.gform_wrapper {
  margin-bottom: 80px;
}
.gform_wrapper ul li:before {
  content: "";
}
.gform_wrapper ul li {
  padding-left: 0px;
}
body .gform_wrapper ul li.gfield {
  margin-top: 40px;
}
body .gform_wrapper ul li#field_2_1 {
  margin-top: 0px;
}
table.gsurvey-likert {
  margin-top: 10px;
}
th.gsurvey-likert-choice-label {
  font-size: 14px;
  font-weight: 400;
}
label.gfield_label {
  color: #666666;
}
.gform_wrapper .gfield_checkbox li input[type=checkbox], .gform_wrapper .gfield_radio li input[type=radio] {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
  margin-right: 5px !important;
}
#gform_wrapper_2 input[type=submit] {
  font-size: 1.4em;
}
#gform_wrapper_2 .gform_footer {
  margin-top: 0px;
}
/*------------------------------
POPUP MAKER
-----------------------------*/
#popmake-461.pum-container,
#popmake-459.pum-container {
  background-color: #2a3b7f;
  border-radius: 10px;
}


#feedback-minimised .fm-title,
#pum-461 .pum-title,
#pum-459 .pum-title {
  color: #fff;
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 10px;
}
#pum-461 .pum-content,
#pum-459 .pum-content {
  font-size: 14px;
  color: #fff;
}
#pum-461 .pum-content p,
#pum-459 .pum-content p {
  margin-bottom: 5px;
}
#feedback-minimised a,
#pum-461 .pum-content a,
#pum-459 .pum-content a {
  font-size: 16px;
  background-color: #6dc9d1;
  color: #fff;
  padding: 10px 15px;
  border-radius: 5px;
  transition: 0.5s;
  display: inline-block;
  margin-top: 10px;
}
#pum-461 .pum-content a:hover,
#feedback-minimised a:hover,
#pum-459 .pum-content a:hover {
  background-color: #f49372;
  transition: 0.5s;
}
#pum-459 .pum-content a.later-button {
  margin-left: 10px;
}

#popmake-461{
  border-bottom-left-radius: 0!important;
  border-bottom-right-radius: 0!important;
  padding-bottom:10px;
}

#popmake-461 p a{
  margin-top:-2px!important;
  margin-left:20px;
}

#popmake-461 p,
#popmake-461 .pum-title{float:left;}

.gform_wrapper h3.gform_title{font-size: 1.75rem;}







