.full {width:100%; float:left;}
.one-third {width:29%;float:left}
.one-third div {float:left!important;padding-bottom:20px}
.one-third form div {padding-bottom:0!important;}
.article-image-full {margin-right: 10px!important;}
.mainwrap .sidebar {
    padding-top: 30px;
  border-left: 0px!important}
input, select {color:#000!important;}
.fixed #navwrap, .prepare #navwrap {background: rgba(11, 11, 11, 0.71);}
.item-image {max-width: 50%;float: left;}
h1.article-title::after, h2.article-title::after,h1.article-title::before, h2.article-title::before {height: 0px;}
input {background: transparent!important;}
input[type=text] {background:#fff!important;padding: 6px 2px!important;}
h1.article-title, h2.article-title {
      padding: 0px;}
p {margin-bottom: 5px;}
.dark-row {
    background: #000000;
    color: #fff;
    background: repeating-linear-gradient(-45deg, #000, #000 10px, #000 500px, #000 1000px);
}

#logo img {max-height: 100px;}

#grid8 .moduletable {margin-bottom: 0px;}
.zen-spotlight {
    padding: 30px 0 10px;
}
#navwrap {padding-top: 0px;}
#top-overlay {background: rgba(11, 11, 11, 0.71);}
  .secondary-row a {
    color: #2aa105;
}
  .zt-boxed .zt-item-container {
    padding: 0px!important;
    background: #f9dd08!important;
    clear: both;
}
.secondary-row p {color: #000;padding: 5px;}
.secondary-row a {font-weight: bold;text-align:center;}
h3 *::after {
    background: rgba(0,0,0,0.1);
    width: 0px;
    height: 0px;
    position: absolute;
    left: 0;
    bottom: 0px;
    content: "";
    transition: .3s all;
}
.zentools h3.zt-block {text-align: center;}
.zt-text-intro p {margin-bottom: 0px;}
@media only screen and (max-width: 480px) {
.zt-backstretch {height: 220px!important;
margin-top: 70px!important;}
}