.form-control.form-control--flexible.form-control--type-phone {
  margin-top: 19px !important;
}
 /* removes all store navigation breadcrumbs*/
div.ecwid-productBrowser-categoryPath, .product-details__sidebar .ec-breadcrumbs, .ec-breadcrumbs, .ecwid-minicart.dragdrop-dropTarget .ecwid-minicart-label-text {
  display: none !important;
}
 .ecwid-productBrowser-auth {
  display: block !important;
}
 /*------- changes "[x]" button in popup to show as "Continue Shopping" button-------- */
button.ecwid-popup-closeButton {
  background: transparent url("/static/v1/icons/continue_shopping.png") no-repeat top left;
  width: 206px;
  height: 39px;
}
 /*------------------------------------Setting Font Weight---------------------------------*/
strong {
  font-weight: 100;
}
 html#ecwid_html body#ecwid_body .page-title__name {
  font-weight: bold !important;
}
 /*------------------------------------Grey Text----------------------------------------------*/
html#ecwid_html body#ecwid_body .page-title__name,
html#ecwid_html body#ecwid_body .ec-cart-next__header,
tr.ec-cart-summary__row.ec-cart-summary__row--total,
.ec-related-products__title {
  color: #626F83 !important;
}
 /*------------------------------------Blue Text----------------------------------------------*/
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-price {
  color: #2592ed;
}
 /*------------------------------------Purple Text----------------------------------------------*/
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__title-inner,
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__price-amount,
.product-details-module__btn-more.ec-link,
html#ecwid_html body#ecwid_body .ecwid a,
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link,
span.gwt-InlineLabel {
  color: #9a3ad9 !important;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button {
  background-color: #9a3ad9 !important;
}
 /*------------------------------------Pink Text----------------------------------------------*/
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-head,
.select.gwt-ListBox,
td.ecwid-productBrowser-cart-itemsTable-headerCell,
.ecwid-productBrowser-productNameLink,
.ecwid-productBrowser-sku,
html#ecwid_html body#ecwid_body .ecwid a:visited,
span.ecwid-productBrowser-categoryPath-separator.ecwid-productBrowser-categoryPath-separator-first.gwt-InlineLabel,
.gwt-Label,
.ecwid-results-topPanel-viewAsPanel-current,
html#ecwid_html body#ecwid_body div.ecwid-popup-headLabel,
.ecwid-productBrowser-cart-weight,
span.ecwid-productBrowser-price-value.notranslate,
html#ecwid_html body#ecwid_body div.ecwid-productBrowser-cart input.ecwid-productBrowser-cart-qtyTextField,
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__title-inner:hover,
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product__price-amount:hover,
.product-details-module__btn-more.ec-link:hover,
html#ecwid_html body#ecwid_body .ecwid a:hover,
html#ecwid_html body#ecwid_body .ec-size .ec-store .ec-link:hover,
.ec-cart-item-sum__more-label:hover {
  color: #e01edd !important;
}
 html#ecwid_html body#ecwid_body .ec-size .ec-store .form-control--primary .form-control__button:hover {
  background-color: #e01edd !important;
}
 /*-----------------------------light purple text----------------------------*/
.ecwid-productBrowser-details-descr .gwt-HTML p strong {
  color: #C879ED !important;
}
 u {
  text-decoration-color: #C879ED !important;
}
 /*-----------------------------white text-----------------------------------*/
.ecwid-productBrowser-details-descr .gwt-HTML div, .ecwid-productBrowser-gallery small {
  color: #ffffff !important;
}
 /*------------------------very light blue/off white text------------------*/
span.ecwid-productBrowser-categoryPath-categoryLabel.gwt-InlineLabel, .ecwid-productBrowser-categoryPath-categoryLink.ecwid-productBrowser-categoryPath-storeLink a, .ecwid-productBrowser-categoryPath-categoryLink a, .ecwid-results-topPanel-itemsCountLabel, html#ecwid_html body#ecwid_body .ecwid a:active, .ecwid-productBrowser-cart-estimationNote, .ecwid-productBrowser-productsList-descr {
  color: #ddeffe !important;
}
 /*------------------------dark blue text---------------------------------*/
span.ecwid-minicart-label-text {
  color: #00192D !important;
}
 /*-----------------------assorted edits---------------------------------*/
html#ecwid_html body#ecwid_body .ec-size .ec-store .grid-product--has-shadow .grid-product__shadow {
  background-color: rgba(0, 0, 0, 0) !important;
}
 .ecwid-PaymentInstructions .ecwid-form {
  background-color: transparent !important;
}
 .ecwid-PaymentInstructions .ecwid-Checkout-blockTitle {
  margin: 0px !important;
}
 .ecwid-productBrowser-head {
  font-size: 2.25em !important;
  text-transform: capitalize !important;
}
 .ecwid-popup.ecwid-ProductBrowserPopup.ecwid {
  z-index: 20000;
}
 /*------------------------------------------------remove sign in prompts from store--------------------------------------*/
/*----------------remove secondary search field that only shows up when search is performed--------------------*/
.ecwid-productBrowser-search-SearchPanel {
  display: none !important;
}
 /*------------------------------------------------remove credit card logos--------------------------------------*/
.ecwid-PaymentMethodsBlock-PaymentOption-htmlBlock img {
  display: none !important;
}
 element.style {
  visibility: visible;
  position: fixed;
  left: auto;
  right: 0px;
  top: auto;
  bottom: 0px;
}
 html#ecwid_html body#ecwid_body div.ecwid-LoginForm div.ecwid-fieldWrapper label.ecwid-fieldLabel {
  float: left;
}
 html#ecwid_html body#ecwid_body div.ecwid-Account-content, table.gwt-TabBarItem.gwt-TabBarItem-selected {
  background-color: #e9f2fa !important;
}
 html#ecwid_html body#ecwid_body button.gwt-Button[type], .ecwid-AddressBook-block {
  margin-left: 20px;
}
 table.gwt-TabBarItem.gwt-TabBarItem-selected {
  border-radius: 10px 10px 0px 0px;
}
 html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopLeft {
  background: url(http://www.sparkletattoo.ca/store_images/tab.gif) repeat-x -11px 0 !important;
  height: 11px;
}
 html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopCenter {
  background: url(http://www.sparkletattoo.ca/store_images/tab.gif) repeat-x -11px 0 !important;
  height: 11px;
}
 html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabTopRight {
  background: url(http://www.sparkletattoo.ca/store_images/tab.gif) no-repeat -589px 0;
  height: 11px;
}
 html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleLeft {
  background: url(http://www.sparkletattoo.ca/store_images/tab.gif) repeat-y 0 -11px !important;
}
 html#ecwid_html body#ecwid_body table.ecwid-categoriesTabBar table.gwt-TabBarItem-selected td.tabMiddleRight {
  background: url(http://www.sparkletattoo.ca/store_images/tab.gif) repeat-y -589px -11px !important;
}
 html#ecwid_html body#ecwid_body div.ecwid-Account-content {
  border-radius: 0px 0px 10px 10px !important;
}
 html#ecwid_html body#ecwid_body div.ecwid-Orders-SearchPanel {
  margin: 0 0 15px 20px;
}
 