/* Enter Your Custom CSS Here */
/*	jgm 20150827 border-width 5px => [removed]	*/
/*	and removed border-bottom: 1px dotted #ddd	*/
.widget_nav_menu {
  border-bottom: ;
  margin-bottom: 1px;
  padding-bottom: 1px;    
  border-width:;	
  border-style:double;
  border-color: red;
/* -moz-border-radius: 12px 12px 12px 12px; */
/* -webkit-border-radius: 12px 12px 12px 12px; */
/* border-radius: 12px 12px 12px 12px; */
}

/*	jgm 20150729 changed margin-bottom 40px => 10px to 
	reduce white space between sidebar widgets			*/
/*	jgm 20150827 changed padding: 15px =>
						padding-left: 12px
						padding-top: 4px
						padding-right: 12px
						padding-bottom: 1px				*/
.sidebar .widget {
  background-color: #fff;
  margin-bottom: 10px;
  padding-left: 12px;
  padding-top: 4px;
  padding-right: 12px;
  padding-bottom: 1px
/*  -moz-border-radius: 12px 12px 12px 12px; */ 
/*  -webkit-border-radius: 12px 12px 12px 12px; */ 
/*  border-radius: 12px 12px 12px 12px; */
}

/* 	jgm 20150827 remove widget titles so that photo of kids can align
	at top 															*/
.sidebar .widget-title {
	display: none;
}

/*	jgm 20150827 site-title margin-bottom was defaulting to 12px / 1.2rem
	changed to 0 so header logo won't have gap prior to entry-content	*/
/*	Also added margin-top 40px / 4.0rem to force gap at top of logo 	*/
.site-title a img {
  	margin-bottom: 0px;
  	margin-bottom: 0.0rem;
  	margin-top: 40px;
  	margin-top: 4.0rem;
}

/* jgm 20150716 removed border-bottom */
.sidebar li {
  margin-bottom: 1px;
  padding-bottom: 1px;
}

/* 	jgm 20150728 removed curved border around each page .entry (right-side main content) area*/
/*	changed border-style solid => none			*/
.entry {
  border-width:2px;	
  border-style: none;
  border-color: black;
 -moz-border-radius: 4px 4px 4px 4px; 
 -webkit-border-radius: 4px 4px 4px 4px; 
 border-radius: 4px 4px 4px 4px; 
}

/* 	jgm 20150731 added .entry-content and justify	*/
/*	jgm 20150827 added margin-content 0px (was defaulting to 10px
 	and causing h2 header on homepage to wrap when too long	*/
.entry-content	{
  text-align: justify;
}

/*	jgm 20150827 added margin-right: 0px;  to fix long heading overrun on homepage	*/
/*	jgm 20150827 added margin-content 0px (was defaulting to 10px
 	and causing h2 header on homepage to wrap when too long	*/
.entry-content h2, .entry-content p {
  	margin-right: 0px;
  	margin-left: 0px;
}

/*	jgm 20150827 added menu-primary font-family: Tahoma, Verdana, sans-serif 	*/
/*	also added line-height: 20px => 17px											*/
.menu	{
  	font-family: Tahoma, Verdana, sans-serif;
  	line-height: 18px;
  	line-height:1.8rem;
}

/* jgm BEGIN light up currently active menu link */
li.current-menu-item {
  color:#ff0000;
  font-weight: bold;
}
li.current-menu-item a {
  color:#ff0000;
  text-decoration: underline;
}

a {
color:#000;
}
/* jgm END light up currently active menu link */

/* jgm make h2 TITLE red font */
h1.entry-title {
  color:#ff0000;
}

/* jgm 20150716 reduce horizontal padding-top from 40px => 2px */
/* 	jgm 20150827 override border-radius 15px => 9px	*/ 
.site-inner {
     padding-top: 2px;
  	 border-radius: 8px; 	
}

/*
.header-image #header a {
     background: url(http://www.y3ktutorinyourhome.com/wp-content/uploads/2015/06/y3k_unified_hdr_768x280.png) no-repeat center center;
     margin: 0 auto;
     padding: 0;
     height: 230px;
     background-size: contain;
} */

/*	jgm 20150722 Contact gravity form 	*/
.gform_wrapper .gform_body {
	padding: 10px;
	border: 0px solid red;
}

/*	jgm 20150908 hide asterisk on all required Gravity Form fields */
body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label 
.gfield_required {display: none;}

/*	jgm 20150827 eliminate border around random kid photos in left margin	*/
.ngg-widget img {
  	border: none !important;
}

/*	jgm 20150907 add divider line below each blog entry 	*/
footer.entry-footer	{
  	border-bottom: thin solid grey;
  	padding-bottom: 10px;
  	padding-top: 2px;
}

/*	jgm 20150907 changed background color of bottomost section to #0099ff	*/
/*	(orig. default was #424242 dark gray)				*/
.site-footer	{
  	background-color: #0099ff;
}

/* 	jgm 20150907 reduce space at top of Post title	*/
.post	{
  	margin-bottom: 2px;
}

/*	jgm 20150908 .legal class for copyright notice 	*/
.legal	{
  	text-align: center;
  	font-size: 11px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*	jgm 20150908 .disclaimer class for ADD &amp; ADHD page	*/
.disclaimer		{
  	font-family: Tahoma, Verdana, sans-serif;
  	font-size: 10.7px;
  	font-weight: bold;
}

/*	jgm 20150908 special formatting for date of each blog article 	*/
.post-info {
border-bottom: 1px solid #e1e1e1;
font-family: Georgia, sans-serif;
font-size: 12px;
font-style: italic;
margin: 0 0 5px;
padding: 5px 0 15px 60px;
}
.post-info .time,
.post-info .time span {
color: #fff;
display: block;
text-align: center;
width: 42px;
}
.post-info .time {
left: 10px;
position: absolute;
top: 10px;
}
.post-info .day {
background: #8ab6d9;
font-size: 26px;
font-weight: bold;
height: 29px;
line-height: 1em;
}
.post-info .month {
background: #6c8fac;
height: 18px;
line-height: 1.33333;
text-transform: uppercase;
}
#content .post {
position: relative;
}
#content .post h1 {
margin-left: 60px;
}
#content .post h2 {
font-size: 18px;
margin: 10px 10px 0 60px;
}

/*	jgm 20150927 small font for Twitter widget title	*/
.aiwidget-title {
  font-size: 10px;
}
.tweettext	{
  width: 240px;
}

/*	jgm 20151026 underline links, primarily on homepage	*/
.uline {
  color: #000000; text-decoration: underline;
}

/* beef 20160115 change content font only on Blog page (id=29) */
.page-id-29 .entry-content {
    font-size: 16px; font-size: 1.6rem;
} 

/* jgm 20160206 added #f8f8f8 background-color to blog tags area */
.entry-tags, .entry-categories	{
    background-color: #f8f8f8;
}

/* jgm 20160622 added Contact Form 7 styling */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 textarea
{
    color: ;
}

.c7-req-label
{
    color: #ff0000;
}
