

/******************* FORMS *****************/
form, input, textarea, select {
color: #000;
font-family: 'Open Sans',sans-serif;
font-size: 12px;
font-size: 14px;
}
#fieldsets {
position: relative;
}
.add-class {
margin: 0;
display: inline;
float: right;
position: absolute;
right: 32px;
bottom: 13PX;
}
.smally {
display: inline;
float: left;
width: 41% !important;
}
.form {
float: left;
display: inline;
width: 22%;
margin: 0 0 0 1.5%;
color: #000 !important;
padding: 1%;
font-weight: bold;
background: #feffff; /* Old browsers */
background: #ffffff; /* IE9 SVG, needs conditional override of 'filter' to 'none' */ /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #dee9f2 100%); /* FF3.6+ */
background: -ms-linear-gradient(top, #ffffff 0%,#dee9f2 100%); /* IE10+ */
background: -o-linear-gradient(top, #ffffff 0%,#dee9f2 100%); /* Opera 11.10+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dee9f2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#dee9f2 100%); /* Chrome10+,Safari5.1+ */
background: linear-gradient(to bottom, #ffffff 0%,#dee9f2 100%); /* W3C */
background: url(data:image/svg+xml; /* IE9 SVG, needs conditional override of 'filter' to 'none' */
base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWU5ZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
border-bottom: 1px solid #A2D9FD;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dee9f2',GradientType=0 ); /* IE6-8 */
padding: 1%;
}
.header-fix {
width: 104%;
margin-left: -15px;
border-top: 1PX SOLID rgb(218, 218, 243);
}
textarea {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;border: 1px solid #c4deff;height: 200px;min-height: 100px;min-width: 350px;padding: 10px;width: 440px;box-shadow: inset 0 1px 3px #deeaf3;width: 100%;max-width: 460px;box-sizing: border-box;}

.smaller {width: 300px !important;}

.mapsubs {display: none;}

img {
cursor: pointer;
margin: 0px;
padding: 0px;
}

.vat {width: 100px;}

input {
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border: 1px solid #E6E6E6;
}

#message {
background-color: white;
border: solid black 1px;
color: red;
font-family: verdana, helvetica;
font-size: 12pt;
width: 50%;
}

div.field {display: inline;float: left;margin: 5px 0;width: 100%;}

div.field2 {
color: black;
display: inline;
float: left;
font-weight: bold;
margin-left: 50px;
}

div.field-images {
display: inline;
float: left;
margin-left: 20px;
}

/************ FIELDSETS ******************/
fieldset {
background: #fff url(fieldset-bg.png) bottom repeat-x;
border: 0;
margin: 5px;
}

fieldset#top,
fieldset.clonefrom,
fieldset.empty {background: #fff;}

fieldset#top {padding: 10px;}

fieldset.clonefrom {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background: #fafafa; /* Old browsers */
/* background: -moz-linear-gradient(top, #ffffff 34%, #eaf2ff 100%); /* FF3.6+  
background: -ms-linear-gradient(top, #ffffff 34%,#eaf2ff 100%); /* IE10+  
background: -o-linear-gradient(top, #ffffff 34%,#eaf2ff 100%); /* Opera 11.10+  
background: -webkit-gradient(linear, left top, left bottom, color-stop(34%,#ffffff), color-stop(100%,#eaf2ff));   Chrome,Safari4+  
background: -webkit-linear-gradient(top, #ffffff 34%,#eaf2ff 100%); /* Chrome10+,Safari5.1+  
background: linear-gradient(to bottom, #ffffff 34%,#eaf2ff 100%); /* W3C 
background: url(data:image/svg+xml; /* IE9 SVG, needs conditional override of 'filter' to 'none'  
base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIzNCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZWFmMmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==); */
border-radius: 5px;
border: 1px solid #D3EAF3;
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaf2ff',GradientType=0 ); /* IE6-8 */
margin-bottom: 20px;
padding-left: 20px;
padding-bottom: 20px;
}
input[type="file"]::-webkit-file-upload-button, button {
border: 0;
background: none;
color: #fff;
}
legend, input[type="file"]::-webkit-file-upload-button, button {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
background: #70B1EC;
border-radius: 5px;
color: #fff;
font-size: 13px;
font-weight: bold;
margin-bottom: 5px;
margin-bottom: 5px;
margin: 0 5px;
}

legend span {
color: #fff;
display: block;
font-size: 14px;
padding: 5px 10px;
text-shadow: 0 1px 0 #000;
}

legend.form-title {
background: none;
font-size: 16px;
font-weight: bold;
}

input, select, textarea {color: #999 !important;width: 462px;}

legend.form-title span {color: #000 !important;}

div.fieldsets {margin: 5px 0;}

fieldset.start {
background: #fff;
margin: 3px 0;
padding: 10px;
}

label {
*display: inline;color: rgb(0, 74, 143);display: -moz-inline-stack;display: inline-block;float: left;background: #DEEBF7;font-size: 12px;font-weight: bold;margin-right: 10px;text-align: right;width: 190px;height: 18px;zoom: 100%;padding:  7px;border-radius: 4px;color: rgb(0, 74, 143);text-shadow: 0 1px 0 #fff;vertical-align: middle;display: inline-block;line-height: 19px;}
label a {
color: rgb(0, 74, 143);
text-shadow: 0 1px 0 #fff;
}
input.data,
select {-moz-border-radius: 4px;-webkit-border-radius: 4px;background: #fff;border-radius: 4px;border: 1px solid #c7e1ff;height: 32px;padding: 5px 10px;width: 100%;max-width: 460px;box-sizing: border-box;box-shadow: inset 0 1px 3px #dbe6ef;}

select {width: 473px;}

.noborder {
background: none !important;
border: none !important;
}

input[type=text] {/* min-height: 20px !important; */}

select {height: 32px;box-sizing: border-box;width: 100%;max-width: 460px;margin: 0;}

input[type=checkbox] {border: 0;}

input#clone_site_only {width: auto;}

checkbox {display: none;}

checkbox + label {
height: 12px;
width: 16px; /*Style for checkbox normal*/
}

checkbox::checked + label, label.checked {/*Style for checkbox checked*/}

t#clone_site_only {width: auto;}

checkbox {display: none;}

checkbox + label {
height: 12px;
width: 16px; /*Style for checkbox normal*/
}

checkbox::checked + label, label.checked {/*Style for checkbox checked*/}

