/* buttons */ .search-btn {vertical-align:top;margin:3px 0 0 1px;cursor:pointer} .btn,.btn a,.btn input { background:url(../images/bar/btn-mask.png) no-repeat right 0; font-size:13px !important; display:inline-block; vertical-align:middle; text-decoration:none; text-align:center; position:relative; font-weight:400; cursor:pointer; height:24px; color:#fff; outline:0; margin:0; border:0; } .btn {padding:0 4px 0 0} .btn a,.btn input {background-position:0 0;padding:0 11px 0 15px;overflow:visible;line-height:24px} .btn input::-moz-focus-inner {border:0;padding:0} /* orange color for fom-media by default */ .btn {background-color:#f55b11} .btn:hover {background-color:#f56c11} .btn-gray {background-color:#ddd} .btn-gray:hover {background-color:#ccc} .btn-gray * {color:#555 !important} .nbtn input{ background: #ff6e16; background: -webkit-linear-gradient(top, #ff9939, #ff4108); background: -moz-linear-gradient(top, #ff9939, #ff4108); background: -ms-linear-gradient(top, #ff9939, #ff4108); background: -o-linear-gradient(top, #ff9939, #ff4108); background: linear-gradient(top, #ff9939, #ff4108); color: #fff; border-radius: 5px; text-decoration: none; font-size: 11px; line-height: 11px; padding-top: 7px; padding-bottom: 6px; border: none; padding-left: 15px; padding-right: 15px; cursor: pointer; } .nbtn-gray input{ background:#f7f7f7; background: -webkit-linear-gradient(top, #f4f4f4, #e1e1e1); background: -moz-linear-gradient(top, #f4f4f4, #e1e1e1); background: -ms-linear-gradient(top, #f4f4f4, #e1e1e1); background: -o-linear-gradient(top, #f4f4f4, #e1e1e1); background: linear-gradient(top, #f4f4f4, #e1e1e1); color: #333; } /* text */ span.text,.text i { position:relative; display:inline-block; line-height:100%; background:url(../images/bar/text.png) no-repeat right 0; height:28px; font:normal 13px Arial } span.text {padding:0 9px 0 0 } span.text i {background-position:0 0;padding:0 0 0 9px} span.text input {border:0 !important;padding:0;outline:0;margin:2px 0;background:none;line-height:24px;vertical-align:middle;height:24px} span.text input::-moz-focus-inner {border:0;padding:0} input:-webkit-autofill {background-color:none} span.text.focus, .text.focus i {background-position:right -28px;} span.text.focus i {background-position:0 -28px} span.text.focus input {} span.text-s,.text-s i {height:23px;background:url(../images/bar/text-s.png) no-repeat right 0} span.text-s i {background-position:0 0} span.text-s.focus, .text-s.focus i {background-position:right -23px;} span.text-s.focus i {background-position:0 -23px} span.text-s input {line-height:19px !important;height:23px !important;margin:0 !important;} input.text, .textarea {background-color:#f9f9f9;border:2px solid #ccc;width:430px;padding:5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;} .textarea {height:110px;} input.text:focus, textarea.textarea:focus {background-color:#f9f9f9} /* select */ .selector {vertical-align:middle;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0} .selector_holder,.selector_holder span { position:relative; display:inline-block; line-height:100%; background:url(../images/bar/selector.png) no-repeat 0 0; height:24px; font:normal 13px Arial; padding:0 0 0 9px; cursor:pointer } .selector_holder span {white-space:nowrap;overflow:hidden;padding:0 36px 0 0;line-height:24px;background-position:right 0} .selector_wrap .active {background-position:0 -24px} .selector_wrap .active span {background-position:right -24px} .selector_wrap .disabled {color:#aaa} .selector_holder i.loading {width:100px;height:24px;line-height:24px;display:inline-block;background:transparent url(../images/ajax-loader.gif) no-repeat 0 center;} .selector_wrap {vertical-align:middle;position:relative;display:inline-block} .selector_wrap select {position:absolute;left:2px;top:3px;z-index:100;cursor:pointer;height:24px;} #post-form span.text input {width:508px} #post-form input.text, #post-form .textarea {width:512px}