/*
 Theme Name:   Ty-2013
 Theme URI:    http://example.com/twenty-thirteen-child/
 Description:  This is a child theme of Twenty Thirteen designed for ty-wagner.com.
 Author:       Tony Cataldo
 Author URI:   http://www.CataldoSystems.com
 Template:     twentythirteen
 Version:      0.0.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         responsive-layout, accessibility-ready
 Text Domain:  twenty-thirteen-child
*/


.video-50        { clear:both; }
.video-50    img { width:50%; }
.video-left  img { float:left; }
.video-left  p   { padding: 5% 0 0 52%; }
.video-right img { float:right; }
.video-right p   { padding: 5% 2% 0 0; }


.textwidget .thumbtack {
    text-align: center;
}


aside#text-2.widget,
#page {
    background-color: #999 !important;
}


.entry-content,
.entry-header {
	max-width: 1000px;
}

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}


.indent {
	margin-left: 0.5in;
}


.navbar_save {
    background-color: #007d1c;
    filter:alpha(opacity=70); /* IE */
    -moz-opacity:0.7; /* Mozilla */
    opacity: 0.7; /* CSS3 */
    margin-top: -45px;
}


.nav-background {
    background-color: lightgray;
    height:     45px;
    margin-top: -5px;
    opacity: 0.4;
}


.navbar {
    background-color: transparent;
    margin-top: -45px;
}


.nav-menu li a {
    color: white;
    font-size: 20px;
    font-weight: bold;
}


.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a {
    color: yellow;
}


ul.nav-menu ul a:hover, .nav-menu ul ul a:hover, ul.nav-menu ul a:focus, .nav-menu ul ul a:focus,

.nav-menu li:hover > a,
.nav-menu li a:hover,
.nav-menu li:focus > a,
.nav-menu li a:focus {
    background-color: #777;
}

 .nav-menu .sub-menu, .nav-menu .children {
    background-color: #00420F;
}


/***************************/
/***** Widget, sidebar *****/
/***************************/

aside#text-2.widget {
    background-color: white;
    border:     none;
}

.textwidget .thumbtack {
    text-align: center;
}


.sidebar-inner {
    max-width: 300px;
}


.widget li {
    font-size:  16px;
    padding: 0;
}


.widget a:hover {
    color:  red;
}


/**************************/
/***** Header, footer *****/
/**************************/

.site-footer a {
    color: white;
}


.site-header .home-link {
	color:	#ffffe6;
    min-height: 190px;
}


a.home-link:hover h1 {
    text-decoration: none !important;
}


.site-title {
    padding-top: 15px;
}

.site-footer,
.widget {
    background-color: #333;
    border:1px solid black;
    color: white;
}


.site-info {
    padding-bottom: 12px;
    padding-top:    12px;
    height:			50px;
}


.site-info p {
    margin: 0;
    padding:0;
}


.site-info .column-left {
    float:      left;
    font-size:  1.5em;
    width:      75%;
}


.site-info .column-right {
    float:      right;
    font-style: italic;
    text-align: right;
    width:      20%;
}


.widget .widget-title {
    font-weight: bold;
    font-style: normal;
}


.widget a {
    color: yellow;
}

.site-description {
    font-weight: 600;
}


/************************/
/****** Testimonial *****/
/************************/

p.testimonial {
	font-weight: 	bold;
	margin-bottom:	0;
	quotes: '\201c' '\201d';
}
p.testimonial:before { content:open-quote; }
p.testimonial:after  { content:close-quote; }


p.testimonial-author {
	font-style: 	italic;
	margin-bottom:	24px;
}


/*******************/
/****** Tables *****/
/*******************/

table.services td {
    vertical-align: top;
}


table.services tr>td:first-child {
    font-weight:    bold;
}
