/*---contact.css---*/

#contact h1{margin:40px 0 0 0; font-family:'DB Adman X';font-size:4em; color:#EABA63;  letter-spacing:0.025em;text-align:center;}
#contact h5{margin:-10px 0 10px 0; font-family:'DB Adman X';font-size:2em; color:#a0a0a0; letter-spacing:0.2em;text-align:center;}



.w-100p{ width:100% important;}

.oper-wrapper{ margin:0 auto; padding:0; list-style:none; vertical-align:top;}

.oper-wrapper li{ padding:6px;display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; vertical-align:top; }

.oper-wrapper li div,label{ padding:1px;}
.oper-wrapper li label{ color:#666; font-size:0.85em; } 
.oper-wrapper li div input,textarea{ font-size:14px !important; width:100% !important; line-height:1.5em !important; padding:5px !important; border:1px solid #CCC !important; -moz-border-radius:4px !important;	-webkit-border-radius:4px !important; border-radius:4px !important;}
.oper-wrapper li div select{ font-size:14px; width:100%; line-height:1.5em; padding:6px; border:1px solid #CCC; -moz-border-radius:4px;	-webkit-border-radius:4px; border-radius:4px;}

.oper-wrapper li div input.input_dt,.oper-wrapper li div input.input-dt{ width:100px !important; cursor:pointer; z-index:999; }


.oper-wrapper li div.div_dt::after{content:"\f073";font-family:"FontAwesome"; font-size:20px; margin:0 5px;color:#ccc; cursor:pointer; }

.oper-wrapper li div input.input_shortest,.oper-wrapper li div input.input-shortest{ width:100px !important; }
.oper-wrapper li div input.input_short,.oper-wrapper li div input.input-short{ min-width:100px; }
.oper-wrapper li div input.input_norm,.oper-wrapper li div input.input-norm{ min-width:300px; }
.oper-wrapper li div input.input_mid,.oper-wrapper li div input.input-mid{ min-width:600px; }
.oper-wrapper li div input.input_long,.oper-wrapper li div input.input-long{ min-width:900px;}

.oper-wrapper li label{ color:#79796A; font-weight:normal; }

.oper-wrapper li div select.select_norm{ min-width:300px; }





