body {
    color: #000;
 }

input {
     width: 100% !important;
}

.search-form input[type="submit"] {
background-color: #fff;
position: relative;
}


.Link1 p,h2 {
 font-size: 25px !Important;
line-height: 30px !Important;
text-transform: uppercase;
}

.Link2 p,h2 {
 font-size: 25px !Important;
line-height: 30px !Important;
text-transform: uppercase;
}

.Link3 p,h2 {
 font-size: 25px !Important;
line-height: 30px !Important;
text-transform: uppercase;
}

.Link1 {
 font-size: 25px !Important;
line-height: 35px !Important;
text-transform: uppercase;
width: 100%;
margin-left: auto;
margin-right: auto;
text-align: center;
font-family: 'PT Sans Narrow',Helvetica,sans-serif !important;
padding-bottom: 0px;
border-bottom: 2px solid #b12418;
}

.Link1 a:link {
color:#000 !important;
font-weight: 500;
}

.Link1 a:visited {
color:#000 !important;
font-weight: 500;
}


.Link1 a:hover {
color:#b12418 !important;
font-weight: 500;
}

.Link2 {
font-size: 25px !Important;
line-height: 35px !Important;
text-transform: uppercase;
width: 100%;
margin-left: auto;
margin-right: auto;
text-align: center;
font-family: 'PT Sans Narrow',Helvetica,sans-serif !important;
padding-bottom: 0px;
border-bottom: 2px solid #f29d6b;
}

.Link2 a:link {
color:#000 !important;
font-weight: 500;
}

.Link2 a:visited {
color:#000 !important;
font-weight: 500;
}


.Link2 a:hover {
color:#b12418 !important;
font-weight: 500;
}


.Link3 {
font-size: 25px !Important;
line-height: 35px !Important;
text-transform: uppercase;
width: 100%;
margin-left: auto;
margin-right: auto;
text-align: center;
font-family: 'PT Sans Narrow',Helvetica,sans-serif !important;
padding-bottom: 0px;
border-bottom: 2px solid #3e8a8d;
}

.Link3 a:link {
color:#000 !important;
font-weight: 500;
}

.Link3 a:visited {
color:#000 !important;
font-weight: 500;
}


.Link3 a:hover {
color:#b12418 !important;
font-weight: 500;
}


.widget_archive .widgettitle {
display: none;
}

.entry-title {
 font-family: "PT Sans Narrow",Helvetica,sans-serif !important;
font-size: 40px !important;
color: #000 !important;
padding-left: 0px !important;
padding-top: 5px;
padding-right: 0px;
margin-top:30px;
padding-bottom: 10px !important;
line-height: 48px !important;
text-transform: uppercase;
   background-color: #fff !important;
}

.entry-title a {
  font-weight: normal;
}


select {
  -webkit-appearance:none;
   -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
   border-radius: 0px;
   margin-top: 10px;
}


.sidebar ul li {
text-align: left;
}

.widget-title {
font-family: 'Questrial', "Helvetica Neue", Arial, Helvetica, sans-serif;
font-size: 20px;
margin-bottom: 5px;
}


.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {

background: #c10000 !important;

background-color: #c10000 !important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;

border-color: none !important;

}

.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {

background: #c10000 !important;

background-color: #c10000 !important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;

border-color:none !important;

}

.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button {

background: #c10000 !important;

color:white !important;

text-shadow: transparent !important;

border-color:none !important;

}

.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {

background: #c10000 !important;

box-shadow: none;

text-shadow: transparent !important;

color:white !important;

border-color: none !important;

}

.site-inner {
    clear: both;
    padding-top: 0px;
   border-top: 0px solid #D74C7B !important;
}

.entry-content a {
    color: #c10000;
}

.genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a, .genesis-nav-menu .sub-menu .current-menu-item > a:hover {
    color: #c10000 !important;
}

a {
    color: #c10000;
    text-decoration: none;
}

.footer-widgets .widgettitle {
    color: #c10000;
    font-family: 'Questrial', "Helvetica Neue", Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-style: none;
    text-transform: none;
}

element.style {
    background-color: #000 important!;
}


.home-featured-area .widget {
	float: left;
	margin-bottom: 10px;
	margin-top: 0px;
	padding: 0 2.8% 0 0;
	width: 66%;
	text-align:left;
}

#text-3 {
	
	width: 33%;
	text-align:left;
	margin-top: 95px;	
	
	
}




.entry-title a {
	color:#000 !important;
	background-color: #fff !important;
	}	
	

.genesis-nav-menu .sub-menu a {
	background-color: #f2ce04;
	border: 0px solid #ddd;
	border-top: none;
	font-size: 13px;
	padding: 10px 20px;
	position: relative;
	width: 220px;
	color:#fff;
}


.header-image .site-title > a {
	background-size: contain !important;
	display: block;
	height: 150px;
	margin: 10px 0;
	text-indent: -9999px;
	max-width: 150px;
}

.entry-meta {
margin-bottom: 0px !important;
visibility: hidden;
height: 0px !important;
}

.entry {
    background-color: #fff;
    border-radius: 3px;
    margin-bottom: 40px;
    padding: 0px 20px 24px 0;
}
   
.content {
 margin-top: 10px;

}

.gmm-bar {
visibility: hidden;
}
	

.sub-menu a { 
font-weight: 900;
}	

.woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #b12418;
}

.woocommerce div.product p.price {
    font-weight: 500;
}