/*
Theme Name: W. T. Bell child theme for Enfold
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:*/


/* Turn off default all-caps and letterspacing on various headings */
.template-page .entry-content-wrapper h1, .template-page .entry-content-wrapper h2, .iconbox .iconbox_content .iconbox_content_title, h1, h2, h3, h4, h5, h6 {
text-transform: none !important;
letter-spacing: 0px !important;
}

.grayback h1, .grayback h2, .grayback h3 {
	color: #000 !important;
}



/* Style superscripts */
.superscript {
	font-size: 65% !important;
	position: relative !important;
	top: -0.3rem !important;
}

/* Style footnotes */
.footnote {
	font-size: 80% !important;
}

/* Designate nonbreaking text */
.dnb {
	display: inline-block !important;
}

/* Style fractions */
.frac-num, .frac-denom {
	font-size: 65% !important;
}
.frac-num {
	position: relative !important;
	top: -0.3rem !important;
}
.wtbell-fraction {
	letter-spacing: 1px !important;
}

/* Adjust text in tables */
.avia-table td /* .avia-table th */ {
	font-size: 18px !important;
}

/* Set minimum height on certain text boxes so bottom-align icons below them */
@media only screen and (min-width: 768px) {
	.stretchbox {
		min-height: 230px !important;
}
}

/* Add shadow to certain buttons */
.button-shadowed a {
	box-shadow: #72502d 3px 0px 7px -3px, #72502d -3px 0px 7px -3px !important;
}

/* Run radio button options onto a single line on the Experience forms */
#gform_1 .gfield_radio li, #gform_3 .gfield_radio li {
	display: inline-block !important;
	margin-right: 30px !important;
}

/* Adjust alignment and spacing between radio buttons and their text labels */
.gform_wrapper .gfield_radio li label {
margin: 6px 0 0 10px !important;
}

/* Adjust spacing above sets of radio buttons */
.ginput_container_radio {
	margin-top: 0px !important;
}

/* Fix top line of consolidated Experience form (Form #3) */
ul#input_3_33 {
	display: inline-block !important;
}

/* Style form fields that only fill half the measure, but have nothing to their right */
.left-no-right {
	width: 50% !important;
}

/* Set column widths for tool tables. For best results, the values should add up to 100%. :-) */
.tool-table-1 { width: 17%; }
.tool-table-2 { width: 10%; }
.tool-table-3 { width: 12%; }
.tool-table-4 { width: 14%; }
.tool-table-5 { width: 12%; }
.tool-table-6 { width: 10%; }
.tool-table-7 { width: 13%; }
.tool-table-8 { width: 12%; }

#top .fullsize .template-blog .post .entry-content-wrapper {
	text-align: left !important;
	max-width: 1000px !important;
}

.tool-edit a {
	color: #f00 !important;
}

/* Tool type tip styles */
.tooltip {
	position: relative;
	display: inline-block;
	text-decoration: underline dotted #b4875e;
	padding: 0px !important;
	cursor: help;
}

.tooltip .tooltiptext {
	visibility: hidden;
	display: inline-block !important;
	white-space: nowrap;
	overflow: show;
	width: auto;
	background-color: rgba(180,135,94,0.8);
	color: #fff;
	text-align: center;
	border-radius: 2px;
	padding: 2px 5px;
	/* Position the tooltip */
	position: absolute;
	z-index: 1;
	top: 18px;
	right: 0px;
}

.tooltip:hover .tooltiptext {
	visibility: visible;
}


/* Resize social-media icons in socket */
.social_bookmarks > li > a {
	font-size: 14px !important;
}

.social_bookmarks > li {
	margin-right: 4px !important;
}

/* Highlight current page in hamburger menu */
.current-menu-item a {
	background-color: #eeeeee !important;
}


/* Match style of tool tables to other tables as needed */
.wtb-table th {
  font-size: 14px !important;
  line-height: 1.4em !important;
  background-color: #b4875e !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
  vertical-align: bottom !important;
  text-align: center !important;
	color: #fff !important;
}

.wtb-table td {
  text-align: center !important;
  line-height: 1.4em !important;
}

.wtb-table tr td:first-child, .wtb-table tr th:first-child {
	text-align: left !important;
}

.wtb-table th a {
  color: #ffffff !important;
}

.wtb-table th a:hover {
  color: #ffffff !important;
  text-decoration: none !important;
  cursor: default !important;
}

.wtb-table tr:nth-child(even) {
  color: #000 !important;
}

.wtb-edit {
  display: none;
}