* {
  margin:0;
  padding:0;
}
html {
  font-family:sans-serif;
  -ms-text-size-adjust:100%;
  -webkit-text-size-adjust:100%;
}
body { margin:0; }
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary { display:block; }
audio, canvas, progress, video {
  display:inline-block;
  vertical-align:baseline;
}
audio:not([controls]) {
  display:none;
  height:0;
}
[hidden], template { display:none; }
a { background-color:transparent; }
a:active, a:hover { outline:0; }
abbr[title] {
  border-bottom:none;
  text-decoration:underline;
  text-decoration:underline dotted;
}
b, strong { font-weight:inherit; }
b, strong { font-weight:bolder; }
dfn { font-style:italic; }
h1 {
  font-size:2em;
  margin:0.67em 0;
}
mark {
  background-color:#ff0;
  color:#000;
}
small { font-size:80%; }
sub, sup {
  font-size:75%;
  line-height:0;
  position:relative;
  vertical-align:baseline;
}
sup { top:-0.5em; }
sub { bottom:-0.25em; }
img { border:0; }
svg:not(:root) { overflow:hidden; }
figure { margin:1em 40px; }
hr {
  box-sizing:content-box;
  height:0;
  overflow:visible;
}
pre { overflow:auto; }
code, kbd, pre, samp {
  font-family:monospace, monospace;
  font-size:1em;
}
button, input, optgroup, select, textarea {
  font:inherit;
  margin:0;
}
button { overflow:visible; }
button, select { text-transform:none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] {
  -webkit-appearance:button;
  cursor:pointer;
}
button[disabled], html input[disabled] { cursor:default; }
button::-moz-focus-inner, input::-moz-focus-inner {
  border:0;
  padding:0;
}
button:-moz-focusring, input:-moz-focusring { outline:1px dotted ButtonText; }
input { line-height:normal; }
input[type="checkbox"], input[type="radio"] {
  box-sizing:border-box;
  padding:0;
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height:auto; }
input[type="search"] { -webkit-appearance:textfield; }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance:none; }
fieldset {
  border:1px solid #c0c0c0;
  margin:0 2px;
  padding:0.35em 0.625em 0.75em;
}
legend {
  border:0;
  padding:0;
}
textarea { overflow:auto; }
optgroup { font-weight:bold; }
.grid_category {
  color:black;
  text-transform:uppercase;
  font-weight:800;
  font-family:'Raleway-Medium';
  font-size:25px;
}
.grid_title {
  font-family:'SignPainter-HouseScript';
  font-size:25px;
  color:#85895b;
  font-weight:400;
}
.cat_event {
  color:#85895b;
  font-size:20px;
  line-height:24px;
}
.woo_title {
  font-family:'Raleway-SemiBold';
  font-size:18px;
}
.woo_tag {
  font-family:'SignPainter-HouseScript';
  color:#85895b;
  font-size:18px;
}
.vc_icon_element .vc_icon_element-background:hover { background-color:#85895b !important; }
.woocommerce .title .name, .woocommerce .title .name a, .woocommerce .title .name a:hover, .woocommerce ul.products li.product a, .woocommerce-page ul.products li.product a, .woocommerce ul.products li.product h3, .woocommerce-page ul.products li.product h3, .woocommerce ul.products li.product a:hover, .woocommerce-page ul.products li.product a:hover { color:#666666; }
.woocommerce .title .tag, .woocommerce .title .tag a, .woocommerce ul.products li.product h3 .tag, .woocommerce-page ul.products li.product h3 .tag, .woocommerce ul.products li.product h3 .tag a, .woocommerce-page ul.products li.product h3 .tag a { color:#85895b; }
.woocommerce .title .tag a:hover, .woocommerce ul.products li.product h3 .tag a:hover, .woocommerce-page ul.products li.product h3 .tag a:hover { color:#6b7700; }
.woocommerce a.button.loading:after { color:#85895b; }
.woocommerce div.product p.price, .woocommerce div.product span.price { color:#85895b; }
.woocommerce a.added_to_cart, .woocommerce a.added_to_cart:hover, .woocommerce ul.products li.product a.added_to_cart, .woocommerce-page ul.products li.product a.added_to_cart:hover { color:#85895b; }
.woocommerce .woocommerce-product-rating, .woocommerce .star-rating:before { color:#85895b; }
.widget.day_filter .tasks-list-cb:checked ~ .tasks-list-desc { color:#85895b; }
.widget.day_filter .tasks-list-mark:before { border-color:#85895b; }
.widget.day_filter .button { background-color:#85895b; }
.widget.day_filter .button:hover { background-color:#85895b; }
.woocommerce a.button:hover, .woocommerce ul.products li.product a.button:hover, .woocommerce-page ul.products li.product a.button:hover {
  background:#85895b;
  border:1px solid #85895b;
}
.order-and-payment .place-order .button, .woocommerce .cart-collaterals .wc-proceed-to-checkout a, .woocommerce .cart-collaterals .button, .woocommerce .cart-collaterals .order-totals, .woocommerce #review_form #respond .comment-form .form-submit .submit {
  background-color:#85895b;
  color:#fff;
}
.woocommerce .cart-collaterals .order-totals { border:1px solid #85895b !important; }
.variations.row .col button, .variations.row .col button:disabled {
  background-color:#85895b !important;
  color:#fff !important;
}
.order-and-payment .place-order .button, .cart_item .product-remove a.remove:hover { background-color:#85895b !important; }
#order_review .woocommerce-checkout-review-order-table tfoot tr.order-total {
  background-color:#85895b;
  color:#fff;
}
.cos_plan_wrrap:hover .cos_price { color:#fff; }
.cos_plan_wrrap:hover .cos_name, .cos_plan_wrrap:hover .cos_cirle, .cos_plan_wrrap:hover {
  background:#85895b;
  color:#fff;
}
.cos_plan_wrrap:hover .cos_btn a { color:#85895b; }
body h1 { color:#666666; }
body h2 { color:#666666; }
body h3 { color:#666666; }
body h4 { color:#666666; }
body h5 { color:#666666; }
body h6 { color:#666666; }
body a { color:#85895b; }
body .grid-item-class .entry-wrapper ul.entry-meta li:hover span.sp_name a, body .grid-item-class .entry-wrapper ul.entry-meta li:hover span, body .container-cos .entry-meta a:hover, body ul.entry-meta li:hover, body a:hover {
  color:#6b7700;
  text-decoration:none;
}
.cos_text { color:#85895b; }
.cos_background, .read_more { background:#85895b; }
.grid-item-event .read-more:hover { background-color:#85895b !important; }
.single-class .inner_sidebar .class_info .button:hover, .single-class .trainer_info .button:hover { background-color:#85895b !important; }
.cos_hover_bg:hover {
  background:#85895b;
  color:#ffffff;
}
.ls-bottom-slidebuttons a { background:#85895b !important; }
.ls-bottom-slidebuttons a.ls-nav-active { background:#85895b !important; }
.cos_hover_text:hover { color:#85895b; }
.cos_link, .yoga-p-icon-1-28 { color:#85895b; }
.yoga-p-icon-1-28, .yoga-p-icon-1-20, .yoga-p-icon-1-25, .yoga-p-icon-1-28-countdown, .yoga-p-icon-2-25 { color:#85895b; }
.grid-item-event .read-more { background:#f2f2f2; }
#cos_testmonial .cos_social a:hover i { color:#85895b !important; }
.cos_link:hover { color:#6b7700; }
.cos_button {
  background:#85895b;
  color:#fff;
}
.share_links a:hover { color:#85895b; }
#comments .comment-form .form-submit .submit { background-color:#85895b; }
#comments .comments-title .comment_number { color:#85895b; }
.cos_pagination .current, .cos_pagination a:hover {
  background:#85895b;
  border-color:1px solid #85895b;
}
.container {
  max-width:1170px;
  margin:auto;
}
#wrapper {
  background:url("");
  background-size:100%;
  background-position:top left;
  background-repeat:repeat;
}
#header_main, #sidebar-wrapper {
  background:transparent;
  z-index:99999;
}
.cosmedix_menu_mobile { background:transparent; }
#search-cosmedix, .menu-item-cart .cart-url .background-circle, .grid-load-more-btn>a, .content_text {
  color:#85895b;
  border-color:#85895b;
}
#search-cosmedix button[type="submit"] { background:#85895b; }
.search-cosmedix { height:30px; }
.search-cosmedix .fa-search { vertical-align:text-top; }
.color-sucess, .event_warrap .arrow .btn_event:hover, .event_warrap .arrow .btn_event:active { color:#85895b; }
.btn_cos a:hover, .cos-icon-img:hover .bg-heading-icon {
  background:#85895b !important;
  color:#fff;
}
button:hover, .vc_btn3.vc_btn3-style-custom:focus, .vc_btn3.vc_btn3-style-custom:hover {
  background:#6b7700 !important;
  color:#fff !important;
}
.cos-icon-img:hover .bg-heading-icon .vc_icon_heading_icon { color:#ffffff !important; }
.event_warrap .arrow .btn_event:after, .loader_video:before {
  background:#85895b;
  color:#6b7700;
}
.cos_bg_hover:hover {
  background:#85895b;
  color:#fff;
}
#backTop.red { background-color:rgba(133,137,91,0.9) !important; }
.sidebar-nav li.current_page_item > a, .sidebar-nav li ul li.current_page_item > a, .sidebar-nav li:hover > a { color:#85895b !important; }
.sidebar ul>li>a:hover, .search-wrapper ul li a:hover, .cosmedix_cart_list li .amount { color:#85895b; }
.post.sticky:after { border-left-color:#85895b !important; }
.main-menu>ul>li {
  padding:3px 3px;
  display:inline-block;
  position:relative;
}
.main-menu ul li a {
  padding:5px 15px;
  display:block;
  text-decoration:none;
  white-space:nowrap;
  transition:.7s;
  -webkit-transition:.7s;
  text-transform:initial;
}
.main-menu ul li a, .main-menu ul li ul.sub-menu li a { font-size:18px; }
.main-menu ul li a { color:#000000; }
ul.sub-menu li a { color:#ffffff; }
.main-menu ul.sub-menu, .main-menu ul.sub-menu li a { background-color:#000000; }
.main-menu ul li.menu-item-has-children:hover a:after, .main-menu ul li.current-menu-item > a:after, .menubar ul li.current_page_item > a:after { border-top-color:#ffffff !important; }
.main-menu > ul {
  display:inline-block;
  vertical-align:top;
  z-index:99;
}
.main-menu ul li.current-menu-item > a, .menubar ul li.current_page_item > a, .menubar ul li.current_page_item > a {
  color:#ffffff;
  background-color:#85895b;
}
.main-menu ul li ul li.current-menu-item > a, .menubar ul li ul li.current_page_item > a { border-radius:0; }
.main-menu ul li ul li.current-menu-item > a, .menubar ul li ul li.current_page_item > a {
  color:#000000;
  background-color:#ffffff;
}
.sub-menu li.current-menu-item a { color:#000000; }
.main-menu ul li:hover > a, .main-menu ul li a:hover {
  background-color:#85895b;
  color:#ffffff;
}
@media screen and (max-width: 1024px) {
  .cosmedix_menu_mobile ul li a:hover, .cosmedix_menu_mobile ul li.current-menu-item>a {
    background-color:#85895b;
    color:#ffffff;
  }
  .cosmedix_menu_mobile ul { background-color:#000000; }
  .cosmedix_menu_mobile>ul>li>a { color:#000000; }
}
.menu-footer ul li.menu-item:hover > a {
  background:#85895b;
  color:#ffffff;
}
.footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6 { color:#666666; }
.footer a { color:#000000; }
.footer a:hover { color:#85895b; }
