/*
Theme Name: Twentytwelve Child
Description: Child theme for the twentytwelve theme 
Author: Your name here
Template: twentytwelve
*/

@import url("../twentytwelve/style.css");

h1.site-title a {
    color: #009900;
    font-size: 4.3rem;
}

.site-header h1, .site-header h2 {
text-align: left;
margin-left: -0.5rem
}

.main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
    border-bottom: 0px solid #ededed;
    border-top: 0px solid #ededed;
    margin-top: -5.5rem;
    text-align: left;
}

img.aligncenter {
margin-top: -12px;
margin-top: -0.857142857rem;
margin-bottom: 12px;
margin-bottom: 0.857142857rem;
}


body.custom-background {
background-color: grey !important;
}

#fpage {
margin-left: auto;
margin-right: auto;
width: 960px;
margin-top: 10%;
margin-bottom: 10%;

}

#fpage a {
text-decoration: none;
}

#fpage #ftext {
margin-top: -150px;
margin-left: 30px;
}


#ftext ul li a {
font-size: 2.5em;
color: orange !important;
text-transform: initial;
}

#ftext #menu-item-268 {
display: none;
}

#ftext h1 a {
	color: orange !important;
}

.entry-content blockquote {
	padding: 0px;
	padding-left: 10px;
	padding-top: 5px;
}

#metaslider_420 .caption {
display: none !important;
}

img {
max-width: 100%;
}

/* code to disable evil mobile menu */
@media screen and (max-width: 680px) {
    .main-navigation div.nav-menu > ul {
        display: block !important;
    }
    .menu-toggle {
        display: none !important;
    }
    .main-navigation ul.nav-menu, .main-navigation div.nav-menu > ul {
        /* display: block !important; */
	display: inline-block !important;
	/* margin-top: 0px; */
    }
    .main-navigation li.menu-item, .main-navigation div.nav-menu > li {
	display: inline;
padding: 5px;
    }
	.main-navigation {
text-align: initial;
}
#ftext ul li a {
	font-size: 1em;
}
h1.site-title a {
	font-size: 2.5em;
}
h1.site-title {
margin-top: 20px;
}
}