/* CSS Document */


figure,
.wp-block-buttons,
.google-auto-placed,
iframe {
	margin:0 0 1em;
}

.site-container .wp-block-button .wp-block-button__link {
	background-color:rgba(30,170,230,1) !important;
}

.site-container .wp-block-button .wp-block-button__link:hover {
	background-color:rgba(25,165,225,1) !important;
}

.site-header .wrap {
	max-width:1140px;
	margin:auto;
	padding:0 20px;
}


/* UPGRADE CALLOUTS */
.callout.form { padding:0 10px 5px; border-top:1px solid darkgreen; border-bottom:1px solid darkgreen; }
.callout.upgrade > a { display:block; text-align:center; text-decoration:none; padding:10px; font-size:1.2em; }
.callout.upgrade.submit-only input[type=submit] { display:block; width:100%; text-align:center; padding:5px 10px; font-size:1.2em; border-radius:0; }

.callout.form select { font-size:.9em; color:#333; background-color:rgba(150,150,150,.25); border-color:rgba(150,150,150,.25); margin:5px 0 10px; }

.callout.upgrade.green, .callout.upgrade.green > a, .callout.upgrade.green.submit-only input[type=submit] { background-color:darkgreen; color:white; }

.callout.upgrade.green { background-color:rgba(200,238,200,.25); color:#333; }

/* FIND IT LIST IT BUTTONS */
.list-it-button { float:right; }
.find-it-button { float:left; }

.list-it-button a, .find-it-button a { display:block; width:300px; text-align:center; border: 1px solid gray; border-radius:7px; text-decoration:none; line-height:1.2; background-color:rgba(25,100,25,1.00); color:white; box-shadow:5px 5px 5px rgba(0,0,0,.25); }
.list-it-button a .term, .find-it-button a .term { font-size:1.2em; font-weight:400; }
.list-it-button a .title, .find-it-button a .title { font-size:1.8em; font-weight:400; }

.find-it-list-it-wrap { margin-bottom:30px; }
.find-it-list-it-wrap > div { display:inline-block; }

/* YS EDIT BUTTONS */
.ys-edit-button-wrap {display:inline-block; margin-right:10px; }


/* TAG DISPLAY */
.yst-tags-wrap { margin-top:20px; }
.yst-tags-wrap > span { margin-right:20px; }
.yst-tags-wrap.no-upgrade > span { display:inline-block; }
.upgrade .tag-wrap { margin-bottom:20px; padding-bottom:10px; }
.upgrade .tag-wrap.no-sub-tags { border-bottom:1px solid lightgray; }
.parent-tag { font-weight:400; }
.has-notes { cursor:pointer; }
.sub-tag-wrap { clear:both; border:1px solid lightgray; padding:3px; border-radius:5px; line-height:1; }
.sub-tag-wrap > span { display:inline-block; margin-right:10px; font-size:.8em; line-height:1; }
.content .ys-notes, .content .yard-sale-subtitle, .content .tag-notes { text-align:left; line-height:1.4;}

/* GRAVITY FORMS STYLES */

.gform_wrapper ul.gfield_checkbox li { margin-bottom:0; }
.gform_wrapper ul.gfield_checkbox ul.gfield_checkbox li { display:inline-block; width:30%; min-width:150px; }
.gform_wrapper .top_label .gfield_label { margin:.675 0 .5 !important; }
.gform_body > .gform_fields >li { padding-bottom:2em; }
.gform_wrapper ul.gfield_checkbox li.tag_notes { margin-bottom:2em; }

/* SOLILOQUY SLIDER STYLES */

.tag-slider .soliloquy-caption { display: none !important; }
.tag-slider .soliloquy-container:hover .soliloquy-caption, .soliloquy-container.soliloquy-hover .soliloquy-caption { display: none !important; }
.soliloquybox-title { font-size:16px; }
#soliloquy-container-1373 { margin:0 auto !important; }

/* TICR ACCORDION */
.ticr-accordion { cursor:pointer; }
.ticr-accordion.active { background-color:#EEE; }
.ticr-accordion-panel { display:none; }
.ticr-accordion-panel > .ticr-accordion-panel { margin-top:10px; }

@media screen and (max-width: 640px)
{
	.tag-slider { width:100% !important; float:none !important; margin-right:0 !important; }
}


