#my-calendar legend {font-weight: 700;font-size: 1em}
.mcbuy {font-size: 1.4em; line-height: 1.5}
.mcsbuy { font-size: 1.3em; line-height: 1.5}
.mc-button { text-align: center; font-size: 1.4em; padding: 10px 0 0}
.mc-button a { padding: 3px 8px; border: 1px solid; border-radius: 5px; background: #fff}
.mcsbuy img { margin-right: 10px; border: 1px solid #ccc}
.mcd { text-align: center; font-size: 1.2em}
.templating .resources {width: 250px}
.resources form {margin: 0!important}	
#category_icon option {padding: 5px 0 5px 24px}
#my-calendar-admin-table .delete {color: #c00}
.import {background: #ffa;padding: 5px 10px;border: 1px solid #aaa;border-radius: 5px;margin: 15px 0}
.n4 {width: 42px}
.category-color {width: 1.2em;height: 1.2em;display: inline-block;border-radius: 3px;border: 1px solid #000}
.jd-my-calendar .postbox h3 {cursor: text}
.active-link {font-weight:700;text-decoration: underline}
ul.links li {float: left;margin: 0 5px 10px;font-size: .9em}
#my_calendar_old_styles {float: right;margin-left: 660px}
#toggle {height: 2em}
#toggle li {float: left;margin-right: 5px}
.jd-my-calendar .spam {background: #ffa}
.jd-my-calendar .pending { background: #eee}
.jd-my-calendar .pending td {color: #777}
.jd-my-calendar legend, .offscreen , .mc_filter span{position: absolute;left: -999em}
.jd-my-calendar fieldset fieldset legend {position: static;font-weight: 700;width: 99%}
.jd-my-calendar fieldset fieldset {margin: 0 0 20px 0;padding-top: 2px}
#mceditor {border: 1px solid #ddd;margin: 0 0 5px}
.mc_template_tags dt {font-weight: 700}
.mc_template_tags dd {margin-left: 0; padding: 2px 1px}
.mc_template_tags {clear: right}
.clonedInput {margin-bottom: 10px;border-bottom: 1px solid #ddd}
#my-calendar .apply {padding: 1px 5px 0;margin: 0 -5px;border-radius: 3px;box-shadow: 2px 2px 3px #aaa;background: #ffd}
#my-calendar .apply legend {background: #ffd;padding: 2px 0}
#my-calendar .apply .warning {background: #ffe;color: #a00;padding: 3px;border: 1px solid #333}
#my-calendar .break ul {padding: 10px 10px 0;margin-right: 180px}
#my-calendar .columns, .jd-my-calendar .columns {-moz-column-count: 3;-moz-column-gap: 20px;-webkit-column-count: 3;-webkit-column-gap: 20px;column-count: 3;column-gap: 20px}
#my-calendar .two-columns {-moz-column-count: 2;-moz-column-gap: 30px;-webkit-column-count: 2;-webkit-column-gap: 30px;column-count: 2;column-gap: 30px}
.jd-my-calendar .event_image { float: right; margin-left: 10px; }
.jd-my-calendar .event_image img { width: 150px; height: auto; margin: 2px 0; border-radius: 3px; }
.mc_support {font-family:'Courier New';background:#fff;padding:5px}
.template-editor, .style-editor { width: 98%}
.roles { width: 24%; float: left; min-height: 300px}
.mc-settings li { display: inline; padding: 3px; margin: 3px}
.jd-my-calendar .postbox { margin: 10px 10px 0 0}
.jd-my-calendar .postbox .inside { overflow: visible!important} /* some plugins change this, but I need it at WP default. */
.jd-my-calendar .meta-box-sortables { min-height: 0}
.jd-my-calendar textarea { width: 100%}
.mc-clear { clear: both}
.jd-my-calendar pre { background: #fff; padding: 5px; border: 1px solid #ddd; box-shadow: 1px 1px 2px #ddd}
.jd-my-calendar label span { font-size: .9em; color: #c33}
.jd-my-calendar .default { background: #fff}
.jd-my-calendar .button-adjust { top: 10px; right: 0}
.jd-my-calendar hr { width: 20%; margin: 0 auto; border: none; border-top: 1px solid #ccc}
#mc-shortcodes li code, #mc-shortcodes .example code { font-size: 1.4em; line-height: 1.5; display: inline-block}
.jd-my-calendar .tablenav {  float: right}
input[id=event_label], input[id=event_title], input[id=location_label], input[id=mc_twitter] { font-size: 1.4em; padding: 5px; width: 100%}
label[for=mc_twitter] { background: url(images/twitter.png) no-repeat; padding-left: 20px; }
strong.label { font-weight: 400; }
#my-calendar-text label { display: inline-block; width: 12em; }
.wp-picker-container { position: relative; top:3px; }
.jd-my-calendar .counter { padding-right: 6px; border-right: 16px solid green; border-radius: 20px; }
.jd-my-calendar .counter.warning { border-color: orange; }
.jd-my-calendar .counter.exceeded { border-color: red; }
