

/* Start:/local/templates/dweb/components/dweb/uni.form/rates_en/style.css?16951105333020*/


.uLabel{
	margin: 12px 0px;
	overflow: hidden;
}

.uLabel .uName,
.uLabel .uIcon{
	vertical-align: middle;
	display: inline-block;
}

.uLabel .uName{
	margin-top: 3px;
}

.uLabel .uIcon{
	margin-right: 6px;
}

.uLabel .uIcon img{
	vertical-align: middle;
	max-height: 100%;
	max-width: 100%;
}

.uLabel .uHint{
	margin-top: 3px;
	color: #888888;
	float: right;
}

.uError,
.uFormGlobalErrors{
	color: #ff0000;
}

.uError,
.uFormGlobalErrors{
	line-height: 28px;
}

.uCaptchaContainer{
	margin-bottom: 12px;
	margin-top: 12px;
	height: 40px;
}

.uCaptchaImage{
	max-width: 100%;
	height: 40px;
}

.gUniForm .error{
	border-color: #ff0000 !important;
	position: relative;
}

.gUniForm .error:focus{
	border-color: #ff0000 !important;
}
.checkbox input.error + label::before {
	box-shadow: 0 0 0 3px rgba(255, 0, 0, 0.7);
    border: 1px solid #fff;
}

.gUniForm .uformTools{
	overflow: hidden;
	margin-top: 12px;
}

.gUniForm .uRequired{
	vertical-align: middle;
	display: inline-block;
	color: #ff0000;
}


.gUniForm .uFormReset{
	border: 1px solid #e5e5e5;
	color: #888888;
}

.gUniForm .uFormReset:hover{
	border: 1px solid #cfcfcf;
}

.gUniForm .uFormReset:active{
	position: relative;
	top: 1px;
}

.gUniForm .uToolsIcon{
	vertical-align: middle;
	display: inline-block;
	margin-right: 12px;
	margin-top: -1px;
}

.gUniForm .eFormHidden{
	display: none;
}

.gUniFormSuccess{
	-webkit-transition: 0.1s all ease-in-out;
    -o-transition: 0.1s all ease-in-out;
    transition: 0.1s all ease-in-out;
    background: rgba(0, 5, 10, 0.75);
    position: fixed;
    overflow: auto;
    z-index: 1000;
    display: none;
    height: 100%;
    width: 100%;
    left: 0px;
    top: 0px;
}

.gUniFormSuccessBg{
    background-color: #ffffff;
   	border-radius: 4px;
}

.gUniFormSuccessMiddler{
	vertical-align: middle;
	display: inline-block;

}


.gUniFormSuccessButton{
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	background-color: #000000;
	vertical-align: middle;
	display: inline-block;
	border-radius: 4px;
	text-align: center;
	line-height: 40px;
	margin-top: 18px;
	padding: 0 24px;
	color: #ffffff;
	height: 40px;
}

.gUniFormSuccessButton:hover{
	color: #ffffff;
	opacity: 0.85;
}

.gUniFormSuccessButton:active{
	position: relative;
	top: 1px;
}

.eFormBlur{
	-webkit-filter: blur(3px);
	-moz-filter: blur(3px);
	-ms-filter: blur(3px);
	-o-filter: blur(3px);
	filter: blur(3px);
}

.eFormRequired{
	margin-top: 12px;
}

@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
}

/* End */
/* /local/templates/dweb/components/dweb/uni.form/rates_en/style.css?16951105333020 */
