/*[fmt]1000-000A-3*/
#container_fcfield_1 { }
iframe { border: 0px solid #000000; }
* { box-sizing: padding-box; }
.uk-link, a { color: inherit; text-decoration: inherit; }
.dragdrop .container { padding: 0; }
dl.tabs dt.open, .flexicontent dl.tabs dt.open { border-bottom: 0px solid #F9F9F9; }
hr { border: 0; height: 1px; background-image: linear-gradient(to right, #EEE, #C8C8C8, #FFF); margin: 0; }
.trashmenu { float: left !important; margin-right: -73px; margin-left: 8px; margin-bottom: 21px; line-height: 1.1; }
.menu_container_area .btn-danger.delete-all { margin-right: -24px; /*+placement: -4px 49px;*/ position: relative; left: -4px; top: 49px; font-size: 12px; }
div#maximenuck192 span.descck { display: block; text-transform: none; font-size: 10px; text-decoration: none; height: 12px; line-height: 12px; float: none !important; float: left; display: none; }
@media (min-width: 1200px)
{
  .container { width: auto; }
}
h1, h2, h3, h4, h5, h6 { font-family: inherit; }
.fmenu .row1 { float: none; }
.readmore a { text-decoration: none !important; }
.readmore { margin-top: 2px !important; }
.drag-banner .display-dropzone img { border: 0px solid black !important; height: auto !important; width: auto !important; }
.jsn-bootstrap .form-horizontal .controls { margin-left: 0px !important; }
.socialannounce { width: 48%; text-align: center; }
#jsn_form_1 { background-color: #F8F8F8; padding: 0px 12px 0 23px; margin-left: -4px; border: 1px solid #E6E6E6; margin-right: 5px; }
tr.spacer td img { height: 0; }
div.contentheading, h2.contentheading, .contentheadingpage { float: left; width: 100%; margin-top: 3px; box-sizing: border-box; background-color: inherit; }
fieldset { min-width: 0; padding: 0; margin: 0; border: 0; }
#mc_embed_signup .clear { font-size: 18px; height: auto; line-height: 17px; visibility: visible; }
/*Media Manager*/
.elfinder-cwd-icon-image { border: 1px solid #D9D9D9; padding: 56px !important; /*+border-radius: 0 !important;*/ -moz-border-radius: 0 !important; -webkit-border-radius: 0 !important; -khtml-border-radius: 0 !important; border-radius: 0 !important; }
.elfinder-cwd-view-icons .elfinder-cwd-file { height: 143px; width: 135px; }
.elfinder-cwd-view-icons .elfinder-cwd-file-wrapper { width: 119px; height: 117px; }
.elfinder .elfinder-navbar { background: #F6F6F6; }
.elfinder-workzone { font-size: 12.1pt; font-family: open sans; }
.elfinder-toolbar { padding: 4px 0 3px; background-color: #DFDFDF; background-image: none; margin-bottom: 0; border: 0px solid black; margin-top: 0; }
.elfinder { margin-top: 27px; }
.elfinder-cwd { background-color: #FFFFFF; }
.elfinder-button-icon-help { display: none; }
.elfinder-help { display: none; }
.elfinder-buttonset { cursor: pointer; }
.elfinder-cwd-view-list .elfinder-cwd-icon-image { padding: 12px 26px 30px 12px !important; margin-right: 36px; }
.elfinder-cwd-view-list .elfinder-cwd-filename { margin-left: 35px; }
.elfinder-cwd-view-list td { padding-top: 12px !important; padding-bottom: 16px !important; }
.elfinder-cwd table tr:nth-child(odd) { background-color: #F8F8F8; }
.ui-state-hover { background-image: none !important; background-color: #F4F4F4 !important; border: 0px solid black !important; }
input, button, select, textarea { font-family: inherit; font-size: inherit; line-height: inherit; }
.pagination ul { margin-top: 47px; margin-right: 23px; margin-left: -16px; }
.elfinder .elfinder-statusbar { color: #555; background-color: #E7E7E7 !important; background-image: none; border: 0px solid black; margin-top: 16px; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 0; color: #000000; }
.elfinder-cwd-icon.elfinder-cwd-icon-image { height: 0px; width: 0px; }
.elfinder-cwd-view-icons { padding-top: 11px; padding-left: 18px; }
/*Slide Link Popup*/
.popup .check.link { margin-left: -115px; margin-right: 13px; }
.popup #fcform_tabset_0_tab_0.tabbertab { padding-top: 59px !important; }
.popup span.flexi_label { float: left !important; clear: left !important; text-align: right !important; border-radius: 0px; font-size: 9.6pt; border: 1px solid #DBDBDB; white-space: nowrap; background-color: #FFFFFF; width: 115px; padding-top: 3px; padding-bottom: 4px; display: inline-block; padding-right: 9px; margin-right: 15px; margin-top: -5px; }
.or { /*+placement: 0px 6px;*/ position: relative; left: 0px; top: 6px; }
/*Easy Text*/
.timesbox .mceEditor { overflow: auto; }
div .timesbox a img { margin-left: -21px; float: left; }
/*Flexi  Icons*/
.field_staff_facebook:before { font-family: fontawesome; content: "\f082"; padding-right: 5px; font-size: 14.8pt; display: inline-block; color: #4C78DC; padding-left: 0px; /*+placement: 0px 2px;*/ position: relative; left: 0px; top: 2px; }
.field_staff_facebook a { display: inline-block; color: #FFFFFF; background-color: #4C78DC; padding-right: 11px; padding-left: 9px; /*+border-radius: 1px;*/ -moz-border-radius: 1px; -webkit-border-radius: 1px; -khtml-border-radius: 1px; border-radius: 1px; margin-bottom: 5px; }
.field_staff_twitter:before { font-family: fontawesome; content: "\f081"; padding-right: 5px; font-size: 14.8pt; display: inline-block; color: #3CB8F2; padding-left: 0px; /*+placement: 0px 2px;*/ position: relative; left: 0px; top: 2px; }
.field_staff_twitter a { display: inline-block; color: #FFFFFF; background-color: #3CB8F2; /*+border-radius: 1px;*/ -moz-border-radius: 1px; -webkit-border-radius: 1px; -khtml-border-radius: 1px; border-radius: 1px; padding-right: 11px; padding-left: 9px; margin-top: 5px; margin-bottom: 5px; }
.field_staff_email a { text-decoration: underline; font-weight: 600; display: inline-block; margin-bottom: 6px; }
.field_staff_email:before { font-family: fontawesome; content: "\f003"; padding-right: 6px; font-size: 13.8pt; vertical-align: sub; display: inline-block; }
.field_staff_phone a { text-decoration: underline; font-weight: 600; display: inline-block; margin-bottom: 6px; }
.field_staff_phone:before { font-family: fontawesome; content: "\f095"; padding-right: 6px; font-size: 13.8pt; vertical-align: sub; display: inline-block; }
.staff .three .field_staff_email { white-space: nowrap; }
/*Editor*/
#flexicontent .pane-sliders label.hasTip, #flexicontent .pane-sliders label.hasTooltip, #flexicontent .params_set label.hasTip, #flexicontent .params_set label.hasTooltip, #flexicontent .flexi_params label.hasTip, #flexicontent .flexi_params label.hasTooltip, #flexicontent label.fckey, #flexicontent .flexi_label { float: left !important; clear: left !important; text-align: right !important; border-radius: 0px; font-size: 9.6pt; border: 1px solid #DBDBDB; white-space: nowrap; background-color: #FFFFFF; width: 115px; }
#fc_bloglist_item_0 { border-top: 0px solid black !important; }
.flexi_label.fc_tooltip_icon_fe { display: none !important; }
.tabbertab { border: 1px solid #E8E8E8 !important; background-color: #F0F0EE !important; border-top: 0px solid #000000 !important; }
.container_fcfield label, .container_fcfield_name_cid, #adminForm #jform_state-lbl.flexi_label { display: none; }
#jform_cid-lbl { display: none !important; }
table.admintable { border-collapse: collapse !important; }
.fc_filter_html .select2-search-choice div, .select2-container .select2-choice.fc_highlight span, .fc_highlight { color: #0D7AC2 !important; font-weight: bold !important; border-radius: 0px !important; background-image: none !important; margin-top: 0; }
#flexicontent ul.tabbernav li a { line-height: 203% !important; display: inline-block !important; border-radius: 0px !important; padding: 21px 13px; background: #399CEB repeat 0 0; margin-top: 19px !important; font-size: 9.8pt !important; border-radius: 3px; font-weight: 600; border: 0px solid #000000; margin-right: 5px !important; }
#flexicontent ul.tabbernav li:hover a { background: #A9A9A9; color: #FFFFFF; border: 0px solid #000000; }
.select2-choice { height: 28px !important; }
#flexicontent ul.tabbernav { border-bottom: 0px solid #808080 !important; font: inherit !important; margin-left: -11px !important; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; }
.fc_state_toggle_link .options, .statetoggler .topLevel div.options { height: 0px; }
#jform_text_0_ifr { /*[disabled]height:600px;*/ }
#jform_title-lbl, #jform_state-lbl { width: auto !important; }
.container_fcfield_name_title input { width: 285px !important; cursor: initial !important; box-sizing: content-box; }
.container_fcfield_name_catid { width: 0px; }
.validate-catid { /*+placement: shift 0px 0px;*/ position: relative; left: 0px; top: 0px; }
select#jform_catid { width: 132px !important; padding-top: 2px !important; border: 1px solid #B3B3B3 !important; font-size: 8.7pt; font-family: roboto; padding-right: 0px !important; padding-left: 0px !important; height: 26px; }
fieldset#fcform_categories_container.basicfields_set { border: 0px solid #000000 !important; margin-top: -41px; /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; margin-right: 116px; margin-bottom: 4px; }
#fcform_categories_container.basicfields_set legend { display: none; }
#s2id_jform_state { margin-left: 105px; }
#jform_catid-lbl.flexi_label { display: none; }
.container_fcfield_name_state { margin-top: -31px !important; margin-left: 294px !important; }
select#jform_state { width: 122px !important; padding-top: 2px !important; border: 1px solid #B3B3B3 !important; font-size: 8.7pt; font-family: roboto; height: 26px; }
#flexicontent ul.tabbernav li.tabberactive a, #flexicontent ul.tabbernav li.tabberactive a:hover { border: 0px solid #000000; background-color: #F0F0EE !important; color: #000000 !important; border-top: 3px solid #55B7E8; border-left: 1px solid #E8E8E8; border-right: 1px solid #E8E8E8; }
.fckey_high { width: 81px !important; color: #000000 !important; font-size: 8.8pt !important; }
.container_fcfield .hits { display: none; }
.topLevel div.options div { margin: 4px 0px 0px -14px !important; }
.fcimg_preview_box { padding-bottom: 24px; border-bottom: 1px dotted #9F9F9F; margin-bottom: 17px; }
fieldset { background-color: #FFFFFF; margin-top: -18px; border: 0px solid #000000 !important; }
.wf_editor_toggle { display: inline-block !important; }
.container_fcfield_name_slide_url a.btn.modal-button { /*+placement: shift 0px 0px;*/ position: relative; left: 0px; top: 0px; margin-top: 1px; }
.container_fcfield_name_slide_url a.btn.modal-button:hover { background-color: #3E9CCB; color: #FFFFFF; }
ul.thumbnails.image_picker_selector li div.thumbnail { float: left; border: 0px solid #000000; margin: 0; }
ul.thumbnails.image_picker_selector li div.thumbnail img { border: 0px solid #D3D3D3; padding: 0px 0px 0px 4px !important; width: 133px; }
#staff_image_upload_select_tbl_0 { margin-left: 11px; float: left; }
.fcfieldval_container { width: 600px; }
.modal_jform_created_by, #jform_created_img.btn, .input-append button#jform_created_img.btn, .input-append button#jform_publish_down_img.btn, .input-append button#jform_publish_up_img.btn { border: 1px solid #BDBDBD; margin-left: 2px !important; padding-left: 10px; background-color: #F3F3F3; }
.image_picker_selector .thumbnail p { font-size: 10.5px !important; display: inline-block; white-space: nowrap; overflow: hidden; width: 136px; text-overflow: ellipsis; }
ul.thumbnails.image_picker_selector li { margin: 0px 4px -42px 0px !important; }
div.mceEditor { z-index: 98; }
.contentheadingsystem { background-color: #949494; color: #FFFFFF; letter-spacing: -0.5px; margin-bottom: 23px; font-weight: 300; font-size: 27.3pt; line-height: 1; font-family: "roboto condensed"; padding: 8px 7px 7px 17px; text-shadow: 1px 0px 3px #5D5D5D; margin: 0px -27px 19px -25px; }
.itemadditionnal.group { display: none; }
.system .description.group a { color: #7391B8; }
#flexicontent .announcements ul.introblock > li { border-top: 1px dotted !important; }
/*Registration*/
#member-registration { padding: 0px; }
#member-registration fieldset { padding-left: 18px; padding-top: 6px; padding-bottom: 21px; }
#member-registration .btn-primary { padding: 9px; margin-left: 19px; margin-bottom: 13px; margin-right: 20px; background-image: none; background-color: #79BC58; border: 0px solid #000000; color: #FFFFFF; }
#member-registration legend { background-color: initial; font-weight: bold; padding-top: 15px; }
/*Search*/
#searchlist_item_0.fc_search_result { background-color: initial; padding-left: 10px; padding-right: 16px; }
.fc_search_result.fcodd { background-color: #F7F7F7 !important; padding-left: 10px !important; padding-right: 16px; }
.fc_search_result_date { display: none; }
#searchForm_submitWarn.fc-mssg.fc-note { display: none !important; }
.fc_filter_html span.fc-mssg.fc-note { display: none; }
.fc_search_result_title a { font-size: 11.1pt; line-height: 1.5; text-decoration: underline; }
.flexi_radiotab.highlight { /*+placement: shift 15px -15px;*/ position: relative; left: 15px; top: -15px; background-color: initial !important; border: 0px solid #000000 !important; }
.highlight #use_advsearch_options, .fc_search_label_cell label, #searchForm #item_total { display: none !important; }
#use_advsearch_options_lbl { top: -1000px; position: absolute; }
.fc_search_option_cell .fc_button.button_go { background-image: none !important; background-color: #808080 !important; border: 0px solid #000000 !important; text-shadow: none !important; border-radius: 0px !important; }
.fc_search_result_image, .fc_search_result_category { display: none !important; }
/*newsflash*/
.vina-ticker-content .header-block span.up:before { position: absolute; width: 16px; right: -4px; content: "\f0a9"; font-family: fontawesome; font-size: 14.4pt; padding-top: 1px; }
.vina-ticker-content .header-block span.down:before { position: absolute; width: 16px; right: 69px; content: "\f0a8"; font-family: fontawesome; font-size: 14.4pt; padding-top: 1px; }
.vina-ticker-content .header-block span.down { background: initial; text-indent: initial; overflow: initial; position: initial; font-size: 0pt; }
.vina-ticker-content .header-block span.up { background: initial; text-indent: initial; overflow: initial; position: initial; font-size: 0pt; }
.vina-ticker-content .header-block span.toggle { background: #4284B8; text-indent: initial; overflow: initial; position: initial; padding-right: 3px; margin-right: 21px; padding-left: 4px; padding-bottom: 1px; padding-top: 0px; }
.vina-ticker-content .header-block span.toggle.et-run { background: #4284B8; text-indent: initial; overflow: initial; position: initial; padding-right: 3px; margin-right: 21px; padding-left: 4px; padding-bottom: 1px; padding-top: 0px; }
.header-block { display: block; margin-bottom: 0px !important; }
/*Photo Gallery*/
.jfbalbum div.imgboxblack { border-collapse: separate; -moz-border-radius: 0px !important; -webkit-border-radius: 0 !important; border-radius: 0 !important; overflow: hidden; background-repeat: no-repeat; background-position: center; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; background-color: inherit !important; border: 1px solid #CFCFCF; }
.jfbalbum div.imgboxgallery { border: 0px solid #DDD !important; padding: 6px; background-color: inherit; border-radius: 0 !important; }
.jfbalbum div.imgboxouter { display: block; float: left; clear: none; margin: 16px !important; text-align: center; overflow: visible; /*[empty]padding-bottom:;*/ }
.imgboxouter div.titlebelow { padding-top: 8px; }
h2.contentheading a { font-size: 19pt; color: #C5C5C5; text-decoration: underline; margin-left: 10px; }
/*News Module List*/
.news.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_standard_wrapper, .news.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_featured_wrapper { border: 0px solid #000000; margin-left: 0px; -moz-box-sizing: padding-box; }
.mod_flexicontent_standard_wrapper .fcitem_text { line-height: 1.3; text-align: left !important; font-size: 9.5pt; }
.mod_flexicontent_standard_wrapper .fcitem_title a { text-decoration: underline !important; line-height: 1.2; }
.fcitem_date.created { background-image: none !important; padding-left: 0px !important; font-size: 8.2pt !important; letter-spacing: 0.4px; }
.fcitem_date.created:before { content: "\f133"; font-family: fontawesome; padding-right: 2px; font-size: 8.7pt; vertical-align: baseline; }
.news.mod_flexicontent_wrapper .fcitem_date { display: none !important; }
#mod_flexicontent_news244 .modclear { height: 1px; margin-bottom: -2px; }
/*Carousel*/
.carousel.mod_flexicontent_wrapper .modclear { border-bottom: 0; margin: 0; padding: 0; }
.carousel * { box-sizing: content-box; }
.carousel.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_standard_wrapper, .carousel.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_featured_wrapper { border: 0; }
.mod_fc_carousel .fcitem_title a { font-weight: 400; }
.mod_fc_carousel .fcitem_title { margin-left: -3px !important; }
.carousel.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_featured_wrapper.even, .carousel.mod_flexicontent_wrapper .mod_flexicontent .mod_flexicontent_standard_wrapper.even { background-color: inherit; }
.carousel.mod_flexicontent_wrapper .fcitem_date { display: none !important; }
.carousel.mod_flexicontent_wrapper .mod_fc_pages_outer { text-align: right; clear: both; margin-left: -12px; }
.carousel.mod_flexicontent_wrapper .mod_fc_page_handles > span.mod_fc_page_handle > div.mod_fc_page_handle_ico { width: 12px; height: 12px; background-image: none; /*+border-radius: 19px;*/ -moz-border-radius: 19px; -webkit-border-radius: 19px; -khtml-border-radius: 19px; border-radius: 19px; }
.carousel.mod_flexicontent_wrapper .mod_fc_page_handles > span.mod_fc_page_handle.active { width: 0; height: 0; background-image: none; /*+border-radius: 19px;*/ -moz-border-radius: 19px; -webkit-border-radius: 19px; -khtml-border-radius: 19px; border-radius: 19px; margin-top: 2px; margin-left: 6px; margin-right: 5px; }
/*Docmanager*/
h4.koowa_header, .edocman-icon-upload, .hidden-phone div.span3, .edocman-icon-download, .edocman-icon-eye-open, a.edocman-modal.btn.btn-primary { display: none !important; }
.clearfix.hidden-phone, .span9 div.clearfix { border: 0px solid #000000 !important; }
.grid div.clearfix { border: 0px solid #000000; }
.docman_download__button { background-image: none !important; border: 1px solid #CACACA; background-color: #5EA53E !important; box-shadow: none; border-radius: 0px !important; color: #FFFFFF !important; text-shadow: none !important; padding: 2px 10px 3px !important; font-size: 8.9pt !important; }
.whitespace_preserver span.label.label-success { display: none; }
.koowa_table__download .btn-mini.pdf { background-image: none; cursor: text; border: 1px solid #CACACA; background-color: #E4E4E4; box-shadow: none; border-radius: 0px !important; width: 62px; white-space: nowrap; box-sizing: content-box; padding: 0px 4px 0px 8px; margin-right: -17px; }
.docman_description { display: initial; }
.docman_description div p { font-size: 9.4pt !important; padding-top: 7px; font-weight: 400; color: #7D7D7D; line-height: 1.4; font-family: "open sans"; margin-right: -281px; margin-top: -6px; margin-left: 35px; margin-bottom: 7px !important; }
.koowa_table--documents td { padding-top: 9px; padding-bottom: 9px; padding-right: 23px; padding-left: 10px; }
.koowa_header__item span { color: #000000; font-weight: 400; font-family: "open sans"; font-size: 9.7pt; }
.docman_block .input-medium { margin-top: 3px !important; height: 27px; font-size: 9.2pt !important; font-style: italic; margin-bottom: 6px !important; }
.desc-content div.docinstructions { font-size: 9.7pt; font-weight: 400; font-family: "open sans"; }
div.docdates { font-size: 8.2pt !important; background-color: #BFBFBF !important; color: #000000; line-height: 1.3 !important; padding: 3px 9px 3px 8px; border: 1px solid #D4D4D4; display: none; }
.koowa .docman_sorting { display: none !important; }
.docdates time { font-size: 8.2pt !important; margin-top: -4px !important; display: inline-block; padding-left: 1px; }
.koowa-toolbar { text-transform: uppercase; margin-right: 127px; /*+placement: anchor-top-right 0px 0px;*/ position: absolute; right: 0px; top: 0px; background-color: #35393F; margin-top: 0px; height: 35px; padding-top: 7px; padding-bottom: 32px; padding-left: 6px; border-right: 1px solid #585858; position: fixed; }
.koowa-toolbar .btn-success { padding: 3px 11px 3px 12px !important; color: #FFFFFF; border-radius: 1px; margin-right: 10px; }
.koowa-toolbar .btn-success:before { content: "\f067"; font-family: fontawesome; padding-right: 8px; }
.docman-deletable { color: #FFFFFF !important; text-decoration: none !important; }
.koowa .koowa_anchor { display: none; }
.koowa_toolbar .btn.btn-default.btn-mini { background-color: #5EA53E; border: 0px solid black; /*+border-radius: 0;*/ -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; border-radius: 0; padding-top: 0px; margin-bottom: 5px; font-size: 12px; }
a.btn.btn-mini.btn-danger.docman-deletable { display: none; }
.btn-default.btn-mini.pdf:before { content: none; }
/*Menu Stop*/
#row590 li a.create-child, #row590 li a.action, #row584 li a.create-child, #row168 li a.action { display: none; }
#row575 li a.create-child, #row132 li a.action, #row132 a.edit-page, #row457 li a.create-child, #row457 li a.action { display: none; }
#row582 li a.create-child, #row301 li a.action, #row572 a.edit-page { display: none; }
#row120 li a.create-child, #row120 li a.action, #row572 li a.create-child, #row572 li a.action { display: none; }
#row125 .hasTooltip, #row125 .dropdown-toggle { display: none; }
#row125 .dropdown-toggle { }
#row125.row0 { background-color: #F9F9F9; }
/*Flexilist*/
#flexicontent .lineinfo { display: block; padding-top: 9px; }
.fc-nobgimage { background-color: inherit !important; border: 0px solid #000000 !important; }
.flexisearchbar { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; background-color: #E5E5E5 !important; border: 0px solid #CACACA !important; display: block; width: 100%; padding-left: 10px; margin-bottom: 6px; border-radius: 0px; }
.filterbuttons_head input#search.inputbox { border-radius: 2px !important; width: 161px !important; background-color: #FFFFFF !important; color: #000000; box-sizing: padding-box; padding: 1px 0 0 9px !important; }
.filterbuttons_head input { height: 29px; padding-right: 8px !important; padding-left: 9px !important; background-color: #9A9A9A !important; color: #FFFFFF; }
table#adminListTableFCitems td { margin: 0px; border: 0px solid #000000 !important; padding-right: 5px !important; padding-left: 8px !important; background-color: #FFFFFF; padding-top: 7px !important; font-size: 9.8pt !important; }
#adminListTableFCitems img.fc_field_image { padding-bottom: 4px; padding-top: 4px; overflow: hidden; height: 60px; }
#adminListTableFCitems .staff_imagecol img.fc_field_image { height: 55px; }
.ordercol .icon-arrow-up-3, #adminListTableFCitems .fcitem_order_no, .ordercol img.hasTip { display: none !important; }
td.order.ordercol.colarrange { width: 44px !important; }
.fc_drag_handle { margin-left: 13px !important; }
#adminListTableFCitems .fc_statebutton { padding: 0px 2px 0px 3px; }
.maincat { border: 0px solid #000000 !important; background-color: initial !important; }
.row1 .yellow { background-color: #F3F3F3 !important; }
.row0 .yellow { background-color: initial !important; }
#headtr th.left { text-align: left !important; padding-left: 8px !important; }
.ordercol { width: 45px; }
#sortable_fcitems .row1 td { background-color: #F3F3F3; }
.titlecol { width: 25%; }
.flexicontent .btn-small { border: 0px solid #D7D7D7; background-color: #F6F6F6; padding: 5px 7px 24px 8px; text-decoration: none; box-shadow: none; }
.flexicontent .btn-small.hasTooltip { border: 1px solid #D2D2D2; height: 20px; }
.introblock .fc_editbutton.hasTooltip img { /*+placement: shift 2px 0px;*/ position: relative; left: 2px; top: 0px; }
.tooltip-inner, .tooltip-arrow { display: none; }
.flexicontent div#toolbar-new.btn-wrapper a.btn.btn-small { background-image: none; border: 1px solid #CFCFCF; border-radius: 2px; margin-right: 11px; margin-bottom: 9px; padding-top: 5px; padding-bottom: 3px; padding-right: 14px; }
.flexicontent div#toolbar-new.btn-wrapper a.btn.btn-small.btn-success { padding-right: 24px; padding-left: 18px; border-radius: 2px; padding-top: 6px; color: #FFFFFF; }
.fc_editbutton.btn.btn-small.hasTooltip { display: inline-block !important; }
.select2-arrow { background-image: none !important; background-color: #FCFCFC !important; }
#toolbar-new.btn-wrapper { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; }
#fcorder_save_warn_box { background-color: #EA3A3A; color: #FFFFFF !important; font-size: 10.4pt; margin-top: 12px !important; padding: 3px 13px !important; border: 0px solid #000000 !important; background-image: none; }
.fcodd.fccol1 .fc_item_title, .fceven.fccol1 .fc_item_title { /*[disabled]margin-top:-16px;*/ }
.container_fcfield_name_slide_url input { width: 73%; }
input[type=checkbox]:not(old).fc_checkradio, input[type=radio ]:not(old).fc_checkradio, [name="adminForm"] input[type=checkbox]:not(old), [name="adminForm"] input[type=radio ]:not(old), .flexicontent input[type=checkbox]:not(old), .flexicontent input[type=radio ]:not(old) { opacity: 100 !important; display: inline-block !important; }
/*Misc*/
.route_responsive_map { height: 350px; width: 100%; margin: 0 auto; }
.contentpages ul.breadcrumb { margin: 0px 0px 14px; }
.breadcrumb li a { color: #858585; text-decoration: underline; }
.cbp-vimenu li.backend a { display: none; }
.nav > li > a { position: relative; display: block; padding: 0; }
div#maximenuck112 ul.maximenuck li.maximenuck.level1:hover, div#maximenuck112 ul.maximenuck li.maximenuck.level1.active { cursor: default; }
/*Submenu*/
#maximenuck203 a.maximenuck span.titreck { text-decoration: none; line-height: 25px; font-size: 22px; text-align: center; height: 80px; padding-right: 18px; padding-left: 20px; display: table-cell; vertical-align: middle; font-weight: 300; width: 186px; }
#maximenuck203 ul.menu { margin: 0px -11px 0px -31px; }
#maximenuck203 li.maximenuck { list-style-type: none !important; }
#maximenuck203 ul.menu li { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; margin-right: 1%; margin-bottom: 1%; z-index: 1 !important; list-style-type: none; -ms-word-break: keep-all; word-break: keep-all; // Non standard for webkit word-break: break-word; -webkit-hyphens: none; -moz-hyphens: none; hyphens: none; }
#maximenuck226 a.maximenuck span.titreck { text-decoration: none; line-height: 25px; font-size: 22px; text-align: center; height: 80px; padding-right: 18px; padding-left: 20px; display: table-cell; vertical-align: middle; font-weight: 300; width: 190px; }
#maximenuck226 ul.menu { margin: 0; padding: 0; }
#maximenuck226 ul.menu li { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; margin-right: 1%; margin-bottom: 1%; z-index: 1 !important; list-style-type: none; -ms-word-break: keep-all; word-break: keep-all; // Non standard for webkit word-break: break-word; -webkit-hyphens: none; -moz-hyphens: none; hyphens: none; }
#maximenuck203 a, #maximenuck226 a { text-decoration: none; }
/*Search*/
input#search_searchword { padding-right: 0px !important; padding-left: 0px !important; border-radius: 0px !important; border: 1px solid #AAAAAA !important; box-sizing: content-box !important; margin-top: 3px !important; background-image: none; padding: 3px 0 4px 6px !important; }
.content1 input#search_searchword { padding: 9px 13px 12px !important; /*+border-radius: 3px !important;*/ -moz-border-radius: 3px !important; -webkit-border-radius: 3px !important; -khtml-border-radius: 3px !important; border-radius: 3px !important; width: 300px !important; }
.content1 .fc_text_search .fc_button, .content1 .fc_text_search .fc_button:hover { padding: 6px 16px 6px 19px !important; box-sizing: content-box !important; margin-left: -94px !important; /*+border-radius: 0 2px 2px 0 !important;*/ -moz-border-radius: 0 2px 2px 0 !important; -webkit-border-radius: 0 2px 2px 0 !important; -khtml-border-radius: 0 2px 2px 0 !important; border-radius: 0 2px 2px 0 !important; margin-top: -1px !important; }
.fc_text_search input.fc_button { background-image: none !important; /*+placement: shift 0px 1px;*/ position: relative; left: 0px; top: 1px; font-weight: 200; }
input#search { padding: 5px !important; height: 28px; }
INPUT[type="file"], INPUT[type="image"], INPUT[type="submit"], INPUT[type="reset"], INPUT[type="button"], { width: auto; height: 25px; }
.controls input { box-sizing: content-box; }
/*.fc_text_search .fc_button, .fc_text_search .fc_button:hover {
	background-image: none !important;
	border-radius: 0px !important;
	border: 0px solid #000000 !important;
	text-shadow: none !important;
	width: 52px !important;
	padding: 1px 1px 18px 1px !important;
	margin-left: -58px !important;
	height: 18px !important;
	box-sizing: padding-box !important;
	margin-bottom: 4px !important;
}*/
/*JEC Toolbar*/
.defaultSkin table.mceLayout, .defaultSkin .mceIframeContainer { border: 0px !important; }
.defaultSkin table { background: #FAFAFA; margin-bottom: 10px; }
.defaultSkin table.mceLayout tr.mceFirst td, .defaultSkin table.mceLayout tr.mceLast td { border: 0px solid #000000 !important; font-size: 0pt !important; }
/*Buttons*/
button::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; }
.btn-danger { background-color: #B62424; color: #FFFFFF; padding-top: 6px; padding-bottom: 6px !important; background-image: none; border: 0px solid #000000 !important; font-size: 10.1pt; text-shadow: none; padding-left: 30px; padding-right: 33px; margin-right: 4px; font-weight: 400; cursor: pointer; }
#editor-xtd-buttons { width: 125%; margin-left: 5px; margin-bottom: 6px; margin-top: 2px; }
.modal-button { font-size: 9.1pt; padding-top: 4px; padding-bottom: 4px; margin-top: 14px; background-image: none; background-color: #91AE4C; color: #FFFFFF; padding-left: 13px; padding-right: 13px; margin-right: 5px; border-radius: 2px; font-family: roboto; font-weight: 600; text-shadow: none; border: 0px solid #000000; margin-bottom: 7px; }
.flexi_buttons button.btn { border: 0px solid #000000; background-image: none; margin-right: 9px; border-radius: 2px; font-family: roboto; font-weight: 600; text-shadow: none; padding: 2px 9px; }
.btn-success { background-color: #5EA53E !important; padding-top: 6px; padding-bottom: 6px !important; background-image: none; border: 0px solid #000000 !important; font-size: 10.1pt; text-shadow: none; padding-left: 30px; padding-right: 33px; margin-right: 4px; font-weight: 400; color: #FFFFFF; cursor: pointer; }
.flexicontent .buttons { /*+placement: anchor-top-right 2px -1px;*/ position: absolute; right: 2px; top: -1px; position: fixed; background-color: #35393F; height: 40px; width: 126px; z-index: 9999; }
.fc_bloglist_item .statetoggler li:nth-child(6) a.closer, .fc_bloglist_item .statetoggler li:nth-child(5) a.closer, .fc_bloglist_item .statetoggler li:nth-child(2) a.closer, .fc_bloglist_item .statetoggler li:nth-child(4) a.closer { display: none !important; }
#flexicontent .statetoggler .options { width: 70px !important; }
.onlyadmin .addrow { /*+placement: anchor-top-right 0px 0px;*/ position: absolute; right: 0px; top: 0px; margin-top: 0px; margin-right: 127px; background-color: #35393F; padding: 11px 9px 4px 8px; position: fixed; border-right: 1px solid #5D5D5D; z-index: 9999; }
.onlyadmin .addbutton, .onlyadmin .managebutton { border-radius: 1px; white-space: nowrap; display: inherit; padding-right: 7px; font-size: 9pt; font-weight: 500; padding-left: 6px; padding: 2px 11px 2px 10px; width: auto; text-transform: uppercase; display: inline-block; /*[empty]margin-right:;*/ margin-left: 6px; }
.onlyadmin .managebutton { /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; margin-top: -4px; }
.onlyadmin .addbutton .uk-icon-plus { color: #FFFFFF; padding-right: 7px; }
.onlyadmin .managebutton .uk-icon-list { color: #FFFFFF; padding-right: 7px; font-size: 10.5pt; /*+placement: shift 0px 1px;*/ position: relative; left: 0px; top: 1px; }
.onlyadmin a .addbutton:hover { background-color: #5D5D5D; text-decoration: none !important; }
.onlyadmin a .managebutton:hover { background-color: #5D5D5D; text-decoration: none !important; }
.onlyadmin { display: none; }
a.rssfeed { background-color: #C56E00; color: #FFFFFF !important; padding-right: 13px; padding-left: 13px; padding-bottom: 2px; padding-top: 2px; margin-top: 8px; display: inline-block; /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; margin-bottom: 31px; font-size: 9.4pt; }
.description.group .rssfeed { margin-top: -22px; margin-bottom: 14px; }
.description.group .rssfeed:before { content: "\f09e"; font-family: fontawesome; padding-right: 9px; padding-left: 0px; }
.dropzone_block .icon-trash { font-size: 10px; height: 7px; margin-top: -4px; margin-left: -2px; margin-bottom: 3px; padding-right: 11px; padding-bottom: 0px; }
.dropzone_block .btn-danger { /*+border-radius: 0;*/ -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; border-radius: 0; margin-right: 6px; margin-top: 5px; box-sizing: padding-box; padding: 6px 0px 6px 6px !important; }
.dropzone_block #e-image-btn.btn-success .icon-edit { font-size: 12px; }
.dropzone_block #e-image-btn.btn-success { /*+border-radius: 0;*/ -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; border-radius: 0; margin: 6px; padding: 3px 2px 4px 4px !important; }
.dropzone_block .btn-cancel { padding: 1px 2px 3px 3px !important; margin-top: -1px; }
/*Categories*/
#flexicontent span.readmore { float: right; }
#flexicontent a.readon { display: inline-block; padding: 3px 11px 3px 17px; }
#flexicontent .lineinfo .element, #flexicontent .lineinfo .element .label, #flexicontent .lineinfo .element .value { float: none !important; display: inherit !important; }
.announcements .field_created { padding: 0px; margin-top: -6px; font-weight: normal; margin-bottom: 2px; font-style: italic; color: #929292; }
.staff .three .lineinfo { float: none !important; }
.beforedescription .fc_field_image { margin-bottom: 19px; display: inline-block; width: 250px; }
/*Image Box*/
.fcimg_preview_box { margin-top: 11px; margin-left: -118px; border: 0px solid #000000; }
#main_image_upload_select_tbl_0 { width: 482px; margin-top: -135px; margin-left: 217px; }
.container_fcfield.container_fcfield_name_banner_image { margin-top: -13px; width: 38%; margin-left: 21px !important; background-color: #FFFFFF !important; }
.fcfieldval_container div.img_value_props { margin-top: 7px; margin-left: 7px; }
.img_upload_select { background-color: #FFFFFF !important; margin-left: 12px; width: 395px; margin-right: -91px; margin-top: 15px; }
.container_fcfield.container_fcfield_name_banner_image { margin-left: 4px !important; }
.container_fcfield_name_banner_image .fcfieldval_container { width: 550px; }
.img_newfile_row td { font-size: 8.5pt !important; }
.admintable .key { font-family: "open sans" !important; background-color: #FFFFFF !important; border: 1px solid #DBDBDB; }
.field_menu_image img { width: 100%; border: 0px solid #000000 !important; padding: 0px !important; border-radius: 0px !important; }
#slide_image_upload_select_tbl_0 { background-color: inherit !important; }
.key.fckey_high { background-color: initial !important; display: none; }
/*Page Lines*/
.flexi.lineinfo { display: block; border: 0px solid #D3D3D3; }
.field_banner_image .fc_field_image { margin: 0px; border: 1px solid #C8C8C8 !important; border-radius: 0px !important; padding: 6px !important; }
.tabbertab .flexi.element, .subtitle1 .flexi.element, .subtitle2 .flexi.element, .subtitle3 .flexi.element { /*Allow responsive width while floating*/ margin: 0 !important; }
/*Pages*/
.image_descr .fc_item_title { background-color: initial; padding: inherit; line-height: inherit; margin-top: 4px; }
#flexicontent figure.image.left, #flexicontent div.image.left { margin: 3px 14px 0px 2px !important; }
.itemactions { display: none; }
#flexicontent .map a img { width: 100%; }
.articleheading { font-size: 14.7pt; display: block; margin-top: 7px; margin-bottom: 7px; }
/*Buttons*/
.fc_bloglist_item .fc_state_toggle_link { /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; margin-top: -2px; margin-right: -23px; }
.fc_edit_link a.fc_editbutton { background-image: none; border: 0px solid #000000 !important; background-color: #5CA33B; color: #FFFFFF; text-shadow: none; text-transform: uppercase; -moz-box-sizing: content-box; box-sizing: content-box; padding: 3px 13px 3px 6px !important; border-radius: 2px; }
.fc_bloglist_item .fc_edit_link { /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; margin-left: 25px; margin-top: -1px; }
.fc_edit_link a.btn:hover { background-color: #6D6D6D; }
.fc_edit_link img { margin-left: -6px; margin-right: 4px; padding-top: 0px; padding-bottom: 2px; }
.buttons .fc_editbutton { background-image: none; z-index: 999; /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; background-color: #5CA33B; color: #FFFFFF; text-shadow: none; text-transform: uppercase; margin-top: 8px !important; margin-right: 11px !important; letter-spacing: 0.4pt; border: 0px solid #000000 !important; font-size: 9.1pt; -moz-box-sizing: content-box; box-sizing: content-box; padding: 4px 8px 3px 4px !important; border-radius: 1px; /*[empty]width:;*/ /*[empty]height:;*/ font-family: open sans; }
.buttons .fc_editbutton:after { content: " Page "; }
.fc_editbutton.btn.btn-small.hasTooltip img { display: none; }
.fc_editbutton.btn.btn-small.hasTooltip:before { content: "\f040"; padding-right: 7px; font-family: FontAwesome; font-size: 10.7pt; padding-left: 5px; }
.buttons .fc_statebutton { margin-top: 7px; padding-right: 5px; padding-left: 6px; }
.fc_bloglist_item .fc_edit_link a.fc_editbutton.btn.btn-small.hasTooltip img { /*+placement: shift 0px 1px;*/ position: relative; left: 0px; top: 1px; }
#flexicontent .buttons a.btn:hover { background-color: #585858; color: #FFFFFF; }
#flexi_form_submit_btns { background-color: #35393F; height: 38px; border-left: 8px solid #FFFFFF; padding-top: 7px; width: 100%; z-index: 999; text-align: center; /*+placement: anchor-top-right 0px 0px;*/ position: absolute; right: 0px; top: 0px; border-bottom: 1px solid #A0A0A0; position: fixed; z-index: 999; }
#flexicontent ul.introblock > li { padding: 0 !important; }
#adminForm #flexi_form_submit_btns.flexi_buttons button.btn.btn-success { padding-bottom: 3px !important; font-weight: 400 !important; }
#eb-individual-registration-page .btn.btn-primary { padding: 7px 13px 7px 14px; margin-right: 13px; border: 1px solid #D2D2D2; /*+border-radius: 2px;*/ -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; color: #FFFFFF !important; background-image: none; background-color: #6FAD5F; text-shadow: none; font-size: 14px; font-family: open sans; }
/*Map*/
.route_responsive_map .gm-style .gm-style-iw div { font-size: 8.8pt !important; }
.responsive_map_route_field_wrapper select { display: none !important; }
.responsive_map_route_field_wrapper input.form-control { width: 43%; }
.responsive_map_route_field_wrapper { width: 100%; }
.responsive_map_route_field_wrapper input.btn { box-sizing: padding-box; padding: 4px; }
.responsive_map_route_field_wrapper div { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; padding-right: 19px; padding-top: 4px; font-weight: bold; }
.responsive_map_route_field_wrapper .form-control { box-sizing: content-box; }
/*Staff*/
.staff .three .image { padding-bottom: 8px; }
.staff .one .image { padding-bottom: 0px; }
.staff .fc_item_title { background-color: initial; padding: 0px; }
.staff .image img { margin: 0px 3px 0px 0px !important; padding: 5px !important; border: 1px solid #D3D3D3; }
.staff .fc_bloglist_item { padding: 0px !important; }
.staff .articleheading a { display: none; }
.beforedescription .field_staff_position.nolabel { font-weight: 500; font-size: 17.3pt; }
.beforedescription.group span.element { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; display: block; width: 100%; line-height: 1.1; }
.customblock.beforedescription { padding: 2px 4px 2px 0px !important; border: 0px solid #C5C5C5 !important; border-radius: 0px !important; margin-bottom: 18px; }
div.item_description.group p { margin-bottom: 21px; }
#flexicontent .staff ul.introblock > li { padding: 15px 0 !important; }
#flexicontent .staff ul.introblock.three > li { margin-bottom: -33px; padding: 0 0 29px 0 !important; }
.introblock.three div.staffdescription, .introblock.three .readmore a.readon { display: none !important; }
.staff .introblock.three div.fc_edit_link, .staff .introblock.three div.fc_state_toggle_link { /*+placement: -6px 47px;*/ position: relative; left: -6px; top: 47px; }
#flexicontent .three .lineinfo { display: block; padding-top: 0; }
.staff .one .element { white-space: nowrap; }
/*Gallery*/
.group h2.igallery_title { display: none; }
.ig_thumb { border: 1px solid #CBCBCB !important; box-shadow: none !important; padding: 2px !important; }
.imglink img.ig_thumb { margin-bottom: 11px !important; }
/*Calendar*/
.jeventpage h2.contentheading { display: none; }
.jeventslatest .jeviconnotdate { border: 0px solid #000000 !important; margin: 0 !important; }
.mod_events_latest_content a { text-decoration: underline; text-shadow: none !important; }
a.calendarsubscribe { background-color: #CB731F; color: #FFFFFF !important; padding: 4px 7px 4px 9px; margin-left: 24px; /*+placement: shift -11px 17px;*/ position: relative; left: -11px; top: 17px; }
/*Ecards*/
.pure-g-r { margin-top: 10px; margin-bottom: 12px; }
.pure-input-1 { margin-bottom: 15px !important; height: 35px !important; }
.com_odudecard textarea#body { margin: 0px 0px 21px; width: 352px; font-size: 9.5pt; }
.desc-content div.box_1 div.bar, .com_odudecard .bar { background-color: #E8E8E8; border: 0px solid #000000; font-size: 16.5pt; padding-top: 6px; padding-bottom: 8px; color: #555555; font-weight: 300; }
.com_odudecard .bar strong { font-weight: 100; padding-left: 11px; }
.pure-u-1 img { width: 100%; margin-bottom: 13px; }
.pure-u-1-5-home img { width: 56px; }
#myForm fieldset label input.required { /*[empty]font-size:;*/ padding: 0px 0px 0px 6px; margin-top: 7px; height: 27px; }
.form-validate fieldset legend { line-height: 3.7; background-color: #F2F2F2; padding-top: 4px; margin-top: 25px; margin-bottom: 0; }
.contentpages .bar { background-color: #EDEDED; padding: 8px; font-size: 15pt; color: #3E3E3E; margin-bottom: 41px; }
.contentpages .box .bar { background-color: #EDEDED; padding: 8px; font-size: 15pt; color: #3E3E3E; margin-bottom: 0; }
.pure-g-r textarea#body.required { width: 97%; margin-top: 36px; }
.pure-u-1-5 img.nav { width: 33px; margin-top: 19px; margin-left: 44px; margin-right: 49px; }
.pure-u-1-5 img.home { width: 57px; margin-top: 6px; }
/*Login*/
.uk-button { margin-top: 4px; }
.uk-text-center { width: 354px !important; padding: 19px 26px 119px 19px; font-size: 9.4pt !important; color: #000000; font-family: "open sans"; font-weight: 100; }
.churchlogin { font-size: 15.9pt; padding-bottom: 6px; border-bottom: 1px dotted #C3C3C3; margin-bottom: 18px; background-color: #E2E2E2; padding-top: 6px; color: #000000; font-weight: 100; margin-right: -25px; margin-left: -19px; margin-top: -18px; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; }
input.uk-form-width-small { width: 100%; }
a.uk-modal-close.uk-close { font-size: 16.5pt; }
.uk-form-password input.uk-form-width-small { width: 362px; }
button.uk-button { width: 280px; margin-left: 4px; margin-top: 8px; }
.uk-modal-dialog .uk-icon-sign-in { text-transform: uppercase; border: 0px solid #000000; border-radius: 1px; color: #FFFFFF; font-size: 8.5pt !important; padding: 6px 12px; margin-right: 0; width: 309px; margin-left: 1px; }
.uk-modal-dialog .uk-icon-sign-in:before { content: "Sign In" !important; font-family: open sans   !important; }
button.uk-icon-sign-in { border: 0px solid black; font-size: 10.5px; padding: 4px 18px 5px 12px; text-transform: uppercase; font-family: open sans; margin-top: 5px; margin-left: 5px; float: left; }
.uk-icon-sign-in:before { content: "\f090" !important; font-family: FontAwesome !important; padding-right: 4px; font-size: 13.5px; }
.uk-icon-small { height: 36px; color: #FFFFFF; margin-top: 16px; width: 86px; text-shadow: none; border-radius: 2px; margin-right: 5px; }
.uk-icon-edit:after { content: "Create Account"; text-shadow: none; display: block; width: 92px; font-size: 12px; /*+placement: -13px -4px;*/ position: relative; left: -13px; top: -4px; padding-top: 5px; font-family: open sans; letter-spacing: -0.5px; }
.uk-icon-user:after { content: "Forgot User?"; text-shadow: none; display: block; width: 92px; font-size: 12px; /*+placement: -13px -4px;*/ position: relative; left: -13px; top: -4px; padding-top: 5px; font-family: open sans; letter-spacing: -0.5px; }
.uk-icon-key:after { content: "Forgot Pass?"; text-shadow: none; display: block; width: 92px; font-size: 12px; /*+placement: -13px -4px;*/ position: relative; left: -13px; top: -4px; padding-top: 5px; font-family: open sans; letter-spacing: -0.5px; }
.uk-button.uk-icon-sign-in.uk-icon-small:before { content: "Sign In"; font-family: roboto; }
.uk-button-default { background-color: #656565; height: 55px; width: 94px; }
.uk-icon-sign-out { background-color: #C55C55 !important; border: 0px solid #000000; text-shadow: none; text-transform: uppercase; font-size: 7.3pt; z-index: 9999 !important; width: 52px !important; padding: 0px; border-radius: 0px; height: 41px; /*+placement: anchor-bottom-left -4px 0px;*/ position: absolute; left: -4px; bottom: 0px; color: #FFFFFF; position: fixed; }
.loginimage { margin-bottom: 14px; }
.uk-modal-dialog .description { margin-top: 188px; margin-bottom: -248px; padding-left: 15px; font-family: roboto; font-weight: 300; width: 337px; line-height: 1.4; font-size: 12px !important; /*+placement: -19px 28px;*/ position: relative; left: -19px; top: 28px; }
/*Pages*/
.addbuttonmanage a { background-color: #7AB636; display: inline-block; color: #FFFFFF; padding: 5px 11px 4px 13px; font-size: 10.4pt; border-radius: 2px; margin-top: 9px; }
.close_button { float: right; font-family: verdana; margin-top: -4px; font-size: 11px; font-weight: bold; position: relative; background: #8B0000; color: #FFFFFF; cursor: pointer; padding: 3px; }
/*Sermons*/
.sortlistblock { margin: 0 0 10px !important; padding: 5px 0 6px !important; border: 0 !important; border-radius: 0 !important; -webkit-border-radius: 0 !important; -moz-border-radius: 0 !important; }
.pipage { padding: 0px !important; margin: 0px !important; }
h1.seriesname { background-color: inherit; font-size: 20pt; font-weight: 400; display: inline; }
.seriessermons { background-color: #EAEAEA; padding: 9px; }
.pilink { border-right: 0px solid #999999 !important; }
.headblock { padding: 0px !important; margin: 0px !important; }
.medialinks { padding: 0px !important; background-color: initial !important; border: 0px solid #C5C1BE !important; font-size: 0px; }
.pipage div.subtitle { margin-bottom: 14px; }
.addthis_default_style a { background-color: #B16F58; border: 1px solid #FFFFFF; text-transform: uppercase; color: #FFFFFF; font-size: 8.5pt; text-decoration: none; margin-top: 0px; background-repeat: no-repeat; background-position: 6px 1px; padding-right: 15px !important; padding-left: 0px !important; }
.videolinks, .audiolinks { background-image: none !important; }
.downloadlinks { background-image: none !important; }
.at4-icon.aticon-compact { /*+placement: 0;*/ position: relative; left: 0; top: 0; z-index: -9999; }
.medialinks span.editlinks { background-color: #5CA33B !important; font-size: 9.9pt !important; float: right !important; color: #FFFFFF !important; background-image: none !important; padding: 2px 11px 3px 18px; text-transform: uppercase; margin: 0px 10px 0px 0px !important; background-image: none; border-radius: 2px; }
.medialinks span.editlinks a { color: #FFFFFF !important; text-decoration: none; }
.medialinks span.editlinks:before { content: "\f040"; font-family: FontAwesome; font-size: 10.7pt; padding-left: 0px; padding-right: 0px; font-weight: 100; /*+placement: -3px 0px;*/ position: relative; left: -3px; top: 0px; }
.pipage span.topbar a { display: inline-block; margin-bottom: 27px; margin-top: 7px; }
.pipage div.date { font-weight: bold; font-size: 11.1pt !important; margin-top: 2px; margin-bottom: 0; }
#pageslide #images iframe#if { background-color: #CCC489; display: inherit; }
.fa-user:before { content: "\f007"; font-family: fontawesome; }
.fa-calendar:before { font-family: fontawesome; content: "\f133"; font-size: 10.3pt; }
.fa-book:before { font-family: fontawesome; content: "\f02d"; }
.sermonline1 strong { padding-right: 4px; }
.scripture span, .teacher span, .series span { border-right: 0px solid #999999 !important; padding-right: 0px !important; }
.sermonback { padding: 10px 4px 9px 12px; /*[empty]margin-top:;*/ margin-bottom: 14px; font-weight: 400; color: #000000; font-size: 13.6pt; }
.sermonback:before { content: "\f143"; font-family: fontawesome; color: #C6711F; font-size: 20.1pt; padding-right: 6px; /*+placement: shift -1px 3px;*/ position: relative; left: -1px; top: 3px; }
.sermonback img { border: 1px solid #D2D2D2; }
#piaudiocontainer .localhtmlplayer, #pivideocontainer .localhtmlplayer { margin: 0 0 -47px; }
.sermonline .series { white-space: nowrap; margin-left: -5px; display: inline-block; padding-top: 4px; }
.study_name a { letter-spacing: -0.5px !important; }
.textlinks { background-image: none !important; }
.listblock { margin: 0 !important; padding: 0 !important; }
#piaudiocontainer .localhtmlplayer audio, #piaudiocontainer .vimeoplayer iframe, .vimeoplayer object, .vimeoplayer embed, .youtubeplayer iframe, .youtubeplayer object, .youtubeplayer embed, .blipplayer iframe, .blipplayer object, .blipplayer embed { height: 39% !important; left: 0 !important; position: absolute !important; top: 0 !important; width: 100% !important; }
#piaudiocontainer .localhtmlplayer video, #piaudiocontainer .localhtmlplayer audio { background-color: #FFFFFF; }
.topbar { padding: 0px !important; }
/*Gallery*/
#djmediatools a.dj-category:hover { box-shadow: 0 0 5px #BDBDBD !important; border-color: #BABABA !important; }
#djmediatools a.dj-category { background: #FAFAFA !important; border: 1px solid #CCC !important; padding: 3px !important; margin: 0 17px 13px 0 !important; box-shadow: none !important; border-radius: 0 !important; }
div.bxSlider div.wimg img { width: 100%; }
.droppicsgallery div.bx-wrapper div.bx-viewport { width: 98% !important; box-shadow: none; border: 0; margin-left: 6px; }
a.bx-next { margin-right: 14px; position: absolute !important; top: 200px !important; }
a.bx-prev { margin-right: 14px; position: absolute !important; top: 200px !important; }
.droppicspictures .cboxElement .img { border-radius: 0px !important; border: 1px solid #AFAFAF !important; padding: 3px !important; margin: 0px !important; overflow: hidden; display: block; }
div.wimg.droppicslightbox { height: auto !important; padding-bottom: 15px; }
/*Login*/
.ot_login .ot_submit { font-size: 16px; background: #9D9D9D; padding: 0px 7px; text-align: center; color: #FFF; cursor: pointer; border-radius: 0; -moz-user-select: none; background-image: none; border: 1px solid transparent; border-radius: 2px; cursor: pointer; display: inline-block; font-size: 13px; font-weight: 400; line-height: 1.42857; margin-bottom: 0; text-align: center; vertical-align: middle; white-space: nowrap; font-family: "open sans"; text-transform: uppercase; }
button.animated { background-color: #C2C2C2 !important; }
.ot_login .ot_button { background: #FAFAFA repeat 0 0; }
.ot_login .button { background: #949494; }
#ot_login_154.ot_login { font-family: "open sans"; }
.form-inline div.pretext h1 { font-size: 26px !important; }
.control-group input { padding: 5px; }
.login .form-horizontal { margin-top: 22px; padding-top: 38px; }
.login .form-horizontal.well fieldset { padding-top: 24px; }
.login button.btn.btn-primary { background-color: #B5B5B5 !important; background-image: none; border: 0px solid #000000; text-shadow: none; font-family: "open sans"; padding-right: 48px; padding-left: 48px; text-transform: uppercase; padding-top: 8px; padding-bottom: 8px; font-size: 10.9pt; }
.logout-button .btn.btn-primary { background-color: #C55C55 !important; background-image: none; border: 0px solid #000000; text-shadow: none; font-family: "open sans"; text-transform: uppercase; font-size: 7.3pt; z-index: 9999 !important; width: 52px; padding: 0px; border-radius: 0px; height: 32px; /*+placement: anchor-bottom-left 0px 0px;*/ position: absolute; left: 0px; bottom: 0px; }
/*Alert*/
.alert.alert-message { background-color: #E7E7E7; border: 0px solid #B5B5B5; border-radius: 0px; }
h4.alert-heading { border: 0px solid #000000; background-color: initial; padding: 0px 14px 0px 0px; color: #5D5D5D; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; text-shadow: none; font-style: normal; display: none; }
.form-control { width: auto; }
div.alert { border-radius: 0px; color: #FFFFFF; text-shadow: none; text-align: center; border: 0px solid #000000; margin-bottom: 1px; padding: 0; }
.fsjtpl_notices_notices_default div.alert.alert- { padding-top: 6px; padding-bottom: 8px; }
.fsj_notice_1 button.close { color: #FFFFFF !important; font-size: 18.9pt; opacity: 100; text-shadow: none; padding-top: 3px; }
#system-message .alert div p { width: 71%; text-align: left; padding-left: 15px; }
div.alert.alert-notice div { background-color: #DDDDDD; color: #000; border-left: 8px solid #B62424; padding-top: 5px; padding-bottom: 9px; }
.approve_buttons { float: right; margin-top: -46px; margin-right: 16px; }
.approve_buttons .btn-success { padding-left: 20px; padding-right: 20px; }
.approve_buttons .btn-danger { padding-left: 20px; padding-right: 20px; }
/*Blog*/
.blogs .link_categories { display: none; }
.blogs .field_created { font-style: normal; margin-top: -17px; font-weight: 500; font-family: roboto; font-size: 9.2pt; color: #9F9F9F; }
/*Event Reg*/
.eb-container h2 { margin: -14px 0 15px !important; padding: 0 0 3px 9px !important; }
#eb-event-page h1.eb-page-heading { margin: 0 !important; padding-top: 3px !important; font-size: 29.5px; }
.eb-page-heading { background-color: initial; color: #686868; }
h1.eb-page-title { background-color: initial; color: #6D6D6D; font-size: 22.7pt; }
#eb-form-group-members h3.eb-heading { padding: 5px !important; margin-bottom: 12px !important; /*[empty]background-color:;*/ margin-top: 16px !important; }
#eb-upcoming-events-page-default h1.eb-page-heading { display: none; }
#eb-upcoming-events-page-default h3.eb-event-title { background-color: initial !important; text-shadow: none; font-size: 19.8pt; }
.eb-description, .eb-box-heading { border-radius: 0px !important; border: 0px solid #000000 !important; }
#eb-events div.eb-event.row-fluid { border-bottom: 1px dotted #A7A7A7; }
.eb-box-heading { border-radius: 0px !important; padding: 6px 0 0 11px !important; margin-bottom: 7px !important; }
a.eb-event-title-link { color: #606060; letter-spacing: -1px; text-decoration: underline; font-weight: 300; font-family: "open sans"; }
.eb-description-details { margin-top: 18px; }
div.eb-description-details { width: 100% !important; }
.eb-description a.btn { background-image: none; background-color: #74B455; color: #FFFFFF; border: 0px solid #000000; border-radius: 1px !important; text-shadow: none !important; font-weight: 400 !important; font-family: "open sans" !important; padding: 6px 12px 5px !important; font-size: 9.5pt !important; margin-right: 9px !important; }
.eb-description a.detailsbtn { background-image: none; background-color: #828282; color: #FFFFFF; border: 0px solid #000000; border-radius: 1px !important; text-shadow: none !important; font-weight: 400 !important; font-family: "open sans" !important; padding: 5px 12px 7px !important; font-size: 9.5pt !important; margin-right: 9px !important; white-space: nowrap; }
.eb-description a.btn.btn-primary { background-color: #A7A7A7; display: none; }
.eb_rate_column, .eb_number_registrant_column { font-size: 9.1pt; }
.table-bordered.table-striped { border-radius: 0px; }
.eb-description .eb-taskbar { margin-top: -16px !important; /*+placement: float-right 0px 0px;*/ float: right; position: relative; left: 0px; top: 0px; border: 0px solid #000000; margin-bottom: -15px; }
#eb-event-details.eb-description .eb-description-details.clearfix p { margin: 0; }
.eventdate { font-size: 12.5pt; color: #FFFFFF; background-color: #A4A4A4; padding-left: 18px; padding-top: 6px; padding-bottom: 2px; }
.eventdate:before { font-family: fontawesome; content: "\f073"; padding-right: 7px; /*+placement: -3px -2px;*/ position: relative; left: -3px; top: -2px; }
.eb-form-content .control-label label { font-family: "open sans"; font-weight: 600 !important; }
#eb-group-registration-form .btn { padding: 5px 10px 5px 13px; }
a.eb-event-title-link { font-weight: 500; text-decoration: none; }
.form-actions { background-color: initial; margin-top: 19px; }
#discount-page .key, #basic-information-page table.admintable tbody tr td.key, #misc-page .key { padding-top: 10px; padding-bottom: 10px; border: 0px solid #000000; font-weight: 600; font-size: 9.2pt !important; }
#payment_method_container input.radio { margin-right: 6px; margin-top: 0px; }
#payment_method_container label .radio { margin-left: -21px !important; }
#basic-information-page .radio input { margin-top: -3px; }
.tab-content td input.inputbox { margin-top: -4px; padding-top: 7px; }
.tab-content .radio { padding-right: 17px; }
#basic-information-page .tab-content * { -moz-box-sizing: content-box; box-sizing: content-box; }
#basic-information-page .tab-content .admintable .key { border: 0px solid #000000; }
#price_list .input-small { margin-bottom: 13px; }
#basic-information-page .mceEditor { margin-top: 24px; }
#basic-information-page .inputbox { margin-top: 10px; }
#discount-page .editlinktip { }
.eb-container fieldset ul li { margin: 14px 50px -17px 0px !important; width: auto; padding-top: 6px; }
.eb-container fieldset ul li label { margin-left: -16px; }
.eb-container .clearfix li label input { margin-top: -1px; }
.eb-event-title-link { color: initial !important; }
.eb-container textarea.input-large { width: 90%; }
.eb-container h2, .eb-container h3 { width: auto !important; margin: 14px 0 15px !important; padding: 4px 4px 4px 9px !important; background-color: #B4B4B4; color: #FFFFFF; letter-spacing: 0px !important; }
div input[type=checkbox][name^="cid"], div input[type=checkbox]:only-child, label input[type=checkbox].fc_checkradio:not(old), label input[type=radio ].fc_checkradio:not(old), [name="adminForm"] label input[type=checkbox]:not(old), [name="adminForm"] label input[type=radio ]:not(old), .flexicontent label input[type=checkbox]:not(old), .flexicontent label input[type=radio ]:not(old) { margin: 3px !important; }
.eb-container fieldset, .eb-container figure, .eb-container ol, .eb-container ul { margin: -10px 0 9px !important; }
.eb-container .control-label { margin-top: 6px; padding-bottom: 6px !important; }
.eb-container fieldset { margin-bottom: 28px !important; }
/*Banner*/
.dropzone { box-sizing: border-box !important; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; }
.dropzone { background-color: #EEEEEE; position: relative; border: 1px dashed #A7A7A7; display: inline-block; background-image: url(bannercrop.html); background-repeat: no-repeat; background-position: 50% 50%; }
#my-awesome-dropzone { min-height: 233px; }
.bannerheader .dropzone { border: 1px dashed #9F9F9F; }
.drag-banner img { width: 100%; margin-bottom: 10px; }
#preview_image { /*width: 100% !important;*/ }
.bannerheader .display-dropzone { background-color: #E7E7E7; border: 1px dashed #9F9F9F; width: 100%; margin-top: 5px; margin-bottom: 5px; padding-top: 9px; height: 38px; }
#preview_image_guest img { width: 100%; }
.display-dropzone { width: auto !important; }
.dropzone .dz-default.dz-message { display: none; }
.dropzone:after { content: none; }
/*Slideshow*/
.ju-slideshow .display-dropzone .dropzone { border: 1px dashed #9F9F9F; }
.add-manage-slide { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; }
.ju-slide-navigation.ju-slide-navigation-numbers { margin-bottom: -50px; margin-right: 0px; background-color: transparent; }
/*Mobile*/
a.desktopbutton { display: none; }
/*Dash*/
.dataTable .odd { background-color: #EFEFEF !important; }
.sorting_desc, .sorting_asc { font-size: 9pt; font-weight: 500 !important; letter-spacing: 0.1pt; }
.dataTable td { font-size: 9.3pt !important; font-weight: 400; color: #6D6D6D; line-height: 2.1; padding-left: 6px; }
.ari-data-tables td { font-size: 9.3pt !important; font-weight: 400; color: #6D6D6D; padding-left: 6px; padding-bottom: 3px; }
.sorting { text-align: left; font-size: 9pt; font-weight: 500 !important; letter-spacing: 0.1pt; }
.dataTable .odd .sorting_1, .dataTable .odd .sorting_2 { background-color: #D9D9D9 !important; }
.dataTable .even .sorting_1, .dataTable .even .sorting_2 { background-color: #EBEBEB !important; }
.dataTables_wrapper table { margin-bottom: 20px; }
.dataTables_wrapper .dataTable { padding-top: 39px; }
.dataTables_filter input { height: 24px; }
.dataTable caption { text-align: left; font-size: 20.6pt; margin-bottom: -16px; }
.ari-tbl-row-1, .ari-tbl-row-3, .ari-tbl-row-5, .ari-tbl-row-7, .ari-tbl-row-9 { background-color: #F2F2F2; }
.ari-data-tables th { padding-left: 5px; }
.tabheading { font-size: 18.2pt; /*+placement: shift 0px -32px;*/ position: relative; left: 0px; top: -32px; margin-bottom: 7px; margin-left: 8px; }
.tabstab .nav-tabs { margin-top: -57px; margin-left: 290px; margin-bottom: 22px; padding-top: 3px; }
.tabstab ul.nav.nav-tabs li a { background-color: #FAFAFA; height: 26px; padding-top: 3px; color: #000000; font-size: 11.4pt; }
.tabstab ul.nav.nav-tabs li.active a { margin-top: -6px; padding-bottom: 23px; border-bottom: 0px solid #000000; padding-top: 8px; background-color: #FFFFFF; }
.sermondates { overflow: hidden !important; width: 77px !important; display: inline-block !important; height: 18px; }
.searchterm, .slidesstat, .pagestat { overflow: hidden !important; width: 286px !important; display: block !important; height: 18px; }
.sermontitles { width: 235px !important; overflow: hidden !important; white-space: nowrap; display: inline-block !important; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; text-overflow: ellipsis; }
.ari-data-tables caption, .tablescaption { text-align: left; color: #24A9E2; font-size: 13.6pt; text-transform: uppercase; font-weight: 400; margin-bottom: 1px; background-color: #FFFFFF; padding-bottom: 11px; padding-top: 13px; padding-left: 4px; }
.tab-pane.active { background-color: #FFFFFF; margin-top: -4px; }
div.box4 { width: 45%; /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; margin-right: 64px; }
div.box5 { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; width: 45%; }
.tablescaption a { font-size: 8.1pt; text-decoration: underline; margin-left: 9px; background-color: #CB3E3E; padding-right: 7px; padding-left: 6px; padding-bottom: 3px; padding-top: 1px; color: #FFFFFF !important; }
.jsn-table-centered td, .jsn-table-centered th { padding: 5px 3px !important; border: 1px solid #ECECEC !important; }
.jsn-table-centered { border: 0px solid #000000 !important; }
.pagedashboardcss li.lnd_latestnews { padding: 3px 21px 3px 2px; list-style-type: none; margin-left: -25px; font-size: 8.7pt !important; color: #858585; overflow: hidden; white-space: nowrap; width: 351px; text-overflow: ellipsis; }
.pagedashboardcss a.latestnews { padding-left: 8px; font-weight: normal; }
.pagedashboardcss .moduletable h3 { text-align: left; color: #24A9E2; font-size: 13.6pt; text-transform: uppercase; font-weight: 400; margin-bottom: 1px; margin-top: 17px; background-color: #FFFFFF; padding-bottom: 11px; padding-top: 13px; padding-left: 4px; }
#widgetIframe { height: 292px; }
div.boxwide { clear: both; display: block; padding-top: 24px; }
/*Dash Facebook*/
div.fb-like-box { height: 309px; margin-bottom: 26px; background-color: #FFFFFF; margin-top: -95px; padding-left: 4px; }
.moduletable .srfrContainer .srfrList h3 { background-color: initial; padding-left: 0px; font-size: 11.4pt; font-weight: 300; letter-spacing: 0px; }
.srfrRow img.srfrImage { /*+placement: float-left 0px 0px;*/ float: left; position: relative; left: 0px; top: 0px; padding-right: 14px !important; }
.srfrContainer .srfrFeedItemDate { display: block; margin-top: -5px; margin-bottom: 9px; font-weight: bold; color: #656565 !important; }
.ufdrssitem .img_pos_left { margin-right: 13px; }
.feed_newstext_left { margin-top: 10px; font-size: 10.1pt; line-height: 1.3; }
.moduletable .ultimaterss { margin-top: -22px; }
div.feed_datetime { font-size: 12px; text-align: left; font-weight: 600; font-family: "open sans"; text-transform: uppercase; margin-bottom: -10px; padding-bottom: 5px; }
a.inline_readmore { font-weight: 400; font-size: 9.4pt; }
.rsstable td { padding-top: 16px !important; padding-bottom: 6px !important; }
/*Newslash scroll*/
.lof-articlessroller .lof-inner { background: initial; -moz-transition: initial; -webkit-transition: initial; margin: -15px 0 0 4px; position: initial; padding: 0 12px 0 0; -webkit-border-radius: initial; -moz-border-radius: initial; }
.lof-articlessroller .lof-inner:hover { background: initial; -moz-transition: initial; -webkit-transition: initial; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; }
/*Contact*/
.leftbox { border-right: 1px solid #E5E5E5; padding-right: 39px; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; width: 41% !important; }
.rightbox { width: 45% !important; box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; padding-left: 32px; }
.menuitem307 form.responsive_map_route_form { display: none; }
/*Forms*/
.form-actions div.btn-toolbar { text-align: left; margin: -20px 0px 0px; }
.jsn-form-content .control-label { font-size: 9.1pt !important; margin-top: -10px; }
.jsn-master { font-size: inherit; line-height: inherit; font-family: inherit; }
.jsn-form-content label.radio input { /*+placement: -2px 0px;*/ position: relative; left: -2px; top: 0px; }
.jsn-uniform .jsn-bootstrap * { font-size: inherit; font-family: "open sans"; }
.jsn-form-content .control-label { padding-bottom: 0px; padding-top: 10px; }
.jsn-form-content label, .jsn-row-container th.text-center { font-weight: normal; }
#jsn_form_2.jsn-master .jsn-bootstrap .jsn-form-content .control-group.ui-state-highlight { background-color: #FBFBFB; border-color: #EFEFEF; }
.jsn-uniform .jsn-bootstrap .form-horizontal .control-label { text-align: left; float: left !important; max-width: 175px; margin-top: 1px; }
#jsn_form_1.jsn-master .jsn-bootstrap .jsn-form-content .control-group { padding: 9px 0 0; }
.formsapp { z-index: 250; }
.jsn-bootstrap .form-horizontal .controls { margin-left: 0px !important; float: left !important; }
.jsn-master .jsn-input-xlarge-fluid { width: 90%; /*Text fiedl*/ }
.form-horizontal .jsn-input-xlarge-fluid { width: 200%; }
.form-horizontal .jsn-input-medium-fluid { width: 200%; }
.jsn-bootstrap .form-horizontal .controls { margin-left: 0px !important; float: left !important; }
.jsn-bootstrap h1 small, .jsn-bootstrap h2 small, .jsn-bootstrap h3 small, .jsn-bootstrap h4 small, .jsn-bootstrap h5 small, .jsn-bootstrap h6 small { color: inherit; font-size: 31px !important; }
.jsn-bootstrap .radio input[type="radio"], .jsn-bootstrap .checkbox input[type="checkbox"] { margin-right: 10px !important; position: relative !important; }
.jsn-uniform .jsn-bootstrap h1, .jsn-uniform .jsn-bootstrap h2 { font-size: initial !important; padding-left: 14px; }
.jsn-row-container .g-recaptcha { margin-bottom: 20px !important; margin-top: -12px; }
#INVALID-RULE { width: 24px !important; /*width: 19px !important;*/ margin: 0 !important; padding: 0 !important; opacity: 1 !important; display: inline-block !important; }
.control-group.static_content label.control-label { display: none; }
/*Modal*/
#orderModal198 { /*[disabled]width:600px;*/ /*[disabled]margin:62px auto auto;*/ }
div.order-modal.modal { height: 550px; }
.modal-body button.close { margin-bottom: 13px; opacity: initial; background-color: #7BB636; color: #FFFFFF; text-shadow: none; font-weight: 400; padding-right: 8px; padding-left: 5px; padding-bottom: 1px; padding-top: 2px; }
.modal-body button.close:hover { margin-bottom: 13px; opacity: initial; background-color: #88A762; color: #FFFFFF; text-shadow: none; font-weight: 400; padding-right: 8px; padding-left: 5px; padding-bottom: 1px; padding-top: 2px; }
.modal-body button.close:after { content: "Save & Close"; font-size: 9.5pt; padding-left: 5px; /*+placement: shift 1px -2px;*/ position: relative; left: 1px; top: -2px; }
div.order-modal .modal-body { max-height: 545px; height: 550px; }
#myEditModal.modal { left: 40% !important; margin-left: -300px !important; max-width: 915px; max-height: 600px; }
.dropzone_popup .modal-header { min-height: 16.43px; background-color: #B6B6B6; margin-bottom: 7px; margin: 0 0 7px 0; padding: 0 0 0 12px; }
.dropzone_popup .modal-header button.close { /*+placement: -13px 14px;*/ position: relative; left: -13px; top: 14px; }
.modal-body .form-group label { margin-right: 14px; padding-right: 3px; margin-bottom: 19px; }
.form-group #modalLink1.modal.btn.btn-primary { margin-left: 33px; }
.modal-body .dropzone_input_link { width: 357px; }
.modal-body .dropzone_input_desc { width: 534px; height: 118px; margin-top: -8px; }
.dropzone_popup .modal-header h4.modal-title { min-height: 16.43px; background-color: inherit; font-size: 21px; padding: 4px 0; margin: 0; }
#sbox-window { position: absolute; background-color: #FFF; text-align: left; overflow: hidden; /* invalid values, but looks smoother! */ -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; padding: 0; }
#slide_modal .modal-header { padding: 0px; border-bottom: none; margin-top: -24px; }
#slide_modal .modal-body { margin-top: 6px; /*+border-radius: 7px;*/ -moz-border-radius: 7px; -webkit-border-radius: 7px; -khtml-border-radius: 7px; border-radius: 7px; }
#slide_modal .modal-content { box-shadow: none; }
.modal-header { min-height: 16.43px; padding: 15px 23px 15px 26px; border-bottom: none; }
form#adminForm.form-inline fieldset.filter { padding: 17px; }
form#adminForm.form-inline table { padding: 7px 24px 24px; }
/*Breadcrumb*/
.breadcrumb li:nth-child(5), .breadcrumb li:nth-child(6) { display: none; }
.fade1 { opacity: 1; transition: opacity 0.50s ease-in-out; -moz-transition: opacity .50s ease-in-out; -webkit-transition: opacity .50s ease-in-out; }
.fade1:hover { opacity: 0.5; }
.breadcrumb img { display: none; }
.breadcrumb li .divider:before { content: "/"; font-weight: bold; color: #AEAEAE; margin-right: 3px; margin-left: 3px; padding-left: 0; }
.breadcrumb .active { padding-right: 9px; }
.breadcrumb > li + li:before { display: none; }
/*Icons A*/
a.clock { text-decoration: underline; }
a.email { text-decoration: underline; }
/*Misc*/
.logo { max-width: none; }
.jsn-bootstrap .btn-primary { color: #FFFFFF; text-shadow: none; background-color: #5CA33B; background-image: none; border: none; padding-left: 16px; }
.jsn-bootstrap .btn-primary:hover { background-color: #A3C3A8; }
button.reset { background-image: none !important; box-shadow: none !important; }
.megamenu .custom img { max-width: inherit; }
#maximenuck192 .custom { display: none; }
@media only screen and (max-width: 600px)
{
  a.desktopbutton { background-color: #AFAFAF; padding-right: 12px; padding-left: 11px; padding-bottom: 10px; padding-top: 11px; /*+placement: anchor-bottom-left 0px 0px;*/ position: absolute; left: 0px; bottom: 0px; color: #FFFFFF; font-size: 300%; margin-bottom: 10px; margin-left: 10px; position: fixed; display: inline-block; }
  .filtertext { display: none; }
}
@media (max-width: 480px)
{
  .addthis_button_compact { display: none; }
  .sortlists { float: left; width: 58px; }
}
