/*Content width */
@media (min-width: 1141px) {
.tdc-row.stretch_row_1200, .tdc-row-composer.stretch_row_1200 {
    padding-left: 0px;
    padding-right: 0px;
	}}

.tdc-row.stretch_row_1200, .tdc-row-composer.stretch_row_1200 {
    width: auto !important;
    max-width: 1440px;
}

.td-icon-menu-up {display:none;}

/*Logo text mobile */
@media (max-width: 700px) {
.tdi_36 .tdb-logo-text-title {
    white-space: normal;
    color: #94b371;
    font-family: Bungee Inline !important;
    font-size: 65px !important;
    text-transform: none !important;
	  word-wrap: break-word;
	}}

/*Hide breadcrumbs */
.entry-crumbs {display:none}

/* Titles, date, etc */
.td-page-title {
	text-align:center;
	    font-size: 40px !important;
    line-height: 1 !important;
    font-weight: 700 !important;
    text-transform: none !important;
    letter-spacing: -1px !important;
	font-family: "Bungee Inline";
	color: #94b371;
}

.td-editor-date {
    text-align: center;
	width:100%;
}

.td-module-title {
    text-align: center;
    padding-bottom: 5px;
    width: 100%;
}

.td_module_wrap .entry-title {
    font-size: 21px;
    line-height: 25px;
    margin: 0 0 6px 0;
    width: 100%;
}

.tdi_120 .td-module-meta-info, .tdi_120 .td-next-prev-wrap {
    text-align: center;
    width: 350px;
}

.tdi_126 .td-module-meta-info {
    margin-top:20px;
    border-color: #eaeaea;
}

.tdi_71 .entry-title {
    font-family: Bigshot One !important;
    font-size: 30px !important;
    line-height: 1 !important;
    font-weight: 400 !important;
    width: auto;
	  max-width:20ch;
	display:inline-block;
	word-wrap:break-word;
}

.tdi_72 .entry-title {
    font-family: Bigshot One !important;
    font-size: 30px !important;
    line-height: 1 !important;
    font-weight: 400 !important;
    width: 300px;
	  max-width: 15ch;
	padding-left: 40px;
	padding-right: 10px;
}

.tdi_99 .td_module_flex_1 .entry-title {
    font-family: Bigshot One !important;
    font-size: 30px !important;
    max-width: 19ch;
}

.tdi_100 .td_module_flex_1 .entry-title {
    font-family: Bigshot One !important;
    font-size: 30px !important;
	max-width: 19ch;
}

/* Reviews */
.td-icon-star:before {
content: url("https://scummywatertower.com/wp-content/uploads/2023/07/scumdropfull2.gif") ;
}

.td-icon-star-half:before {
content: 
url("https://scummywatertower.com/wp-content/uploads/2023/08/scumdrophalf.gif");
}

.td-icon-star-empty:before {
content: 
url("https://scummywatertower.com/wp-content/uploads/2023/07/scumdropempty2.gif");
}

.tdi_71 .td-review-row-stars {
    background-color: #fff;
}

.tdi_71 .td-review-row-stars:hover {
    background-color: #fff;
}

.td-review-final-score {
    color: var(--custom-color-3);
    font-weight: 700 !important;
    font-size: 55px !important;
    padding-right: 10px;
	float:left;
}

.td-review-final-score {
    line-height: 50px;
    font-size: 48px;
	margin-top:-15px;
    margin-bottom: 5px;
}

.td-review-final-star {
	float: left;
    margin-bottom: 5px;
	 }

.tdi_73 .td-review-final-title {
    color: var(--custom-color-3);
    font-size: 45px !important;
    line-height: 1 !important;
    font-weight: 400 !important;
    margin-left: 10px;
}

/* Columns       */
.wp-block-column {
	width:50%;
}

/*Session Guidelines */
.sessionsphotostable {
	border:none;
}

.sessionfilm {
	padding-bottom:30px;
}

.imagesession {
  border-radius: 15px;
  border: 2px solid #94b371 ;
  padding: 10px;
	align-content:right;
}

.wp-block-heading {
	margin-top:5px;
}

.wp-block-heading h2{
	background-color:#94b371;
}

/*Contact form */
div.wpforms-container .wpforms-form div.wpforms-field-container {
    font-family: Kanit;
}

div.wpforms-container .wpforms-form div.wpforms-field-container .wpforms-field .wpforms-field-label {
    color: #000;
    font-size: 16px;
    font-weight: 500;
}

iv.wpforms-container .wpforms-form div.wpforms-submit-container button[type=submit] {
    font-family: Kanit;
    border: none;
    color: #fff;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 600;
    padding: 10px 30px;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    background-color: #94b371;
}

/*Related Posts */
#jp-relatedposts h3.jp-relatedposts-headline {
    display: none;
    float: left;
    font-family: inherit;
    font-size: 9pt;
    font-weight: 700;
    margin: 0px;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post {
    display:none;
    margin: 0px;
}

.tdi_120 .td-module-meta-info {
    width: 100%;
}

/*Multiple authors */
.tdb_single_author .tdb-author-name {

    margin-left: 3px;
    margin-right: 3px;
	padding-left:3px;
	padding-right:3px;

}
.tdb_single_author .tdb-author-name-wrap {
    display: flex;
    font-size: 15px;
	font-family:Kanit;
}

.m-a-box-content.m-a-box-profile .m-a-box-data .m-a-box-meta {
    margin-top: 10px;
    text-align: center;
    font-size: 70%;
    opacity: .7;
    display: none;
}

/*Home page header */
.td-block-title a, .td-block-title span {
    padding-top: 10px;
}

/*Favorites articles home page */
.tdi_89 .entry-title {
    font-family: Bigshot One !important;
    font-size: 25px !important;
    line-height: 1.2 !important;
    font-weight: 400 !important;
    margin-left: 45px;
}

/*Features headers main page */
.tdi_106 .entry-title {
    font-family: Bigshot One !important;
    font-size: 50px !important;
    line-height: .9 !important;
    font-weight: 400 !important;
    margin-left: 0px;
}

/*Reviews headers main page */
.tdi_123 .entry-title {
    margin: 0 0 10px;
    font-family: Bigshot One !important;
    font-size: 26px !important;
    line-height: 1.2 !important;
    font-weight: 700 !important;
    margin: 0px;
	margin-top:50px;
max-width:65ch}

.tdi_126 .entry-title {
    margin: 0 0 10px;
    font-family: Bigshot One !important;
    font-size: 26px !important;
    line-height: 1.2 !important;
    font-weight: 700 !important;
max-width:65ch;
}

/*Sessions main page titles */
.tdi_101 .entry-title {
    font-family: Bigshot One !important;
    font-size: 30px !important;
    line-height: 1 !important;
    font-weight: 400 !important;
    margin-left: 0px;
}

.tdi_102 .td_module_flex_1 .entry-title {
    font-family: Bigshot One !important;
    font-size: 30px !important;
    max-width: 65ch;
}

/*Category page template titles */
.tdi_72 .entry-title {
    max-width: 21ch;
    font-family: Bigshot One !important;
    font-size: 30px !important;
    line-height: 1 !important;
    font-weight: 400 !important;
    width: 100%;
	margin-left:15px;
}

/*Slider captions */
.sf-1-slide-content {
	font-size:28px;
	margin-bottom:50px;
}

/*Contributors page */
.m-a-list-item-data {
	margin-top:-10px;
}

.m-a-list-item-name {
	font-size:16px;
}

/*Article links */
.tdb_single_content .tdb-block-inner.td-fix-index a {
   color:#94b371;
}

.tdb_single_content .tdb-block-inner.td-fix-index a:hover {
   color:#8d724e;
}

/*Guest author pages */
.td-author-comments-count {display:none}

/*Navigation*/
.tdb_header_menu .tdb-menu>li>a:hover {
    color: #94b371;
}

/*Load more button categories pages */
.tdi_97.td_with_ajax_pagination .td-next-prev-wrap a, .tdi_97 .page-nav a, .tdi_97 .td-load-more-wrap a {
    color: #ffffff;
    background-color: #000000;
    width: 100%;
}

/*Best of lists */
.top-ten-lists-image {
	width: 300px;
	height:300px;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
}

.tdi_96 h1, .tdi_96 h2, .tdi_96 h3:not(.tds-locker-title), .tdi_96 h4, .tdi_96 h5, .tdi_96 h6 {
    color: #000000;
    font-size: 35px;
}

.top-ten-lists-content {
	height:335px;
}

@media only screen and (max-width: 600px) {.top-ten-lists-image {
	width: 300px;
	height:300px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:5px;
	float:none;
}
.top-ten-lists-content {
	height:auto;
}	
}

.releasesmall {
	font-size:18px;
}

/*Editor's Note */
.editornote {
    float: left;
    display: block;
    font-size: 12px;
    line-height: 12px;
    background-color: var(--td_theme_color, #4db2ec);
    color: #fff;
    text-align: center;
    margin: 10px 10px 10px 0px;
    padding: 10px;
    font-family: Verdana, BlinkMacSystemFont, -apple-system, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;
    text-transform: uppercase;
    min-width: auto;
    min-height: 12px;
}