﻿@import url(http://fonts.googleapis.com/css?family=Open+Sans:600italic,400,300,600,700,800);

.cfg-clear{clear:both;}
.cfg-contactform{width: auto;
margin: auto;
padding: 30px;
border: 1px solid rgba(196, 165, 55, 0.24);
background-color: none;
font-family: 'Open Sans', sans-serif;}
.ui-datepicker{font-size:9pt !important;}
.cfg-element-container{	clear:both;}
.cfg-element-set{margin-bottom:16px;}
.cfg-option-set::after{ /* restore margin bottom when elements are floating */content: ".";	display: block;height: 0;clear: both;visibility: hidden;}
.cfg-label{	display:block;	margin-right:10px;}
.cfg-paragraph{	margin-bottom:1px; /* IE (for paragraphs above <select>) */}
.captcha_container{	margin-top:2px;}
.cfg-captcha-input{	width:110px;}
.cfg-captcha-img{border:1px solid #dcdcdc;	margin-bottom:10px; /* Opera */}
.cfg-captcha-refresh{margin-bottom:8px;	cursor:pointer;}
.cfg-submit{cursor:pointer;	padding:8px 4px;}
.cfg-required{color:#c4a537;}
.cfg-uploadsuccess-container{margin-top:10px;font-size:11px;}
.cfg-deleteupload{color:#ff0033;margin-left:10px;cursor:pointer;}
.cfg-deleteupload:hover{text-decoration:underline;}
.cfg-loading{display:none;background:url('../img/loading.gif') no-repeat 0 1px;	padding-left:20px;font-size:16px;}
.cfg-errormessage, .cfg-validationmessage{font-size:14px;}
.cfg-errormessage{display:none;	margin:10px 0;width:100%;}
.cfg-validationmessage{width:100%;margin-bottom:16px;padding:10px 6px;}
.cfg-option-content input[type=radio], .cfg-option-content input[type=checkbox]{margin-right:2px;}
.cfg-label{	font-weight:normal;	font-style:normal;font-size:18px;color:#4DBCE9;}
.cfg-element-content input[type=text], .cfg-element-content textarea, .cfg-element-content select, .cfg-option-content{font-family:'Open Sans', sans-serif;font-weight:normal;font-style:normal;font-size:14px;color:#000000;}
.cfg-element-content input[type=text], .cfg-element-content textarea{padding: 5px;border-width: 1px;border-style: solid;border-color: rgba(196, 165, 55, 0.24); background-color: rgba(196, 165, 55, 0.05);}
#cfg-element-1-1{font-weight:600;font-size:30px;color:#c4a537;}
#cfg-element-1-2-paragraph{	font-weight:normal;	font-size:12px;	color:#000000;	width:300px;}
#cfg-element-1-2{font-weight:normal;font-size:12px;	color:#000000;width:300px;}
#cfg-element-1-7-label{	font-weight:normal;	font-style:normal;	font-size:18px;	color:#c4a537;}
#cfg-element-1-7{width:100%;}
#cfg-element-1-3-label{	font-weight:normal;	font-style:normal;	font-size:18px;	color:#c4a537;}
#cfg-element-1-3{width:100%;}
#cfg-element-1-8-label{	font-weight:normal;	font-style:normal;	font-size:18px;	color:#c4a537;}
#cfg-element-1-8{width:100%;}
#cfg-element-1-4-label{	font-weight:normal;	font-style:normal;font-size:18px;color:#c4a537;}
#cfg-element-1-4{width:100%;}
#cfg-element-1-6-label{	font-weight:normal;	font-style:normal;	font-size:14px;	color:#c4a537;}
#cfg-element-1-6{}
#cfg-element-1-5{width:140px;border-width:1px;border-style:solid;font-weight:bold;font-size:20px;margin-left:0;	color:#555555;background-color:#f1f1f1;border-color:#cccccc;}
.cfg-validationmessage{background-color:#046604;color:#fff;padding: 30px 30px;font-size: 18px;}
.cfg-validationmessage h5 {font-size: 18px; font-weight:700}

.cfg-errormessage{background-color: #990000;color: #fff;padding: 5px 7px;}
