1 reply [Last post]
KatelynnC
Offline
newbie
Last seen: 7 years 20 weeks ago
Timezone: GMT-5
Joined: 2016-01-18
Posts: 2
Points: 3

I am having a similar issue to this person: https://csscreator.com/topic/blog-comment-heading-font-color-weebly-site

The difference is that mine is the opposite issue (font is showing up white on a white background) and my code appears different than the original question above so I was not able to reach a resolution from those instructions. For those who don't want to read the other post here is a quick summary of my problem:

Somehow the titles for the comment form of my blog are appearing white, which makes it difficult for readers to know what they are being prompted to write since they cannot see it against the white background. This has caused many people to write their comment where their name should go and it appears weird in the "replies" section. I simply want to be able to manipulate the text colors in this area and I have tried everything. I am by no means an expert coder, but I have gotten by with the trial and error approach and am coming up empty here. I have been able to manipulate the submit button colors, as well as the font color INSIDE the text boxes, but cannot for the life of me figure out how to change the title colors.

Here is my main CSS, if that helps:

ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
body,
html,
p,
blockquote,
fieldset,
input {
  margin: 0;
  padding: 0;
}
/* Global Styles */
html {
  height: 100%;
}
body {
  width: 100%;
  height: 100%;
  background: #ffffff;
  color: #3e3e3e;
  font-family: 'Quattrocento Sans', sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
a {
  color: #b9b9b9;
  text-decoration: none;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
a:hover {
  color: #333333;
}
a img,
a:hover img {
  border: none;
}
h2 {
  margin-bottom: 15px;
  color: #000000;
  font-family: 'Quattrocento', serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2em;
}
p,
div.paragraph {
  margin-bottom: 10px;
  line-height: 1.5em;
}
blockquote {
  font-style: italic;
  border-left: 4px solid #ddd;
  margin: 10px 0 10px 0;
  padding-left: 20px;
  line-height: 1.5;
  color: #888;
}
::-webkit-input-placeholder,
:-moz-placeholder,
::-moz-placeholder,
:-ms-input-placeholder {
  color: #777777;
}
input[type="text"],
input[type="email"],
textarea {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  text-shadow: none;
}
input[type="text"]:focus,
input[type="email"]:focus,
textarea:focus {
  border: 1px solid #777777;
}
textarea {
  resize: none;
}
select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  text-indent: 0.01px;
  text-overflow: '';
}
input[type="radio"],
input[type="checkbox"] {
  width: 16px;
  height: 16px;
  border: 1px solid #444444 !important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  outline: none;
  text-shadow: none;
}
input[type="radio"] {
  border-radius: 8px;
}
input[type="checkbox"] {
  background-color: #ffffff;
  border-radius: 0;
}
input[type="radio"]:after {
  display: block;
  border-radius: 8px;
  box-sizing: border-box;
  content: "";
}
input[type="radio"]:checked:after {
  background: #444444;
  border: 2px solid #ffffff;
  width: 14px;
  height: 14px;
}
input[type="checkbox"]:after {
  position: relative;
  top: 1px;
  left: 4px;
  width: 3px;
  height: 6px;
  border: solid #444444;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
input[type="checkbox"]:checked:after {
  display: block;
  content: " ";
}
.container {
  overflow: hidden;
  width: 960px;
  margin: 0 auto;
}
input#navTrigger {
  display: none;
}
/* Fixed nav */
body.affix {
  padding-top: 45px;
}
body.affix .cento-header .nav-wrap {
  position: fixed;
  top: 0;
  z-index: 25;
  border-bottom: 2px solid #f7f7f7;
}
/* Header */
.cento-header {
  position: relative;
  z-index: 15;
  width: 100%;
  background: #ffffff;
  padding: 40px 0 0;
  box-sizing: border-box;
}
.cento-header .logo {
  overflow: hidden;
  margin-bottom: 20px;
}
.cento-header .logo img {
  display: block;
  overflow: hidden;
  max-width: 200px;
}
.cento-header .logo #wsite-title {
  display: block;
  max-width: 400px;
  max-height: 45px;
}
.cento-header .logo,
.cento-header .logo a {
  display: block;
  color: #000000;
  text-align: center;
  letter-spacing: .04em;
  font-family: 'Quattrocento Sans', sans-serif;
  font-size: 40px;
  font-weight: 700;
  line-height: normal;
}
.cento-header .nav-wrap {
  overflow: hidden;
  width: 100%;
  height: 45px;
  padding: 10px 0;
  background: #f3d0cc;
  box-sizing: border-box;
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  -webkit-transition: all 200ms ease-in;
  -moz-transition: all 200ms ease-in;
  -ms-transition: all 200ms ease-in;
  -o-transition: all 200ms ease-in;
  transition: all 200ms ease-in;
}
.cento-header label.hamburger {
  display: none;
}
/* Nav */
.nav {
  text-align: center;
}
.nav ul {
  display: inline-block;
  text-align: left;
  list-style-type: none;
}
.nav ul li {
  position: relative;
  float: left;
  padding-right: 5px;
}
.nav ul li a {
  display: block;
  padding: 5px 15px;
  color: #f28b7f ;
  text-transform: uppercase;
  letter-spacing: .07em;
  font-family: 'Quattrocento Sans', sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: 19px;
  -webkit-transition: all 300ms linear;
  -moz-transition: all 300ms linear;
  -ms-transition: all 300ms linear;
  -o-transition: all 300ms linear;
  transition: all 300ms linear;
}
.nav ul li#active > a.wsite-menu-item,
.nav ul li > a.wsite-menu-item:hover {
  color: #ffffff ;
}
.mobile-nav {
  display: none;
}
/* Submenu */
#wsite-menus .wsite-menu {
  background: #ffffff;
  border: 1px solid #b9b9b9;
}
#wsite-menus .wsite-menu li a {
  background: #ffffff;
  color: #b9b9b9;
  border: none;
  border-bottom: 1px solid #b9b9b9;
  text-transform: uppercase;
  letter-spacing: .07em;
}
#wsite-menus .wsite-menu li:last-child a {
  border-bottom: none;
}
#wsite-menus .wsite-menu li a:hover {
  color: #333333;
}
#wsite-menus .wsite-menu li a:hover .wsite-menu-arrow:before {
  color: #333333;
}
#wsite-menus .wsite-menu-arrow {
  color: transparent;
  font-size: 0;
}
#wsite-menus .wsite-menu-arrow:before {
  display: block;
  color: #b9b9b9;
  content: '\203A';
  font-family: 'Quattrocento Sans', sans-serif;
  font-size: 24px;
  font-weight: normal;
  line-height: 11px;
}
/* Social */
.wsite-social {
  vertical-align: middle;
}
.wsite-social .wsite-social-item {
  width: 28px;
  height: 30px;
  margin: 1px 0 0 4px;
}
/* Banner */
.banner-wrap {
  position: relative;
  z-index: 1;
  width: 1115px;
  margin: 20px auto 0;
}
.banner-wrap:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.2);
  content: ' ';
}
.banner-wrap .container {
  position: relative;
  display: table;
  overflow-y: hidden;
  padding: 20px 0;
  box-sizing: border-box;
}
.banner-wrap .banner {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  color: #ffffff;
}
.banner-wrap .banner h2 {
  margin-bottom: 15px;
  color: #ffffff;
  font-size: 50px;
}
.banner-wrap .banner p {
  margin-bottom: 25px;
  font-family: 'Quattrocento Sans', sans-serif;
  font-size: 20px;
  font-weight: 400;
  line-height: 24px;
}
.banner-wrap .banner .button-wrap {
  display: inline-block;
}
.banner-wrap .banner .wsite-button,
.banner-wrap .banner .wsite-button-large {
  text-align: center !important;
  background: transparent;
}
.banner-wrap .banner .wsite-button .wsite-button-inner,
.banner-wrap .banner .wsite-button-large .wsite-button-inner {
  background: #333333;
  color: #ffffff;
  border: 2px solid #333333;
  letter-spacing: 0.05em;
}
.banner-wrap .banner .wsite-button:hover .wsite-button-inner,
.banner-wrap .banner .wsite-button-large:hover .wsite-button-inner {
  background: #ffffff;
  color: #333333;
  border: 2px solid #333333;
}
.banner-wrap .banner .wsite-button-highlight .wsite-button-inner,
.banner-wrap .banner .wsite-button-large.wsite-button-highlight .wsite-button-inner {
  background: transparent;
  color: #ffffff !important;
  border: 2px solid #ffffff;
  letter-spacing: 0.05em;
}
.banner-wrap .banner .wsite-button-highlight:hover .wsite-button-inner,
.banner-wrap .banner .wsite-button-large.wsite-button-highlight:hover .wsite-button-inner {
  background: #ffffff;
  color: #333333 !important;
  border: 2px solid #ffffff;
}
/* Content */
.content-wrap {
  position: relative;
  z-index: 5;
  background: #ffffff;
}
.content-wrap .container {
  padding: 40px 20px;
  box-sizing: border-box;
}
/* Footer */
.footer-wrap {
  background: #ffffff;
  border-top: 2px solid #f7f7f7;
}
.footer-wrap .container {
  width: 100%;
}
.footer-wrap .wsite-footer {
  width: 960px;
  margin: 0 auto;
  padding: 40px 20px 20px;
  box-sizing: border-box;
}
.footer-wrap h2 {
  font-size: 16px;
  margin-bottom: 10px;
}
.footer-wrap p,
.footer-wrap div.paragraph {
  font-size: 12px;
}
/* Mini cart */
#wsite-mini-cart {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#wsite-mini-cart .wsite-css-aspect {
  width: 50px;
  height: 50px;
  margin: 10px;
}
/* Buttons */
.wsite-button,
.wsite-editor .wsite-button {
  height: auto;
  padding: 0;
  background: none;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.wsite-button .wsite-button-inner,
.wsite-editor .wsite-button .wsite-button-inner {
  height: auto;
  padding: 8px 12px;
  background: #b8e2dc;
  color: #ffffff;
  border: 2px solid #f3d0cc;
  border-radius: 1px;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  white-space: normal;
  font-family: 'Quattrocento Sans', sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: normal;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.wsite-button-large,
.wsite-editor .wsite-button-large {
  background: none;
}
.wsite-button-large .wsite-button-inner,
.wsite-editor .wsite-button-large .wsite-button-inner {
  padding: 12px 16px;
  font-family: 'Quattrocento Sans', sans-serif;
  font-size: 16px;
  font-weight: 700;
  line-height: normal;
}
.wsite-button:hover .wsite-button-inner {
  background: #ffffff;
  color: #b8e2dc;
  border: 2px solid #b8e2dc;
}
.wsite-button-highlight,
.wsite-button-large.wsite-button-highlight,
.wsite-editor .wsite-button-highlight,
.wsite-editor .wsite-button-large.wsite-button-highlight {
  background: none;
}
.wsite-button-highlight .wsite-button-inner,
.wsite-button-large.wsite-button-highlight .wsite-button-inner,
.wsite-editor .wsite-button-highlight .wsite-button-inner,
.wsite-editor .wsite-button-large.wsite-button-highlight .wsite-button-inner {
  background: #b9b9b9;
  color: #ffffff;
  border: 2px solid #b9b9b9;
}
.wsite-button-highlight:hover .wsite-button-inner,
.wsite-button-large.wsite-button-highlight:hover .wsite-button-inner {
  background: #a1a1a1;
  border: 2px solid #a1a1a1;
}
/* Forms */
.wsite-form-input-container {
  margin-bottom: 0;
}
.wsite-form-radio-container {
  margin-bottom: 0px;
  font-size: 14px;
}
.wsite-form-radio-container label {
  position: relative;
  top: 2px;
  color: #444444;
}
.wsite-form-label {
  display: inline-block;
  padding: 10px 0 5px;
  color: #333333;
  font-family: 'Quattrocento Sans', sans-serif;
  font-size: 16px;
  font-weight: normal;
  line-height: normal;
}
.wsite-form-sublabel {
  display: none;
}
.wsite-form-radio-container {
  margin-bottom: 10px;
}
.wsite-form-input,
.wsite-search-element-input {
  margin-bottom: 10px;
  padding: 10px !important;
  background: #fafafa;
  color: #444444;
  border: 1px solid #b9b9b9;
  border-radius: 1px;
  font-family: 'Quattrocento Sans', sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.wsite-form-input:focus,
.wsite-search-element-input:focus {
  border: 1px solid #777777;
}
.form-select,
.wsite-form-field select,
.wsite-com-product-option-groups select {
  height: 40px;
  padding: 10px;
  background: #fafafa url(select-dropdown.png) 97% center no-repeat;
  color: #333333;
  border: 1px solid #b9b9b9;
  border-radius: 1px;
  font-family: 'Quattrocento Sans', sans-serif;
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
}
.form-select:focus,
.wsite-form-field select:focus,
.wsite-com-product-option-groups select:focus {
  border: 1px solid #777777;
}
.formlist,
.wsite-editor .formlist {
  min-height: inherit;
}
.wsite-search-element-submit,
.wsite-editor .wsite-search-element-submit {
  top: 12px;
  margin-top: 0;
}
/* Form errors */
.wsite-form-container .form-input-error {
  border: 1px solid red !important;
}
.form-field-error .wsite-form-radio-container {
  border: none;
}
/* Gallery */
.imageGallery {
  overflow: hidden;
}
.imageGallery .galleryCaptionHolder {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: 100%;
}
.imageGallery .galleryCaptionHolder:hover .galleryCaptionHolderInnerBg {
  opacity: 0.7;
}
.imageGallery .galleryCaptionHolderInner {
  height: 100%;
}
.imageGallery .galleryCaptionHolderInnerBg {
  background-color: rgba(0, 0, 0, 0);
  background-image: linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.6));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.6));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.6));
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.6));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.6));
  opacity: 1;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.imageGallery .galleryCaptionInnerTextHolder {
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
  box-sizing: border-box;
}
.imageGallery .fullImageGalleryCaption .galleryCaptionInnerTextHolder {
  position: relative;
}
.imageGallery .galleryCaptionInnerText {
  color: #ffffff;
  letter-spacing: normal;
  text-shadow: none;
  font-family: 'Quattrocento Sans', sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
}
/* Fancybox overrides */
.fancybox-skin {
  background: transparent !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
}
.fancybox-title {
  color: #ffffff;
  font-family: 'Quattrocento', serif;
  font-size: 15px;
  font-weight: normal;
  line-height: normal;
}
.fancybox-close,
.fancybox-next span,
.fancybox-prev span {
  background: none !important;
  width: auto;
  height: auto;
}
.fancybox-close:before,
.fancybox-next span:before,
.fancybox-prev span:before {
  color: #ffffff !important;
  font-family: 'Quattrocento', serif;
  font-size: 50px;
  font-weight: normal;
  line-height: 0.5em;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
.fancybox-close:hover:before,
.fancybox-next:hover span:before,
.fancybox-prev:hover span:before {
  color: #b9b9b9 !important;
}
.fancybox-prev span:before {
  content: '\3008';
}
.fancybox-next span:before {
  content: '\3009';
}
.fancybox-close {
  top: 20px;
  right: 20px;
}
.fancybox-close:before {
  content: '\00D7';
}
/* Landing page */
.landing-page .banner-wrap {
  min-height: 65vh;
  max-height: 650px;
  background: url(default-bg.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
}
.landing-page .banner-wrap .container {
  height: 65vh;
}
/* Tall header page */
.tall-header-page {
  background: none;
}
.tall-header-page .banner-wrap {
  min-height: 400px;
  background: url(default-bg.jpg) no-repeat;
  background-size: cover;
  background-position: center center;
}
.tall-header-page .banner-wrap .container {
  height: 400px;
}
.tall-header-page .banner-wrap p {
  margin-bottom: 0;
}
/* Short header page */
.short-header-page .banner-wrap {
  background: #f7f7f7;
}
.short-header-page .banner-wrap {
  min-height: 250px;
}
.short-header-page .banner-wrap .container {
  height: 250px;
}
.short-header-page .banner-wrap .banner h2 {
  font-size: 40px;
  color: #000000;
  margin-bottom: 10px;
}
.short-header-page .banner-wrap .banner p {
  color: #000000;
  margin-bottom: 0;
}
/* No header page */
.no-header-page .content-wrap .container {
  padding-top: 20px;
}
/* Blog */
#blogTable .blog-post h2.blog-title {
  margin-bottom: 10px !important;
  font-size: 32px;
  line-height: 1.2em !important;
  text-align: center;
}
#blogTable .blog-post h2.blog-title a {
  color: #3e3e3e;
}
#blogTable .blog-post h2 {
  font-size: 20px;
  margin: 10px 0;
  color: #888888;
}
#blogTable .blog-post .blog-header {
  text-align: center;
}
#blogTable .blog-post .blog-date {
  display: inline;
  float: none;
  text-align: center;
}
#blogTable .blog-post .blog-date .date-text {
  float: none;
  color: #f3d0cc;
}
#blogTable .blog-post .blog-comments {
  color: #f3d0cc;
  display: inline;
  float: none;
  text-align: center;
  color: #f3d0cc;
}
#blogTable .blog-post .blog-separator {
  margin: 20px 0 25px;
}
#blogTable .blog-sidebar h2 {
  margin-bottom: 10px;
}
#blogTable .blog-sidebar p {
  margin-bottom: 20px;
}
#commentPostDiv .field input[type=text],
#commentPostDiv .field textarea {
  padding: 8px 12px;
  color: #f3d0cc;
  background: transparent;
 
}
#commentSubmit {
  height: auto;
  padding: 8px 12px;
  background: #fcf8ed;
  color: #f2cfcd;
  border: 2px solid #f2cfcd;
  border-radius: 1px;
  text-transform: uppercase;
  white-space: normal;
  font-family: 'Quattrocento Sans', sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: normal;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#commentSubmit span {
  background: none;
}
#commentSubmit:hover {
  background: #ffffff;
  color: #f2cfcd;
  border: 2px solid #fcf8ed;
}
.blogCommentReplyWrapper iframe {
  height: 500px;
  color: #f3d0cc;
}
/* Cart */
#wsite-mini-cart {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* Store + Products */
#wsite-com-store .wsite-com-category-subcategory-image-wrap {
  height: 100%;
  border: none;
}
#wsite-com-store .wsite-com-category-subcategory-name {
  top: 0;
}
#wsite-com-store .wsite-com-category-subcategory-name-bg {
  background-color: rgba(0, 0, 0, 0.2);
  background-image: linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.4));
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.4));
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.4));
  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.4));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.4));
}
#wsite-com-store .wsite-com-category-subcategory-name-text {
  position: absolute;
  bottom: 0;
  width: 100%;
  background: none;
  box-sizing: border-box;
  text-shadow: none;
  text-transform: uppercase;
  letter-spacing: .04em;
  font-weight: 700;
}
#wsite-com-store #wsite-com-product-title {
  font-weight: inherit;
}
#wsite-com-store .wsite-com-category-subcategory-link .wsite-com-category-subcategory-image-wrap,
#wsite-com-store .wsite-com-category-product-link .wsite-com-category-product-image-wrap,
#wsite-com-store .wsite-com-category-product-link-featured .wsite-com-category-product-featured-image-wrap {
  opacity: 1;
  -webkit-transition: all 300ms ease;
  -moz-transition: all 300ms ease;
  -ms-transition: all 300ms ease;
  -o-transition: all 300ms ease;
  transition: all 300ms ease;
}
#wsite-com-store .wsite-com-category-subcategory-link:hover .wsite-com-category-subcategory-image-wrap,
#wsite-com-store .wsite-com-category-product-link:hover .wsite-com-category-product-image-wrap,
#wsite-com-store .wsite-com-category-product-link-featured:hover .wsite-com-category-product-featured-image-wrap {
  opacity: .7;
}
#wsite-com-store #wsite-com-hierarchy ul {
  font-size: 16px;
}
#wsite-com-store #wsite-com-hierarchy ul .wsite-link-unselected {
  color: #b9b9b9;
}
#wsite-com-store #wsite-com-hierarchy ul .wsite-link-unselected:hover {
  color: #333333;
}
/* Product */
.wsite-product {
  border-radius: 0;
  box-shadow: none;
}
h2#wsite-com-product-title {
  display: block;
  clear: both;
  margin: 0 0 10px;
  font-weight: 700;
  word-wrap: break-word;
}
#wsite-com-breadcrumbs.wsite-com-product-breadcrumbs,
#wsite-com-breadcrumbs.wsite-com-category-breadcrumbs {
  padding-bottom: 25px;
}
.wsite-com-category-product-group .wsite-com-category-product-wrap,
.wsite-com-category-product-featured-group .wsite-com-category-product-wrap,
.wsite-com-category-product-featured-group .wsite-com-category-product-featured-wrap,
.wsite-com-category-subcategory-group .wsite-com-category-subcategory-wrap {
  font-size: 1em;
}
#wsite-com-product-info {
  float: left;
  width: 50%;
  margin-left: 30px;
}
.wsite-product-button-wrap {
  display: block;
  text-align: left;
}
/* Search */
#wsite-search-sidebar .close-btn {
  display: none;
}
/* Checkout */
.wsite-com-checkout-section .wsite-form-field select,
.wsite-com-checkout-section .wsite-form-field input,
.wsite-com-checkout-section .wsite-form-field .select2-container {
  height: 40px;
}
@media screen and (max-width: 1115px) {
  .banner-wrap {
    width: 100%;
  }
}
@media screen and (max-width: 992px) {
  .container {
    width: 768px;
  }
  /* Content */
  .content-wrap .container {
    padding: 20px;
  }
  /* Footer */
  .footer-wrap .wsite-footer {
    width: 100%;
    padding: 40px 20px 20px;
    box-sizing: border-box;
  }
  .footer-wrap td.wsite-multicol-col {
    margin-bottom: 25px !important;
  }
  .footer-wrap td.wsite-multicol-col:last-child {
    width: 100% !important;
  }
  /* Table override */
  td.wsite-multicol-col {
    display: block;
    width: 50% !important;
    float: left;
    box-sizing: border-box;
  }
}
@media screen and (max-width: 767px) {
  body {
    background-size: initial;
    background-position: top center;
    background-attachment: inherit;
    font-size: 15px;
  }
  body.affix .cento-header .nav-wrap {
    position: relative;
    height: auto;
    border-bottom: none;
  }
  body.cart-full #wsite-mini-cart {
    display: block !important;
  }
  body.cart-full .wsite-footer {
    padding-bottom: 70px;
  }
  h2 {
    font-size: 1.25em;
  }
  .container {
    width: 100%;
  }
  input#navTrigger:checked ~ .mobile-nav {
    max-height: 100vh;
    padding: 10px 0;
    opacity: 1;
  }
  input#navTrigger:checked ~ .wrapper {
    height: 100%;
    overflow: hidden;
  }
  input#navTrigger:checked ~ .wrapper .cento-header label.hamburger span {
    background: transparent;
  }
  input#navTrigger:checked ~ .wrapper .cento-header label.hamburger span:before {
    top: 1px;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  input#navTrigger:checked ~ .wrapper .cento-header label.hamburger span:after {
    top: -1px;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }
  .cento-header {
    position: fixed;
    top: 0;
    z-index: 15;
    height: 50px;
    padding: 10px 0;
    border-bottom: 2px solid #f7f7f7;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
  }
  .cento-header .logo {
    overflow-y: hidden;
    max-height: 30px;
    margin-bottom: 0;
  }
  .cento-header .logo,
  .cento-header .logo a {
    font-size: 1.2em;
  }
  .cento-header .logo a img {
    height: auto;
    max-height: 30px;
  }
  .cento-header #wsite-title {
    display: block;
    padding-top: 4px;
  }
  .cento-header label.hamburger {
    position: fixed;
    z-index: 10;
    top: 0;
    left: 5px;
    display: inline-block;
    width: 30px;
    height: 30px;
    padding: 10px;
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
  }
  .cento-header label.hamburger span,
  .cento-header label.hamburger span:before,
  .cento-header label.hamburger span:after {
    position: relative;
    display: block;
    width: 22px;
    height: 2px;
    background: #3e3e3e;
    content: '';
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
  }
  .cento-header label.hamburger span {
    top: 9px;
    left: 4px;
    margin: 5px 0;
  }
  .cento-header label.hamburger span:before {
    top: -8px;
  }
  .cento-header label.hamburger span:after {
    bottom: -6px;
  }
  .cento-header .nav-wrap {
    height: auto;
    margin: 0;
    padding: 0;
  }
  /* Nav */
  .mobile-nav {
    position: fixed;
    top: 50px;
    left: 0;
    z-index: 15;
    display: block;
    overflow-x: hidden;
    overflow-y: auto;
    width: 100%;
    height: 100%;
    max-height: 0;
    padding: 0;
    opacity: 0;
    background: white;
    -webkit-transition: all 500ms ease;
    -moz-transition: all 500ms ease;
    -ms-transition: all 500ms ease;
    -o-transition: all 500ms ease;
    transition: all 500ms ease;
  }
  .mobile-nav ul {
    float: none;
    display: block;
    width: 100%;
    height: auto;
  }
  .mobile-nav ul li {
    float: none;
    display: block !important;
    margin: 0;
    padding: 0;
    border: none;
    text-align: center;
  }
  .mobile-nav ul li a.wsite-menu-item,
  .mobile-nav ul li a.wsite-menu-subitem {
    padding: 10px 0;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
  }
  .mobile-nav ul li .wsite-menu-wrap {
    display: block !important;
    overflow: hidden;
    max-height: 0;
    -webkit-transition: all 500ms ease-in-out 250ms;
    -moz-transition: all 500ms ease-in-out 250ms;
    -ms-transition: all 500ms ease-in-out 250ms;
    -o-transition: all 500ms ease-in-out 250ms;
    transition: all 500ms ease-in-out 250ms;
  }
  .mobile-nav ul li .wsite-menu-wrap li.wsite-nav-current a {
    color: #333333;
  }
  .mobile-nav ul li .wsite-menu-wrap .wsite-menu-arrow {
    display: none;
  }
  .mobile-nav ul li.wsite-menu-item-wrap#active > a.wsite-menu-item,
  .mobile-nav ul li.wsite-menu-item-wrap > a.wsite-menu-item:hover,
  .mobile-nav ul li.wsite-menu-subitem-wrap > a.wsite-menu-subitem:hover {
    color: #333333;
  }
  .mobile-nav ul li.has-submenu > span.icon-caret {
    position: absolute;
    top: 0;
    right: 10px;
    display: block;
    width: 20px;
    height: 10px;
    padding: 5px 10px;
    cursor: pointer;
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
  }
  .mobile-nav ul li.has-submenu > span.icon-caret:before {
    position: relative;
    display: block;
    color: #b9b9b9;
    font-size: 24px;
    content: '\203A';
    -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
  }
  .mobile-nav ul li.has-submenu:hover ~ span.icon-caret:before,
  .mobile-nav ul li.has-submenu:hover ~ span.icon-caret:after {
    background: #333333;
  }
  .mobile-nav ul li.has-submenu .wsite-menu-wrap.open,
  .mobile-nav ul li.has-submenu .wsite-menu-wrap.active-child {
    max-height: 1000px;
  }
  .mobile-nav ul li.wsite-nav-more {
    display: none !important;
  }
  .desktop-nav {
    display: none;
  }
  /* Banner */
  .banner-wrap {
    max-height: 350px;
    margin-top: 50px;
  }
  .banner-wrap .container {
    padding: 20px;
  }
  .banner-wrap .banner-content {
    padding: 0 20px;
  }
  .banner-wrap .banner-content h2 {
    margin-bottom: 15px;
    font-size: 2.5em;
  }
  .banner-wrap .banner-content p {
    margin-bottom: 25px;
    font-size: 1.2em;
  }
  /* Mini cart */
  #wsite-mini-cart {
    position: fixed !important;
    top: inherit !important;
    bottom: 0px;
    left: 0 !important;
    z-index: 10;
    width: 100%;
    border: none;
    border-radius: 0;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
  }
  #wsite-mini-cart.arrow-top:before,
  #wsite-mini-cart.arrow-top:after {
    border: none !important;
  }
  #wsite-mini-cart.arrow-left:before,
  #wsite-mini-cart.arrow-left:after {
    border: none !important;
  }
  #wsite-mini-cart .wsite-product-list {
    display: none;
  }
  /* Table overrides */
  td.wsite-multicol-col {
    float: none;
    width: 100% !important;
  }
  /* Gallery */
  .galleryCaptionHolder {
    display: none;
  }
  .fullwidth-mobile {
    width: 100% !important;
  }
  .fullwidth-mobile .galleryCaptionHolder {
    display: block !important;
  }
  /* Short header page */
  .short-header-page .banner-wrap .banner-content h2 {
    font-size: 2.5em;
  }
  .short-header-page .banner-wrap .banner-content p {
    font-size: 1.2em;
  }
  /* No Header Page */
  .no-header-page .content-wrap {
    margin-top: 55px;
    border-top: none;
  }
  /* Blog */
  #blogTable .blog-post h2.blog-title {
    font-size: 1.5em;
  }
  #blogTable td {
    float: none;
    display: block;
    width: 100%;
    margin: 0;
    padding: 0;
  }
  #blogTable td.blog-sidebar {
    width: 100%;
  }
  #blogTable td .blog-body {
    float: none !important;
  }
  #blogTable td .column-blog {
    width: 100%;
    float: none;
  }
  #blogTable td .blog-sidebar-separator {
    padding: 0;
  }
  #wsite-com-store {
    /* Category Dropdown */
  }
  #wsite-com-store .wsite-com-category-subcategory-group .wsite-com-column,
  #wsite-com-store .wsite-com-category-product-featured-group .wsite-com-column,
  #wsite-com-store .wsite-com-category-product-group .wsite-com-column {
    float: left;
    width: 50% !important;
  }
  #wsite-com-store .wsite-com-sidebar {
    position: relative;
    float: none !important;
    z-index: 5;
    width: 100%;
    min-height: 35px;
    margin: 0 auto 15px;
    padding: 0;
    text-align: center;
  }
  #wsite-com-store .wsite-com-sidebar:before {
    display: block;
    width: 100%;
    padding: 10px 18px;
    box-sizing: border-box;
    text-align: center;
    text-transform: uppercase;
    content: 'VIEW ALL CATEGORIES \25be';
    font-weight: 700;
    cursor: pointer;
  }
  #wsite-com-store .wsite-com-sidebar #wsite-com-hierarchy {
    position: relative;
    display: block;
    overflow: hidden;
    width: 100%;
    max-height: 0px;
    padding: 0;
    background: #ffffff;
    box-sizing: border-box;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
  }
  #wsite-com-store .wsite-com-sidebar #wsite-com-hierarchy > ul {
    width: 100%;
    padding: 0;
  }
  #wsite-com-store .wsite-com-sidebar #wsite-com-hierarchy > ul li {
    margin-bottom: 10px;
  }
  #wsite-com-store .wsite-com-sidebar.sidebar-expanded {
    cursor: default !important;
  }
  #wsite-com-store .wsite-com-sidebar.sidebar-expanded:before {
    content: 'CLOSE \25b4';
  }
  #wsite-com-store .wsite-com-sidebar.sidebar-expanded #wsite-com-hierarchy {
    max-height: 1000px;
    padding: 10px 0;
  }
  #wsite-com-store .wsite-com-content-with-sidebar {
    margin-left: 0 !important;
    padding: 0 !important;
  }
  #wsite-com-store .wsite-com-content-with-sidebar h2 {
    text-align: center !important;
  }
  #wsite-com-store .wsite-com-content-with-sidebar .wsite-com-category-subcategory-group {
    display: none !important;
  }
  /* Product */
  div.wsite-product-image-wrap {
    width: 100% !important;
  }
  .wsite-product .wsite-product-top {
    width: 100%;
  }
  .wsite-product .wsite-product-button-wrap {
    width: auto;
  }
  #wsite-com-product-images {
    float: none;
    width: 100%;
    margin-bottom: 20px;
  }
  #wsite-com-product-info {
    float: none;
    width: 100%;
    margin-left: 0;
  }
  #wsite-com-product-info h2 {
    padding-top: 20px;
  }
  #wsite-com-product-price-area .wsite-com-product-price-container {
    font-size: 0.8em;
  }
  #wsite-com-product-images-strip .wsite-com-product-images-secondary-outer {
    margin-bottom: 10px;
  }
  /* Search */
  #wsite-search-sidebar {
    position: relative;
    z-index: 5;
    overflow-y: hidden;
    width: 100%;
    max-height: 35px;
    padding: 0;
    box-sizing: border-box;
    cursor: pointer;
    -webkit-transition: all 300ms ease;
    -moz-transition: all 300ms ease;
    -ms-transition: all 300ms ease;
    -o-transition: all 300ms ease;
    transition: all 300ms ease;
  }
  #wsite-search-sidebar::before {
    display: block;
    width: 100%;
    padding: 10px 18px;
    box-sizing: border-box;
    text-align: center;
    text-transform: uppercase;
    content: 'VIEW SEARCH FILTERS \25be';
    font-weight: 700;
  }
  #wsite-search-sidebar.sidebar-expanded {
    max-height: 1000px;
    cursor: default !important;
  }
  #wsite-search-sidebar.sidebar-expanded:before {
    content: 'CLOSE \25b4';
  }
  #wsite-search-header h2 {
    width: 100%;
    margin-bottom: 10px;
    font-size: 1.6em;
  }
  #wsite-search-form-container {
    float: none;
    width: 100%;
  }
  #wsite-search-query {
    padding: 2px 10px;
  }
  #wsite-search-sidebar .wsite-search-facet-price input {
    width: 100%;
    margin: 10px 0;
    padding: 6px!important;
  }
  #wsite-search-results {
    width: 100%;
  }
  #wsite-search-product-results .wsite-search-product-result {
    width: 100%;
    padding-right: 0;
  }
  /* Checkout */
  #wsite-com-checkout-list .wsite-form-input,
  #wsite-com-checkout-summary-list .wsite-form-input {
    width: 20px;
  }
  #wsite-com-checkout-list td {
    padding: 10px 0 20px;
  }
  #wsite-com-checkout-list .wsite-remove-button,
  #wsite-com-checkout-summary-list .wsite-remove-button {
    top: 44px;
    left: -10px;
  }
  .wsite-com-continue-shopping .caret {
    display: inline-block;
    margin-top: 2px;
  }
  /* Secure Checkout */
  .wsite-com-checkout-payment-column,
  .wsite-com-checkout-summary-column {
    float: none;
    width: 100%;
  }
}
@media screen and (max-width: 480px) {
  /* Store */
  #wsite-com-store .wsite-com-category-subcategory-group .wsite-com-column,
  #wsite-com-store .wsite-com-category-product-featured-group .wsite-com-column,
  #wsite-com-store .wsite-com-category-product-group .wsite-com-column {
    float: none;
    width: 100% !important;
  }
  /* Checkout */
  #wsite-com-checkout-list .wsite-com-checkout-item-image,
  #wsite-com-checkout-summary-list .wsite-com-checkout-item-image {
    display: none;
  }
  #wsite-com-checkout-list tbody td:first-child,
  #wsite-com-checkout-summary-list tbody td:first-child {
    width: 0;
    padding: 0;
  }
  #wsite-com-checkout-list .wsite-com-checkout-item-details-inner,
  #wsite-com-checkout-summary-list .wsite-com-checkout-item-details-inner {
    padding-left: 0;
  }
}

KatelynnC
Offline
newbie
Last seen: 7 years 20 weeks ago
Timezone: GMT-5
Joined: 2016-01-18
Posts: 2
Points: 3

My apologies, I forgot to

My apologies, I forgot to include a link to the webpage where the coding issue is happening: http://www.katelynncarlsonblog.com/latest/finding-your-strengths-in-times-of-doubt