/*
Theme Name:     Preground Tungsten Electrodes
Description:    A child theme of the Twenty Twelve theme
Author:         Gerald Thulbourn
Author URI:     http://www.websanity.co.uk
Template:       twentytwelve                             
Version:        1.8
*/

@import url("../twentytwelve/style.css");


html {overflow-y: scroll;} /* force scroll bar */
:focus { outline: 0; } /* Kill stupid focus outline style */

@media screen and (min-width: 960px) {
	body {
	background-color:#EEE;
	background:url(images/background.jpg)
	}
}

/* Set editor background colour to white */
/*#tinymce.mceContentBody.wp-editor { 
background:#FFF !important;
width: ????!!!px;
}*/

@media screen and (min-width: 960px) {
	body .site {
		margin-top: 16px;
		margin-top: 1.214rem;
		box-shadow:6px 6px 6px rgba(100, 100, 100, 0.7);
	}
}

#breadcrumbs {
padding-bottom:12px;
}

h1, h2, h3 {
-webkit-hyphens: none;
-moz-hyphens: none;
hyphens: none;
/*text-shadow:3px 3px 3px rgba(100, 100, 100, 0.7); */
color:#0E5EAA;
}

.widget-area .widget {
-webkit-hyphens: none !important;
-moz-hyphens: none !important;
hyphens: none !important;
}


.site-title a,
.site-description a,
.site-email a {
	color: #515151;
	display: inline-block;
	text-decoration: none;
}
.site-title a:hover,
.site-description a:hover,
.site-email a:hover {
	color: #21759b;
}
.site-title {
	font-size: 24px;
	font-size: 1.714285714rem;
	line-height: 1.285714286;
	font-weight:bold;
	text-shadow:3px 3px 3px rgba(100, 100, 100, 0.7);
}
.site-description {
	font-weight: normal;
	font-size: 13px;
	font-size: 0.928571429rem;
	line-height: 1.846153846;
	color: #757575;
	padding-top:4px;
}

.site-phone {
	font-size: 24px;
	font-size: 1.714285714rem;
	line-height: 1.285714286;
/*	font-weight:bold; */
	float:right;
}
.site-email {
margin-top:8px;
float:right;
clear:right;
}
.site-phone b, .site-email b {
color:#0E5EAA;
}
#google_translate_element {float:right;clear:right;margin-top:8px;}
#logo {
float:left;
background:url(images/tungsten-grinder-grinding-wheels.jpg) 0px 12px no-repeat;
width:108px;
height:100px;
}

.entry-content h1 {
margin-top:0px;
}





/* Contact form in side bar */
#secondary.widget-area textarea.wpcf7-form-control, input.wpcf7-form-control {
width:250px !important;
}
td input.wpcf7-form-control { width:100% !important; }
form .su-column-size-1-2 {width:45%}
.widget-area .widget p {
    margin-bottom:0px;
}




.site-content, .widget-area {
margin-top:0px;
}

.entry-content table, .entry-content td {
border:none;

}


/* Get a quote MENU */
#menu-item-27 a {
	color:#F66;
}
#menu-item-27 a:hover {
	color:#F00;
}





#quote_grid th {
line-height:14px;
}
#quote_grid textarea.wpcf7-form-control, #quote_grid input.wpcf7-form-control {
width:60px !important;
}
.your-application input, .your-equip input {
width:580px !important;
}

#quote_button a {
width:256px;
height:38px;
background:#f00 url(images/get-a-quote-button.png) no-repeat top left;
display:block;
}
#quote_button a:hover {
background:url(images/get-a-quote-button.png) no-repeat bottom left;
}



@media screen and (min-width: 600px) {
	.main-navigation li {
		margin: 0px 2.3rem 0px 0px !important;
	}
}

.entry-meta {
display:none !important;
}

.menu-footer-menu-container {
display:inline;
padding:0px;
margin:0px;
}
#menu-footer-menu {
padding-bottom:42px;
}
#menu-footer-menu ul {
	list-style: none;
	margin: 0;
}
#menu-footer-menu li {
	float: left;
	position: relative;
}
#menu-footer-menu a {
	display: block;
	margin-right:16px;
}


/* WOO COMMERCE */
h1.page-title {
font-size:21px !important;
line-height:31.5px !important;
color:#0E5EAA !important;
margin-bottom: 24px !important;
text-transform:none;
}
.related ul.products li.product img, .upsells.products ul.products li.product img, .related ul li.product img, .upsells.products ul li.product img{
height: auto;
/*width: 30% !important;*/ /* GT 10/2/21 */
}
.term-description p {
font-size:14px !important;
line-height:24px !important;
color: #444444 !important;
margin-bottom: 24px !important;
}
.woocommerce-result-count, mark.count, select.orderby {
display:none;
}

.slideshow_content img {
box-shadow: none !important;
}
.site-content article {
border:none !important;
}
h1 {
clear:none;
}
.site-content article {
padding-bottom:0px;
}
.woocommerce .cart-collaterals .cart_totals {
width:100% !important;
}
.woocommerce .cart-collaterals h2 {
text-align:left !important;
}

.site-content article {
-moz-hyphens:none;
}

#black-studio-tinymce-3 p {
line-height:18px !important;
}
#black-studio-tinymce-3 img {
padding-right:8px;
box-shadow:none;
}
#black-studio-tinymce-3 td {
vertical-align:top;
padding-bottom:8px;
line-height:16px;
}


label[for=variant] {display:none}
#variant{padding:0px;font-size:10px;margin-left:-14px;}


body.page-id-888 .su-spoiler-title {font-size:16px !important;color:#f00}