.site-container,.site-inner,.site-header {
background: #f5f5f5;
}
.content {
background-color: #fff;
}
.sidebar {
background-color: #fff;
}    
.sidebar.widget-area .widget{
background: #fff;
}
.content-sidebar .site-container:after {
display: block; 
clear: both; 
content: ''; 
}
.content .taxonomy-description h1, .content .author-description h1, .taxonomy-description, .content blockquote, .author-description, .author-box, .comment-list li, .ping-list li, a.comment-reply-link, #author, #comment, #email, #url, #respond p.form-allowed-tags, #commentform #submit, .sidebar-primary h4, .sidebar-secondary h4, #ez-home-sidebar h4, .sidebar.widget-area .widget, .breadcrumb, .search-form input[type="submit"], #subbutton, .search-form input[type="search"], #subbox, .pagination li a {
-webkit-border-radius: 0;
border-radius: 0;
}
.site-footer .creds {
float: none;
text-align: left;
width: auto;
}
.nav-footja {	
overflow: hidden;
width: 100%;
}
.nav-footja .menu {
float: right; width: auto;
}
.nav-footja ul {
float: left;
width: 100%;
}
.nav-footja li {
float: left; list-style-type: none;
}
.nav-footja a {
color: #fff;
display: block;
padding: 0px 10px;
position: relative;
text-decoration: none;
}
.nav-footja li a:hover,
.nav-footja li:hover a,
.nav-footja .current-menu-item a {
color: transparant;
}
.one-third.first.credits-left, .two-thirds.credits-left {
margin-bottom: 0;
}  .enews-widget,
.enews-widget .widget-title {
color: #fff;
}
.sidebar .widget.enews-widget {
background-color: #333;
}
.enews-widget input,.enews-widget select,.enews-widget textarea {
background-color: #fff;
border: 1px solid #ddd;
color: #333;
box-sizing: border-box;
font-size: 18px;
font-weight: 300;
padding: 16px;
width: 95%;
}
.enews-widget input,
.enews-widget input:focus {
border: 1px solid #333;
}
.enews-widget input {
font-size: 16px;
margin-bottom: 16px;
}
.enews-widget input[type="submit"] {
background-color: #e5554e !important;
color: #fff !important;
margin: 0;
}
#subscribe > input#subbutton {
border: medium none;
padding: 14px;
text-transform: uppercase;
width: 95%;
}
.enews-widget input:hover[type="submit"] {
background-color: #fff !important;
color: #333 !important;
}
.enews form + p {
margin-top: 24px !important;
}
.enews #subbox{ 
width:95%;  	
}
.enews #subbox {
margin-bottom: 16px;
padding: 16px;
width: 95%;
}
.content-sidebar .site-inner {
max-width: 1200px;
}
.content-sidebar .content-sidebar-wrap {
width: 1200px;
}
.content-sidebar .sidebar-primary {
width: 320px;
} .liqlogo {
float: left;
min-height: 80px;
padding: 0;
position: absolute;
width: 80px;
z-index: 2147483647;
margin-left: 20px;
}
.liqlogo > a {
background: none repeat scroll 0 0 transparent;
padding: 0;
}
.liqspan {
width: 100px;
visibility: hidden;
}
.menu-primary li:nth-child(2) { }
.nav-primary {
line-height: 2.2em;
}
.utility-bar{
height:auto;
width:100%;
margin-top:20px;  
}
.genesis-nav-menu li:hover,
.genesis-nav-menu li.sfHover { }
#header_logo {
display: none !important;  
}
@media all and (max-width: 800px){
.wrap:before{
display: block; 
content: ''; 
clear: both; 
}
.utility-bar{
margin-top: 0;  
}
#header_logo {
display: block !important;
clear: both;
float: left;
position: static;
text-align: left;
width: 46%;
margin-left: 0;
padding-left: 31px;
padding-top: 10px;
}
#header_logo ~ button.menu-toggle{
position: absolute; 
right: 30px; 
top: 10px; 
}
.site-header{
display: none; 
}	
.content .post, .content .entry{
padding: 40px 10px;   
}
#menu-primary .liqspan {
height: 0;  
}
#menu-primary .liqlogo{
display: none; 
}  
#menu-primary li{
display: block; 
float: none; 
text-align: center;
}
button.menu-toggle, button.sub-menu-toggle{
border: 1px solid #888;
}
.menu-primary a{
padding: 10px;  
}
.menu-primary li:hover a{
background: #555; 
}
#adbutler-2 {
position: static !important;  
}
.sidebar {
height: 100% !important;  
}
body{
background: #fff;  
}
}