/* Custom CSS
------------------------------------------------------------ */
.header-image #title-area, .header-image #title, .header-image #title a {
width: 0px;
height: 0px;
padding: 0;
float: left;
display: inline-table;
text-indent: 0px;
overflow: visible;
}
#header .genesis-nav-menu {
background: none;
border-top: none;
border-bottom: none;
border-left: none;
border-right: none;
width: 535px;
margin: 0px 0 0px 0;
padding: 0;
color: #333333;
font-family: Arial, sans-serif;
font-size: 12px;
line-height: 1em;
overflow: hidden;
float: none;
clear: both;
display: block;
}
#header .genesis-nav-menu a {
background: none;
border-top: 0px solid #DDDDDD;
border-bottom: 0px solid #DDDDDD;
border-left: 0px solid #DDDDDD;
border-right: none;
margin: 0 0px 0 0px;
padding: 11px 10px 11px 10px;
color: #333333;
text-decoration: none;
display: block;
position: relative;
}
#header .widget-area {
width: 947px;
padding: 10px 0px 0 0;
float: left;
text-align: left;
}
div#nav_menu-6 {
width: 530px;
float: left;
}
div#simple-social-icons-2 {
width: 174px;
margin-left: -55px;
float: left;
}
div#search-2 {
float: right;
width: 288px;
margin-top: -25px;
}


div.post-shadow {
background-image: url('http://www.selfmanagedbusiness.com/wp-content/uploads/2014/07/shadow1.png');
margin-top: -22px;
padding-bottom: 40px;
background-repeat: no-repeat;
margin-left: 33px;
}

#content .post, #content .entry {
background: #FEFEFE;
border-top: 1px solid #DDDDDD;
border-bottom: 1px solid #DDDDDD;
border-left: 1px solid #DDDDDD;
border-right: 1px solid #DDDDDD;
margin: 0px 0 10px;
padding: 10px 10px 10px 10px;
background: #ffffff;
background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 47%, #f9f9f9 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#ffffff), color-stop(100%,#f9f9f9));
background: -webkit-linear-gradient(top, #ffffff 0%,#ffffff 47%,#f9f9f9 100%);
background: -o-linear-gradient(top, #ffffff 0%,#ffffff 47%,#f9f9f9 100%);
background: -ms-linear-gradient(top, #ffffff 0%,#ffffff 47%,#f9f9f9 100%);
background: linear-gradient(to bottom, #ffffff 0%,#ffffff 47%,#f9f9f9 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f9f9f9',GradientType=0 );
}
							
							.navigation li a, .navigation li.disabled, .navigation li a:hover, .navigation li.active a {
background: #FFFFFF;
border: none;
margin: 0 0px 0 0px;
padding: 8px 12px 8px 12px;
color: #0037B4;
font-family: Arial, sans-serif;
font-size: 14px;
text-decoration: none;
}
							
							.navigation li a:hover, .navigation li.active a {
background: #16A3F3;
color: #FFFFFF;
text-decoration: none;
}
							
							.menu-secondary {
margin: 0 auto;
padding: 0;
float: none;
overflow: hidden;
display: none;
clear: both;
}
							
							#header .genesis-nav-menu li a:active, #header .genesis-nav-menu li a:hover {
background: #FFFFFF;
border-top: 0px solid #DDDDDD;
border-bottom: 0px solid #DDDDDD;
border-left: 0px solid #DDDDDD;
border-right: 0px solid #DDDDDD;
							}
							
							

							
							#header .genesis-nav-menu li a:hover {
background: #FFFFFF;
border-top: 0px solid #DDDDDD;
border-bottom: 0px solid #DDDDDD;
border-left: 0px solid #DDDDDD;
border-right: 0px solid #DDDDDD;
font-weight: bold;
}

/* Custom Responsive CSS
------------------------------------------------------------ */
@media only screen and (max-width: 960px) {

}

@media only screen and (min-width: 768px) and (max-width: 960px) {

}

@media only screen and (min-width: 480px) and (max-width: 960px) {

}

@media only screen and (max-width: 767px) {

}

@media only screen and (min-width: 480px) and (max-width: 767px) {

}

@media only screen and (max-width: 479px) {
.menu-secondary {
margin: 0 auto;
padding: 0;
float: none;
overflow: hidden;
display: block;
clear: both;
}

div#nav_menu-6 {
display: none;
}
div#simple-social-icons-2 {
margin-left: 0px;
}
div#search-2 {
float: left;
}

div#simple-social-icons-2 {
margin-left: 0px;
margin-left: 55px;
}
div#search-2 {
float: left;
margin-top: 21px;
position: absolute;
margin-left: 18px;
}div#subnav {
margin-top: 82px;
}
}