ul.xydac-custom-meta { display: none; margin-top: 12px; margin-bottom: 3px; }
.xydac-custom-meta-div ul { list-style: outside none none; }
.xydac-custom-meta li { display: inline; background-color: rgb(241, 241, 241); border-color: rgb(223, 223, 223) rgb(223, 223, 223) rgb(204, 204, 204); border-width: 1px; border-style: solid; }
ul.xydac-custom-meta li.active { background-color: rgb(233, 233, 233); border-style: solid solid none; border-width: 1px 1px 0px; border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(233, 233, 233); }
ul.xydac-custom-meta li { padding: 5px; border-top-left-radius: 3px; border-top-right-radius: 3px; }
.xydac-custom-meta li a { text-decoration: none; color: rgb(153, 153, 153); }
.xydac-custom-meta li.active a { text-decoration: none; color: rgb(33, 117, 155); font-weight: bold; }
.xydac-custom-meta-div div.tabs-panel { overflow: auto; padding: 0.5em 0.9em; border-style: solid; border-width: 1px; }
.xydac-custom-meta .heading { padding-left: 10px; }
.xydac-custom-meta .tab-content { overflow: auto; padding: 0.5em 0.9em; border: 1px solid rgb(223, 223, 223); }
.xydac-custom-meta .description { display: none; }
.xydac-custom-meta label { display: block; font-weight: bold; margin: 12px 6px 0px; }
.xydac-custom-meta label span { display: inline; font-weight: normal; }
.xydac-custom-meta span { color: rgb(153, 153, 153); display: block; }
.xydac-custom-meta select, .xydac-custom-meta textarea, .xydac-custom-meta input[type="text"] { margin-bottom: 0px; width: 99%; }
.xydac-custom-meta h4 { color: rgb(153, 153, 153); font-size: 1em; margin: 15px 6px; text-transform: uppercase; }
.xydac-custom-meta label.radio { display: inline; font-weight: normal; margin-left: 5px; }
.xydac-custom-meta label.neo { width: 30%; float: left; height: 2em; line-height: 2em; display: inline; margin-top: 0px; }
.xydac-custom-meta select.neo { width: 50%; margin-bottom: 10px; float: left; }
.xydac-custom-meta p { padding-left: 5px; }
p.customEditor { padding-left: 0px; }
.xydac-custom-meta .customEditor { margin: 15px 6px; border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255) none repeat scroll 0px 0px; }
.xydac-custom-meta .customEditor textarea { border: 0px none; }
.xydac-custom-meta .wp_themeSkin iframe { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.xydac-custom-meta a.xydac_image { padding: 4px; font-weight: normal; text-decoration: none; margin-left: 20px; }
.xydac-custom-meta a.xydac_image { padding: 4px; font-weight: normal; text-decoration: none; margin-left: 20px; }
.xydac-custom-meta .xeditor { height: 300px; }
#post-body .xydac-custom-meta .customEditor .mceStatusbar a.mceResize { top: -2px; }
.xydac-custom-meta span { display: inline; }
.xydac-custom-meta .hrule { height: 0px; color: rgb(223, 223, 223); border-width: 1px; border-style: solid; border-color: rgb(255, 255, 255) -moz-use-text-color rgb(223, 223, 223); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; width: 98%; }
.xydac-custom-meta div.xydac_cms_field { position: relative; }
.xydac-custom-meta a.xydac_add_more, .xydac-custom-meta a.xydac_add_more_page { position: absolute; top: 0px; right: 50%; text-decoration: none; padding: 1px 2px; line-height: 10px; border-bottom: 1px solid rgb(33, 117, 155); }
.xydac-custom-meta a.xydac_add_more:focus, .xydac-custom-meta a.xydac_add_more:hover, .xydac-custom-meta a.xydac_add_more_page:focus, .xydac-custom-meta a.xydac_add_more_page:hover { background: rgb(33, 117, 155) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
.xydac_form_inline { width: 100%; }
.xydac_form_inline .xydac_title { width: 45%; }
.xydac_form_inline .xydac_detail { width: 50%; }
div#accordion h3.ui-state-active { color: rgb(33, 117, 155); text-align: center; }
div#accordion .ui-state-default { cursor: pointer; background: rgb(246, 246, 246) none repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); padding: 5px; margin-bottom: 0px; }
div#accordion .ui-state-hover { cursor: pointer; background: rgb(246, 246, 246) -moz-linear-gradient(center top , rgb(249, 249, 249), rgb(236, 236, 236)) repeat scroll 0% 0%; border: 1px solid rgb(221, 221, 221); padding: 5px; color: rgb(213, 78, 33); }
div#accordion .ui-state-active { margin-bottom: 0px; cursor: pointer; padding: 5px; background-color: rgb(241, 241, 241); background-image: -moz-linear-gradient(center top , rgb(249, 249, 249), rgb(236, 236, 236)); border-style: solid; border-width: 1px; border-color: rgb(223, 223, 223); }
div#accordion .ui-accordion-content-active { background-color: rgb(249, 249, 249); border-color: rgb(223, 223, 223); border-style: solid; border-width: 0px 1px; }
div#accordion .form-field { border-color: rgb(223, 223, 223); border-style: solid; border-width: 0px 0px 1px; margin: 0px; padding: 8px; }
div.xydacfieldform { background-color: rgb(249, 249, 249); }
div.xydacfieldform h3 { color: rgb(33, 117, 155); text-align: center; cursor: pointer; padding: 5px; margin: 0px; background-color: rgb(241, 241, 241); background-image: -moz-linear-gradient(center top , rgb(249, 249, 249), rgb(236, 236, 236)); border-style: solid; border-width: 1px; border-color: rgb(223, 223, 223); }
div.xydacfieldform .form-field { border-color: rgb(223, 223, 223); border-style: solid; border-width: 0px 1px 1px; margin: 0px; clear: both; padding-left: 5px; padding-right: 5px; }
div.xydacfieldform .form-field p { padding: 0px 5px; }
div.xydacfieldform .xydac_home { border-color: rgb(223, 223, 223); border-style: solid; border-width: 0px 1px 1px; padding: 10px; }
div.xydacfieldform .xydac_home table { width: 100%; }
div.xydacfieldform .xydac_home .xydac_home_label { width: 30%; vertical-align: top; }
div.xydacfieldform .xydac_home label { font-weight: bold; }
div.xydacfieldform .xydac_home input[type="text"] { margin: 1px; padding: 5px; width: 300px; border-color: rgb(223, 223, 223); box-sizing: border-box; font-size: 12px; }
div.xydacfieldform .xydac_home .xydac_save { width: 150px; margin-top: 30px; }
div.xydacfieldform .xydac_home p { color: rgb(102, 102, 102); font-family: sans-serif; font-size: 12px; font-style: italic; margin: 0px; }
.col-wrap p.xydacformsubmit { margin-top: 10px; }
.xydac_button { text-align: center; color: rgb(255, 255, 255); background-image: -moz-linear-gradient(center top , rgb(181, 66, 28), rgb(213, 78, 33)); text-shadow: 1px 1px 1px rgb(181, 66, 28); display: block; font-family: "Lucida Grande",Tahoma,"Bitstream Vera Sans",Arial,sans-serif; font-size: 14px; font-weight: normal; line-height: 34px; padding: 0px 9px; }
.xydac_button:hover { background-image: -moz-linear-gradient(center top , rgb(213, 78, 33), rgb(181, 66, 28)); color: rgb(238, 238, 238); text-shadow: 1px 1px 1px rgb(51, 51, 51); display: block; }
p.xydacdonation { display: block; padding: 5px; text-align: center; background: rgb(242, 242, 242) none repeat scroll 0% 0%; }
p.xydacdonation a { font-size: 12px; font-weight: bold; display: block; color: rgb(213, 78, 33); text-decoration: none; }
.xydacinactive { background-color: rgb(244, 244, 244); }
.xydacactive { background-color: rgb(252, 252, 252); }
.xydactableerror { color: rgb(188, 11, 11); font-weight: bold; }
#manage_post_type { width: 200px; }
#manage_page_type { width: 200px; }
.toplevel_page_xydac_ultimate_cms .column-xydac-name { width: 20%; color: rgb(0, 0, 0); }
.toplevel_page_xydac_ultimate_cms .column-xydac-description { width: 60%; }
.toplevel_page_xydac_ultimate_cms .column-xydac-install { width: 20%; }
.toplevel_page_xydac_ultimate_cms .xydac_moreinfo { padding: 4px 0px; }
.xydac_mainbox_cols { float: left; }
.xydac_box h4 { display: block; margin: 0px; padding: 6px; background: transparent url(c90dd2f734d6c4ff8f29d2d497d086d8a6547a0b.jpg)  no-repeat scroll center bottom; color: rgb(0, 0, 0); text-align: center; font-weight: bold; }
.xydac_box .h4wrap { background: transparent url(a9626e2d48121f8e7d0774a899a4b465a211a6db.jpg)  repeat-x scroll center bottom; }
.xydac_box a { display: block; color: rgb(0, 0, 0); }
.xydac_box p { margin: 0px; padding: 6px; }
.xydac_box { margin: 5px; border: 2px solid rgb(213, 213, 213); background: rgb(250, 250, 250) none repeat scroll 0% 0%; height: 100px; position: relative; }
.xydac_box:hover { background: transparent -moz-linear-gradient(center top , rgb(249, 249, 249), rgb(236, 236, 236)) repeat scroll 0% 0%; box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.4); border: 1px solid rgb(236, 236, 236); }
.xydac_clear { clear: both; }
.xydac_main_wrapper { margin: auto; }
.xydac_main_wrapper table { background-color: rgb(249, 249, 249); border-color: rgb(223, 223, 223); border-spacing: 0px; border-style: solid; border-width: 1px; clear: both; margin: 0px; width: 100%; }
.xydac_main_wrapper a { text-decoration: none; }
.xydac_main_wrapper thead th, .xydac_main_wrapper tfoot th { background-color: rgb(241, 241, 241); background-image: -moz-linear-gradient(center top , rgb(249, 249, 249), rgb(236, 236, 236)); }
.xydac_main_wrapper thead th:first-of-type {  }
.xydac_main_wrapper thead th:last-of-type {  }
.xydac_main_wrapper tfoot th:first-of-type {  }
.xydac_main_wrapper tfoot th:last-of-type {  }
.xydac_main_wrapper td, .xydac_main_wrapper th { border-style: solid; border-width: 1px 0px; border-bottom: 1px solid rgb(223, 223, 223); border-top: 1px solid rgb(255, 255, 255); }
.xydac_main_wrapper tfoot th { border-bottom: medium none; }
.xydac_main_wrapper .no-items td { border-bottom-width: 0px; }
.xydac_main_wrapper td { font-size: 12px; padding: 4px 7px 2px; vertical-align: top; color: rgb(85, 85, 85); }
.xydac_main_wrapper td p, .xydac_main_wrapper td ol, .xydac_main_wrapper td ul { font-size: 12px; color: rgb(51, 51, 51); }
.xydac_main_wrapper th { font-size: 14px; line-height: 1.3em; padding: 7px 7px 8px; vertical-align: top; text-align: left; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.8); }
.admin-table { margin-bottom: 10px; }
.admin-table tr { border: 1px solid rgb(191, 191, 191); }
.admin-table th { border-right: 1px solid rgb(191, 191, 191); vertical-align: middle; font-size: 130%; padding: 10px; background: transparent linear-gradient(to right, rgb(223, 223, 223) 0%, rgb(191, 191, 191) 100%) repeat scroll 0% 0%; }
.admin-table td { background: rgb(242, 242, 242) none repeat scroll 0% 0%; }
.admin-table input[type="text"] { min-width: 50%; padding: 5px; }
.admin-table pre { margin: 0px; padding: 5px; width: 100%; }
.admin-table .checkbox { padding-right: 15px; }
