@charset "UTF-8";
/*
 *  Theme Name:   ResearchJam Theme
 *  Theme URI:    https://researchjam.org
 *  Description:  Onepress Child Theme
 *  Author:       James Dudley
 *  Author URI:   http://researchjam.org
 *  Template:     onepress
 *  Version:      1.0.1
 *  License:      GNU General Public License v2 or later
 *  License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 *  Tags:
 *  Text Domain:  onepress
 */

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
0.0  Local Custom
1.0  Reset
2.0  Document
3.0  Layout
4.0  Structure
5.0  Contents
6.0  Elements
7.0  Widgets
8.0  Sections
9.0  External Plugins

--------------------------------------------------------------*/
/*--------------------------------------------------------------
0.0 Local custom
--------------------------------------------------------------*/
.wp-block-button a {
  color : #ffffff !important;
}

p.follow-heading {
  font-size  : 1.50rem;
  font-family : inherit;
  font-weight : 500;
  line-height : 1.1;
}

/*--------------------------------------------------------------
1.0 Reset
--------------------------------------------------------------*/
/* Reset already include in bootstrap */
/*--------------------------------------------------------------
2.0 Document Setup
--------------------------------------------------------------*/

/*------------------------------
	2.1 Typography
------------------------------*/

/*------------------------------
	2.2 Links
------------------------------*/
a {
  color: #045f71 !important;
  text-decoration: underline !important;
  outline: none;
}

.btn-theme-primary {
  color : #ffffff !important;
  text-decoration: none !important;
}

.onepress-menu a {
  color: #333333 !important;
  text-decoration: none !important;
}

/*------------------------------
	2.3 Heading
------------------------------*/

/*------------------------------
	2.4 Base
------------------------------*/

/*------------------------------
	2.5 Content
------------------------------*/
.hero__content h1, .hero__content h2, .hero__content h3, .hero__content h4, .hero__content h5, .hero__content h6 {
  text-transform : none !important;
}

/*------------------------------
	2.6 Table
------------------------------*/
/*------------------------------
	2.7 Form
------------------------------*/

input[type=reset], input[type=submit], input[type=submit],
.pirate-forms-submit-button, .contact-form div.wpforms-container-full .wpforms-form .wpforms-submit {
  background: #045f71 !important;
}
input[type=reset]:hover, input[type=submit]:hover, input[type=submit]:hover,
.pirate-forms-submit-button:hover, .contact-form div.wpforms-container-full .wpforms-form .wpforms-submit:hover {
  background: #045f71 !important;
}

/*------------------------------
	2.8 Accessibility
------------------------------*/

.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
  color: #045f71 !important;
  /* Above WP toolbar */
}

/*------------------------------
	2.8 Accessibility
------------------------------*/
/*------------------------------
	2.9 Alignments
------------------------------*/

/*------------------------------
	3.0 Clearings
------------------------------*/

/*------------------------------
	3.1 Infinite Scroll
------------------------------*/

/*------------------------------
	3.1 Helper.
------------------------------*/

/*--------------------------------------------------------------
3.0 Layout
--------------------------------------------------------------*/

/*--------------------------------------------------------------
4.0 Structure
--------------------------------------------------------------*/
/* Header
------------------------------*/
.header-social a {
  color: #045f71 !important;
}
.onepress-menu a:hover {
  color: #045f71 !important;
}
.onepress-menu ul li a:hover {
  color: #045f71 !important;
}
.onepress-menu li.onepress-current-item > a {
  color: #045f71 !important;
}
.onepress-menu ul li.current-menu-item > a {
  color: #045f71 !important;
}
.onepress-menu > li a.menu-actived {
  color: #045f71 !important;
}

@media screen and (max-width: 1140px) {
  .onepress-menu.onepress-menu-mobile li.onepress-current-item > a {
    color: #045f71 !important;
  }
}


/* Content
------------------------------*/

/* Footer
------------------------------*/
.site-footer a {
  /*color: #045f71 !important; */
  color : #ffffff !important;
}
.site-footer  a:hover {
  color: #045f71 !important;
}

.site-footer .footer-social a:hover {
  color: #045f71 !important;
}
.site-footer .btt a:hover {
  color: #045f71 !important;
}

/*--------------------------------------------------------------
5.0 Contents
--------------------------------------------------------------*/
/* Page: 404
------------------------------*/

/* Page: Search
------------------------------*/

/* Entry Header
------------------------------*/

.highlight {
  color: #045f71 !important;
}

/* Entry Content
------------------------------*/
.entry-content blockquote {
  border-left: 3px solid #045f71 !important;
}

/* Entry Stuff
------------------------------*/
.nav-links a:hover, .nav-links a.current,
.nav-links .page-numbers:hover,
.nav-links .page-numbers.current {
  background: #045f71 !important;
}


/* Sticky Post
------------------------------*/

/* WordPress caption style
------------------------------*/

/* WordPress Gallery
------------------------------*/

/* Comments
------------------------------*/
#comments .comment .comment-wrapper .comment-meta .comment-time:hover,
#comments .comment .comment-wrapper .comment-meta .comment-reply-link:hover,
#comments .comment .comment-wrapper .comment-meta .comment-edit-link:hover {
  color: #045f71 !important;
}

#comments .comments-title {
  text-transform : none !important;
}

/* Comment Form
------------------------------*/

/* woocommerce
------------------------------*/

/*--------------------------------------------------------------
6.0 Elements
--------------------------------------------------------------*/
/* Button
------------------------------*/
.btn {
  text-transform : none !important;
}

.btn-theme-primary {
  background: #045f71 !important;
}

.btn-theme-primary-outline {
  border-color: #045f71 !important;
  color: #045f71 !important;
}

.btn-theme-primary-outline:hover {
  background-color: #045f71 !important;
  border-color: #045f71 !important;
}

.cta-button-area a.btn-theme-primary-outline {
  color : #ffffff !important;
}

.black_text_btn a {
  color : #000000 !important;
}

/* Loading
------------------------------*/

/*--------------------------------------------------------------
7.0 Widgets
--------------------------------------------------------------*/
.sidebar .widget a:hover {
  color: #045f71 !important;
}

/* Search
------------------------------*/

/* Recent Comment
------------------------------*/

/* Recent Categories, Archive, Meta
------------------------------*/

.sidebar .widget_calendar a {
  color: #045f71 !important;
}

/*--------------------------------------------------------------
8.0 Sections
--------------------------------------------------------------*/
/* Section Stuffs
------------------------------*/

/* Section: Features
------------------------------*/
.icon-background-default {
  color: #045f71 !important;
}

/* Section: About Us
------------------------------*/

/* Section: Services
------------------------------*/
.section-services .service-item .service-image i {
  color: #045f71 !important;
}

/* Section: Counter
------------------------------*/
.counter_item .counter__number {
  color: #045f71 !important;
}

/* Section: Parallax
------------------------------*/
.team-member .member-thumb .member-profile a:hover {
  color: #045f71 !important;
}

/* Section: News
------------------------------*/

/*--------------------------------------------------------------
9.0 External Plugins
--------------------------------------------------------------*/

.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce button.button.alt {
  background-color: #045f71 !important;
}

.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  background-color: #045f71 !important;
}
.woocommerce #respond input#submit.alt:hover,
.woocommerce a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce input.button.alt:hover {
  background-color: #045f71 !important;
  opacity: 0.8;
}



