ul.wpbdp-listings-widget-list li{list-style:none;border-bottom:1px dotted #eee;margin:0;padding:2px 0}ul.wpbdp-listings-widget-list li .listing-title{font-weight:bold;display:block}.wpbdp-listing .listing-title {
border: none;
border-bottom: 1px solid #044F8D;
font-size: 115%;
margin-bottom: 8px;
font-weight: bold;
}
.wpbdp-listing .listing-title a {
text-decoration: none;
font-weight: bold;
font-size: 34px;
}
.wpbdp-listing a:not(.wpbdp-button) {
text-decoration: none;
}
.wpbdp-listing .wpbdp-button {
padding: 0.74375em 0.775em 0.68125em;
}
.wpbdp-listing .listing-thumbnail {
float: left;
width: 150px;
}
.wpbdp-listing .listing-thumbnail img {
max-width: 150px;
}
.wpbdp-listing .listing-details {
margin-left: 160px;
}
.wpbdp-listing .address-info .address-label {
font-weight: bold;
display: block;
margin-bottom: 5px;
}
.wpbdp-listing .wpbdp-field {
margin: 4px 0;
}
.wpbdp-listing .wpbdp-field-type-textarea label,
.wpbdp-listing .wpbdp-field-type-textarea .field-label {
display: block;
}
.wpbdp-listing .listing-actions {
text-align: right;
}
.wpbdp-view-show_listing h3 {
font-size: 28px;
}#ui-datepicker-div .ui-helper-hidden { display: none; }
#ui-datepicker-div .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
#ui-datepicker-div .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
#ui-datepicker-div .ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#ui-datepicker-div .ui-helper-clearfix { display: inline-block; }/*\*/* html #ui-datepicker-div .ui-helper-clearfix { height:1%; }
#ui-datepicker-div .ui-helper-clearfix { display:block; }/**/#ui-datepicker-div .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); } #ui-datepicker-div .ui-state-disabled { cursor: default !important; }  #ui-datepicker-div .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }  #ui-datepicker-div .ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; } #ui-datepicker-div .ui-widget { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
#ui-datepicker-div .ui-widget .ui-widget { font-size: 1em; }
#ui-datepicker-div .ui-widget input, #ui-datepicker-div .ui-widget select, #ui-datepicker-div .ui-widget textarea, #ui-datepicker-div .ui-widget button { font-family: Verdana,Arial,sans-serif; font-size: 1em; }
#ui-datepicker-div { border: 1px solid #aaaaaa; background: #ffffff url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x; color: #222222; }
#ui-datepicker-div .ui-widget-content a { color: #222222; }
#ui-datepicker-div .ui-widget-header { border: 1px solid #aaaaaa; background: #cccccc url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x; color: #222222; font-weight: bold; }
#ui-datepicker-div .ui-widget-header a { color: #222222; } #ui-datepicker-div .ui-state-default, #ui-datepicker-div .ui-widget-content .ui-state-default, #ui-datepicker-div .ui-widget-header .ui-state-default { border: 1px solid #d3d3d3; background: #e6e6e6 url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; }
#ui-datepicker-div .ui-state-default a, #ui-datepicker-div .ui-state-default a:link, #ui-datepicker-div .ui-state-default a:visited { color: #555555; text-decoration: none; }
#ui-datepicker-div .ui-state-hover, #ui-datepicker-div .ui-widget-content .ui-state-hover, #ui-datepicker-div .ui-widget-header .ui-state-hover, #ui-datepicker-div .ui-state-focus, #ui-datepicker-div .ui-widget-content .ui-state-focus, #ui-datepicker-div .ui-widget-header .ui-state-focus { border: 1px solid #999999; background: #dadada url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
#ui-datepicker-div .ui-state-hover a, #ui-datepicker-div .ui-state-hover a:hover { color: #212121; text-decoration: none; }
#ui-datepicker-div .ui-state-active, #ui-datepicker-div .ui-widget-content .ui-state-active, #ui-datepicker-div .ui-widget-header .ui-state-active { border: 1px solid #aaaaaa; background: #ffffff url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #212121; }
#ui-datepicker-div .ui-state-active a, #ui-datepicker-div .ui-state-active a:link, #ui-datepicker-div .ui-state-active a:visited { color: #212121; text-decoration: none; }
#ui-datepicker-div .ui-widget :active { outline: none; } #ui-datepicker-div .ui-state-highlight, #ui-datepicker-div .ui-widget-content .ui-state-highlight, #ui-datepicker-div .ui-widget-header .ui-state-highlight  {border: 1px solid #fcefa1; background: #fbf9ee url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x; color: #363636; }
#ui-datepicker-div .ui-state-highlight a, #ui-datepicker-div .ui-widget-content .ui-state-highlight a, #ui-datepicker-div .ui-widget-header .ui-state-highlight a { color: #363636; }
#ui-datepicker-div .ui-state-error, #ui-datepicker-div .ui-widget-content .ui-state-error, #ui-datepicker-div .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #fef1ec url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x; color: #cd0a0a; }
#ui-datepicker-div .ui-state-error a, #ui-datepicker-div .ui-widget-content .ui-state-error a, #ui-datepicker-div .ui-widget-header .ui-state-error a { color: #cd0a0a; }
#ui-datepicker-div .ui-state-error-text, #ui-datepicker-div .ui-widget-content .ui-state-error-text, #ui-datepicker-div .ui-widget-header .ui-state-error-text { color: #cd0a0a; }
#ui-datepicker-div .ui-priority-primary, #ui-datepicker-div .ui-widget-content .ui-priority-primary, #ui-datepicker-div .ui-widget-header .ui-priority-primary { font-weight: bold; }
#ui-datepicker-div .ui-priority-secondary, #ui-datepicker-div .ui-widget-content .ui-priority-secondary, #ui-datepicker-div .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
#ui-datepicker-div .ui-state-disabled, #ui-datepicker-div .ui-widget-content .ui-state-disabled, #ui-datepicker-div .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }  #ui-datepicker-div .ui-icon { width: 16px; height: 16px; background-image: url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_222222_256x240.png); }
#ui-datepicker-div .ui-widget-content .ui-icon {background-image: url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_222222_256x240.png); }
#ui-datepicker-div .ui-widget-header .ui-icon {background-image: url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_222222_256x240.png); }
#ui-datepicker-div .ui-state-default .ui-icon { background-image: url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_888888_256x240.png); }
#ui-datepicker-div .ui-state-hover .ui-icon, #ui-datepicker-div .ui-state-focus .ui-icon {background-image: url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_454545_256x240.png); }
#ui-datepicker-div .ui-state-active .ui-icon {background-image: url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_454545_256x240.png); }
#ui-datepicker-div .ui-state-highlight .ui-icon {background-image: url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_2e83ff_256x240.png); }
#ui-datepicker-div .ui-state-error .ui-icon, #ui-datepicker-div .ui-state-error-text .ui-icon {background-image: url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-icons_cd0a0a_256x240.png); } .ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }  #ui-datepicker-div .ui-corner-all, #ui-datepicker-div .ui-corner-top, #ui-datepicker-div .ui-corner-left, #ui-datepicker-div .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
#ui-datepicker-div .ui-corner-all, #ui-datepicker-div .ui-corner-top, #ui-datepicker-div .ui-corner-right, #ui-datepicker-div .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
#ui-datepicker-div .ui-corner-all, #ui-datepicker-div .ui-corner-bottom, #ui-datepicker-div .ui-corner-left, #ui-datepicker-div .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
#ui-datepicker-div .ui-corner-all, #ui-datepicker-div .ui-corner-bottom, #ui-datepicker-div .ui-corner-right, #ui-datepicker-div .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; } #ui-datepicker-div .ui-widget-overlay { background: #aaaaaa url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); }
#ui-datepicker-div .ui-widget-shadow { margin: -8px 0 0 -8px; padding: 8px; background: #aaaaaa url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x; opacity: .30;filter:Alpha(Opacity=30); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; } .ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; } .ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; } .ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; } .ui-datepicker-cover {
display: none; display : block; position: absolute; z-index: -1; filter: mask(); top: -4px; left: -4px; width: 200px; height: 200px; }#aec-menu{float:left;padding:10px 0}
#aec-header{width:100%;clear:both;padding:0;margin-bottom:0}
#aec-calendar{font-size:13px;line-height:16px}
#aec-calendar table{margin:0 !important}
#aec-container{position:relative;float:none} #branding {z-index: inherit}
.fc-event-disabled{opacity:0.3;cursor:not-allowed !important}
.em-icon{background:url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/em-icon-32.png) no-repeat}
#aec-filter{float:right;font-size:12px;padding:10px 0;margin:0 !important}
#aec-filter li{background:none;list-style:none !important;float:left;padding:0 0 0 4px !important;margin:0}
#aec-filter li:first-child{font-size:14px;padding:3px 4px 3px 0 !important;font-weight:bold}
#aec-filter a{padding:3px 8px;line-height:20px;cursor:pointer;display:block;text-decoration:none;border:1px solid transparent}
#aec-filter a.all:hover,
#aec-filter li.active a{border-color:#fff !important;-moz-box-shadow:0 0 2px #000;-webkit-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000}
#aec-filter a.all,#aec-filter a.all:visited,#aec-filter a.all:active{background:#000;color:#ddd}
#start_time,#end_time,#repeat_int,#repeat_label,#repeat_end{display:none}
#aec-modal-overlay{background-color:#000}
#aec-modal-container{text-align:left;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-box-shadow:0 0 64px #000;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;-webkit-box-shadow:0 0 64px #000;background-color:#eee;border-radius:0 0 6px 6px;box-shadow:0 0 64px #000;color:#333;font:16px/24px "Lucida Grande",Arial,sans-serif;padding-bottom:4px;width:600px}
#aec-modal-container .close{display:none;position:absolute;right:0;top:0}
#aec-modal-container .close a{color:#666;display:block;font-weight:bold;padding:6px 12px 0;text-decoration:none;text-shadow:0 1px 0 #f4f4f4}
#aec-modal-container .close a:hover{color:#000}
#aec-modal-container .aec-title{background-color:#ddd;border-bottom:1px solid #ccc;color:#000;font-weight:bold;padding:6px 8px;text-shadow:0 1px 0 #f4f4f4}
#aec-modal-container .aec-content{overflow:auto;padding:5px 10px 0;font-size:13px;max-height:600px}
#aec-modal{display:none;overflow:hidden}
#aec-modal p{margin-bottom:5px}
#aec-modal a{text-decoration:none;font-weight:bold}
#aec-modal .times{font-weight:bold}
#aec-modal .location{background:#ddd}
#aec-modal .location span{display:block}
#aec-modal .duration{background:#ddd;font-size:11px}
#event-form .duration{background:none}
#aec-modal .category{float:right;padding:5px;font-weight:bold}
#aec-modal .description{}
#aec-modal .contact{line-height:20px}
#aec-modal .contact label{display:block}
#aec-modal .contact span{font-weight:bold;padding-right:5px}
#aec-modal .presented{font-size:11px;padding-top:5px;margin-top:5px;border-top:1px solid #ddd}
#aec-modal .link:hover,
#aec-modal .maplink:hover{-moz-box-shadow:0 0 2px #000;-webkit-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000;}
#aec-modal .link{font-size:14px;position:absolute;padding:5px 10px;bottom:0;right:10px;-moz-border-radius-bottomleft:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}
#aec-modal .maplink{font-size:12px;float:right;padding:2px 10px;-moz-border-radius-topleft:0;-moz-border-radius-bottomright:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0}
#aec-calendar .aec-repeating span.fc-event-title{padding-left:18px;background-image:url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/repeating.gif);background-repeat:no-repeat;background-position:2px 50%}
.round5{padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.helptip{width:150px;font-size:12px;line-height:18px;background:#ddd}
.aec-version{font-size:10px;color:#666}
.aec-credit{visibility:hidden;position:absolute;height:1px;width:1px;overflow:hidden;top:-999px}
.aec-eventlist{list-style:none;margin: 0 !important}
.aec-eventlist li:first-child{margin-top:3px}
.aec-eventlist li{margin-top:1px;cursor:pointer}
.aec-eventlist li:hover{-moz-box-shadow:0 0 2px #000;-webkit-box-shadow:0 0 2px #000;box-shadow:0 0 2px #000}
.aec-eventlist .fc-event-time{display:block}
.aec-eventlist .aec-repeating span.fc-event-time{padding-left:16px;background-image:url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/repeating.gif);background-repeat:no-repeat;background-position:0 4px}
.aec-eventlist .fc-event-title{font-weight:bold}
.aec-eventlist .fc-event-time{font-size:.85em}
.aec-form{font-family:"Lucida Grande","Lucida Sans Unicode", Tahoma, sans-serif}
.aec-form .edit{width:25em}
.aec-form table{border-spacing:0}
.aec-form tr.header{background:#eee}
.aec-form td{padding:5px;margin:0}
.aec-form li{float:left;margin:2px 0 0!important;width:100%}
.aec-form ul{height:1%;list-style:none;margin:0;overflow:hidden}
.aec-form fieldset{display:block;margin-bottom:10px}
.aec-form em{color:red}
.aec-form .picker{cursor:pointer;background:#fff}
.aec-form{list-style:none;margin:0}
.aec-form label{font-size:12px;display:inline;float:left;padding:5px 5px 3px 0;width:120px}
.aec-form label.box{padding:0 0 0 5px;width:auto}
.aec-form li ul li{border-bottom:0 solid red}
.aec-form input{display:inline;padding:0.4em;width:25em}
.aec-form .select option{padding-right:10px}
.aec-form .auto{width:auto !important}
.aec-form .wide{width:32em}
.aec-form .semi{width:15em}
.aec-form .aec-error{background-color:#ff6}
.aec-form select{color:#333;display:inline;float:left;width:20em}
.aec-form textarea{color:#333;display:inline;float:left;height:6.5em;resize:none;width:25em}
.aec-form input[type=radio]{border:0;width:auto;float:left}
.aec-form input[type=checkbox]{border:0;width:auto;float:left}
.aec-form li.buttons{text-align:right;padding-top:10px}
.aec-form li.buttons input{float:none;width:auto}
.aec-form .vvv li{clear:both;display:block;width:100%}
.aec-form .vvv label{clear:both;display:block;float:none;width:100%}
.aec-form .vvv input{display:block;float:left}
.aec-form .vvv select{display:block;float:left}
.aec-form .vvv textarea{display:block;float:left}
.aec-form .hvv{height:1%;overflow:hidden;padding:0 !important}
.aec-form .hvv li{clear:none;display:inline;float:left;margin-right:10px;width:auto}
.aec-form .hvv li.cb{clear:both}
.aec-form .hvv label{display:block;float:none;width:auto;padding:1px 0 0 3px}
.aec-form .hvv label.box{float:left;display:inline;padding:5px 0;vertical-align:top;white-space:nowrap}
.aec-form .hvv input[type=checkbox]{margin:5px}
.aec-form .hvv input{display:block;float:left}
.aec-form .hvv select{display:block}
.aec-form .hvv textarea{display:block}
.aec-form .hii{height:1%;overflow:hidden}
.aec-form .hii li{border-bottom:0;display:inline;float:left;margin-right:10px;width:auto}
.aec-form .hii label{display:inline;margin-right:0;text-align:left;vertical-align:middle;width:auto}
.aec-form .hii input{display:inline;vertical-align:middle}
.aec-form .hii select{display:inline;vertical-align:middle}
.aec-form .hii textarea{display:inline;vertical-align:middle}
.aec-form .hii li li{clear:both}
.aec-form .hhh{height:1%;overflow:hidden}
.aec-form .hhh li{border-bottom:0;display:inline;float:left;margin-right:10px;width:auto}
.aec-form .hhh label{float:left;padding-left:5px;width:100px}
.aec-form .hhh input{float:left}
.aec-form .hhh input[type=checkbox]{margin:5px}
.aec-form .hhh select{float:left}
.aec-form .hhh textarea{float:left}
.aec-form .hhh li li{clear:both}
.aec-form .vii{display:inline;float:left;width:auto}
.aec-form .vii li{clear:both;display:block;float:left;width:auto}
.aec-form .vii label{display:inline;float:none;vertical-align:middle;width:auto}
.aec-form .vii input{display:inline;float:none;vertical-align:middle}
.aec-form .vii select{display:inline;float:none;vertical-align:middle}
.aec-form .vii textarea{display:inline;float:none;vertical-align:middle}
.aec-form .vhh{display:inline;float:left}
.aec-form .vhh li{border-bottom:3px solid #efefef;clear:both;display:block;float:left;width:auto}
.aec-form .vhh label{display:inline;float:left;width:100px}
.aec-form .vhh input{display:inline;float:left}
.aec-form .vhh select{display:inline;float:left}
.aec-form .vhh textarea{display:inline;float:left}
.aec-form label.v{display:block;float:none;padding:3px;text-align:left;width:auto}
.aec-form label.h{display:inline;float:left;width:auto}
.aec-form .multiselect{background-color:#FFF;border:0 inset #ccc;float:left;height:200px;overflow:auto;padding:0;width:200px}
.aec-form .multiselect .aec-form{border:0;height:auto;margin:0;padding:0}
.aec-form .multiselect .vhh{margin:0;padding:0}
.aec-form .multiselect .vhh input{float:left}
.aec-form .multiselect .vhh label{clear:none;display:block;float:none;margin-left:20px;width:auto}
.aec-form .multiselect .vhh li{overflow:hidden;width:100%}
.aec-form .multiselect .vii li{width:100%}
.aec-form input.noborder{border:0}
.aec-form .required{color:red}
.aec-form .leftnote{color:#F93;float:left;padding:3px 5px 0}
.aec-form .bottomnote{clear:both;color:#F93;display:block;padding:0}
.aec-form label span {display:block}
.tar label{text-align:right}
.fl{float:left}
.fr{float:right}
.cb{clear:both}
.w100p{width:100%}
.mr20{margin-right:20px}
.ml20{margin-left:20px}
.offset1{margin-left:130px}
.offset2{margin-left:105px}
.fc{direction:ltr;text-align:left}
.fc table{border-collapse:collapse;border-spacing:0}
html .fc,.fc table{font-size:1em}
.fc td,.fc th{padding:0;vertical-align:top}
.fc-header td{white-space:nowrap;border:0}
.fc-header-left{text-align:left;width:25%}
.fc-header-center{text-align:center}
.fc-header-right{text-align:right;width:25%}
.fc-header-title{display:inline-block;vertical-align:top}
.fc-header-title h2{margin-top:0;white-space:nowrap}
.fc .fc-header-space{padding-left:10px}
.fc-header .fc-button{margin-bottom:1em;vertical-align:top}
.fc-header .fc-button{margin-right:-1px}
.fc-header .fc-corner-right{	margin-right:1px}
.fc-header .ui-corner-right{margin-right:0}
.fc-header .fc-state-hover,.fc-header .ui-state-hover{z-index:2}
.fc-header .fc-state-down{z-index:3}
.fc-header .fc-state-active,.fc-header .ui-state-active{z-index:4}
.fc-content{clear:both}
.fc-view{overflow:hidden;width:100%}
.fc-widget-header,.fc-widget-content{border:1px solid #ccc}
.fc-state-highlight{background:#ffc}
.fc-cell-overlay{background:#9cf;filter:alpha(opacity=20);opacity:.2}
.fc-button{cursor:pointer;display:inline-block;position:relative}
.fc-state-default{border-style:solid;border-width:1px 0}
.fc-button-inner{float:left;overflow:hidden;position:relative}
.fc-state-default .fc-button-inner{border-style:solid;border-width:0 1px}
.fc-button-content{float:left;height:1.9em;line-height:1.9em;padding:0 .6em;position:relative;white-space:nowrap}
.fc-button-content .fc-icon-wrap{float:left;position:relative;top:50%}
.fc-button-content .ui-icon{float:left;margin-top:0;position:relative;top:-50%;*margin-top:0;*top:-50%}
.fc-state-default .fc-button-effect{left:0;position:absolute;top:50%}
.fc-state-default .fc-button-effect span{position:absolute;top:-100px;left:0;width:500px;background:#444;border-color:#fff;border-style:solid;border-width:100px 0 0 1px;height:100px;opacity:.09;filter:alpha(opacity=9)}
.fc-state-default,.fc-state-default .fc-button-inner{background:#F3F3F3;border-color:#ccc #bbb #aaa;border-style:solid;color:#000}
.fc-state-hover,.fc-state-hover .fc-button-inner{border-color:#999}
.fc-state-down,.fc-state-down .fc-button-inner{background:#777;border-color:#555}
.fc-state-active,.fc-state-active .fc-button-inner{background:#777;border-color:#555;color:#fff}
.fc-state-disabled,.fc-state-disabled .fc-button-inner{border-color:#ddd;color:#999}
.fc-state-disabled{cursor:default}
.fc-state-disabled .fc-button-effect{display:none}
.fc-event{border-style:solid;border-width:0;cursor:pointer;font-size:.85em}
a.fc-event,.fc-event-draggable{cursor:pointer}
a.fc-event{text-decoration:none}
.fc-rtl .fc-event{text-align:right}
.fc-event-skin{background-color:#36c;border-color:#36c;color:#fff} .fc-event-inner{position:relative;width:100%;height:100%;border-style:solid;border-width:0;overflow:hidden}
.fc-event-time,.fc-event-title{padding:0 1px}
.fc .ui-resizable-handle{display:block;font-size:300%;line-height:50%;overflow:hidden;position:absolute;z-index:99999}
.fc-event-hori{border-width:1px 0;margin-bottom:1px}
.fc-event-hori .ui-resizable-e{cursor:e-resize;height:100%!important;right:-3px!important;top:0!important;width:7px!important}
.fc-event-hori .ui-resizable-w{cursor:w-resize;height:100%!important;left:-3px!important;top:0!important;width:7px!important}
.fc-event-hori .ui-resizable-handle{_padding-bottom:14px}
.fc-corner-left{margin-left:1px}
.fc-corner-left .fc-button-inner,.fc-corner-left .fc-event-inner{margin-left:-1px}
.fc-corner-right{margin-right:1px}
.fc-corner-right .fc-button-inner,.fc-corner-right .fc-event-inner{margin-right:-1px}
.fc-corner-top{margin-top:1px}
.fc-corner-top .fc-event-inner{margin-top:-1px}
.fc-corner-bottom{margin-bottom:1px}
.fc-corner-bottom .fc-event-inner{margin-bottom:-1px}
.fc-corner-left .fc-event-inner{border-left-width:1px}
.fc-corner-right .fc-event-inner{border-right-width:1px}
.fc-corner-top .fc-event-inner{border-top-width: 1px}
.fc-corner-bottom .fc-event-inner{border-bottom-width:1px}
table.fc-border-separate{border-collapse:separate}
.fc-border-separate th,.fc-border-separate td{border-width:1px 0 0 1px}
.fc-border-separate th.fc-last,.fc-border-separate td.fc-last{border-right-width:1px}
.fc-border-separate tr.fc-last th,.fc-border-separate tr.fc-last td{border-bottom-width:1px}
.fc-border-separate tbody tr.fc-first td,.fc-border-separate tbody tr.fc-first th{border-top-width:0}
.fc-grid th{text-align:center}
.fc-grid .fc-day-number{float:right;padding:0 2px}
.fc-grid .fc-other-month .fc-day-number{filter:alpha(opacity=30);opacity:0.3}
.fc-grid .fc-day-content{clear:both;padding:2px 2px 1px}
.fc-grid .fc-event-time{font-weight:bold}
.fc-rtl .fc-grid .fc-day-number{float:left}
.fc-rtl .fc-grid .fc-event-time{float:right}
.fc-agenda table{border-collapse:separate}
.fc-agenda-days th{text-align:center}
.fc-agenda .fc-agenda-axis{font-weight:normal;padding:0 4px !important;text-align:right;vertical-align:middle;white-space:nowrap;width:50px} .fc-agenda .fc-day-content{padding:2px 2px 1px !important} .fc-agenda-days .fc-agenda-axis{border-right-width:1px}
.fc-agenda-days .fc-col0{border-left-width:0}
.fc-agenda-allday th{border-width:0 1px}
.fc-agenda-allday .fc-day-content{min-height:34px;_height:34px}
.fc-agenda-divider-inner{height:2px;overflow:hidden}
.fc-widget-header .fc-agenda-divider-inner{background:#eee}
.fc-agenda-slots th{border-width:1px 1px 0}
.fc-agenda-slots td{background:none;border-width:1px 0 0}
.fc-agenda-slots td div{height:20px}
.fc-agenda-slots tr.fc-slot0 th,.fc-agenda-slots tr.fc-slot0 td{border-top-width:0}
.fc-agenda-slots tr.fc-minor th,.fc-agenda-slots tr.fc-minor td{border-top-style:dotted}
.fc-agenda-slots tr.fc-minor th.ui-widget-header{*border-top-style:solid}
.fc-event-vert{border-width:0 1px}
.fc-event-vert .fc-event-head,.fc-event-vert .fc-event-content{overflow:hidden;position:relative;width:100%;z-index:2}
.fc-event-vert .fc-event-time{font-size:10px;white-space:nowrap}
.fc-event-vert .fc-event-bg{background:#fff;filter:alpha(opacity=30);height:100%;left:0;opacity:.3;position:absolute;top:0;width:100%;z-index:1}
.fc .ui-draggable-dragging .fc-event-bg, .fc-select-helper .fc-event-bg {display: none\9; }
.fc-event-vert .ui-resizable-s{bottom:0!important;cursor:s-resize;font-family:monospace;font-size:11px!important;height:8px!important;line-height:8px!important;overflow:hidden!important;text-align:center;width:100%!important}
.fc-agenda .ui-resizable-resizing{_overflow:hidden}
div.time-picker{background:#fff;border:1px solid #aaa;height:191px;margin:0;overflow:auto;position:absolute;width:6em;z-index:10002}
div.time-picker-12hours{width:7em}
div.time-picker ul{list-style-type:none;margin:0;padding:0}
div.time-picker li{cursor:pointer;height:10px;margin:0;padding:4px 3px}
div.time-picker li.selected{background:#0063CE;color:#fff}
div.jGrowl{color:#fff;font-size:12px;padding:10px;position:absolute;z-index:10003}
div.jGrowl{position:absolute}
body > div.jGrowl{position:fixed}
div.jGrowl.top-left{left:0;top:0}
div.jGrowl.top-right{right:0;top:0}
div.jGrowl.bottom-left{bottom:0;left:0}
div.jGrowl.bottom-right{bottom:0;right:0}
div.jGrowl.center{left:25%;top:0;width:50%}
div.center div.jGrowl-notification,div.center div.jGrowl-closer{margin-left:auto;margin-right:auto}
div.jGrowl div.jGrowl-notification,div.jGrowl div.jGrowl-closer{-moz-border-radius:5px;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);-webkit-border-radius:5px;background-color:#000;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=85);font-family:Tahoma, Arial, Helvetica, sans-serif;font-size:1em;margin-bottom:5px;margin-top:5px;opacity:.85;padding:10px;text-align:left;width:235px;zoom:1}
div.jGrowl div.jGrowl-notification{color:#fff;min-height:40px}
div.jGrowl div.jGrowl-notification div.jGrowl-header{font-size:.85em;font-weight:700}
div.jGrowl div.jGrowl-notification div.jGrowl-close{cursor:pointer;float:right;font-size:1em;font-weight:700;z-index:9999}
div.jGrowl div.jGrowl-closer{cursor:pointer;font-size:.9em;font-weight:700;padding-bottom:4px;padding-top:4px;text-align:center}
.miniColors-trigger{height:24px;width:25px;background:url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/arrow.gif) center no-repeat;vertical-align:middle;margin:0 .25em;display:inline-block;outline:none}
.miniColors-selector{position:absolute;width:175px;height:150px;background:#FFF;border:solid 1px #BBB;-moz-box-shadow:0 0 6px rgba(0, 0, 0, .25);-webkit-box-shadow:0 0 6px rgba(0, 0, 0, .25);box-shadow:0 0 6px rgba(0, 0, 0, .25);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px;z-index:999999}
.miniColors-selector.black{background:#000;border-color:#000}
.miniColors-colors{position:absolute;top:5px;left:5px;width:150px;height:150px;background:url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/gradient.png) center no-repeat;cursor:crosshair}
.miniColors-hues{position:absolute;top:5px;left:160px;width:20px;height:150px;background:url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/rainbow.png) center no-repeat;cursor:crosshair}
.miniColors-colorPicker{position:absolute;width:11px;height:11px;background:url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/circle.gif) center no-repeat}
.miniColors-huePicker{position:absolute;left:-3px;width:26px;height:3px;background:url(//www.fmcs.gov/wp-content/plugins/ajax-event-calendar/css/images/line.gif) center no-repeat}
#aec-quickselect{display:inline-block}
#aec-quickselect .ui-widget-content{border:0;background:none}
#aec-quickselect .ui-datepicker-title{margin:1px 3px}
#aec-quickselect .ui-datepicker select.ui-datepicker-month, 
#aec-quickselect .ui-datepicker select.ui-datepicker-year{width:auto}
#aec-quickselect .ui-datepicker,
#aec-quickselect .ui-datepicker-header{padding:0;background:none;border:0;width:auto}
#aec-quickselect .ui-datepicker-calendar,
#aec-quickselect .ui-datepicker-prev,
#aec-quickselect .ui-datepicker-next{display:none}
@media print{
div.jGrowl{display:none}
#aec-menu{display:none}
}label.error {
color: red;
} .ui-tooltip, .arrow:after {
background: black;
border: 2px solid white;
}
.ui-tooltip {
background: black;
padding: 10px 20px;
color: white;
border-radius: 20px;
-moz-border-radius:20px;
-webkit-border-radius:20px;
font: bold 14px "Helvetica Neue", Sans-Serif;
box-shadow: 0 0 7px black;
position: relative;
z-index: 30;
max-width: 200px;
text-align: center;
}
.arrow {
width: 70px;
height: 16px;
overflow: hidden;
position: absolute;
left: 50%;
margin-left: -35px;
bottom: -16px;
}
.arrow.top {
top: -16px;
bottom: auto;
}
.arrow.left {
left: 20%;
}
.arrow:after {
content: "";
position: absolute;
left: 20px;
top: -20px;
width: 25px;
height: 25px;
box-shadow: 6px 5px 9px -9px black;
-webkit-transform: rotate(45deg);
-ms-transform: rotate(45deg);
transform: rotate(45deg);
}
.arrow.top:after {
bottom: -20px;
top: auto;
}
.frm-container {
padding: 20px 0;
max-width: 100%;
}
.ctc-pre {
height: 0;
margin: 0;
}
.button-container {
margin-bottom: 20px;
}
table.dataTable,
.dataTables_info,
.dataTables_paginate {
font-size: 18px;
line-height: 1.2;
}
.frm_style_formidable-style.with_frm_style input[type="submit"],
.frm_style_formidable-style.with_frm_style input[type="reset"],
.ctc-button,
a.ctc-button,
a.ctc-button.delete,
button#delete-grant-button,
button#delete-milestone-button,
button#delete-user-access-button,
a.dt-button,
.ctc-button.register-user-btn {
font-family: 'Source Sans Pro', sans-serif;
color: #222;
border:1px solid #222;
border-radius: 4px; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #bfbfbf 100%); background: -webkit-linear-gradient(top, #ffffff 0%,#bfbfbf 100%); background: linear-gradient(to bottom, #ffffff 0%,#bfbfbf 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bfbfbf',GradientType=0 ); font-weight:bold;
font-size: 18px;
margin-right: 10px;
padding: 10px 20px;
text-decoration: none;
line-height: 1;
vertical-align: middle;
}
.ui-dialog-buttonset > button.ui-button-text-only:nth-child(2) {
font-family: 'Source Sans Pro', sans-serif;
color: #222;
border:1px solid #222;
border-radius: 4px; background: #ffffff; background: -moz-linear-gradient(top, #ffffff 0%, #bfbfbf 100%); background: -webkit-linear-gradient(top, #ffffff 0%,#bfbfbf 100%); background: linear-gradient(to bottom, #ffffff 0%,#bfbfbf 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bfbfbf',GradientType=0 ); font-weight:bold;
margin-right: 10px;
text-decoration: none;
line-height: 1;
vertical-align: middle;
}
.frm_style_formidable-style.with_frm_style input[type="submit"]:hover,
.frm_style_formidable-style.with_frm_style input[type="reset"]:hover,
input[type="reset"]:hover,
.ctc-button:hover,
a.ctc-button:hover,
a.dt-button:hover,
.ui-dialog-buttonset > button.ui-button-text-only:nth-child(2):hover { background: #bfbfbf; background: -moz-linear-gradient(top, #bfbfbf 0%, #ffffff 100%); background: -webkit-linear-gradient(top, #bfbfbf 0%,#ffffff 100%); background: linear-gradient(to bottom, #bfbfbf 0%,#ffffff 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfbfbf', endColorstr='#ffffff',GradientType=0 ); }
a.ctc-button {
padding: 7.5px 20px;
}
a.ctc-button.delete,
button#delete-grant-button,
button#delete-milestone-button,
button#delete-user-access-button,
.ui-dialog-buttonset > button.ui-button:nth-child(1) {
position: relative;
top: 10px;
float: right;
color: #fff;
border-radius: 4px; background: #ff7f7f; background: -moz-linear-gradient(top, #ff7f7f 0%, #ff0000 100%); background: -webkit-linear-gradient(top, #ff7f7f 0%,#ff0000 100%); background: linear-gradient(to bottom, #ff7f7f 0%,#ff0000 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7f7f', endColorstr='#ff0000',GradientType=0 ); }
a.ctc-button.delete:hover,
button#delete-grant-button:hover,
button#delete-milestone-button:hover,
button#delete-user-access-button:hover,
.ui-dialog-buttonset > button.ui-button:nth-child(1):hover {
float: right; background: #ff0000; background: -moz-linear-gradient(top, #ff0000 0%, #ff7f7f 100%); background: -webkit-linear-gradient(top, #ff0000 0%,#ff7f7f 100%); background: linear-gradient(to bottom, #ff0000 0%,#ff7f7f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ff7f7f',GradientType=0 ); }
a.ctc-button.disabled {
pointer-events: none !important;
cursor: default;
color: #ccc;
}
button#delete-grant-button:disabled,
button#delete-milestone-button:disabled,
button#delete-user-access-button:disabled,
input#save-grant-form:disabled,
input#clear-grant-form:disabled,
input#clear-milestone-form:disabled,
input#clear-fundrequest-form:disabled,
input#clear-user-access-form:disabled {
background: #eee;
color: #ccc;
border: 1px solid #ccc;
cursor: default;
}
.ctc-button.grant-list-return {
margin-left: 70px; background: #b3dced; background: -moz-linear-gradient(top, #b3dced 0%, #29b8e5 100%); background: -webkit-linear-gradient(top, #b3dced 0%,#29b8e5 100%); background: linear-gradient(to bottom, #b3dced 0%,#29b8e5 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3dced', endColorstr='#29b8e5',GradientType=0 ); }
.ctc-button.grant-list-return:hover { background: #29b8e5; background: -moz-linear-gradient(top, #29b8e5 0%, #b3dced 100%); background: -webkit-linear-gradient(top, #29b8e5 0%,#b3dced 100%); background: linear-gradient(to bottom, #29b8e5 0%,#b3dced 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#29b8e5', endColorstr='#b3dced',GradientType=0 ); }
a.ctc-button.print-preview {
float: right;
margin: 0;
}
.ui-dialog-buttonset > button.ui-button:nth-child(1),
.ui-dialog-buttonset > button.ui-button:nth-child(1):hover {
float: none;
top: 0;
}
.ui-dialog-buttonset > button.ui-button:nth-child(1),
.ui-dialog-buttonset > button.ui-button:nth-child(2) {
height: 50px;
border: 1px solid #222;
}
.ctc-button.grid,
.ctc-button.delete.grid,
.ctc-button.delete.grid:hover {
padding: 3px 10px;
}
.ctc-button.delete.grid,
.ctc-button.delete.grid:hover{
float: none;
top: 0;
}
#grant-list th.grant-search-filter, #milestones th.milestone-search-filter {
max-width: 375px;
}
#grant-list_length > label:nth-child(1) {
margin-right: 20px;
position: relative;
top: 3px;
}
.dataTables_scrollHeadInner > table:nth-child(1) > thead:nth-child(1) > tr:nth-child(2) > th > select,
#grant-list_length > label:nth-child(1) > select:nth-child(1),
.dataTables_wrapper .dataTables_filter > label:nth-child(1) > input:nth-child(1) {
background: none;
color: #222;
font-size: 18px;
font-size: 1.8rem;
font-weight: 400;
padding: 5px 10px;
border-radius: 4px;
}
#grant-list_length > label:nth-child(1) > select:nth-child(1),
.dataTables_wrapper .dataTables_filter > label:nth-child(1) > input:nth-child(1) {
width: auto;
font-size: 18px;
height: 40px;
}
#grant-list_length > label:nth-child(1) > select:nth-child(1) {
position: relative;
top: -3px;
}
.dataTables_wrapper .dataTables_filter > label:nth-child(1) > input:nth-child(1) {
display: inline-block;
float: right;
height: 40px;
}
.dataTables_scrollHeadInner > table:nth-child(1) > thead:nth-child(1) > tr:nth-child(2) > th > select {
padding-left: 4px;
}
.dataTables_scrollHeadInner > table:nth-child(1) > thead:nth-child(1) > tr:nth-child(2) > th > select {
margin-left: -4px;
font-size: 18px !important;
}
.dataTables_wrapper {
margin-top: 40px;
}
.dataTables_wrapper .dataTables_length,
div.dt-buttons,
.dataTables_wrapper .dataTables_filter {
margin-bottom: 40px;
}
#grant-list_filter,
#milestones_filter,
#fundrequests_filter,
#users_filter,
#financialreports_filter,
.dataTables_wrapper .dataTables_length {
position: relative;
top: -9px;
font-size: 18px;
}
#grant-list_filter > label,
#milestones_filter > label,
#fundrequests_filter > label,
#users_filter > label,
#financialreports_filter > label {
position: relative;
top: 10px;
}
.add-button-container {
padding: 20px 0 40px;
border-bottom: 1px solid #ccc;
}
.ui-draggable .ui-dialog-titlebar {
background: #ff0000;
color: #fff;
font-weight: 700;
}
#dialog-confirm .ui-icon-alert {
display: none;
}
#dialog-confirm:before,
#dialog-message:before {
content: "\f071";
font-family: "fontawesome";
font-size: 36px;
color: #ffcc00;
}
#dialog-message:before {
color: #ff0000;
}
#dialog-confirm.waiting:before {
content: "\f1c0";
font-family: "fontawesome";
font-size: 36px;
color: #222;
}
.please-wait {
text-align: center;
display: none;
}
.ctc-button.register-user-btn {
float: right;
color: #fff; background: #7db9e8; background: -moz-linear-gradient(top, #7db9e8 0%, #1e5799 100%); background: -webkit-linear-gradient(top, #7db9e8 0%,#1e5799 100%); background: linear-gradient(to bottom, #7db9e8 0%,#1e5799 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); }
.ctc-button.register-user-btn:hover { background: #1e5799; background: -moz-linear-gradient(top, #1e5799 0%, #7db9e8 100%); background: -webkit-linear-gradient(top, #1e5799 0%,#7db9e8 100%); background: linear-gradient(to bottom, #1e5799 0%,#7db9e8 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); }
.center-text {
text-align: center;
}
.dialog-message {
float: none !important;
text-align: center;
}
form#form_3kbbt label[id$="-error"],
form#form_3f6x0 label[id$="-error"] {
clear: inherit;
position: relative;
left: -130px;
}
#field_3l80n-error,
#field_et5ul-error,
#field_k4lu6-error,
#field_kfkvu-error,
#field_oirxm-error,
#field_fdziv-error,
#field_h9un8-error {
display: block;
}
#field_k4lu6-error {
left: 30px !important;
top: -14px;
}
#field_et5ul-error,
#field_kfkvu-error,
#field_oirxm-error,
#field_h9un8-error {
left: 0 !important;
}
#field_3l80n-error {
left: 30px !important;
}
#field_fdziv-error {
left: 64px !important;
}
.frm_style_formidable-style.with_frm_style form#form_3kbbt .frm_left_container label.frm_primary_label,
.frm_style_formidable-style.with_frm_style form#form_3f6x0 .frm_left_container label.frm_primary_label {
width: 200px;
}
form[id^="form_"] input[type="text"] {
margin-right: 0;
}
.frm_form_field.frm_two_thirds {
margin-left: 10px;
}
.with_frm_style .chosen-container {
width: 50% !important;
}
.frm_description.shift-left {
clear: inherit;
width: 200px;
position: relative;
left: 132px;
}
.frm_maybe_required {
color: darkblue;
}
#milestones-access-denied,
#fundrequest-access-denied,
#grant-user-access-denied,
#financialreports-access-denied {
display: none;
}
.access-denied {
display: none;
color: red;
font-weight: 700;
}
.fund-preview-container,
.financial-report-preview-container {
width: 1140px;
margin: 0 auto;
}
[class$="-preview_tbl"] {
line-height: 1.5;
border-collapse: collapse;
border-spacing: 0;
word-break: break-word;
}
.financial-report-preview_tbl {
margin-bottom: 0px;
}
[class$="-preview_tbl"] tbody  {
border: none;
}
[class$="-preview_tbl"] .number_col {
width: 35px;
text-align: center;
}
[class$="-preview_tbl"],
[class$="-preview_tbl"] tr,
[class$="-preview_tbl"] td {
border: 1px solid #222;
font-size: 16px;
}
[class$="-preview_tbl"] td {
padding: 6px;
}
.fund-preview-title {
font-size: 24px !important;
width: 18%;
text-align: center;
}
.financial-report-preview-title {
font-size: 36px;
text-align: center;
}
.fund-preview_tbl .row1.col2 {
width: 30%;
}
.fund-preview_tbl .row1.col3,
.fund-preview_tbl .row1.col4,
.fund-preview_tbl .row1.col7,
.fund-preview_tbl .row1.col8,
.fund-preview_tbl .row3.col1,
.financial-report-preview_tbl td.row1,
.financial-report-preview_tbl #row3-tbl td.row3.col3,
.financial-report-preview_tbl #row3-tbl td.row3.col8,
.financial-report-preview_tbl #row4-tbl td.row4.col4 {
vertical-align: top;
}
.fund-preview_tbl .row1.col4,
.fund-preview_tbl .row1.col4,
.fund-preview_tbl .row1.col5,
.fund-preview_tbl .row1.col7,
.fund-preview_tbl .row1.col8,
.fund-preview_tbl .row2.col1,
.fund-preview_tbl .row3.col1,
.fund-preview_tbl .row3.col2,
.fund-preview_tbl .row3.col4,
.fund-preview_tbl .row4.col1,
.fund-preview_tbl #row6-tbl .row6.col1,
.fund-preview_tbl #row6-tbl .row6.col3,
.fund-preview_tbl #row6-tbl .row6.col4,
.fund-preview_tbl #row7-tbl .row7.col1,
.fund-preview_tbl #row7-tbl .row7.col2,
.fund-preview_tbl #row8-tbl .row8.col1,
.fund-preview_tbl #row8-tbl td[class^="row8"].col2,
.fund-preview_tbl #row9-tbl .row9.col1,
.fund-preview_tbl #row9-tbl .row9.col2,
.fund-preview_tbl #row10-tbl .row10.col1,
.fund-preview_tbl #row10-tbl .row10.col2,
.financial-report-preview_tbl .row1.col5,
.financial-report-preview_tbl #row3-tbl .row3.col4,
.financial-report-preview_tbl #row3-tbl .row3.col9,
.financial-report-preview_tbl #row5-tbl td.row5 {
text-align: center;
}
.fund-preview_tbl .row2.col1,
.fund-preview_tbl .row3.col1,
.fund-preview_tbl .row4.col1,
.fund-preview_tbl #row5-tbl .row5.col1,
.fund-preview_tbl #row6-tbl .row6.col1,
.fund-preview_tbl #row6-tbl .row6b.col1,
.fund-preview_tbl #row7-tbl .row7.col1,
.fund-preview_tbl #row8-tbl .row8.col1,
.fund-preview_tbl #row8-tbl td[class^="row8"].col2,
.fund-preview_tbl #row9-tbl .row9.col1,
.fund-preview_tbl #row9-tbl .row9c.col4,
.fund-preview_tbl #row9-tbl .row9d.col4,
.fund-preview_tbl #row9-tbl .row9e.col4,
.fund-preview_tbl #row10-tbl .row10.col1,
.fund-preview_tbl #row10-tbl .row10b.col3,
.fund-preview_tbl #row11-tbl .row11.col1,
.financial-report-preview_tbl td[class^="row"].col1,
.financial-report-preview_tbl #row5-tbl td[class^="row5"].col2,
.financial-report-preview_tbl td[class^="row7"].col2 {
padding-left: 6px;
}
.fund-preview_tbl .row1.col3,
.fund-preview_tbl #row10-tbl .row10.col1,
.fund-preview_tbl #row10-tbl .row10.col3,
.fund-preview_tbl #row10-tbl .row10b.col3 {
width: 10%;
}
.fund-preview_tbl .row1.col3 ol {
padding-left: 0;
margin: 0;
}
[class$="-preview_tbl"] .no-padding {
padding: 0;
}
.fund-preview_tbl #row5-tbl,
.fund-preview_tbl #row6-tbl,
.fund-preview_tbl #row7-tbl,
.fund-preview_tbl #row8-tbl,
.fund-preview_tbl #row9-tbl,
.fund-preview_tbl #row10-tbl,
.fund-preview_tbl #row11-tbl,
.financial-report-preview_tbl #row3-tbl,
.financial-report-preview_tbl #row4-tbl,
.financial-report-preview_tbl #row5-tbl {
margin: 0;
border: none;
line-height: 1.5;
border-collapse: collapse;
border-spacing: 0;
word-break: break-word;
width: 100%;
}
.fund-preview_tbl #row5-tbl tr,
.fund-preview_tbl #row6-tbl tr,
.fund-preview_tbl #row7-tbl tr,
.fund-preview_tbl #row8-tbl tr:first-of-type,
.fund-preview_tbl #row8-tbl tr:last-of-type,
.fund-preview_tbl #row9-tbl tr:first-of-type,
.fund-preview_tbl #row9-tbl tr:last-of-type,
.fund-preview_tbl #row10-tbl tr:first-of-type,
.fund-preview_tbl #row10-tbl tr:last-of-type,
.fund-preview_tbl #row11-tbl tr,
.financial-report-preview_tbl #row3-tbl tr,
.financial-report-preview_tbl #row4-tbl tr,
.financial-report-preview_tbl #row5-tbl tr:first-of-type,
.financial-report-preview_tbl #row5-tbl tr:last-of-type {
border: none;
vertical-align: top;
}
.fund-preview_tbl #row8-tbl tr,
.fund-preview_tbl #row9-tbl tr,
.fund-preview_tbl #row10-tbl tr,
.financial-report-preview_tbl #row5-tbl tr {
border-right: none;
}
.fund-preview_tbl #row5-tbl .row5.col2,
.fund-preview_tbl #row6-tbl .row6.col2,
.fund-preview_tbl #row7-tbl .row7b.col1 {
width: 450px;
}
.fund-preview_tbl #row6-tbl .row6.col4,
.fund-preview_tbl #row7-tbl .row7.col2,
.financial-report-preview_tbl #row3-tbl .row3.col4,
.financial-report-preview_tbl #row3-tbl .row3.col9 {
border-bottom: 1px solid #222;
}
.financial-report-preview_tbl #row3-tbl .row3.col4,
.financial-report-preview_tbl #row3-tbl .row3.col9 {
width: 286.5px;
}
.financial-report-preview_tbl #row4-tbl .row4.col5 {
width: 300px;
}
.fund-preview_tbl #row5-tbl tr td,
.fund-preview_tbl #row6-tbl tr td,
.fund-preview_tbl #row7-tbl tr td,
.fund-preview_tbl #row8-tbl tr td,
.fund-preview_tbl #row9-tbl tr td,
.fund-preview_tbl #row10-tbl tr td,
.fund-preview_tbl #row11-tbl tr td,
.financial-report-preview_tbl #row3-tbl tr td,
.financial-report-preview_tbl #row4-tbl tr td,
.financial-report-preview_tbl #row5-tbl tr td {
border-top: none;
border-bottom: none;
border-left: none;
}
.fund-preview_tbl #row6-tbl td.row6b {
width: 309px;
}
.fund-preview_tbl #row5-tbl .row5.col6,
.fund-preview_tbl #row6-tbl .row6.col4,
.fund-preview_tbl #row6-tbl .row6b.col2,
.fund-preview_tbl #row7-tbl .row7.col2,
.fund-preview_tbl #row7-tbl .row7b.col2,
.fund-preview_tbl #row8-tbl .row8.col2,
.fund-preview_tbl #row8-tbl td[class^="row8"].col4,
.fund-preview_tbl #row9-tbl .row9.col2,
.fund-preview_tbl #row9-tbl td[class^="row9"].col4,
.fund-preview_tbl #row10-tbl td[class^="row10"].col5,
.fund-preview_tbl #row11-tbl .row1.col3,
.financial-report-preview_tbl #row3-tbl .row3.col9,
.financial-report-preview_tbl #row3-tbl .row3b.col12,
.financial-report-preview_tbl #row4-tbl .row4.col6,
.financial-report-preview_tbl #row5-tbl td[class^="row5"].col6 {
border-right: none;
}
.fund-preview_tbl #row8-tbl td[class^="row8"].col4 {
text-align: right;
width: 230px;
}
.fund-preview_tbl #row9-tbl .row9b.col2 {
width: 420px;
}
.fund-preview_tbl #row9-tbl .row9b.col3,
.fund-preview_tbl #row9-tbl .row9b.col4,
.fund-preview_tbl #row10-tbl .row10.col4,
.fund-preview_tbl #row10-tbl .row10.col5,
.fund-preview_tbl #row10-tbl .row10b.col4,
.fund-preview_tbl #row10-tbl .row10b.col5,
.financial-report-preview_tbl td.col1 {
vertical-align: top;
}
.fund-preview_tbl #row9-tbl .row9b.col4,
.fund-preview_tbl #row10-tbl .row10.col5,
.fund-preview_tbl #row10-tbl .row10b.col5 {
width: 230px;
}
.financial-report-preview_tbl #row4-tbl .row4.col2,
.financial-report-preview_tbl #row4-tbl .row4.col3 {
width: 234px;
}
.financial-report-preview_tbl #row3-tbl .row3.col2 {
width: 468px;
}
.financial-report-preview_tbl #row5-tbl .row5.col4,
.financial-report-preview_tbl #row5-tbl .row5.col5,
.financial-report-preview_tbl #row5-tbl .row5.col6 {
width: 150px;
}
.fund-preview_tbl #row10-tbl .row10.col2 {
width: 20%;
}
.fund-preview_tbl #row10-tbl .row10.col4,
.fund-preview_tbl #row10-tbl .row10b.col4 {
width: 40%;
}
.fund-preview_tbl #row10-tbl .row10.col1,
.fund-preview_tbl #row10-tbl .row10.col2,
.fund-preview_tbl #row10-tbl .row10.col2,
.fund-preview_tbl #row10-tbl .row10.col3,
.fund-preview_tbl #row10-tbl .row10b.col3,
.financial-report-preview_tbl #row5-tbl td.row5.col2 {
vertical-align: middle;
}
.fund-preview_tbl #row10-tbl .row10b {
border-top: 1px solid #222;
}
.financial-report-preview_tbl div#left68 {
position: relative;
left: 68px;
}
.ui-tabs .ui-tabs-panel {
padding: 1em .4em !important;
}
[class$="-search-filter"]:first-of-type {
padding-left: 5px;
}
.preview-button-container {
margin-top: 40px;
text-align: center;
}
#preview-return-to-edit-grant,
#preview-return-to-grant-list,
#preview-print {
height: 40px;
display: inline-block;
}
#preview-return-to-edit-grant {
float: left;
}
#preview-return-to-grant-list {
margin: 0 auto;
}
#preview-print {
float: right;
}
.silver {
background-color: #ddd;
}
.financial-report-preview-container div#fed-form-id {
font-size: 16px;
text-align: center;
line-height: 1.2;
}
@media print { .fusion-header,
.fusion-secondary-header,
.fusion-secondary-main-menu,
,fusion-header-shadow,
.fusion-page-title-bar,
.fusion-page-title-bar-breadcrumbs,
.fusion-page-title-bar-left,
.fusion-footer,
.to-top-container,
.noprint {
visibility: hidden;
}
.fusion-header-wrapper, .fusion-footer, .certidiv, .preview-button-container{display:none;}
.fusion-row{max-width:100%;}
.fund-preview_tbl, .financial-report-preview_tbl{max-width:1100px;}
.fund-preview_tbl #row6-tbl .row6.col1{width:37px;}
.fund-preview_tbl #row6-tbl .row6.col2{width:482px;}
.fund-preview_tbl #row6-tbl .row6.col3{width:36px;}
.fund-preview_tbl #row10-tbl .row10.col3{min-width:146px;}
.fund-preview_tbl #row10-tbl .row10.col5{min-width:230px;}
.fund-preview_tbl #row11-tbl td{width:33%;}
@page {
size: auto; margin: 0; }
}
@page {
size: auto; margin: 0; } .ajaxload{position: fixed;left: 50%;margin-left: -32px;width: 100%;display: none;top: 50%;margin-top: -32px;}
#certifrm input[type="text"],#certifrm textarea,#certifrm select{color: #555;font-size: 14px;background: #FFF;line-height: 1.3;height: 32px;border: 1px solid #ccc;border-radius: 4px;-webkit-border-radius: 4px;padding: 6px 10px;outline: none;box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;font-family: "Lucida Grande","Lucida Sans Unicode",Tahoma,sans-serif;font-weight: normal;}
#certifrm textarea{height:auto;}
#certifrm select{padding:2px 10px;}
.certidiv{padding:10px 0 0;}
.certidiv input[type="button"]{font-family: 'Source Sans Pro', sans-serif;color: #222;border: 1px solid #222;border-radius: 4px;background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #bfbfbf 100%);background: -webkit-linear-gradient(top, #ffffff 0%,#bfbfbf 100%);background: linear-gradient(to bottom, #ffffff 0%,#bfbfbf 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#bfbfbf',GradientType=0 );font-weight: bold;font-size: 18px;padding: 7.5px 20px;}
.certidiv input[type="button"]:hover{background: #bfbfbf;background: -moz-linear-gradient(top, #bfbfbf 0%, #ffffff 100%);background: -webkit-linear-gradient(top, #bfbfbf 0%,#ffffff 100%);background: linear-gradient(to bottom, #bfbfbf 0%,#ffffff 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfbfbf', endColorstr='#ffffff',GradientType=0 );}
.fund-preview-container > p{display:none;}
.reqerror{border:1px solid red !important;}
.fund-preview_tbl td.collast{border-right:none;}
.fund-preview_tbl .notesdiv{vertical-align:top;}
.fund-preview_tbl #row11-tbl tr td.batchnotes{border-top:1px solid #222;}
.fund-preview_tbl #row10-tbl .row10b{vertical-align:middle;}
.maxw300{max-width:300px;}
.ui-widget-content a.gridlink{color:#3372c4; text-decoration:underline;}
a.Denied{display:none;}
.fundheader{border-bottom:1px solid #ccc;}
.fundheader .add-button-container{border-bottom:0 none; display:inline-block;}
.fundheader .fundbal{display:inline-block;}
#frm_field_440_container{max-width:500px !important;}
#field_5vuwu-error{float:left; left:0 !important; display:grid;}
.msgdiv{text-align:center; font-weight:bold; padding: 10px 0; margin:5px 0; color: green;}
.grant-search-filter select, .milestone-search-filter select, .fundrequest-search-filter select{max-width:100%;}
.grantee_display{padding-bottom:20px; font-size:14px;}
.grantee_display div{display:inline-block; padding-right:20px;}
.grantee_display label{font-weight:bold;}
.fund-preview-container .grantee_display,.financial-report-preview-container .grantee_display{padding:0; font-size:15px;}
#grant-list-add-button-container a.inactivebtn{float:right; margin: -29px 0px 0px 0px; padding: 10px 20px;}
.inactivebtndiv{text-align: right;}
.inactivebtndiv a.ctc-button{margin-right:0;}
.userlist-search-filter{max-width:186px;}
.userlist-search-filter select{max-width:100%;}
.topuser{border-left:1px solid #fff !important;}
.topuser span{height:44px; display:flex; align-items:center; padding:0 0 0 13px;}
#field_r1roa-error{left:211px !important; display:grid;}
#grant_userlist td .btn_nomargin{margin-right:0;}
.grantmsgdiv{text-align:center; font-weight:bold; color: green;}
.userlist-search-filter select {max-width:125px !important;}
table#userlist tbody td {word-break: break-word;vertical-align: middle;}small a {
position: relative;
top: 10px;
}
small {
color: #fff;
}
.wpbdp-field-display.wpbdp-field.wpbdp-field-value.field-display.field-value.wpbdp-field-zip_code.wpbdp-field-meta.wpbdp-field-type-textfield.wpbdp-field-association-meta {
display: none;
}
.wpbdp-field-display.wpbdp-field.wpbdp-field-value.field-display.field-value.wpbdp-field-biography_pdf.wpbdp-field-content.wpbdp-field-type-textarea.wpbdp-field-association-content .field-label {
float: left;
padding: 0 3px 0 0;
}
.page-id-12816 div.fusion-button-wrapper {
width: 100%;
display: grid;
height: 50px;
text-align: center;
}
.page-id-12816 a.fusion-button.button-flat.button-small.button-custom:hover {
background: #3372c4;
} .espresso_events .ee-ical-sbmt {
background:white;
font-family : 'dashicons', sans-serif !important;
font-size: 1.5em;
border: none;
cursor: pointer;
}
.event-tickets .tkt-slctr-tbl-wrap-dv {
display: block;
overflow-x: unset;
height: 100%;
}
.tckt-slctr-tbl-td-name a, .ticket-selector-submit-btn-wrap input.ticket-selector-submit-btn {
cursor: pointer;
}
#wpbdp-page-main_page div#wpbdp-categories {
display: none;
}
div.wpbdp-listing .listing-details {
margin-left: 0;
}
.search-results .wpbdp-listing a {
border-bottom: medium none transparent;
color: #3372c4;
text-decoration: none;
}
input.ticket-selector-submit-btn.ticket-selector-submit-ajax {
color: #fff;
}
input.ticket-selector-submit-btn.ticket-selector-submit-ajax:hover {
color: #fff;
}
.attachment .single-navigation.clearfix {
display: none;
}
.fusion-footer {
position: relative;
z-index: 999;
}
#frm_form_1_container.formf7xyz {
display:none;
line-height: 30px;
margin-top: -35px;
position: relative;
z-index: 0;
}
.frm_style_formidable-style.with_frm_style .frm_required {
font-size: 20px;
}
#reqend.frm_required {
font-size: 16px;
}
.frm_style_formidable-style.with_frm_style .frm_message {
line-height: 30px;
}
#frm_form_1_container.formf7xyz .frm_message {
border: 0 solid;
margin: 0 0 15px;
padding: 0 15px 15px;
line-height: 30px;
}
.frm_submit {
background: #fff none repeat scroll 0 0;
float: left;
height: 125px;
margin: 0 0 -90px;
position: relative;
width: 100%;
z-index: 1;
} .post-password-form input {
color: #fff !important;
padding: 6px 16px 5px !important;
}
#pwbox-14460 {
color: #000 !important;
}
.fusion-megamenu-wrapper .fusion-megamenu-submenu .sub-menu #text-14 a {
margin: 0 !important;
padding: 0 !important;
} 
.post-content .frm_form_field.form-field.frm_required_field.frm_top_container.frm_three_fourths {
margin: 0 0 10px 0;
}
.post-content .frm_form_field.form-field.frm_top_container.frm_third {
margin: 0 10px 10px 0;
}
.post-content .frm_style_formidable-style.with_frm_style .form-field {
margin-bottom: 10px;
}
.post-content .frm_form_field.form-field.frm_top_container.frm_half {
margin: 0 0 10px;
}
.post-content .frm_form_field.form-field.horizontal_radio.frm_top_container.frm_half {
margin: 0 0 10px 0;
}
.post-content .frm_form_field.form-field.frm_required_field.frm_top_container.frm_half {
margin: 0 0 10px 0;
}
.post-content .frm_form_field.form-field.frm_required_field.frm_top_container.frm_third {
margin: 0 10px 10px 0;
}
.frm_form_field.frm_section_heading.form-field {
background: #f6f6f6 none repeat scroll 0 0;
margin: 30px 0 10px !important;
padding: 0 20px 10px;
}
.searchform .search-table .search-field input {
z-index: 999999999 !important;
}
.fusion-header-v4 .searchform{
position:relative;
z-index: 999999999 !important;
}
#ninja_forms_form_28 h3 {
background: #eee none repeat scroll 0 0;
padding: 8px 0;
}
.ninja-forms-form textarea.ninja-forms-field, .ninja-forms-form input.ninja-forms-field, .ninja-forms-form select.ninja-forms-field {
background: #f6f6f6 none repeat scroll 0 0;
border: 1px solid #999 !important;
color: #000 !important;
padding:5px;
}
#aec-modal .link {
position: relative;
right: 0px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
bottom: 0;
font-size: 18px;
padding: 5px 10px;
}
#aec-modal-container .aec-content {
font-size: 13px;
max-height: 50% !important;
overflow: auto;
padding: 5px 10px 0;
}
.fusion-button.button-flat.button-round.button-small.button-custom {
background-color: #efefef !important;
color: #3372c4 !important;
width: 85%;
}
.home #aec-header > ul {
display: none;
}
.home .fc-header-center h2 {
font-size: 17px !important;
margin: 0;
}
.home .fc-header-center {
width: 100% !important;
}
.home .fc-header-left {
display: none;
}
.single-navigation {
margin-bottom: 25px;
}
.page .fusion-blog-shortcode .post {
margin-bottom: 25px;
}
.page .fusion-blog-shortcode h2 {
font-size: 18px !important;
margin: 0;
} .page .fusion-blog-shortcode .fusion-post-timeline .post {
margin-bottom: 25px;
}
.page .fusion-blog-shortcode .fusion-post-timeline h2 {
font-size: 22px !important;
margin: 0;
}
.page .fusion-blog-shortcode .fusion-post-timeline p {
margin-bottom: 20px;
}
.home .fusion-blog-shortcode .post {
margin-bottom: 15px;
}
.home .fusion-blog-shortcode h2 {
font-size: 16px !important;
margin: 0;
}
.home .fusion-blog-shortcode p {
margin-bottom: 0;
}
#hometabx {
display: none;
}
.ninja-forms-form li {
padding: 0px 0 0 !important;
}
.ninja-forms-form textarea.ninja-forms-field,.ninja-forms-form input.ninja-forms-field,.ninja-forms-form select.ninja-forms-field {
border: 1px solid #999 !important;
color: #000 !important;
}
.fusion-imageframe {
margin: 0 20px 10px 0 !important;
}
#content .post-content > h3 {
margin: 0 0 5px 0 !important;
}
.page-id-11604 .wpbdp-page-content .wpbdp-categories.cf {
display: none;
}
select.ninja-forms-field, textarea.ninja-forms-field {
border: 1px solid #ccc;
padding: 6px 5px;
width: 100% !important;
font-size:14px;
}
.ninja-forms-required-items {
margin: 10px 0 20px;
} .side-nav-left .side-nav .arrow {
margin-left: 4px;
}
.page_item.page_item_has_children ul {
display: none !important;
}
ul.children li.page_item.page_item_has_children ul.children {
display: none !important;
}
.page_item.page_item_has_children.current_page_ancestor.current_page_parent ul {
display: block !important;
}
.page_item.page_item_has_children.current_page_item ul {
display: block !important;
}
ul.children li.page_item.page_item_has_children.current_page_item ul.children {
display: block !important;
}
.page_item.page_item_has_children.current_page_ancestor ul ul.children {
display: block !important;
}
.page_item.page_item_has_children.current_page_ancestor ul {
display: block !important;
}
ul.children li.page_item.page_item_has_children.current_page_parent ul.children {
display: block !important;
} .table-1 img {
max-width:none;
}
.fusion-tabs {
margin-bottom: 20px;
}
.post-content h4, .project-content .project-info h4, .share-box h4, .fusion-title h4, .title h4, #wrapper .fusion-tabs-widget .tab-holder .tabs li a, .fusion-accordian .panel-title a, .fusion-carousel-title, .fusion-tabs .nav-tabs > li .fusion-tab-heading, .fusion-post-content h4 {
color: #3372c4;
}
.wpbdp-map {
border: 0 solid #036 !important;
}
.menu-item-12297 .fusion-megamenu-widgets-container.third-level-widget {
padding: 0 15px !important;
}
.wpbdp-region-sidelist-wrapper .wpbdp-region-sidelist {
display: block;
margin: 0;
padding: 0;
}
.with-region-sidelist .wpbdp-page-content {
float: left;
width: 80%;
}
#main {
padding-bottom: 30px;
padding-top: 35px;
}
#content {
width: 73%;
}
.field-value.wpbdp-field-mediators_in_the_same_office.wpbdp-field-meta.wpbdp-field-type-textarea.wpbdp-field-association-meta label {
color: #990000;
}
.addthis_sharing_toolbox {
float: right;
margin: 10px 15px 0 0;
}
.page .fusion-sharing-box h5 {
color: #777;
float: left;
font-size: 13px;
font-weight: normal;
margin: 10px 0;
}
.fusion-social-networks .fusion-social-network-icon {
color: #777;
}
.page .fusion-sharing-box {
background-color: #f6f6f6;
height: 30px;
margin: 0;
padding: 0 0 0 15px;
}
#menu-item-12854 .fusion-megamenu-widgets-container.third-level-widget {
padding: 0 20px;
}
#menu-item-12975 .fusion-megamenu-widgets-container.third-level-widget {
padding: 0 20px;
}
.wpbdp-region-sidelist > li {
background: #f6f6f6 none repeat scroll 0 0;
list-style: outside none none;
padding: 5px 12px;
}
ul.wpbdp-region-sidelist {
margin: 10px 0 0 10px;
}
.wpbdp-region-sidelist-wrapper .wpbdp-region-sidelist > li {
float: none;
margin: 0 0 5px;
}
.wpbdp-region-sidelist-wrapper {
margin: 0;
float: right;
width: auto;
}
#wpbdp-search-form .wpbdp-search-filter > div.field {
display: block;
margin-left: auto;
padding-left: 10px;
width: 75%;
}
#wpbdp-search-form .wpbdp-search-filter > div.field > input[type="text"] {
width: 100%;
}
#wpbdp-search-form .wpbdp-search-filter > div.field > select {
width: 100%;
}
#wpbdp-search-form .wpbdp-search-filter > div.label {
display: block;
float: left;
text-align: right;
width: 25%;
}
#wpbdp-search-form select, wpbdp-search-form input {
border: 1px solid #ccc;
}
.wpbdp-listing.wpbdp-listing-single.single.normal .listing-actions {
display: inline-block;
float: none;
margin: 0;
text-align: right;
width: 100%;
}
.page #main .fusion-title-size-two h2 {
margin-bottom: 5px;
}
.listing-actions.cf {
display: none;
}
.fusion-footer-widget-area {
height: 20px !important;
}
@media (max-width:708px) {
.wpbdp-region-sidelist-wrapper .wpbdp-region-sidelist {
display: none;
}
.with-region-sidelist .wpbdp-page-content {
float: left;
width: 100%;
}
.wpbdp-region-sidelist-wrapper .sidelist-menu-toggle {
background: #03314d none repeat scroll 0 0;
border: medium none;
color: #fff;
display: block;
margin: 5px auto;
padding: 6px 10px;
}
.wpbdp-region-sidelist-wrapper .wpbdp-region-sidelist > li {
float: none;
margin: 0 0 5px;
padding:5px 12px;
}
}
input#wpbdp-bar-view-listings-button.button {
float: right;
margin: 0 0 5px 5px;
}
.wpbdp-bar form.wpbdp-search-form {
display: block;
width: 100%;
}
#wpbdp-main-page #wpbdp-bar-show-directory-button.button {
display: none;
}
.wpbdp-page h2 {
display: none;
}
#wpbdp-search-page > a {
margin-right: 0 !important;
}
#aec-filter li:first-child {
float: none;
font-size: 14px;
font-weight: bold;
margin: 0;
padding: 0 4px 3px 0 !important;
}
#aec-filter li {
background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
float: left;
list-style: outside none none !important;
margin: 2px 0 0;
padding: 0 0 0 2px !important;
}
#aec-modal {
height: 100%;
}
#aec-filter li a {
font-size: 14px;
}
#aec-filter a {
border: 0 solid transparent;
cursor: pointer;
display: block;
line-height: 20px;
padding: 1px 4px;
text-decoration: none;
}
#aec-container #aec-header #aec-filter li a:hover {
background: #000 none repeat scroll 0 0 !important;
box-shadow: none !important;
}
#aec-filter a.all:hover, #aec-filter li.active a {
border-color: transparent !important;
box-shadow: 0 0 0 #000;
}
#aec-filter li.active {
border: 0px double #999;
opacity:1 !important;
}
.fc-header .fc-state-active span.fc-button-inner {
background: #666 none repeat scroll 0 0;
color: #fff;
}
.fc-state-default, .fc-state-default .fc-button-inner {
background: #fff none repeat scroll 0 0;
border-color: #ddd;
border-style: solid;
color: #666;
}
.ui-datepicker-header select {
border: 1px solid #fff;
}
table.ui-datepicker td a, .ui-datepicker-header select {
background-color: #fff;
}
#aec-modal-container {
background-color: #fff !important;
border-radius: 0 0 6px 6px !important;
bottom: 50px !important;
box-shadow: 0 0 64px #000 !important;
color: #333 !important;
font: 18px/26px "Lucida Grande",Arial,sans-serif;
left: 0 !important;
margin: 0 auto !important;
padding-bottom: 4px !important;
position: fixed !important;
right: 0 !important;
text-align: left !important;
top: 50px !important;
width: 90% !important;
z-index: 999999999 !important;
height:auto !important;
} #wpbdp-bar-show-directory-button.button {
float: right;
margin:0;
}
ul.wpbdp-categories {
margin: 0;
padding: 0;
}
ul.wpbdp-categories > li {
background: #f6f6f6 none repeat scroll 0 0;
float: left;
list-style: outside none none;
margin: 0 10px 0 0;
padding: 5px 12px;
width: auto;
}
#wpbdp-search-page .wpbdp-bar.cf, #wpbdp-category-page .wpbdp-bar.cf  {
margin: 0;
padding: 0;
}
#wpbdp-view-listings-page .wpbdp-bar.cf {
margin: 0;
padding: 0;
}
#wpbdp-main-page .advanced-search-link {
font-size: 16px !important;
}
#wpbdp-main-page .wpbdp-bar.cf {
background: #fff none repeat scroll 0 0;
margin: 0;
padding: 0;
}
.wpbdp-bar input.button,form#wpbdmsearchform input.submit,#wpbdp-search-form .reset, #wpbdp-search-form .submit, .wpbdp-hide-on-mobile.button.back-to-dir, #wpbdp-category-page .button.view-listing, #wpbdp-view-listings-page .button.view-listing {
background: #03314d none repeat scroll 0 0;
border: medium none;
color: #fff;
cursor: pointer;
margin: 0 10px 0 0;
padding: 5px 10px;
}
.wpbdp-bar .wpbdp-search-form {
margin: 0;
padding: 0 !important;
}
form#wpbdmsearchform {
float: none;
padding: 12px 0;
text-align: center;
}
form#wpbdmsearchform input {
display: inline;
margin: 0 0 5px;
width: 100%;
}
.wpbdp-bar .wpbdp-main-links {
float: none;
margin: 0 0 15px;
width: 100%;
}
.wpbdp-bar {
background: #fff none repeat scroll 0 0;
margin: 10px;
padding: 10px;
}
.side-nav li a{
font-weight: bold !important;
color:#3372c4 !important;
text-transform:uppercase;
}
.sidebar .sub-menu, .sidebar .children, .fusion-footer-widget-area .sub-menu, .fusion-footer-widget-area .children, #slidingbar-area .sub-menu, #slidingbar-area .children {
background: transparent none repeat scroll 0 0;
margin: 0;
}
.side-nav li.page_item_has_children li a {
font-weight: normal !important;
}
.side-nav li.page_item_has_children a {
font-weight: normal !important;
color: #000;
text-transform: none;
padding-left: 10px;
line-height:1.4;
}
#sidebar li.page_item.current_page_item {
background: #f6f6f6 none repeat scroll 0 0;
padding: 0 0 0 6px;
}
.side-nav li.page_item::before {
content: " - ";
float: left;
padding: 9px 5px 0 0;
}
.side-nav li.page_item {
font-weight: normal;
margin: 0 0 0 10px !important;
padding: 0 0 0 5px;
}
.side-nav li {
margin: 0 0 0 5px !important;
}
.side-nav li.page_item a{
font-weight: normal !important; 
color:#333 !important;
}
.side-nav li.page_item a:hover {
color: #3372c4 !important;
font-weight: normal !important;
}
.page_item.page_item_has_children.current_page_ancestor.current_page_parent {
background: #f6f6f6 none repeat scroll 0 0;
}
.page_item.page_item_has_children.current_page_ancestor.current_page_parent:hover {
background: #f6f6f6 none repeat scroll 0 0;
}
.page_item.page_item_has_children.current_page_ancestor.current_page_parent a {
font-weight: bold;
}
#sidebar ul.side-nav lipage_item_has_children.current_page_ancestor.current_page_parent a {
color: #000 !important;
font-weight: bold !important;
}
#sidebar ul.side-nav li.page_item.page_item_has_children a:hover {
color: #3372c4 !important;
}
#sidebar ul.side-nav li.page_item.page_item_has_children ul li a {
font-weight: normal !important;
}
.side-nav ul.children li.page_item.current_page_item {
background: #fff none repeat scroll 0 0 !important;
}
#wrapper .side-nav li.current_page_item a {
color: #3372c4 !important;
font-weight: normal !important;
}
#wrapper .side-nav li.current_page_item li a {
font-weight: normal !important;
}
.side-nav li.page_item_has_children.current_page_parent a {
font-weight: bold !important;
}
.side-nav li.page_item_has_children.current_page_parent a:hover {
font-weight: bold !important;
}
.side-nav li.page_item_has_children.current_page_parent li a {
font-weight: normal !important;
}
.side-nav li.page_item_has_children.current_page_parent li a:hover {
font-weight: normal !important;
}
#sidebar .side-nav .page_item.page_item_has_children.current_page_item a { font-weight: bold !important;
}
#sidebar .side-nav .page_item.page_item_has_children.current_page_item ul li a {
color: #000 !important;
font-weight: normal !important;
}
#sidebar .side-nav .page_item.page_item_has_children.current_page_item ul li a:hover {
color: #3372c4 !important;
font-weight: normal !important;
}
#sidebar .side-nav .page_item.current_page_item a {
color: #3372c4 !important;
font-weight: bold !important;
text-transform: none;
}
#sidebar .side-nav .page_item a {
text-transform: none !important;
}
#sidebar .side-nav .page_item.page_item_has_children.current_page_ancestor.current_page_parent a {
font-weight: bold !important;
}
#sidebar .side-nav .page_item.page_item_has_children.current_page_ancestor.current_page_parent ul li a { font-weight: normal !important;
}
.tab-content h3 {
margin-top: 0;
}
.fusion-title-size-two h2 {
margin-bottom: 20px;
}
.fusion-flip-box .flip-box-inner-wrapper {
min-height: auto !important;
margin-bottom: 0;
}
.flip-box-back-inner {
font-size: 14px;
line-height: 17px;
}
.flip-box-back-inner > a {
color: #87d0ff;
}
.flip-boxes h2 {
font-size: 18px !important;
line-height: 20px !important;
}
.fusion-flip-box .flip-box-front, .fusion-flip-box .flip-box-back {
height: auto !important;
padding: 10px !important;
}
.fusion-flip-boxes {
margin-bottom: 0;
}
.fusion-reading-box-container {
margin-bottom: 20px !important;
}
.fusion-reading-box-container .reading-box {
background-color: #f6f6f6 !important;
border-top: 1px solid #990000 !important;
padding: 10px;
}
.fusion-accordian .panel-title, .fusion-sharing-box h4, .fusion-tabs .nav-tabs > li .fusion-tab-heading {
font-size: 15px;
}
.fusion-megamenu-title a {
color: #3372c4;
}
.fusion-main-menu .sub-menu li a {
border-bottom: 1px dashed #ccc !important;
margin: 0 10px !important;
padding: 5px 10px !important;
}
.fusion-megamenu-bullet {
display: none;
}
.fusion-megamenu-title {
font-size: 16.5px;
padding: 0 15px 15px 20px;
}
.timeline1 .title-heading-left {
width: 100% !important;
}
.fusion-title.title.fusion-title-size-two.timeline1 {
text-align: center !important;
width: 100% !important;
}
.timeline1 .title-sep-container {
display: none;
}
.fusion-icon-bubbles::before {
content: "\f017" !important;
font-family: FontAwesome !important;
}
.fusion-timeline-date {
display: none;
}
.fusion-megamenu-title a:hover {
color: #990000;
}
.fusion-header-tagline {
margin: 20px 0 0;
}
.fusion-main-menu > ul > li > a {
text-transform: uppercase;
}
.fusion-li-item-content {
font-size: 16px;
}
.fusion-header-v4 .search-table {
margin: 20px 0 0 0;
}
.searchform .search-table .search-button input[type="submit"] {
background: none repeat scroll 0 0 #990000;
}
.fusion-fullwidth.fullwidth-box.fusion-fullwidth-1.fusion-parallax-fixed {
background: none repeat scroll 0 0 transparent !important;
}
.fusion-footer-widget-area {
background-color: #fff;
padding: 10px;
}
.home #main, .page-id-11937 #main {
padding-top: 20px;
}
.post-content ul.arrow li::before, .fusion-post-content ul.arrow li::before {
background-color: #fff !important;
color: #750000 !important;
}
.fusion-megamenu {
background-color: #fff; }
.fusion-main-menu .sub-menu {
background-color: #fff;
}
.fusion-header-v4 .fusion-header {
padding-bottom: 15px;
padding-top: 15px;
}
.fusion-main-menu .fusion-main-menu-search .fusion-custom-menu-item-contents, .fusion-main-menu .fusion-main-menu-cart .fusion-custom-menu-item-contents, .fusion-main-menu .fusion-menu-login-box .fusion-custom-menu-item-contents {
background-color: #999;
border-color: #dcdadb;
}
.fusion-main-menu .sub-menu li a:hover {
background-color: #efefef;
color:#750000;
}
.fusion-secondary-header {
border-top: 5px solid #333;
}
#slidingbar-area h3 {
font-size: 19px !important;
}
.fusion-li-icon.fa.fa-check {
color: #000066 !important;
}
.fusion-button {
color: #fff !important;;
}
.fusion-button:hover {
color: #fff !important;;
} .fusion-li-icon.fa.fa-chevron-right {
color: #03314d !important;
}
.fusion-secondary-menu > ul > li {
border: 0 none;
padding: 0 5px;
}
body.page #main .side-nav a {
color: #000;
} body.page #main .side-nav li li:hover {
background: #fff;
}
.sub-menu .menu-item-has-children a::after {
content: " >";
}
.sub-menu .menu-item-has-children a:hover::after {
content: " >";
color:#fff;
}
.sub-menu .menu-item-has-children ul.sub-menu li a::after {
content: "";
}
.fusion-main-menu > ul > li > a:hover {
color: #000066;
border-color: #990000;
}
.fusion-megamenu-wrapper .fusion-megamenu-submenu {
border-color: #fff;
}
.post-password-form input[type="password"] {
color: #666 !important;
}
body.has-sidebar #content {
width: calc(100% - 19% - 80px);
}
#ee-spco-payment_options-reg-step-form input, #ee-spco-payment_options-reg-step-form select, #ee-spco-attendee_information-reg-step-form input, #ee-spco-attendee_information-reg-step-form select {
color: #555;
font-size: 14px;
font-weight: bold;
}
.page_item.page-item-11604 {
display: none;
}
@media (max-width:800px) {
.fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper {
display: none;
}
.fusion-header-v4.fusion-mobile-menu-design-modern .fusion-mobile-menu-icons {
position: relative;
}
}
.ticket-selector-submit-btn.view-details-btn {
color: #fff;
}
.ticket-selector-submit-btn.view-details-btn:hover {
color: #fff;
background: #3372c4;
}
.fusion-button.button-flat.button-round.button-medium.button-blue.button-1 {
background: #3372c4 none repeat scroll 0 0;
border: medium none;
pointer-events: auto;
}
.fusion-button.button-blue {
background: #3372c4 none repeat scroll 0 0;
border: medium none;
pointer-events: auto;
}
.fusion-button.button-blue:hover, .fusion-button.button-flat.button-round.button-medium.button-blue.button-1:hover {
background: #888 none repeat scroll 0 0;
border: medium none;
pointer-events: auto;
}
.fusion-button-text {
color: #fff !important;
}
.sidebar .arrow::after {
background: transparent none repeat scroll 0 0;
border: 0 none;
left: auto;
top: auto;
transform: none;
width: auto;
transform: rotate(90deg);
}
.sidebar .arrow {
position: static;
}
.page-template .fusion-timeline-icon .fusion-icon-bubbles::before {
content: "\e62a" !important;
font-family: icomoon !important;
display:none;
}
.page-template .fusion-timeline-icon::before {
content: "\e62a" !important;
font-family: icomoon !important;
}
#wpbdp-search-form .wpbdp-search-filter > .wpbdp-search-field-label {
display: block;
width: 25%;
float: left;
text-align: right;
margin: 5px 0 0 0;
}
span.select2.select2-container.select2-container--default {
width: 100% !important;
}
.wpbdp-search-filter.textfield.wpbdp-form-field.wpbdp-form-field-id-6 .field.inner::after {
content: "Please enter the format xxx-xxx-xxxx ";
font-size: 14px;
color: #999;
}
.page-template .post-content .col.content-box-wrapper.content-wrapper-background.link-area-link-icon {
min-height: auto !important;
}
#wpbdp-search-page h3 {
color: #fff;
}
#wpbdp-search-page h3:before {
color:#000;
content: "Find a Mediator";
}
iframe#twitter-widget-0 {
width: 100% !important;
}