/* SLT Custom Fields CSS
*********************************************************************/

/* Multiple input fields */
div.slt-cf-fixed-width { float: left; margin: 0 7px 7px 0; }

/* TinyMCE */
table.mceLayout { border-left: 1px solid #dfdfdf !important; border-right: 1px solid #dfdfdf !important; }

/* Post meta fields */
form#post div.slt-cf { margin: 20px 10px; }
form#post div.slt-cf label.slt-cf-label, form#post div.slt-cf legend { font-size: 14px; font-weight: bold; }
form#post div.slt-cf.clone label.slt-cf-label, form#post div.slt-cf.clone legend { font-size: 11px; }
form#post div.slt-cf legend { padding: 0 0 7px; }
form#post div.slt-cf-text.label-block .slt-cf-input, form#post div.slt-cf-textarea.label-block .slt-cf-input, form#post div.slt-cf-textile.label-block .slt-cf-input { width: 97%; }
form#post div.slt-cf-textarea label.slt-cf-label, form#post div.slt-cf-textile label.slt-cf-label, form#post div.slt-cf-wysiwyg label.slt-cf-label { display: block; margin-bottom: 5px; }
form#post div.slt-cf-select label.slt-cf-label, form#post div.slt-cf-file label.slt-cf-label, form#post div.slt-cf-text label.slt-cf-label { padding-right: 10px; }
form#post div.slt-cf-select.label-block label.slt-cf-label, form#post div.slt-cf-file.label-block label.slt-cf-label, form#post div.slt-cf-text.label-block label.slt-cf-label { display: block; margin-bottom: 3px; }
form#post div.slt-cf-multifield { margin-bottom: 7px; }

/* User profile fields */
#profile-page span.mceEditor { display: block; width: 70%; }

/* Gmap Geocoding autocomplete */
.ui-autocomplete { margin-top: 20px; padding: 0; width: 300px !important; background: #fff !important; border: 1px solid #999 !important; border-radius: 5px !important; -moz-border-radius: 5px !important; -webkit-border-radius:5px !important; box-shadow: 3px 3px 4px #666; -moz-box-shadow: 3px 3px 4px #666; -webkit-box-shadow: 3px 3px 4px #666; font-size: 11px !important; list-style-type: none; }
.ui-menu-item a { display: block !important; padding: 5px 7px !important; border-radius: 5px !important; -moz-border-radius: 5px !important; -webkit-border-radius: 5px !important; }
.ui-menu-item a:hover, .ui-menu-item a:focus, .ui-menu-item a:active, #ui-active-menuitem { background: #69c !important; color: #fff !important; cursor: pointer !important; }