/*
Theme Name: Yoga Fit Child
Theme URI: http://cmsmasters.net/yoga-fit-child/
Author: cmsmasters
Author URI: http://cmsmasters.net/
Description: Yoga Fit Child Theme
Template: yoga-fit
Version: 1.0.0
License:
License URI:
Text Domain: yoga-fit-child
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/

.header_top a, .header_top {
  font-size: 14px !important;
}
.contact-ico {
background-image: url('https://www.espritsophro.com/yogafit/wp-content/uploads/2023/05/yoga.png');
background-repeat: no-repeat;
background-position: left;
padding: 0 0 0 5px;
}

element {
}
p {
  padding: 0 0 20px;
  margin: 0;
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, figure, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
  background: transparent;
  border: 0;
  margin: 0;
  padding: 0;
  vertical-align: baseline;
  outline: none;
}
*, ::before, ::after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
div {
  text-align: left;
}
body {
  --fbc-blue-60: #0060df;
  --fbc-blue-70: #003eaa;
  --fbc-gray-20: #ededf0;
  --fbc-light-gray: #F0F0F4;
  --fbc-white: #ffffff;
  --fbc-transition: all .15s cubic-bezier(.07,.95,0,1);
  --fbc-borders: 1px solid #ededf0;
  --fbc-primary-text: #15141A;
  --fbc-secondary-text: #5B5B66;
  --fbc-font-size: 13px;
}

body, .cmsms_breadcrumbs .cmsms_breadcrumbs_inner, .cmsms_breadcrumbs .cmsms_breadcrumbs_inner a, .cmsms_menu_item .menu_feature_list li::before, .post.cmsms_default_type .cmsms_post_cont_info > span, .post.cmsms_default_type .cmsms_post_cont_info > span a, .post.cmsms_masonry_type .cmsms_post_cont .cmsms_post_cont_info > span, .post.cmsms_masonry_type .cmsms_post_cont .cmsms_post_cont_info > span a {
  font-family: 'Lato', Arial, Helvetica, 'Nimbus Sans L', sans-serif;
  font-size: 16px !important;
	color:#000000;
}
.header_top, .header_top_outer, .header_top_inner, .header_top_aligner {
  height: 40px !important;
}