/*
 Theme Name:   Twenty twelve Child
 Theme URI:    http://example.com/twentytwelve-child/
 Description:  Twenty Twelve Child Theme
 Author:       John Doe
 Author URI:   http://example.com
 Template:     twentytwelve
 Version:      1.0.0
 Tags:         
 Text Domain:  twentytwelve-child
*/

@import url("../twentytwelve/style.css"); 

/* =Theme customization starts here
-------------------------------------------------------------- */
@media screen and (min-width: 600px) {
.main-navigation li {
		margin: 0 10px 0 15px;
		margin: 0 0.71428571rem 0 1.07142857rem;
		position: relative;
	}
.menu-footer-container ul {
		margin: 0;
		text-indent: 0;
	}
.menu-footer-container li a,
.menu-footer-container li {
		display: inline-block;
		text-decoration: none;
	}
.menu-footer-container li a {
		border-bottom: 0;
		color: #2d2d2d;
		line-height: 3.692307692;
		text-transform: uppercase;
		white-space: nowrap;
	}
.menu-footer-container li a:hover {
		color: #000;
	}
.menu-footer-container li {
		margin: 0 40px 0 0;
		margin: 0 2.857142857rem 0 0;
		position: relative;
	}
.menu-footer-container li ul {
		display: none;
		margin: 0;
		padding: 0;
		position: absolute;
		top: 100%;
		z-index: 1;
}
.site-header img {
	box-radius:none;
        box-shadow:none;

}
.entry-content img {
	box-radius:none;
        box-shadow:none;

}
.entry-content img,
.comment-content img,
.widget img,
img.header-image,
.author-avatar img,
img.wp-post-image {
	/* Add fancy borders to all WordPress-added images but not things like badges and icons and the like */
	border-radius: none;
	box-shadow: none;
}
body {
	color: #2d2d2d;
        font-family: Georgia, "Times New Roman", Times, serif;
}
body.custom-font-enabled {
	font-family: Georgia, "Times New Roman", Times, serif;;
}
.main-navigation {
	margin-top: 0px;
	margin-top: 0;
	text-align: center;
}
.main-navigation li a {
		color: #2d2d2d;

	}
.main-navigation li a:hover {
		color:#CC0000;
	}

a:hover {
	color: #CC0000;
}
a {
	color: #CC0000;
}
.main-navigation .current-menu-item > a,
	.main-navigation .current-menu-ancestor > a,
	.main-navigation .current_page_item > a,
	.main-navigation .current_page_ancestor > a {
		color: #CC0000;
	}
/* Header */
.site-header {
	padding: 0;
	padding: 0;
text-align:center;
}

.site-header h1 a:hover,
.site-header h2 a:hover {
	color: #CC0000;
}

.header-image {
	margin-top: 0px;
	margin-top: 0;
margin-bottom: 0px;
	margin-bottom: 0;
} 


@media screen and (min-width: 600px) {
.site-header {
    padding-bottom: 0px;
}

.site-content {
    margin: 0;
    margin-top: 15px;
    margin-top: 1.07142857rem; 

}

.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul {

		border-top: none;
	}

.nextgen_pro_thumbnail_grid img {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	opacity: 1.0;
	margin: 0px;
	margin-top: 0px;
}

.nextgen_pro_thumbnail_grid img:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	opacity: .8;
}
.nextgen_pro_thumbnail_grid .image-wrapper .ngg-trigger-buttons {
	clear: both;
	margin: 3px auto 4px auto;
        -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=01)";
	filter: alpha(opacity=01);
        opacity:.01
}
/* Remove background */

@media screen and (min-width: 960px) {
	body {
		background-color: #fff;
	}
	body .site {
		margin-top: 60px;
		margin-top: 4.28571429rem;
                background-color: #fff;
		box-shadow:none;
	}
	body.custom-background-empty {
		background-color: #fff;
	}

	
}
