/*
Theme Name: FG Landing Page
Description: Child theme for the twentytwelve theme, used by West Side
Author: M. DelaFuente	
Template: twentytwelve
*/

@import url("../twentytwelve/style.css");

.site-title a {color: #009900;}
body{background-image:url(../red/images/bg/bg-tile.jpg);}
.site-header h1 img {max-height: 90%;}
.site-header h1{margin: 0 auto;}
body.home .current_page_item { display: none; }
#cat-menu span{float:right;}
.site-header h1, .site-header h2{text-align:center;}
#header-right{text-align:right;font-size:10px;font-size: 0.7142857rem; line-height: 1.5;}
#post-2 .entry-header .entry-title{display:none;}
.hp-promo h4, .hp-promo p{text-align:center;} 
.site-info{font-size:10px;font-size: 0.7142857rem;color: #666;text-align: center;}


.header-image {
    display block;
    margin: 0 auto 2em;
}

/* Minimum width of 240px pixels. */
@media screen and (min-width: 240px) {
.site-header .logo h1{width:5.35714285714286rem;width:75px;height:6.42857142857143rem;height:90px;}
.site-header{padding:1.714285714rem 0 0.857142857rem 0;}
.hp-promo-middle{margin:0;}
.hp-promo img, .hp-promo-middle img{display:none;}
.site-content {margin-top:0};
nav#site-navigation{display:none;}
.main-navigation ul{border:1px solid #e6e6e6;}
.main-navigation li{margin-top:5px;margin-top:0.71428571428571rem;padding:0 0 10px 0;padding:0 0 0.71428571428571rem 0;}
.main-navigation ul.nav-menu.toggled-on, .menu-toggle{display:block;}
.main-navigation ul.nav-menu.toggled-on li, .menu-toggle li{background:none;border-bottom: 1px solid #ededed;}
.main-navigation a{text-decoration:none;}
.main-navigation ul.nav-menu.toggled-on li:last-child, .menu-toggle li:last-child{border-bottom:0;}
.main-navigation .nav-current {font-weight: bold;}
.entry-bottom .bottom-module{text-align:center;}
.responsive-slider, nav{display:none;}
.entry-bottom h4{margin:0 0;background: #681912;}
.entry-bottom h4 a{color:#fff;text-decoration:none;display: block;}
}

/* Minimum width of 600 pixels. */
@media screen and (min-width: 600px) {
.hp-promo-middle{margin:0;}
.hp-promo img, .hp-promo-middle img{display:none;}
.site-header .logo h1{width:7.1428571rem;width:100px;height:9.5rem;height:133px;}
.site-content {margin-top:0};
.hp-promo img, .hp-promo-middle img{display:block;}
.entry-content h4 {border-bottom:1px solid #ccc;}
.main-navigation ul.nav-menu,
.main-navigation div.nav-menu > ul {border-top: 1px solid #ededed;display:block;text-align: center;width: 100%;}
.main-navigation li{margin-top:0;}
.main-navigation ul.nav-menu.toggled-on, .menu-toggle{display:none;}
.main-navigation ul{border:0;}
.main-navigation li{padding-bottom:0;}
.main-navigation a{text-decoration:none;}
.main-navigation ul.nav-menu.toggled-on li, .menu-toggle li{border-bottom:0;}
.main-navigation ul.nav-menu.toggled-on li:last-child, .menu-toggle li:last-child{border-bottom:0;}
.main-navigation a:hover {text-decoration:underline;}
.main-navigation .nav-current {font-weight: bold;}
.responsive-slider, nav{display:block;}
.entry-bottom h4{background:none;margin: 24px 0;margin: 1.714285714rem 0;line-height: 1.714285714;}
.entry-bottom h4 a{color:#444;text-decoration:none;}

}


/* Minimum width of 960 pixels. */
@media screen and (min-width: 960px) {
#header-right{float:right;font-size:13px;font-size: 0.8571428rem; line-height: 1.5;}
.site-content{margin-top:0.625em;}
.hp-promo {float:left;width:300px;width:21.4285714285714rem;text-align:center;}
.hp-promo-middle {float:left;margin:0 30px;margin: 0 2.14285714285714rem;width:300px;width:21.4285714285714rem;text-align:center;}
.hp-promo img, .hp-promo-middle img{display:block;}
	.main-navigation ul.nav-menu,
	.main-navigation div.nav-menu > ul {
		border-bottom: 1px solid #ededed;
		border-top: 1px solid #ededed;
		display: inline-block !important;
		text-align: center;
		width: 100%;
	}

.entry-bottom .bottom-module{width:21.30rem;width:298px;float:left;}
.entry-bottom .item-2{margin: 0 30px; margin: 0 2.145rem;margin:0 30px;}


}





