/*

Theme Name: Nevada Child

Theme URI: http://www.unitedthemes.com

Description: An Agency / Blog / Portfolio / Business Theme

Version: 1.7.9

Author: United Themes

Author URI: http://www.unitedthemes.com

Template: nevada

*/

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


a {
	text-decoration: underline !important;
	font-weight:inherit !important;
}

a:hover {text-decoration: none !important;}

body {
	line-height:1.5em !important;
}

ul li {
	list-style-position:outside;
	font-size: 15px;
	line-height:1.5em;
	margin-bottom:5px;
}


#wrap {
	border-top: 0px;
}


a.green.button, a.cta-button {
	text-decoration:none!important;
}
.top-header-tagline {
	display:block;
	float:right;
}
div.h-right {
	margin-top: 40px !important;
}
.h-right .text-7 {
	float:right;
	clear:both;
	margin-right:0;
}
.h-right .text-7 a.button {
	margin-right:0;
}

/* Header */

#header {
	padding-top: 15px;
}

.widget_nav_menu li.current-menu-item a {
	color: #75a405 !important;
}
.naviline {
	top:20px;
}

.top-header-tagline {
	font-size:17px;
	color: #444;
}


/* Navigation */

.nav-wrap .container {
    width: 100% !important;
}
.nav-wrap .container #menu-mainmenu {
	margin-left:20px;
}
#navigation ul li a {
	line-height:60px;
	height:50px;
	text-decoration:none!important;
}
.mm-trigger {
    color: #75a405;
    margin: 0px 0px 10px 0px;
}
#mobile-menu li {
    margin-left:15px !important;
}
.no-link a {
cursor:default;
}
#navigation ul.sub-menu li a {
	cursor: pointer;
}

/* Home */

.service-columns .service a.excerpt {
	display:inline;
	text-align: left;
}
.service h3 a {
	color: #75a405 !important;
	text-decoration: none !important;
}
.service h3 a:hover {
	text-decoration: underline !important;
}

/* Contact Page */

#google-maps iframe {
	width: 100%;
	height: 350px;
}


/* Footer */

#footer-wrap {
	background-color: #56443A;
	background-image: url(images/footer-bg.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	border-top: 18px solid #938479;
	}
#footer {
	color: #ffffff !important;
}
#footer-wrap a {	
	color: #ffffff !important;
	text-decoration: underline;
}
#footer-wrap a:hover {	
	text-decoration:none;
}
#footer .description {
    color: #ffffff;
}
#sub-footer-wrap {
	background-color: #3D3029;
}
#footer .widget-title span {
    background-color: #56443A;
    color: #ffffff;
}
#footer .footer-form-field {
	margin-bottom: 15px;	
}
#footer input, #footer textarea {
	background-color: #3d3029;
	border-color: #000;
	color: #938479;
	opacity: 0.8;
}
#footer .coffee.button {
    border: 1px solid #000;
}
#footer textarea {
	height: 100px;
	min-height: 100px;
}

@media only screen and (max-width: 480px) {
	
	img.alignleft {
		width:100%;
		max-width:100%;
		float:none;
		padding-bottom:20px;
	}
	
}