<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* BEGIN css */
/* Theme Color Overrides */

.single-item.groups #friend-list li .action a,
.widget.widget_calendar table caption,
#footer-widgets .widget_calendar table caption,
#footer-widgets .widget_nav_menu .menu a,
.widget_display_stats dd,
.bbp-logged-in a.logout-link,
.widget_bp_core_login_widget .logout,
.bbp-login-form .bbp-login-links a.bbp-register-link,
#klein-top-links,
.woocommerce .shipping-calculator-button,
.add_to_cart_button, .favorite-toggle,
.subscription-toggle, .generic-button a,
.bp-login-widget-register-link a,
a.comment-edit-link,
a.post-edit-link,
a.vc_inline-link,
input[type=button],
input[type=reset],
input[type=submit],
.add_to_cart_button,
.btn.btn-primary,
button {
  /* important to override theme's sheet lower in cascade */
  background: #34362d;
}

a.fp-controls,
.front-page-highlights-nav-left,
.front-page-highlights-nav-right,
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item,
span.page-numbers,
#bp-klein-top-bar {
  /* important to override theme's sheet lower in cascade */
  background: #515547 !important;
}

body {
  color: #515547 !important;
}

body .widget a.clear-value,
body a.clear-value,
body .job_filters a.reset,
body .job_filters a.rss_link,
body.klein ul.acfb-holder li.friend-tab,
body .messages-options-nav a,
#footer-widgets .widget_nav_menu .menu a .nav-menu-icon.nav-icon,
#sitewide-notice #message.info,
.messages-notices tr[id|="notice"] td .button,
#group-list.invites .button.accept,
#group-list.invites .button.reject.confirm,
.variations .reset_variations,
.woocommerce .widget_shopping_cart_content p.buttons .button.checkout,
.woocommerce .widget_shopping_cart_content p.buttons .button.wc-forward,
.button.product_type_variable,
.added_to_cart.wc-forward,
.rtmedia-page-link.button,
#friend-list li .action a.button.accept,
button[disabled], html input[disabled],
input[type=submit].disabled,
button.disabled,
.desktop-menu ul.sub-menu li a:hover,
.desktop-menu ul.children li a:hover,
#kleinScrollToTop:hover, .checkout-button,
body.klein .account-sign-in .button,
#avatar-crop-actions a.button,
a.button.rtm-button.rtm-button-back,
.bps_filters a,
a.pmpro_btn.pmpro_btn-select,
a.pmpro_btn.disabled,
body.klein .pmpro_actionlinks a,
.pmpro_btn.pmpro_btn-cancel,
.pmpro_btn.pmpro_btn-submit,
.pmpro_thead-msg a,
a.pmpro_a-print,
td.pmpro_cancel-membership-cancel a,
body.klein form.pmpro_form .pmpro_btn-submit-checkout,
#buddypress .clear-value,
#buddypress .visibility-toggle-link,
#buddypress .field-visibility-settings-close,
#footer-widgets .woocommerce.widget_layered_nav ul li,
#footer-widgets .woocommerce.widget_layered_nav_filters ul li a,
.widget.widget_nav_menu li a:hover {
  /* important to override theme's sheet lower in cascade */
  background-color: #515547 !important;
}

.tp-rightarrow.default:hover,
.tp-leftarrow.default:hover,
#footer {
  background: #34362d !important;
}

/* Header Styles */
/*
h1:before {
  content: '\f005';
  font-family: FontAwesome;
  font-size: 18px;
  position: absolute;
  left: -10px;
  color: #515547;
}
*/
h1 {
  color: #767a70;
}

h3:before {
  content: '\f005';
  position: relative;
  font-family: FontAwesome;
  font-size: 18px;
  color: #eebf00;
  top: -2px;
  padding-right: 7px;
}

h3 {
  color: #354b39;
}

h2, h4, h5, h6 {
  color: #eebf00;
}

/* Navigation Button Styles */

.memberships-button {
  background-color: #eebf00;
}

.desktop-menu ul.menu.desktop li ul li a {
  font-size: 17px;
  text-transform: inherit;
  font-weight: inherit;
}

/* Header Nav */

/* nav menu adjustment */
@media only screen and (min-width: 992px) and (max-width: 1200px) {
  div.desktop-menu.col-xs-8 {
    width: 77.666667%;
  }
}

/* Header Breadcrumbs See Apperance -&gt; Customize -&gt; Custom CSS */

/* Page Title Styles */

#bp-klein-page-title:before {
  display: none;
}

#bp-klein-page-title {
  color: #e8ecec;
  font-size: 3em;
  text-align: center;
  border: 1px solid;
}

/* Homepage Header */

#bp-klein-top-bar #klein-search-btn {
  position: absolute;
}

.home-page .content-heading {
  /*
  background-image: none !important;
  background: #34362d !important;
  background-image: url(https://1cda.org/wp-content/uploads/2017/05/multicam.jpg?id=2213) !important;
  */
  display: none;
}

/* BuddyPress Header */

.buddypress-head {
    background-color: inherit;
}

.profile-cover-action a.button {
    color: #ffffff !important;
    font-weight: 900 !important;
    text-transform: uppercase !important;
}

/* Facebook Post Styles on Homepage */

.home-page .wpb_content_element a img, img.size-medium {
  border: 1px solid #515547 !important;
}

/* Content Page Header */
.content-heading {
  /*background-image: url(/wp-content/uploads/2015/07/footer1.jpg) !important;*/
  background-image: url(/wp-content/uploads/2017/05/page-header-background-v1.jpg) !important;
  padding-top: 85px;
  padding-bottom: 85px;
  background-position: center;
}

/* Content Area Anchor Tag Styles */

#bbpress-forums .bbp-forums-list li a:hover, span.bbp-admin-links a:hover, .buddypress #primary #group-settings-form .bp-widget ul li a:hover, #primary div.pmpro_content_message a, .klein form.pmpro_form #pmpro_processing_message:before, .klein form.pmpro_form .pmpro_message a, span.page-numbers:hover, a.page-numbers:hover, .widget.buddypress .item-options a.selected, a, .widget ul li a:hover, .bps_filters, .pmpro_message a, .woocommerce-review-link:hover, body .woocommerce-message a, body .woocommerce-error a, body .woocommerce-info a, body .woocommerce-message a:hover, body .woocommerce-error a:hover, body .woocommerce-info a:hover, .widget .tagcloud a:hover, #footer-widgets .woocommerce .star-rating span, #footer-widgets .woocommerce-page .star-rating span, #footer-widgets .woocommerce .star-rating:before, #footer-widgets .woocommerce-page .star-rating:before, #footer-widgets .woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content.ui-slider .ui-slider-range {
  color: #515547;
}

a:hover, a:focus {
  outline: 0;
  text-decoration: none;
  color: #a6b71b;
}

/* Content Page Carousel */

span.icon-prev, span.icon-next {
  color: #f1c40f;
  font-size: 60px !important;
}

.vc_images_carousel {
    max-width: 100% !important;
}

img.attachment-carousel {
 height: 180px;
 object-fit: cover;
}

@media only screen and (max-width: 768px) {
    
img.attachment-carousel {
height: 120px;
margin-top: 7px;
    }

}

/* Content Page Tabs */

li.vc_tta-tab a {
  padding: 5px 5px !important;
  font-size: 14px !important;
}

/* Revolution Slider */

#rev_slider_1_1 a.btn.btn-primary {
  padding: 18px 18px;
  font-size: 30px;
}

/* Button Styles */

.bp-login-widget-register-link a, a.comment-edit-link, a.post-edit-link, a.vc_inline-link, .checkout-button:visited, a.comment-edit-link:visited, a.post-edit-link:visited, a.vc_inline-link:visited, .checkout-button:hover, a.comment-edit-link:hover, a.post-edit-link:hover, a.vc_inline-link:hover, a.btn, a.btn:hover, a.btn:visited, .btn {
  border-radius: 5px;
}

.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {
  color: #fff;
  background-color: #515547;
}

.vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:focus, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat:hover, .vc_btn3.vc_btn3-color-juicy-pink:focus, .vc_btn3.vc_btn3-color-juicy-pink:hover {
  color: #f7f7f7;
  background-color: #f1c40f;
}

/* Redefine the VC Chino Button Color Style as 1st Cav Gold Instead */
.row .vc_btn3.vc_btn3-color-chino.vc_btn3-style-modern {
  color: #34362d !important;
  border: none;
  background-color: #f1c40f;
  font-weight: 900;
  font-size: 15px;
}

/* Content Area Images */

.wpb_content_element a img, img.size-medium {
  border: 5px solid #515547 !important;
}

.wpb_content_element a img.no-border {
  border: none !important;
}

/* Sidebar Styles */

#cda_sidebar_logo {
  max-width: 50% !important;
  height: auto;
  margin-left: auto;
  margin-right: auto;
  display: inherit;
  margin-bottom: -25px;
}

li.widget_nav_menu {
  color:#fff;
}

.widget.widget_nav_menu li a {
 border-color: #eebf00; 
}

.widget, .widget a {
  color: #fff !important;
} 

.widget.widget_nav_menu li a {
  background: #515547;
}

.widget.widget_nav_menu li.current-menu-item a {
  background: #333333;
}

.widget.widget_nav_menu li a:hover {
  background: #eebf00;
}

.widget.widget_nav_menu .menu .sub-menu li a {
  border-bottom: 1px solid #eebf00;
  background: #6c7061;
}

.widget.widget_nav_menu .menu .sub-menu li a:hover {
  background: #eebf00;
}

.widget.widget_nav_menu .nav-menu-icon.nav-icon {
  margin: -10px -20px -9px 0px;
  padding: 10px 10px 10px 10px;
}

div#secondary.widget-area {
    background-color: #fff;
}

/* BuddyPress Pages Sidebar */

.widget.buddypress a {
color: #34362d !important;
}

.widget.buddypress .item-list li .item {
color: #34362d !important;
}

/* BBPress Fourms Sidebar */

.widget.bbp_widget_login .bbp-logged-in {
  background: #515547 !important;
}

.widget.bbp_widget_login .bbp-login-form {
  background: #515547;
}

/* Forums Widget */
.widget_display_forums ul {
  background-color: #515547;
}

.widget.widget_display_forums ul, .widget.widget_display_replies ul, .widget.widget_display_topics ul, .widget.widget_display_views ul {
  padding-left: 20px !important;
  padding-top: 10px;
  padding-bottom: 10px;
}

/* BBPress Forums Toolbar */

#qt_bbp_topic_content_toolbar .button-small {
    color: #fff !important;
}

/* Special Announcments Section / Call To Action Above Footer */

/* See Apperance -&gt; Customize for override code that removes the featured image from the Call To Action Above the Footer */

div.vc_col-sm-8 h3:before {
  color: #eebf00;
}

div.vc_col-sm-8 h3 {
  color: #eebf00;
}

/*
@media (min-width: 1440px) {
  .vc_custom_1493230210695 .vc_col-sm-8 {
    width: 63%;
  }
}

@media (min-width: 1640px) {
  .vc_custom_1493230210695 .vc_col-sm-8 {
    width: 62%;
  }
}

@media (min-width: 1840px) {
  .vc_custom_1493230210695 .vc_col-sm-8 {
    width: 58%;
  }
}

*/

body.klein .vc_separator.vc_separator_align_center h4 {
    background: #515547;
}

/* Override the background image of this section with just a solid color */
.vc_custom_1493230210695, .vc_custom_1497298135614 {
  /* background-image: url(https://1cda.org/wp-content/uploads/2017/05/multicam.jpg?id=2213) !important; */
  /* background-size: cover; */
  background-image: none !important;
  background-color: #34362d;
  background-size: 1px 1px;
}

/* News Posts */

.klein-blog-article-list h3 a {
  color: #515547;
}

/* Gravity Forms */

.ui-datepicker-month, .ui-datepicker-year {
  color: #f1c40f !important;
}

/* Have product quantity field appear inline with product description */
.gform_wrapper input.ginput_quantity[type=text] {
  display: inline !important;
}

/* Displaying radio buttons and checkboxes inline causes misalignmtent below 642px */
@media only screen and (min-width: 642px) {
  .gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_radio li {
    display: inline;
    margin-right: 10px;
  }
}

/* Footer Styles */

.woocommerce .widget_layered_nav_filters ul li a,
.woocommerce-page .widget_layered_nav_filters ul li a,
.desktop-menu ul.sub-menu li a,
.desktop-menu ul.children li a,
#header,
.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range,
#footer-widgets,
.gears-pricing-table-title {
  background: #515547 !important;
}

#footer-widgets .widget_categories li:before,
#footer-widgets .widget_recent_comments li:before,
#footer-widgets .widget_meta li:before,
#footer-widgets .widget_pages li:before,
#footer-widgets .widget_recent_entries li:before,
#footer-widgets .widget_rss li:before,
#footer-widgets .widget_archive li:before {
  color: #eebf00;
}

#footer-widgets .widget_nav_menu .menu a {
  background: #515547;
}

#footer-widgets .widget_nav_menu .menu .sub-menu li a {
  background: #6c7061;
  border-color: #515547;
  border-bottom-color: #f1c40f;
}
/* END css */
</pre></body></html>