<style type="text/css">
/* Styling for SF Forms (e.g. white papers) */
.sf-form{

max-width: 90%;

background: #FFFFFF;

border-radius: 8px;

font-weight:bold;

}

.sf-form fieldset{

border: none;

}

.sf-form legend {

font-size: 1.4em;

margin-bottom: 5px;

}

.sf-form label {

display: block;

margin-bottom: 5px;

font-weight: bold;

}

.sf-form input[type="text"],

.sf-form input[type="date"],

.sf-form input[type="datetime"],

.sf-form input[type="email"],

.sf-form input[type="number"],

.sf-form input[type="search"],

.sf-form input[type="time"],

.sf-form input[type="url"],

.sf-form textarea,

.sf-form select {

font-family: Arial, "Arial", Arial, serif;

background: rgba(255,255,255,.1);

border: none;

border-radius: 4px;

font-size: 15px;

margin: 0;

outline: 0;

padding: 10px;

width: 100%;

box-sizing: border-box;

-webkit-box-sizing: border-box;

-moz-box-sizing: border-box;

background-color: #ededed;

color:#000000;

-webkit-box-shadow: 0 1px 0 rgba(0,0,0,0.03) inset;

box-shadow: 0 1px 0 rgba(0,0,0,0.03) inset;

margin-bottom: 15px;

}

.sf-form select[multiple] {
height: auto;
}

.sf-form input[type="text"]:focus,

.sf-form input[type="date"]:focus,

.sf-form input[type="datetime"]:focus,

.sf-form input[type="email"]:focus,

.sf-form input[type="number"]:focus,

.sf-form input[type="search"]:focus,

.sf-form input[type="time"]:focus,

.sf-form input[type="url"]:focus,

.sf-form textarea:focus,

.sf-form select:focus{

background: #e5f3f5;

}

.sf-form select{

-webkit-appearance: menulist-button;

height:35px;

}

.sf-form .number {

background: #00A9BA;

color: #fff;

height: 30px;

width: 30px;

display: inline-block;

font-size: 0.8em;

margin-right: 4px;

line-height: 30px;

text-align: center;

text-shadow: 0 1px 0 rgba(255,255,255,0.2);

border-radius: 15px 15px 15px 0px;

}



.sf-form input[type="submit"],

.sf-form input[type="button"]

{

position: relative;

display: block;

padding: 19px 39px 18px 39px;

color: #FFF;

margin: 0 auto;

background: #1833cc;

font-size: 18px;

text-align: center;

font-style: normal;

width: 100%;

margin-bottom: 10px;

}



.sf-form p.label_field_pair {

clear: both;

float: none;

}

.sf-form p.label_field_pair label {

clear: left;

display: block;

float: left;

text-align: right;

width: 20px;

}

.sf-form p.label_field_pair input {

clear: right;

float: left;

margin-left: 10px;

width: 22px;

}
</style>
