body {background-color:transparent;}

.ftb::placeholder {color: #333; opacity: 1;}
.ftb:-ms-input-placeholder {color: #333; }
.ftb::-ms-input-placeholder {color: #333; }

.ftb2::placeholder {color: #333; opacity: 1;}
.ftb2:-ms-input-placeholder {color: #333; }
.ftb2::-ms-input-placeholder {color: #333; }


.form1 {padding:10px 0 0 0;color:#fff !important;width:60%;text-align:center;margin-left : 20%;margin-right : 20%;}
.form2 {padding:15px;margin-bottom:20px;}
.frow {padding:0px 15px;width:100%;display:block;margin-bottom:5px;}
.frow span { display:block;padding:0 0 0 5px;font-size:12px;color:#000;}
.frow2 {padding:0px 15px;width:29%;display:inline-block;margin-bottom:15px;}
.frow3 {display:table;width:100%;padding:0px 15px;margin-bottom:15px;}

.frowhead { font-size:20px;color:#000; }
.frowtext { font-size:16px;color:#000;padding:10px 0 0 0; }

.ftb, .ftb2 {width:100%;font-size:14px;background:#fff;color:#333;border:1px solid #ddd;padding:4px 8px;}
.fdd, .fdd2 {width:100%;font-size:14px;background:#fff url(down-arrow.png) no-repeat center right;padding:3px 6px;color:inherit;border:1px solid #ddd;margin-bottom:0px;-moz-appearance: none;-webkit-appearance: none;color:#333;height:30px;}
.fdd option {color:#fff; padding:0 10px;background-color:#252525;}
.fdd option:checked {background-color:#0169BD;}
textarea.ftb, textarea.ftb2 {padding:4px 6px;font-size:14px;border:1px solid #ddd;overflow:hidden;resize:none;outline:none; }


.morelink:hover {text-decoration:underline;}
.error {color:#ff0000;}

.fbtn { display:inline-block;color:#fff !important;font-size:16px;line-height:32px;text-align:center;background:#faa61a;padding:0px 15px;border-radius:5px;text-transform:uppercase;cursor:pointer;border:0px;}
.act1 {position:relative;overflow:hidden;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition: all 0.5s;}
.act1:before {content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;opacity: 1;-webkit-transform:translate(-105%, 0);transform:translate(-105%, 0);border-right:1px solid #fff;background-color:rgba(255, 255, 255, 0.25);}
.act1:hover::before { opacity: 0; -webkit-transform: translate(0, 0); transform: translate(0, 0); }

.col6 {width:50%;}
.prt10 {padding-right:10px;}
.plt10 {padding-left:10px;}



@media ( max-width: 768px ) { 

    .frow2 { width:100%;}

}