.flatForm{width:100%;box-sizing:border-box;border:solid 1px #ddd}.flatForm .ff-title{width:100%;padding:10px 30px;background:#eee;border-bottom:solid 1px #ddd;font-weight:bold;box-sizing:border-box;font-size:24px}.flatForm .ff-form{width:100%;box-sizing:border-box;padding:30px;position:relative}.flatForm .ff-form ul{display:block;list-style:none;padding:0;margin:0}.flatForm .ff-form ul li{display:block;overflow:hidden;margin-bottom:20px}.flatForm .ff-form ul li>span{width:23%;min-height:40px;padding:10px 10px 10px 0;box-sizing:border-box;display:block;float:left;text-align:left;font-size:14px;font-weight:bold}.flatForm .ff-form ul li>span>i{display:inline-block;width:20px;height:16px;box-sizing:border-box;font-weight:bold;color:#e00;text-align:right}.flatForm .ff-form ul li>div{width:75%;min-height:40px;display:block;float:right;position:relative}.flatForm .ff-form ul li>div>label{color:#e34c4c;font-size:13px;display:block}.flatForm .ff-form ul li>div>input[type="text"],.flatForm .ff-form ul li>div>input[type="number"],.flatForm .ff-form ul li>div>textarea{width:100%;height:40px;box-sizing:border-box;padding:10px;background:#fff;border:solid 2px #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;resize:none}.flatForm .ff-form ul li>div>.ff-frmadres{height:80px}.flatForm .ff-form ul li>div>.ff-frmmesaj{height:200px}.flatForm .ff-form ul li>div>input[type="text"]:focus,.flatForm .ff-form ul li>div>textarea:focus{outline:none;border-color:#069}.flatForm .ff-form ul li>div>input[type="button"]{border:none;background:#fff;color:#fff;padding:10px 20px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:16px;outline:none}.flatForm .ff-form ul li>div>input[type="button"]:hover{opacity:.8}.flatForm .ff-form ul li>div>#ff-clearform{background:#e34c4c}.flatForm .ff-form ul li>div>#ff-sendform{background:#4ad25d}.flatForm .ff-form-small{width:100%;box-sizing:border-box;padding:30px;position:relative}.flatForm .ff-form-small ul{display:block;list-style:none;padding:0;margin:0}.flatForm .ff-form-small ul li{display:block;overflow:hidden;margin-bottom:10px}.flatForm .ff-form-small ul li>span{width:100%;min-height:40px;padding:10px 10px 10px 0;box-sizing:border-box;display:block;text-align:left;font-size:14px;font-weight:bold}.flatForm .ff-form-small ul li>span>i{display:inline-block;width:20px;height:16px;box-sizing:border-box;font-weight:bold;color:#e00;text-align:right}.flatForm .ff-form-small ul li>div{width:100%;min-height:40px;display:block;position:relative}.flatForm .ff-form-small ul li>div>input[type="text"],.flatForm .ff-form-small ul li>div>input[type="number"],.flatForm .ff-form-small ul li>div>textarea{width:100%;height:40px;box-sizing:border-box;padding:10px;background:#fff;border:solid 2px #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;resize:none}.flatForm .ff-form-small ul li>div>.ff-frmadres{height:80px}.flatForm .ff-form-small ul li>div>.ff-frmmesaj{height:200px}.flatForm .ff-form-small ul li>div>input[type="text"]:focus,.flatForm .ff-form-small ul li>div>textarea:focus{outline:none;border-color:#069}.flatForm .ff-form-small ul li>div>input[type="button"]{border:none;background:#fff;color:#fff;padding:10px 20px;cursor:pointer;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:16px;outline:none}.flatForm .ff-form-small ul li>div>input[type="button"]:hover{opacity:.8}.flatForm .ff-form-small ul li>div>#ff-clearform{background:#e34c4c}.flatForm .ff-form-small ul li>div>#ff-sendform{background:#4ad25d}.flatForm .responsemessage{position:absolute;color:#fff;z-index:100;background:rgba(0,0,0,.8);left:0;top:0;right:0;bottom:0;text-align:center;padding:150px 30px;display:none}.flatForm .responsemessage a{font-weight:bold;display:block;margin-top:50px;cursor:pointer}.flatForm #ffformresponsive ul li>div>span{display:inline-block;border-top:solid 1px #ccc;border-left:solid 1px #ccc;padding:5px 10px;position:absolute;bottom:2px;right:2px;background:#fff}.flatForm #ffformresponsive .ff-desc label{color:#e34c4c!important;font-weight:bold;margin-top:10px;display:block;font-size:14px}.flatForm .ff-error{border-color:#e34c4c!important}.easing li{transition:.25s linear;-moz-transition:.25s linear;-webkit-transition:.25s linear}.ff-shadow{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.3);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.3);box-shadow:0 0 10px 0 rgba(0,0,0,.3)}