﻿.contour .contourField {
    margin-bottom:1.625em;
    overflow:hidden;
}
.contour label {
    padding:0;
}
.contour input.text {
    max-width:none !important;
    margin:0;
    width:100%;
    padding:0.6125em;
        padding-left: 1.625em;
    padding-right: 1.625em;
    border:0;
    height:auto;
}
.contour textarea {
    max-width:none !important;
    border-radius:0;
    margin:0;
    width:100%;
    padding:0.6125em;
        padding-left: 1.625em;
    padding-right: 1.625em;
    border:0;
}
.contour select {
    padding: 0.6125em;
}
.span12 {
    padding:0;
}
.contourNavigation div {
    padding:0;
}
.contour fieldset {
    padding:0;
}
.contour label.fieldLabel {
   
}
.btn.primary {
        font-size: 0.825em;
        color:#fff;
        padding-top: 0.54166667em;
    padding-bottom: 0.65em;
    height:52px;
}
.btn.primary:hover {
    opacity:0.8;
}
.checkbox div {
    height:50px;
}
.contour .checkbox input {
    margin:0;
}
.contour .radio input {
    margin: 0;
}
.contour .radio label {
    margin-left:2.6em;
}
.contour .radiobuttonlist input, .contour .multiplechoice .checkboxlist input {
    display:block !important;
    float:left;
}
.contour .radiobuttonlist label, .contour .multiplechoice .checkboxlist label {
    line-height:1.625em;
    display:block !important;
    float:left;
}
.contour .dropdown select {
    border-radius:0;
    -webkit-appearance: menulist;
}
.contour .fileupload input {
    margin-right:15px;
}
.contour .date input {
    -webkit-appearance: menulist;
    padding:0.6125em;
    height:auto;
    border:1px solid #bbb;
}
    .contour .date input:focus {
        border: 1px solid black;
    }
.contour #recaptcha_widget_div {
    margin-left:0;
}
.contour .captcha input {
    padding:0.6125em;
    height:auto;
}
h4.contourPageName {
        font-size: 1.4375em !important;
    line-height: 1.41304348em !important;
}

.contour label.fieldLabel {
    font-weight: bold;
    display: none;
    background: transparent !important;
}