.bootstrap-frm {
 
    margin-left:auto;
 
         margin-right:auto;
 
         max-width: 1050px;
 
         background: #FFF;
 
         padding: 20px 30px 20px 30px;
 
         font: 12px "Helvetica Neue", Helvetica, Arial, sans-serif;
 
         color: #888;
 
         text-shadow: 1px 1px 1px #FFF;
 
         border:1px solid #DDD;
 
         border-radius: 5px;
 
         -webkit-border-radius: 5px;
 
         -moz-border-radius: 5px;
 
}
 
.bootstrap-frm h1 {
 
         font: 50px "Helvetica Neue", Helvetica, Arial, sans-serif;
 
         padding: 20px 30px 30px 70px;
 
         display: block;
 
         border-bottom: 1px solid #DADADA;
 
         margin: -10px -30px 30px -30px;
 
         color: #888;
 
}
 
.bootstrap-frm h1>span {
 
         display: block;
 
         font-size: 15px;
 
}

.bootstrap-frm div {

         display: block;

         margin: 0px 0px 5px;

}

.bootstrap-frm div>span2 {

         display: block;

         padding: 20px 30px 30px 70px;

         font-size: 15px;

         line-height: 150%;

         margin: 0 auto;

}
 
.bootstrap-frm label {
 
         display: block;
 
         margin: 0px 0px 5px;
 
}

.bootstrap-frm label1 {

         display: block;

         padding-bottom: 13px;

         margin: 0px -30px 30px -30px;

         border-bottom: 1px solid #DADADA;

}

.bootstrap-frm div>span {

         float: left;

         width: 20%;

         text-align: right;

         padding-right: 10px;

         margin-top: 10px;

         color: #333;

         font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;

         font-weight: bold;

         font-size: 17px;

}
 
.bootstrap-frm label>span {
 
         float: left;
 
         width: 20%;
 
         text-align: right;
 
         padding-right: 10px;
 
         margin-top: 10px;
 
         color: #333;
 
         font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
 
         font-weight: bold;

         font-size: 17px;
 
}
 
.bootstrap-frm input[type="text"], .bootstrap-frm input[type="email"], .bootstrap-frm textarea, .bootstrap-frm select{
 
         border: 1px solid #CCC;
 
         color: #888;
 
         height: 29px;
 
         line-height:15px;
 
         margin-bottom: 16px;
 
         margin-right: 10px;
 
         margin-top: 2px;
 
         outline: 0 none;
 
         padding: 5px 0px 5px 5px;
 
         width: 70%;

         text-indent: 8px;

         font-size: 15px;
 
         border-radius: 4px;
 
         -webkit-border-radius: 4px;
 
         -moz-border-radius: 4px;
 
         -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
         box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
         -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
 
}
 
.bootstrap-frm select {
 
         background: #FFF url('down-arrow.png') no-repeat right;
 
         background: #FFF url('down-arrow.png') no-repeat right;
 
         appearance:none;
 
         -webkit-appearance:none;
 
         -moz-appearance: none;
 
         text-indent: 8px;
 
         text-overflow: '';
 
         width: 70%;
 
         height: 40px;
 
         line-height:30px;

         font-size: 15px;
 
}
 
.bootstrap-frm textarea{
 
         height:100px;
 
         padding: 5px 0px 0px 5px;
 
         width: 70%;

         text-indent: 0.01px;

}
 
.bootstrap-frm .button {
 
         background: #FFF;
 
         border: 1px solid #CCC;
 
         padding: 10px 25px 10px 25px;
 
         color: #333;
 
         border-radius: 4px;

         font-size: 15px;

         margin-bottom: 15px;

         margin-right: 10px;

         margin-top: 2px;
 
}
 
.bootstrap-frm .button:hover {
 
         color: #333;
 
         background-color: #EBEBEB;
 
         border-color: #ADADAD;
 
}