/* 20240202142401 - v2 */
.gui,
.gui-block-linklist li a {
  color: #666666;
}

.gui-page-title,
.gui a.gui-bold,
.gui-block-subtitle,
.gui-table thead tr th,
.gui ul.gui-products li .gui-products-title a,
.gui-form label,
.gui-block-title.gui-dark strong,
.gui-block-title.gui-dark strong a,
.gui-content-subtitle {
  color: #000000;
}

.gui-block-inner strong {
  color: #848484;
}

.gui a {
  color: #ed3f81;
}

.gui-input.gui-focus,
.gui-text.gui-focus,
.gui-select.gui-focus {
  border-color: #ed3f81;
  box-shadow: 0 0 2px #ed3f81;
}

.gui-select.gui-focus .gui-handle {
  border-color: #ed3f81;
}

.gui-block,
.gui-block-title,
.gui-buttons.gui-border,
.gui-block-inner,
.gui-image {
  border-color: #8d8d8d;
}

.gui-block-title {
  color: #333333;
  background-color: #ffffff;
}

.gui-content-title {
  color: #333333;
}

.gui-form .gui-field .gui-description span {
  color: #666666;
}

.gui-block-inner {
  background-color: #f4f4f4;
}

.gui-block-option {
  border-color: #ededed;
  background-color: #f9f9f9;
}

.gui-block-option-block {
  border-color: #ededed;
}

.gui-block-title strong {
  color: #333333;
}

.gui-line,
.gui-cart-sum .gui-line {
  background-color: #cbcbcb;
}

.gui ul.gui-products li {
  border-color: #dcdcdc;
}

.gui-block-subcontent,
.gui-content-subtitle {
  border-color: #dcdcdc;
}

.gui-faq,
.gui-login,
.gui-password,
.gui-register,
.gui-review,
.gui-sitemap,
.gui-block-linklist li,
.gui-table {
  border-color: #dcdcdc;
}

.gui-block-content .gui-table {
  border-color: #ededed;
}

.gui-table thead tr th {
  border-color: #cbcbcb;
  background-color: #f9f9f9;
}

.gui-table tbody tr td {
  border-color: #ededed;
}

.gui a.gui-button-large,
.gui a.gui-button-small {
  border-color: #8d8d8d;
  color: #000000;
  background-color: #ff0000;
}

.gui a.gui-button-large.gui-button-action,
.gui a.gui-button-small.gui-button-action {
  border-color: #8d8d8d;
  color: #000000;
  background-color: #ffffff;
}

.gui a.gui-button-large:active,
.gui a.gui-button-small:active {
  background-color: #cc0000;
  border-color: #707070;
}

.gui a.gui-button-large.gui-button-action:active,
.gui a.gui-button-small.gui-button-action:active {
  background-color: #cccccc;
  border-color: #707070;
}

.gui-input,
.gui-text,
.gui-select,
.gui-number {
  border-color: #8d8d8d;
  background-color: #ffffff;
}

.gui-select .gui-handle,
.gui-number .gui-handle {
  border-color: #8d8d8d;
}

.gui-number .gui-handle a {
  background-color: #ffffff;
}

.gui-input input,
.gui-number input,
.gui-text textarea,
.gui-select .gui-value {
  color: #000000;
}

.gui-progressbar {
  background-color: #cc1a5d;
}

/* custom */
/* Alex W Edits for Header */
/* .header-center .wrapper_inner.clearfix{margin: 20px auto;} !important */


/* Name: Kres Gernale | Date: 11/25/2023 | Ticket: | Reason: Adjusted the position of the arrows in featured products | Begin. */
#featuredproduct > div > div.customNavigation > a.btn.prev {
left: 5%;
background: #ed3f81;
}

#featuredproduct > div > div.customNavigation > a.btn.next {
right: 5%;
background: #ed3f81;
}
/* Name: Kres Gernale | Date: 11/25/2023 | Ticket: | End. */

/* Name: Kres Gernale | Date: 11/23/2022 | Ticket: | Reason: | Begin. */
body > div.wsa-demobar > a:nth-child(1) {
	display: none !important;
}
/* Name: Kres Gernale | Date: 11/23/2022 | Ticket: | Reason: | End. */

/* This lowers the cart box so it shows underneath the search - Joey 3-3-17 */
.cart {
  z-index: 200 !important;
}
/* end */

/* Name: Manu Leaute | Date: April 24, 2017 Time: 2:33 PM | Reason:Remove Free text on the checkout payment method | Ticket #: | Begin. */

#gui-checkout-payment-methods > div > div > div > div.gui-payment-methods > div > label > span > span.gui-payment-method-price.gui-right {
    display: none;
}

/* Name: Manu Leaute | Date: April 24, 2017 Time: 2:33 PM | Reason: | Ticket #: | End. */

/* make the sale box red. */
.sale-box {
  color: #d60000 !important;
}

#gui-wrapper > div.gui-col3-equal > div.gui-col3-equal-col3.gui-div-cart-sum > div.gui-right.gui-align-right > a{
    border-color: #8d8d8d;
    color: #ffffff;
    background-color: #ed3f81;
}

#gui-form > div > div > div.gui-block-content > div.gui-buttons.gui-buttons-large.gui-border > div.gui-right > a{
    border-color: #8d8d8d;
    color: #ffffff;
    background-color: #ed3f81;
}

body > div.wrapper.default.layout-fluid > section > div:nth-child(2) > div > div > div > div > div.product-info > dl > dd:nth-child(7) > span {
  color:#ed3f81 !important;
}
/* Custom CSS by Leah @ Lightspeed | Reason: Make 'Buy' button and terms and condtions text more visible*/

#gui-block-review > div.gui-confirm > div.gui-confirm-container > div.gui-confirm-input > div > div > label {
  color:#ed3f81 !important;
}
#gui-block-review > div.gui-confirm-buttons > a { 
  background-color: #ED3F81;
color: #ffffff;}

/* End of Leah’s Custom CSS */
/* Name: Clayton | Date: August 29, 2019  | Reason: Hide New Products and Popular Products from Homepage #962763 | Begin. */
#ui-id-3,#tab > div > ul > li:nth-child(2){
	display:none !important;
}
.product-tab ul li a::after {
  display: none;
}
.product-tab ul li{
    margin: 0 0px !important;
}
/* Name: Clayton | Date: August 29, 2019  | End. */
/* Name: Sophie A. | Date: October 2, 2019  | Reason: Centering navigation bar and making logo larger #994541 | Begin. */
.main-menu {
  padding-left: 150px;
}
body > div.wrapper.default.layout-fluid > header > div.header-center > div > h1 > a > img {
  max-width: 400px;
}
/* Name: Sophie A. | Date: October 2, 2019 | End. */

/* Name: Clayton | Date: February 11, 2020  | Reason: Hide Reviews | Begin. */
#product-tabs {
  display: none;
}
/* Name: Clayton | Date: February 11, 2020  | End. */

#tmfootercms_block > div > div.footer-percent.footer-percent4 > div {
  display: none;
}
/* Geanny LightspeedHQ - on August 11, 2021 @ 05:57 PM - Hide product count from underneath category - Requested by Onsite support- START */
p.description {
    display: none;
}
/* Geanny LightspeedHQ - END */

/* Advision Ecommerce - Customization */
body .gift-registry-app *,
body div.gui-cart *,
body .addtoregistry-button-contain * {
	box-sizing: border-box;
}
.gift-registry-app .frmrow .frmfield label {
  min-width: 125px;
  display: inline-block;
  text-align: right;
  padding-right: 10px;
}
.gift-registry-app .frmrow .frmfield .inputfield input,
.gift-registry-app .frmrow .frmfield .inputfield select,
.gift-registry-app .frmrow .frmfield .inputfield textarea{
  padding: 4px;
}
.gift-registry-app #my-registries #create-registry-button,
#gift-registries #registry-actions ul li button,
#registry-quote-checkout-button button,
#switch-regular-cart button,
.gift-registry-app .frmrow button,
.registry-quote-cart .registry-quote-products .registry-quote-product .td.remove button,
.registry-quote-cart .registry-quote-products .registry-quote-product .th.remove button,
.gift-registry-app #my-registries .list .my-registry .td button,
.gift-registry-app #my-registries .list .my-registry .th button,
.gift-registry-app #view-gift-registry #registry-products .registry-product .td.buy button,
.gift-registry-app #view-gift-registry #registry-products .registry-product .th.buy button,
.gift-registry-app #registry-products-form #registry-products .registry-product .td button,
.gift-registry-app #registry-products-form #registry-products .registry-product .th button,
.gift-registry-app #registry-histories .registry-history .td button,
.gift-registry-app #registry-histories .registry-history .th button,
.gift-registry-app #registry-orders .registry-order .td button,
.gift-registry-app #registry-orders .registry-order .th button,
.registry-quote-cart button,
.registry-quote-cart .registry-quote-products .registry-quote-product .td button,
.registry-quote-cart .registry-quote-products .registry-quote-product .th button,
.gui a.gui-button-large.gui-button-action,
.addtoregistry-selected-button {
  border: none;
  background: black;
  color: white;
  padding: 10px;
  cursor: pointer;
}

.gift-registry-app #my-registries #create-registry-button:hover,
#gift-registries #registry-actions ul li button:hover,
#registry-quote-checkout-button button:hover,
#switch-regular-cart button:hover,
.gift-registry-app .frmrow button:hover,
.registry-quote-cart .registry-quote-products .registry-quote-product .td.remove button:hover,
.registry-quote-cart .registry-quote-products .registry-quote-product .th.remove button:hover,
.gift-registry-app #my-registries .list .my-registry .th button:hover,
.gift-registry-app #view-gift-registry #registry-products .registry-product .td.buy button:hover,
.gift-registry-app #view-gift-registry #registry-products .registry-product .th.buy button:hover,
.gift-registry-app #registry-products-form #registry-products .registry-product .td button:hover,
.gift-registry-app #registry-products-form #registry-products .registry-product .th button:hover,
.gift-registry-app #registry-histories .registry-history .td button:hover,
.gift-registry-app #registry-histories .registry-history .th button:hover,
.gift-registry-app #registry-orders .registry-order .td button:hover,
.gift-registry-app #registry-orders .registry-order .th button:hover,
.registry-quote-cart button:hover,
.registry-quote-cart .registry-quote-products .registry-quote-product .td button:hover,
.registry-quote-cart .registry-quote-products .registry-quote-product .th button:hover,
.gui a.gui-button-large.gui-button-action:hover,
.addtoregistry-selected-button:hover {
	background-color:#ed3f81;
}

.gift-registry-app #registry-histories .header.registry-history {
	justify-content: space-between;
}

.gift-registry-app #search-registries .frmrow .frmfield label {
  display: block;
  text-align:left;
}
.gift-registry-app #search-registries-results .list .header.search-registry,
.gift-registry-app #search-registries-results .list .search-registry {
  display: table !important;
  width:100% !important;
}
.gift-registry-app #search-registries-results .list .search-registry .th,
.gift-registry-app #search-registries-results .list .search-registry .td {
  display: table-cell !important;
	float: none !important;;
}
body .gui-cart-sum .gui-item .gui-price {
	width:40%;
}
.gui-col3-equal .gui-col3-equal-col3 {
	width:35%;
}
.select-registry,
.select-registry-qty {
	  border: 1px solid #d5d5d5;
    padding: 3px 5px;
  	margin-left: 3px;
}
#gift-registries #registry-actions li > h2 {
	font-size: 1.5rem;
}
div.wishlist-compare div.addtoregistry-button-contain {
	padding: 0;
}
div.wishlist-compare div.addtoregistry-button-contain #addtoregistry-button {
	float:left;
}
.gift-registry-app .frmrow .frmfield label {
	text-align: left;
}
.gift-registry-app .frmrow .frmfield .inputfield input,
.gift-registry-app .frmrow .frmfield .inputfield select,
.gift-registry-app .frmrow .frmfield .inputfield textarea {
	display: block;
	width: 100%;
  padding: 8px 5px;
}
.gift-registry-app .frmrow .frmfield .fld-checkbox {
	position: relative;
	top: 0.8rem;
}
.gift-registry-app .frmrow .frmfield .fld-checkbox input{
	top:1.2rem;
  position: relative;
}
.fld-checkbox.inputfield:last-child {
  display: none
}
/* remove offer button by Samuel */
body > footer > div.footer-top > div.footer-nav.grid.clearfix > div > div:nth-child(3) > ul > li:nth-child(4) > a{
	display:none;
}
