@import url(//netdna.bootstrapcdn.com/font-awesome/3.2.1/css/font-awesome.css);

.mauticform_wrapper { max-width: 900px; margin: 10px auto; background-color:#FFFFFF;padding:30px;}
.mauticform-innerform {}
.mauticform-post-success {}
.mauticform-name { font-weight: bold; font-size: 1.5em; margin-bottom: 3px; }
.mauticform-description { margin-top: 2px; margin-bottom: 10px; }
.mauticform-error { margin-bottom: 10px; color: red; }
.mauticform-message { margin-bottom: 10px;color: green; }
.mauticform-row { display: block; margin-bottom: 20px; }
.mauticform-label { font-size: 1.1em; display: inline-block; width:200px; font-weight: bold; margin-bottom: 5px; }
.mauticform-row.mauticform-required .mauticform-label:after { color: #e32; content: " *"; display: inline; }
.mauticform-helpmessage { display: block; font-size: 0.9em; margin-bottom: 3px; }
.mauticform-errormsg { display: block; color: red; margin-top: 2px; }
.mauticform-selectbox, .mauticform-input, .mauticform-textarea { width: 590px; padding: 0.5em 0.5em; border: 1px solid #CCC; background: #fff; box-shadow: 0px 0px 0px #fff inset; border-radius: 4px; box-sizing: border-box; vertical-align: middle; }
.mauticform-checkboxgrp-row { }
.mauticform-checkboxgrp-label { font-weight: normal; }
.mauticform-checkboxgrp-checkbox {}
.mauticform-radiogrp-row {}
.mauticform-radiogrp-label { font-weight: normal; }
.mauticform-radiogrp-radio {}
.mauticform-button-wrapper .mauticform-button.btn-default, .mauticform-pagebreak-wrapper .mauticform-pagebreak.btn-default { color: #FFFFFF;background-color: #8FC31F;transition: background 0.3s ease;}
.mauticform-button-wrapper .mauticform-button.btn-default:hover{opacity:0.8; background-color:ffffff;}
.mauticform-button-wrapper .mauticform-button, .mauticform-pagebreak-wrapper .mauticform-pagebreak { display: inline-block;margin-bottom: 0;font-weight: 600;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;border: 1px solid transparent;white-space: nowrap;padding: 15px 18px;font-size: 14px;line-height: 1.3856;border-radius: 3px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.mauticform-button-wrapper .mauticform-button.btn-default[disabled], .mauticform-pagebreak-wrapper .mauticform-pagebreak.btn-default[disabled] { background-color: #ffffff; border-color: #dddddd; opacity: 0.75; cursor: not-allowed; }
.mauticform-pagebreak-wrapper .mauticform-button-wrapper {  display: inline; }
.mauticform-freehtml{line-height: 1.5; font-size: 14px;}
.mauticform-button-wrapper{text-align:center;}

input[type=checkbox] {
	position: absolute;
	left: -9999px;
	top: -9999px;

/* display:none;*/ } /* to hide the checkbox itself */
label.mauticform-checkboxgrp-label:before {
  font-family: "Font Awesome 5 Free";
  display: inline-block;
}

 /* unchecked icon */
label.mauticform-checkboxgrp-label{
	font-size:1.3em;
	margin-left:10px;
}
label.mauticform-checkboxgrp-label.checked { font-weight:900;}

label.mauticform-checkboxgrp-label:before {
	content: "\f14a";
	font-size:1.8em !important;
	color:#DDDDDD;
}
label.mauticform-checkboxgrp-label.checked:before {
	color:#0083C2;
	font-weight:900 !important;
}

#mauticform_input_medikurawenihewase_puraibashiporishi{
	height:100px;
	border:0px;
	resize:none;
}

@media(max-width: 1150px){
}
/* IE 10+ */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {

}
@media(max-width: 768px){
	.mauticform_wrapper { max-width: 90%;}
	.mauticform-selectbox, .mauticform-input, .mauticform-textarea { width: 100%;  }
	label.mauticform-checkboxgrp-label{margin-left:20px;}
/*	div#mauticform_medikurawenihewase_qaproducts>.mauticform-checkboxgrp-row{display:block;}
*/
}
@media(max-width: 320px){
	.mauticform_wrapper { max-width: 90%;}
	.mauticform-selectbox, .mauticform-input, .mauticform-textarea { width: 100%;  }
	.mauticform_wrapper{padding:0px;}
	.mauticform-checkboxgrp-row{display:block;}
}