/*
Theme Name: GoFit Themerex - Child
Theme URI: http://gofit.themerex.net/
Description: GoFit Themerex - Multipurpose and Multiskin Responsive Wordpress theme
Author: themerex
Author URI: http://themerex.net/
Version: 1.0
License: GNU General Public License
License URI: license.txt
Tags: one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,flexible-header,buddypress,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-image-header,featured-images,front-page-post-form,full-width-template,microformats,post-formats,sticky-post,theme-options,threaded-comments,translation-ready,holiday
Text Domain: gofit-themerex
Template: gofit-themerex
*/

@import url("../gofit-themerex/style.css");

.scheme_original .widget_area_inner *::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #525252 !important;
}
.scheme_original .widget_area_inner *::-moz-placeholder { /* Firefox 19+ */
  color: #525252 !important;
}
.scheme_original .widget_area_inner *:-ms-input-placeholder { /* IE 10+ */
  color: #525252 !important;
}
.scheme_original .widget_area_inner *:-moz-placeholder { /* Firefox 18- */
  color: #525252 !important;
}

.header_mobile {
  background-color: #0ab6f5;
}
.scheme_original .header_mobile .menu_button, .scheme_original .header_mobile .menu_main_cart .top_panel_cart_button .contact_icon {
  color: #fff !important;
}
.header_mobile .logo img {
  margin: 0 !important;
}
@media (max-width: 480px) {
  .header_mobile .side_wrap {
    top: 75px !important;
  }
}

.scheme_original .sidebar_inner.widget_area_inner {
  background-color: #f8f8f8 !important;
  color: #525252 !important;
}
.scheme_original .widget_area .widget_title, .scheme_original .sidebar_inner.widget_area_inner a, .scheme_original .sidebar_inner.widget_area_inner .post_title a, .scheme_original .sidebar_inner.widget_area_inner ul li a {
  color: #525252 !important;
}
.scheme_original .sidebar_inner.widget_area_inner .widget_product_search .search_field, .scheme_original .sidebar_inner.widget_area_inner .widget_search .search_field {
  color: #525252 !important;
  background-color: #eee !important;
  border-color: #eee !important;
}
.scheme_original .widget_categories ul li, .scheme_original .widget_meta ul li, .scheme_original .widget_nav_menu ul li {
  border-color: #ddd !important;
}
.scheme_original .sidebar_inner.widget_area_inner .widget_product_search .search_button, .scheme_original .sidebar_inner.widget_area_inner .widget_search .search_button {
  color: #525252 !important;
}
.woocommerce.widget_shopping_cart .total, .woocommerce .widget_shopping_cart .total, .woocommerce-page.widget_shopping_cart .total, .woocommerce-page .widget_shopping_cart .total,
.woocommerce .widget_shopping_cart .cart_list li a.remove, .woocommerce.widget_shopping_cart .cart_list li a.remove {
  color: #525252 !important;
}
.scheme_original .widget_product_categories li a {
  border-color: #ddd !important;
}
.scheme_original .widget_product_categories li a:hover,
.sidebar_inner.widget_area_inner ul li:hover a,
.sidebar_inner.widget_area_inner ul li a:hover {
  color: #0ab6f5 !important;
}
.scheme_original .sidebar_inner.widget_area_inner .buttons a {
  color: #fff !important;
}
.scheme_original .sidebar_inner.widget_area_inner .buttons a:hover {
  opacity: 0.8;
}

.sidebar_inner aside:nth-child(3n+4), .sidebar_inner aside:nth-child(3n+5), .sidebar_inner aside:nth-child(3n+6), .sidebar_outer_inner aside:nth-child(3n+4), .sidebar_outer_inner aside:nth-child(3n+5), .sidebar_outer_inner aside:nth-child(3n+6), .sidebar_inner.widget_area_inner aside:nth-child(2n+3), .sidebar_inner.widget_area_inner aside:nth-child(2n+4), .sidebar_inner.widget_area_inner aside+aside, .sidebar aside+aside {
    border-color: #ddd !important;
}

h1 b, h2 b, h3 b, h4 b, h6 b {
  font-weight: bold;
}
.menu_main_nav > li > a {
  padding: 0.467em 1.1em 0.467em !important;
}
.top_panel_middle:before {
  background-image: url('images/logo_bg.png');
  background-position: right top;
}
.top_panel_wrap .logo {
  margin-bottom: 24px !important;
}
.top_panel_fixed .top_panel_wrap .logo {
  margin-top: 0.6736em !important;
  margin-bottom: 0.2736em !important;
}
.top_panel_wrap .logo_fixed {
  max-height: 50px;
  margin-bottom: 0;
}
.logo_slogan {
  display: none;
}
body.single-post .top_panel_title.title_present.breadcrumbs_present .breadcrumbs {
	display: none;
}
.scheme_original .top_panel_title_inner {
	background-color: transparent !important;
}
.um-profile-edit .um-dropdown li:last-child {
	display: none;
}
.sc_price_block {
  background-color: #f8f8f8 !important;
}
.scheme_original .woocommerce .products .post_item_wrap {
  background-color: #f8f8f8 !important;
}
.scheme_original .woocommerce .products .post_item_wrap .post_content *,
.scheme_original .widget_shopping_cart ul.cart_list li.empty, .scheme_original .woocommerce .star-rating span:before {
  color: #525252 !important;
}
.sc_price_block_header {
  background-color: #63cc70 !important;
  background-image: none !important;
}
.sc_price_block_header * {
  color: #fff !important;
}
.sc_price_block_description {
  color: #525252 !important;
}
.sc_price_block .sc_button.sc_button_style_filled,
.scheme_original .woocommerce ul.products li.product .add_to_cart_button {
  background-color: #63cc70 !important;
  color: #fff !important;
}
.sc_emailer input[type="email"] {
  width: calc(100% - 11em);
}
.sc_emailer input[type="submit"] {
  width: 11em;
}
.footer_wrap_inner,
.copyright_wrap_inner {
  background-image: none !important;
}
.copyright_style_menu .menu_footer_nav li.akis-logo {
  background: transparent url('images/3akis-logo.png') no-repeat right center;
  padding-right: 80px;
}
.scheme_original .footer_wrap.widget_area .widget_title,
.scheme_original .footer_wrap.widget_area_inner a,
.scheme_original .footer_wrap.widget_area_inner .post_title a,
.scheme_original .footer_wrap.widget_area_inner ul li a {
    color: #FFFFFF !important;
}
@media (min-width: 960px) {
  .um-account-main {
    width: 65% !important;
  }
}
div.uimob800 .um-account-main,
div.um .um-profile-body.activity, div.um-activity {
  max-width: none !important;
}
abbr, acronym {
  border-bottom: none;
  font-weight: bold;
}
.acf-actions li {
  float: none !important;
  font-weight: bold;
  text-transform: uppercase;
  cursor: pointer;
}
.acf-repeater .acf-row-handle {
  display: none !important;
}
.acf-fields > .acf-field {
  padding: 10px 0 !important;
  border-top: none !important;
}
.acf-repeater .acf-fields > .acf-field {
  width: calc(33% - 9px);
  float: left;
  clear: none;
  padding: 5px 5px !important;
  display: none;
}
.acf-repeater .acf-fields.acf-expanded > .acf-field {
  display: block;
}
.acf-repeater .acf-fields > .acf-field:first-child {
  width: calc(100% - 10px);
  background-color: #ddd;
  display: block;
}
.acf-repeater .acf-fields > .acf-field:first-child .acf-label label {
  font-size: 16px;
  cursor: pointer;
}
.acf-repeater .acf-fields > .acf-field:first-child .acf-label label:after {
  font-family: "fontello";
  content: '\e828'; /* \e835 */
  display: inline-block;
  float: right;
  font-size: 26px;
}
.acf-repeater .acf-fields.acf-expanded > .acf-field:first-child .acf-label label:after {
  content: '\e835';
}
.acf-repeater .acf-fields > .acf-field:first-child .acf-label label:hover {
  color: #444;
}
.acf-button.acf-gallery-add {
  font-weight: bold;
  font-size: 15px;
}
.acf-gallery-sort {
  display: none;
}
.polaroid-block {
  border: 1px solid #eee;
}
.polaroid-block:hover {
  background-color: #f5f5f5;
}
.polaroid-block strong {
  display: block;
  padding: 7px 12px;
}
.polaroid-block p {
  display: block;
  padding: 0 12px 7px;
}
.light-label {
  font-size: 18px;
  display: block;
  width: 100%;
  padding: 10px 0;
}
.light-form {
  border: 1px solid #ccc !important;
  background-color: #fff !important;
  color: #444 !important;
  display: block;
  width: 100%;
}
.light-form.error-form {
  border: 1px solid #c00 !important;
}
.light-form.light-form-small {
  padding: 5px 7px !important;
  width: 70px !important;
}
select.light-form.light-form-small {
  padding: 2px 7px !important;
  width: 120px !important;
}
.menu_main_nav > li.menu-item-has-children > a:after {
  right: 0 !important;
}
.kmi_number {
  position: relative;
  display: block;
  text-align: center;
  top: 125px;
  font-size: 18px;
}
.kmi_comment {
  margin-top: 30px;
}
.slim_results {
  display: none;
}
.slim_number {
  text-align: center;
  font-size: 24px;
  font-weight: bold;
}
select.light-form {
  -webkit-appearance: menulist !important;
}
.um-message-textarea textarea {
  color: #333 !important;
}
.um-message-emoji {
  right: 20px !important;
}
.weight_photo {
  position: relative;
}
.weight_drop {
  padding: 10px 15px 7px;
  background-color: #0ab6f5;
  text-align: center;
  display: block;
  position: absolute;
  z-index: 10;
  top: 0px;
  right: 0px;
  color: #fff;
  font-size: 35px;
  font-weight: bold;
}
.weight_drop span {
  display: block;
  font-size: 11px;
  margin-top: -5px;
}
