body,
.navigation-main ul,
.woocommerce-store-notice,
.cart-link {
  background-color: #fff;
}

.tagline,
.price del,
.customer_details dt,
.sidebar .widget,
.shop_table th,
.shop_table .variation,
.cart-collateral-wrap label,
.cart_totals th,
.shipping_calulator h2,
.woocommerce-checkout label,
.order_details li,
.customer_details dt,
.project-info li > span,
.product_list_widget .woocommerce-Price-amount,
.product_list_widget .item-title,
.product_list_widget .product-title {
  color: #7d7d7d;
}

body,
.item-subtitle a {
  color: #525252;
}

.navigation-main a {
  color: #999;
}

#paging a,
#paging > span,
.post-nav-links a,
.post-nav-links > span,
.woocommerce-MyAccount-navigation-link a::after,
.woocommerce-MyAccount-navigation-link.is-active a,
.navigation-main li:hover > a,
.navigation-main li:focus-within > a,
.navigation-main li > a:focus,
.woocommerce-tabs .tabs li a {
  color: #2b2b2b;
}

.item-title a,
.widget-title,
.sidebar .widget-title,
.entry-title a,
h1,
h2,
h3,
h4,
h5,
h6 {
  color: #2b2b2b;
}

a,
.entry-title a:hover,
#paging > span.current,
#paging li span.current,
#paging a:hover,
.item-title a:hover,
.item-subtitle a:hover,
.navigation-main .current-menu-item:hover > a,
.navigation-main .current-menu-parent:hover > a,
.navigation-main .current-menu-ancestor:hover > a,
.navigation-main .current_page_item:hover > a,
.navigation-main .current_page_ancestor:hover > a,
.navigation-main .current-menu-item > a,
.navigation-main .current-menu-parent > a,
.navigation-main .current-menu-ancestor > a,
.navigation-main .current_page_item > a,
.navigation-main .current_page_ancestor > a {
  color: #ff0066;
}

a.btn,
input[type=submit],
button[type=submit],
.button,
.cart-link .badge,
.onsale,
.load-more > a,
#infscr-loading > div,
a.comment-reply-link,
.price_slider .ui-slider-handle,
.woocommerce-product-gallery__trigger,
.select2-container.select2-container--default .select2-results__option--highlighted[data-selected],
.social-icon,
.qty-btn {
  background-color: #ff0066;
}

.post-nav-links a,
.post-nav-links > span,
#paging a,
#paging > span,
#paging li span,
input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
textarea,
select,
.shop_table tr,
.shop-actions,
.product .summary ul li,
.product .summary ul li:first-child,
.shop_attributes th,
.shop_attributes td,
.shop_attributes tr:first-child th,
.shop_attributes tr:first-child td,
.cart_totals table th td,
.woocommerce-checkout .woocommerce-info,
.lost_password a,
.payment_methods li,
.payment_methods li:last-child,
.payment_box,
.order_details li,
.woocommerce-message,
.woocommerce-info,
.wp-caption,
.post-password-form,
.widget-title::after,
.page-title::after,
.comment-reply-title::after,
.nocomments,
.woocommerce-MyAccount-navigation-link a,
.select2-container.select2-container--default .select2-selection--single,
.select2-container.select2-container--default .select2-search--dropdown .select2-search__field,
.select2-container.select2-container--default .select2-selection--multiple,
.select2-dropdown,
.woocommerce-mini-cart__empty-message,
.woocommerce-mini-cart__total,
.woocommerce-tabs .tabs,
.woocommerce-tabs .woocommerce-Reviews .woocommerce-noreviews,
.entry-content blockquote,
.widget_meta li a,
.widget_pages li a,
.widget_categories li a,
.widget_archive li a,
.widget_nav_menu li a,
.widget_product_categories li a,
.widget_ci-page-children-menu li a,
.widget_layered_nav li a,
.widget_recent_comments li,
.widget_rss li,
.widget_recent_entries li,
.woocommerce-store-notice {
  border-color: #dbdbdb;
}

#paging > span.current,
#paging li span.current,
#paging a:hover,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="date"]:focus,
input[type="datetime"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="time"]:focus,
input[type="url"]:focus,
textarea:focus,
select:focus {
  border-color: #ff0066;
}

input[type="text"],
input[type="password"],
input[type="date"],
input[type="datetime"],
input[type="email"],
input[type="number"],
input[type="search"],
input[type="tel"],
input[type="time"],
input[type="url"],
textarea,
select {
  background-color: #FFF;
}

select {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E");
}

.mfp-bg {
  background: #fff;
}