/*
.help-block{
   color: rgb(185, 74, 72) !important;
   font-size: .8rem;
   display: flex;
   padding: 0px; }


.radio-checkbox-wrapper input[type='checkbox'] {
	height: 1px !important;
	width: 1px !important;
}
*/
.help-block{ display: none !important; }
.error { border: solid 1px #b94a48 !important; }
.class_form_modal, .class_form_modal_form{ background-color: #FFF!important; }
.tx-hubspotform{
  background-color: #FFF!important;
  padding: 24px;
  width: 90%;
  display: inline-block;
  max-width: 800px;
  overflow:hidden!important;
  
}
.class_form_modal_inner { padding: 40px;  }
.class_form_modal_inner form input[type="text"], .class_form_modal_inner form input[type="email"], .class_form_modal_inner form input[type="date"], form input[type="time"], .class_form_modal_inner form textarea, .class_form_modal_inner form select { width: 97%;
                                                                             padding:10px;
                                                                             background:#f4f4f4;
                                                                             margin-bottom:5px; 
}

.class_form_modal_inner form input[type=checkbox]:not(old) + label {margin-left:0px; }
.class_form_modal_inner .btn, .class_form_modal_inner form input[type="submit"] { margin-top: 20px; float:left; }
//.class_form_modal_inner  p, .class_form_modal_inner  h3 { color: #FFF; }
//.checkbox_radio label { color: #FFF; }
.selectBox #country, .selectBox #salutation { width: 99.6%; }
.class_form_modal_form .btn:Hover { color: #000!important; border: 1px solid #000!important; }

#id_form_roicalci_inner, #id_form_roicalcien_inner { //background: #33383c; 
}
#id_form_roicalci_inner .checkbox_radio p, #id_form_roicalcien_inner .checkbox_radio p {font-size: 15px;  margin-bottom: 12px;  line-height: 20px; }
#id_form_roicalci_inner .checkbox_radio p a, #id_form_roicalcien_inner .checkbox_radio p a { text-decoration: underline; }
#id_form_roicalci_inner form .btn, #id_form_roicalci_inner form .btn:hover,
#id_form_roicalcien_inner form .btn, #id_form_roicalcien_inner form .btn:hover{ float: left !important; background: #59a98b; color: #FFF !important;  border: #59a98b !important;
    padding: 15px 30px;
}
#id_form_roicalci_inner form select#salutation, #id_form_roicalcien_inner form select#salutation {
    padding: 9px 10px !important;
}
#id_form_roicalci_inner form input[type=checkbox]:not(old) + label,
#id_form_roicalcien_inner form input[type=checkbox]:not(old) + label {
   // background: none !important;
    padding-left: 30;
}
#id_form_roicalci_inner #inp43, #id_form_roicalcien_inner #inp43 { display: none !important; }

@media screen and (max-width: 960px) {
	.selectBox #country, .selectBox #salutation { width: 104%; }
}
.tx-hubspotform form input[type=radio]
{
		//position: absolute;
		width: 14px;
		opacity: 1;
		height: 14px;
}
.fancybox-navigation {
   display:none;
}

.hs-error-msg {
   color:red;
}