/*
 Theme Name:     Trades zeeNoble Child
 Description:    A child of zeeNoble
 Author:         Softext Publishing Inc.
 Author URI:     http://softext.ca
 Template:       zeenoble
 Version:        1.0.0
*/

/*Original Theme Styles*/
@import url("../zeenoble/style.css");
/*New Editor Styles*/
@import url("custom-editor-style.css");
/* =Theme customization starts here
-------------------------------------------------------------- */


/*Harold Sutherland Construction Styles*/

/*General*/
.clear {
	clear: both;
}
body{
	background-attachment: fixed !important;
}
p{
	line-height: 1.35em;
}
#wrapper {
	-webkit-box-shadow: 3px 3px 9px 6px #777;
	box-shadow: 3px 3px 9px 6px #777;
}
#wrap {
  padding: 2em 0 4em 0;
}
h1, h2, h3, h4, h5, h6{
	font-family: 'Roboto', Tahoma, Verdana, Arial;
}
.entry h1, .comment h1, .page-title {
	font-size: 2em;
}
.entry h2, .comment h2 {
	font-size: 1.8em;
}
.entry h3, .comment h3 {
	font-size: 1.6em;
}
.entry h4, .comment h4 {
	font-size: 1.4em;
}
.entry h5, .comment h5 {
	font-size: 1.2em;
}
.entry h6, .comment h6 {
	font-size: 1em;
}
.post-title {
  font-size: 1.8em;
}
.entry ul, .comment ul {
  list-style: disc inside;
}
.postmeta, .postinfo{
	display:none;
}

/*Header*/
.header-info {
	float: right;
	text-align: right;
	line-height: 1.3em;
	color:#717171 !important;
}
.header-info a, .header-info  a:link{
	color:#F6986C !important; /*33% white on main colour*/
}
.header-info a:hover{
	color:#F16624 !important;
}

/*Navigation*/
#mainnav-menu{
  z-index: 150;
}
#mainnav {
	clear: both;
	float: none;
}
#mainnav-menu a {
	padding: 1em 0.7em;
	font-size: 0.85em;
}
#mainnav-menu ul a {
	margin-bottom: 1px;
}

/*Colour*/
a, a:link, a:visited, .comment a:link, .comment a:visited,
#logo a .site-title,
#logo a .site-title,
.post-title, .post-title a:link, .post-title a:visited, #respond h3,
.post-title a:hover, .post-title a:active,
#sidebar a:link, #sidebar a:visited,  #frontpage-widgets-two .widget a:link, #frontpage-widgets-two .widget a:visited,  #frontpage-widgets-three .widget a:link, #frontpage-widgets-three .widget a:visited,
#frontpage-slider .zeeslide .slide-entry .slide-more .slide-link {
	color: #F16624;
}
.wp-pagenavi .current,
#mainnav-menu li.current_page_item a, #mainnav-menu li.current-menu-item a, #mainnav-icon,
input[type="submit"], .more-link, #commentform #submit,
#frontpage-slider-wrap,
#frontpage-widgets-one .widget {
	background-color: #F16624;
}

/*Portfolio*/
.portfolio-featured-image img{
	max-height: 120px;
}
a.portfolio-featured-image{
	height:120px;
	overflow:hidden;
	display:block;
}
#frontpage-portfolio h3{
  font-size: 1.3em;
  font-weight: normal;
  color: #444;
  font-family: 'Roboto', Tahoma, Verdana, Arial;
  padding: 0 0 0.4em 0;
  border-bottom: 1px solid #ccc;
  margin-bottom: 1em;
}
.upw-posts .entry-title{
	font-weight: bold;
	margin-bottom: 0.1em !important;
}
.upw-posts .entry-meta {
  margin-bottom: 0.1em !important;
}
.upw-posts article {
  margin-bottom: 0.5em !important;
  padding-bottom: 0.3em !important;
}
.portfolio-entry-title{
  font-size: 1.3em !important;
  font-weight: normal !important;
  font-family: 'Roboto', Tahoma, Verdana, Arial;
}
/*Footer*/
#footerlogos {
  width: 100%;
  background: #777;
}
#footerlogos .footerlogo {
	width:25%;
	float: left;
}

/*Sidebar*/
.widget {
  line-height: 1.4em;
}

/*Responsive*/
@media only screen and (max-width: 60em){
	.header-info{
		clear:both;
		float:none;
		text-align:center;
		margin-bottom:2em;
		line-height: 1.8em;
	}
	#mainnav-menu {
		background: #FBFBFB;
	}
	#footerlogos .footerlogo {
		width:100%;
		float: none;
		clear: both;
		display:block;
	}
	#footerlogos .footerlogo img{
		margin:0 auto;
		max-width:100%;
  		display: block;
	}
}