.form_blk {display:block; padding:10px;}
.form_blk .fb_inner {display:block; padding:5px 0; overflow:hidden;}

.form_blk .fb_inner label {width:250px; float:left; line-height:32px; font-size:13px; 
padding:0 10px 0 0; letter-spacing:0.25px;}
.form_blk .fb_inner label em {color:#f00; font-style:normal;}
.form_blk .fb_inner input[type="text"] {width:400px; padding:5px 10px; line-height:20px; height:20px; float:left; 
border:1px solid #ddd; background:#fff; font-family:'Open Sans', sans-serif; font-size:13px; color:#333; margin:0 10px 0;}
.form_blk .fb_inner input[type="password"] {width:400px; padding:5px 10px; line-height:20px; height:20px; float:left; 
border:1px solid #ddd; background:#fff; font-family:'Open Sans', sans-serif; font-size:13px; color:#333; margin:0 10px 0;}
.form_blk .fb_inner textarea {width:300px; padding:10px; line-height:20px; height:80px; float:left; border:1px solid #ddd; background:#fff; font-family:'Open Sans', sans-serif; font-size:13px; color:#333; resize:none; margin:0 10px;}
.form_blk .fb_inner textarea.full {width:100%; height:200px; -webkit-box-sizing: border-box; -moz-box-sizing: 
border-box; box-sizing: border-box; margin:0;}
.form_blk .fb_inner select {width:420px; padding:5px 10px; line-height:20px; height:32px; float:left; 
border:1px solid #ddd; background:#fff; font-family:'Open Sans', sans-serif; font-size:13px; color:#333; margin:0 10px 0;}
.form_blk .fb_inner span {width:auto; float:left; font-size:11px; line-height:32px;}

.form_blk .note {padding:10px 0; display:block; font-size:13px; font-style:italic;}
.form_blk .note strong {font-weight:bold; font-style:normal;}

.form_blk .payment_blk {display:block; padding:15px 0;}
.form_blk .payment_blk strong {font-size:15px; color:#333; font-weight:700; display:block; padding:0 0 20px 0;}
.form_blk .payment_blk strong em {font-weight:normal; font-style:normal; color:#f00;}
.form_blk .payment_blk input[type="radio"] {margin:9px 8px 0 0; width:auto; float:left;}

.form_blk .payment_blk .fb_inner label {width:450px;}
.form_blk .payment_blk .fb_inner label b {font-weight:bold;}
.form_blk .payment_blk .fb_inner input[type="text"] {width:200px;}

.form_blk .payment_blk ol {padding:0 0 0 20px; list-style:square;}
.form_blk .payment_blk ol li {font-size:13px; line-height:24px;}

.form_blk .payment_blk a.email {font-weight:700; color:#de492b; font-size:13px; margin-top:-10px; 
display:inline-block; text-decoration:underline;}
.form_blk .payment_blk a.email:hover {text-decoration:none;}

.form_blk .fb_inner .fbi_right {width:300px; float:left;}
.form_blk .fb_inner .fbi_right span {width:auto; float:left; padding:0 20px 0 0; line-height:32px; font-size:14px;}
.form_blk .fb_inner .fbi_right input[type="radio"] {width:auto; float:left; margin:9px 8px 0 0;}

.form_blk .fb_inner input[type="submit"] {width:auto; float:left; margin:0 20px 0 0; height:42px; background:#014abb; border:0; font-size:16px; font-weight:700; padding:0 25px; color:#fff; font-family: 'Titillium Web', sans-serif; border-radius:3px;
cursor:pointer; text-transform:uppercase; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; 
-o-transition:all 0.5s ease; transition:all 0.5s ease;}
.form_blk .fb_inner input[type="submit"]:hover {background:#e24f01;}

.form_blk .fb_inner input[type="reset"]{width:auto; float:left; margin:0 20px 0 0; height:42px; background:#e24f01; border:0; font-size:16px; font-weight:700; padding:0 20px; color:#fff; font-family: 'Titillium Web', sans-serif; border-radius:3px;
cursor:pointer; text-transform:uppercase; -webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; 
-o-transition:all 0.5s ease; transition:all 0.5s ease;}
.form_blk .fb_inner input[type="reset"]:hover {background:#014abb;}

.form_blk .fb_inner input[type="button"] {width:auto; float:left; margin:0 20px 0 0; height:36px; line-height:36px; background:#E8404F; border:1px solid #DB3644; font-size:16px; font-weight:bold; padding:0 20px; color:#fff; font-family:'Open Sans', sans-serif; cursor:pointer;}
 
 /*.form_blk .fb_inner input[type="text"] {width:auto; float:left; margin:0 20px 0 0; border: 2px  black; cursor:pointer;}*/
   

.form_blk .fb_inner.submit_links {padding-top:20px;}
.form_blk .fb_inner.submit_links input {margin:0 10px;}

.form_blk .fb_inner label.theme {width:100%; padding:0; line-height:22px;}
.form_blk .fb_inner label.theme input[type="radio"] {margin-top:4px;}