/*
 Theme Name:   Fitness Coaching Child
 Template:     fitness-coaching
 Description:  Child theme for Fitness Coaching
 Version:      1.0
*/

body {
  font-family: 'Poppins', sans-serif;
  /*color: #8c8d8f;*/
  color: #000;
  margin:0;
  /*background: #fff;*/
  background: #ffffcc;
}

a:hover,
a:focus {
  /*color:var(--second-color);*/
  /*color:#ffb750;*/
  color: #000;
  text-decoration: none;
}

.logo a {
  /*color: #fff;*/
  color: #000;
  font-size: 30px;
  line-height: 35px;
  text-decoration: none;
  -webkit-transition: color .1s linear;
  -moz-transition: color .1s linear;
  -o-transition: color .1s linear;
  transition: color .1s linear;
  font-weight: 400;
}
.logo a:hover,
.logo a:focus,
.header p i {
  /*color:#fff;*/
  color: #000;
}

.main-navigation li.current_page_item > a, .main-navigation li.current-menu-item > a {
    /*color: #fff;*/
	color: #ffb750;
    font-weight: 500 !important;
}

.main-navigation ul.sub-menu > li > a:hover,
.main-navigation ul.sub-menu > li > a:focus,
.main-navigation ul.children > li > a:hover,
.main-navigation ul.children > li > a:focus {
    /*color: #fff !important;*/
	color: #ffb750 !important;
}

.main-navigation .menu > li > a:hover{
    /*color: var(--first-color);*/
	color: #ffb750;
}

.header-search .open-search-form i {
  font-size: 20px;
  cursor: pointer;
  /*color: #fff; */
  color: #000;
}

.post-box h3.post-title a {
  font-size: 20px;
  /*text-transform: capitalize;*/
  font-weight: 500;
  color: #000000;
}
.post-content p{
  /*color: #898d94;*/
  color: #000;
}

.sidebar-area .sidebar-widget {
  margin-bottom: 25px;
  /*background: #f5f6f7;*/
  border-radius: 10px;
  padding: 0px 10px;
}

footer .sidebar-area a,
footer .sidebar-area p,
footer .sidebar-area li,
footer .sidebar-area address,
footer .sidebar-area dd,
footer .sidebar-area blockquote,
footer .sidebar-area td,
footer .sidebar-area th,
footer .sidebar-area .textwidget {
  /*color: #ffffff;*/
}

.sidebar-area .tagcloud a, p.wp-block-tag-cloud a {
  font-size: 15px !important;
  background: var(--first-color);
  /*color: #fff;*/
  color: #000;
  padding: 5px 10px;
  display: inline-block;
  margin: 5px 0;
  text-decoration: none;
  border-radius: 6px;
}

