/*
Theme Name: Universal Child Page
Theme URI: http://tmcf.org/themes/twentythirteen
Author: Sterling Webb
Author URI: http://sterlingconeptions.com
Description: Universal Child Page Child theme of twenty thirteen
Template: main-site-homepage
Version: 1.4
 */
@import url("../main-site-homepage/style.css");
h1, h2, h3, h4, h5, h6 {
width:700px;
margin-left:16%;
font-family:roberto-condensed-regular;
}
#content{
width:100%;
}
article{
margin-left:0 !important;
margin-right:0 !important;
}
#content article{
	
}
.entry-title {
	display:none;
}
.navbar {
height:50px;
background:#1b1f1e;
top:110px;
}
#site-navigation {
   /* background: url("images/headers/tmcf.png") no-repeat scroll 60px 0 transparent;*/
    padding-top: 0x;
	background-size:96px 48px;
}
.nav-menu li a{
padding: 0 20px;
height:50px;
}
#content2{
	border:0;
}
.nav-menu li a:hover{
	height:45px;
}
.nav-menu .sub-menu a:hover{
	height:auto !important;
}
.nav-menu .sub-menu a{
	height:auto !important;
}

/*Changing the color of the Give nav element*/
.menu-item-5042 {
        background-color:red;
}


.sub-menu li:hover{
	height: auto !important;
}
.entry-content p{
	
	margin:0 0 15px 0;
	padding:0;
	/*clear:both;*/
	display:block;
	text-align:left;
	owidth:700px;
	omax-width:700px;
	float:left;
}
.site-main .sidebar-container {
	height: 0;
	position: relative;
	width: 240px;
	z-index: 1;
	float:left;
	top:0;
}
.site-main .widget-area {
	width:240px;
}

.type-post {
	background-color:transparent;
	color:#000;
	width:950px;
	margin:0 auto;
	height:auto;
	float:none !important;
	font-weight: normal !important;
}
.postHolder{
	float:none;
	width:950px;
	margin:0 auto;
}
.post-navigation{
clear:both;
position:relative;
width:100%;
background-color:transparent;
}
.comment-form-comment{
	width:100% !important;
	clear:both;
}
.form-allowed-tags{
	display:none;
}
.postHolder .entry-title{
display:block;
color:#047ba2;
text-align:center;
font-family:roberto-condensed-regular;
text-transform:uppercase;
}
.post-navigation .nav-links{
	display:none;
}
.featured-news h2 {
	width:645px;
}
article h3{
	margin-left:0;
}
.nav-menu .current-menu-ancestor > a,
.nav-menu .current_page_ancestor > a{
	color:#fff;
	background:url("images/black_trans.png") right center repeat;
	height:50px;
}

.nav-menu .current_page_item > a,
.nav-menu .current-menu-item > a{
	color: #fff;
	background: url("images/black_trans.png") repeat scroll right center;
	height:50px;
}
@media (min-width: 768px) {
	#mobile-navigation {
		display:none;
		visibility:hidden;
	}
}
@media (max-width: 767px) {
	#mobileLogo {
	position:fixed;
	top:0;
	z-index:999;
	}
	#blueHeaderBar{
	top:65px;
	}
	#blueHeaderBar img{
	display:none;
	}
	#sliderHolder{
		margin-top:215px !important;
		}
	.slicknav_btn { position: relative; display: block; vertical-align: middle; float: left; padding: 8px 15px; line-height: 1.125em; cursor: pointer; }
	.slicknav_menu  .slicknav_menutxt { display: block; line-height: 1.188em; float: right; }
	.slicknav_menu .slicknav_icon { float: left; margin: 0.188em 0 0 0; }
	.slicknav_menu .slicknav_no-text { margin: 0 }
	.slicknav_menu .slicknav_icon-bar { display: block; width: 1.125em; height: 0.125em; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); }
	.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { margin-top: 0.188em }
	.slicknav_nav { clear: both }
	.slicknav_nav ul,
	.slicknav_nav li { display: block }
	.slicknav_nav .slicknav_arrow { font-size: 0.8em; margin: 0 0 0 0.4em; }
	.slicknav_nav .slicknav_item { cursor: pointer; }
	.slicknav_nav .slicknav_row { display: block; }
	.slicknav_nav a { display: block }
	.slicknav_nav .slicknav_item a,
	.slicknav_nav .slicknav_parent-link a { display: inline }
	.slicknav_menu:before,
	.slicknav_menu:after { content: " "; display: table; }
	.slicknav_menu:after { clear: both }
	/* IE6/7 support */
	.slicknav_menu { *zoom: 1 }

	/* 
		User Default Style
		Change the following styles to modify the appearance of the menu.
	*/
	.slicknav_menu .slicknav_icon-bar {
		background-color:#fff;
	}
	.slicknav_menutxt {
		visibility:hidden;
		display:none;
	}
	.slicknav_menu {
		visibility:visible;
		position: fixed;
		z-index: 999;
		top: 0;
		width: 100%;
	}
	.slicknav_btn {
		width:61px;
		height:65px;
		margin-top:0;
		float:left;
	}
	#mobile-navigation a:after {
		border:none;
	}
	#mobile-navigation ul {
		width:100%;
		height:100%;
		background:#000;
		display:block;
		padding-left:0;
		margin:0;
	}
	#mobile-navigation ul li {
		width:100%;
		height:100%;
		background:#000;
		display:block;
	}
	#mobile-navigation ul li a > a {
		padding-left:0;
	}
	#mobile-navigation ul li ul li a > a {
		padding-left:0;
	}
	#mobile-navigation ul li a {
		padding-left:15px;
	}
	#mobile-navigation ul li li a {
		padding-left:30px;
	}
	#mobile-navigation ul li ul li a {
		padding-left:30px;
	}
	#mobile-navigation ul li li li a {
		padding-left:45px;
	}
	#primary-menu,
	#navigation-container {
		display:none;
		visibility:hidden;
	}
	#mobile-navigation {
		text-align:left;
		margin-top:-65px;
	}
	#navbar {
		display:none;
		visibility:none;
	}
}
.global_nav .search-form{
	position: absolute;
	top:0;
	right:10px;
	height:25px;
}
.global_nav input {
	color:#666;
}
.global_nav input[type="search"] {
	height:19px;
	padding:0;
	line-height:19px;
	background-color:#f2f2f2;
	background-image:url("images/topSearch.png");
	margin-top:3px;
}
.global_nav .search-form input[type="submit"]{
	display:none;
}
.global_nav button{
display: table;
float: none;
margin: 0 auto;
background: none repeat scroll 0% 0% #E51B24;
box-shadow: 1px 1px 2px #333;
padding: 2px 10px 2px 10px;
font-family: roberto-medium;
font-size: 12px;
top: 0;
position: relative;
}
.breadcrumb p {
    omargin: 0px !important;
	odisplay: none !important;
}
.secondSlider{
	margin-top:-160px !important;
}

/** donation form fixes **/

#give-amount {
	color: black !important;
}

ul#give-donation-level-button-wrap .give-donation-level-btn {
	background-color: white !important;	
}

.give_fee_mode_checkbox, .give-recurring-period {
	 width: 40px !important;	
}