:root {
}
/*** Start css of 2383098_ ***/

input:checked+.lp-form-tpl__field-radio--input {
	border-transparent: 100%;
	border-color: rgba(51,184,29,1);
}
input:checked+.lp-form-tpl__field-checkbox--input {
	border-color: rgba(51,184,29,1);
	background-color: rgba(51,184,29,1);
}
.lp-form-tpl__field-checkbox:hover .lp-form-tpl__field-radio--input, .lp-form-tpl__field-radio:hover .lp-form-tpl__field-radio--input {
	border-color: rgba(51,184,29,1);
	background-color: #ffffff;
}
.lp-form-tpl__field-checkbox:hover .lp-form-tpl__field-checkbox--input {
	border-color: rgba(51,184,29,1);
	background-color: #ffffff;
}
.lp-form-tpl__field-checkbox:hover input:checked+.lp-form-tpl__field-checkbox--input {
	border-color: rgba(51,184,29,1);
	background-color: rgba(51,184,29,1);
}

          .lp-form-tpl__field-checkbox:hover .lp-form-tpl__field-checkbox--text, 
          .lp-form-tpl__field-checkbox:hover .lp-form-tpl__field-radio--text, 
          .lp-form-tpl__field-radio:hover .lp-form-tpl__field-checkbox--text, 
          .lp-form-tpl__field-radio:hover .lp-form-tpl__field-radio--text
         {
	color: rgb(71, 204, 49);
}
.lpc-block .lp-form-tpl__field-text {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 24px;
	color: rgba(51,184,29,1);
	font-transparent: 100%;
	background: rgba(153,207,0,1);
	background: -moz-linear-gradient(0deg, rgba(153,207,0,1) , rgba(51,203,169,1));
	background: -webkit-gradient(0deg, color-stop(0%, rgba(153,207,0,1)), color-stop(100%, rgba(51,203,169,1)));
	background: -webkit-linear-gradient(0deg, rgba(153,207,0,1), rgba(51,203,169,1));
	background: -o-linear-gradient(0deg, rgba(153,207,0,1), rgba(51,203,169,1));
	background: -ms-linear-gradient(0deg, rgba(153,207,0,1), rgba(51,203,169,1));
	background: linear-gradient(0deg, rgba(153,207,0,1) , rgba(51,203,169,1) );
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99cf00', endColorstr='#33cba9', GradientType=0 );
}
.lpc-block .lp-form-tpl__field-text:hover {
	color: rgba(51,184,29,1);
	background: rgb(173, 227, 20);
	background: -moz-linear-gradient(0deg, rgb(173, 227, 20) , rgb(71, 223, 189));
	background: -webkit-gradient(0deg, color-stop(0%, rgb(173, 227, 20)), color-stop(100%, rgb(71, 223, 189)));
	background: -webkit-linear-gradient(0deg, rgb(173, 227, 20), rgb(71, 223, 189));
	background: -o-linear-gradient(0deg, rgb(173, 227, 20), rgb(71, 223, 189));
	background: -ms-linear-gradient(0deg, rgb(173, 227, 20), rgb(71, 223, 189));
	background: linear-gradient(0deg, rgb(173, 227, 20) , rgb(71, 223, 189) );
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ade314', endColorstr='#47dfbd', GradientType=0 );
}
.lpc-block .lp-form-tpl__field-text:focus {
	color: rgba(51,184,29,1);
	background: rgb(173, 227, 20);
	background: -moz-linear-gradient(0deg, rgb(173, 227, 20) , rgb(71, 223, 189));
	background: -webkit-gradient(0deg, color-stop(0%, rgb(173, 227, 20)), color-stop(100%, rgb(71, 223, 189)));
	background: -webkit-linear-gradient(0deg, rgb(173, 227, 20), rgb(71, 223, 189));
	background: -o-linear-gradient(0deg, rgb(173, 227, 20), rgb(71, 223, 189));
	background: -ms-linear-gradient(0deg, rgb(173, 227, 20), rgb(71, 223, 189));
	background: linear-gradient(0deg, rgb(173, 227, 20) , rgb(71, 223, 189) );
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ade314', endColorstr='#47dfbd', GradientType=0 );
}
.lpc-block .lp-form-tpl__field-text:active {
	color: rgba(51,184,29,1);
	background: rgb(123, 166, 0);
	background: -moz-linear-gradient(0deg, rgb(123, 166, 0) , rgb(43, 170, 142));
	background: -webkit-gradient(0deg, color-stop(0%, rgb(123, 166, 0)), color-stop(100%, rgb(43, 170, 142)));
	background: -webkit-linear-gradient(0deg, rgb(123, 166, 0), rgb(43, 170, 142));
	background: -o-linear-gradient(0deg, rgb(123, 166, 0), rgb(43, 170, 142));
	background: -ms-linear-gradient(0deg, rgb(123, 166, 0), rgb(43, 170, 142));
	background: linear-gradient(0deg, rgb(123, 166, 0) , rgb(43, 170, 142) );
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7ba600', endColorstr='#2baa8e', GradientType=0 );
}
.lp-form-tpl__field-multi_select._opened .lp-form-tpl__field-multi_select__input, .lp-form-tpl__field-multi_select._opened .lp-form-tpl__field-select__input, .lp-form-tpl__field-select._opened .lp-form-tpl__field-multi_select__input, .lp-form-tpl__field-select._opened .lp-form-tpl__field-select__input {
	background: rgba(153,207,0,1);
	background: -moz-linear-gradient(0deg, rgba(153,207,0,1) , rgba(51,203,169,1));
	background: -webkit-gradient(0deg, color-stop(0%, rgba(153,207,0,1)), color-stop(100%, rgba(51,203,169,1)));
	background: -webkit-linear-gradient(0deg, rgba(153,207,0,1), rgba(51,203,169,1));
	background: -o-linear-gradient(0deg, rgba(153,207,0,1), rgba(51,203,169,1));
	background: -ms-linear-gradient(0deg, rgba(153,207,0,1), rgba(51,203,169,1));
	background: linear-gradient(0deg, rgba(153,207,0,1) , rgba(51,203,169,1) );
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99cf00', endColorstr='#33cba9', GradientType=0 );
}
.lpc-button--type-1 {
	color: rgba(0,0,0,1);
	font-transparent: 100%;
}
.lpc-button--type-1:hover {
	color: rgba(255,255,255,1);
	font-transparent: 100%;
}
.lpc-button--type-1:focus {
	color: rgba(0,0,0,1);
}
.lpc-button--type-1:active {
	color: rgba(0,0,0,1);
}

/*** End css of 2383098_ ***/
