a.thumbx {
    display: block;
    padding: 4px;
    float: right;
    width: 200px;
    height: 145px;
    overflow: hidden;
    margin-left: 10px;
    background-color: #fff;
    border: 1px solid #e0e0e0
}

a.thumbx img {
    display: block;
    width: 100%;
    height: 100%;
    box-shadow: none
}

.post {
    /* background:none repeat scroll 0 0 #fff; */
    overflow: hidden;
}

.blog-posts.hfeed {
}

.post.grid {
    width: 31.3%;
    float: left;
    margin: 0 1% 10px;
    height: 270px
}

.post.grid a.thumbx {
    float: none;
    width: 100%;
    margin: 0 0 5px
}

.post.grid h2.post-title {
    overflow: hidden;
    max-height: 40px;
    font-size: 150%
}

.post.grid .infox {
    font-size: 8px
}

.post:hover .over-shear {
    transform: scale(1)
}

.over-shear {
    position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
    transition: all .4s;
    background: rgba(255, 255, 255, .75);
    transform: scale(0);
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    display: none
}

.over-shear>a {
    position: absolute;
    width: 100%;
    height: 100%;
    text-indent: -9999px
}

.content-shear span {
    display: block;
    background: rgba(255, 255, 255, .75);
    margin: auto;
    font-weight: 900;
    line-height: 36px
}

.format-social-posts {
    display: inline-block;
    z-index: 1111;
    position: relative
}

.format-social-posts>a>i {
    padding: 10px 0;
    width: 36px;
    font-size: 18px;
    background: #444;
    color: #fff
}

.format-social-posts a {
    display: block;
    float: right
}

.cfacebook i:hover {
    background: #3b5998;
    color: #fff
}

.ctwitter i:hover {
    background: #00bff3;
    color: #fff
}

.cgoogle i:hover {
    background: #dd4626;
    color: #fff
}

.clinkedin i:hover {
    background: #0097bd;
    color: #fff
}

.cpinterest i:hover {
    background: #cb2028;
    color: #fff
}

i#postQuickEdit:hover {
    background: #ff8300;
    color: #fff
}

.pagenavi .pages,
.pagenavi span,
.pagenavi a {
    border-color: #01addb
}

a:hover {
    color: #01addb
}

#footer-wrapper {
    border-top: 8px solid #01addb
}

.footer .Label .list-label-widget-content li {
    background: #01addb
}

#footer-wrapper .widget-content {
    border-bottom: 4px solid #01addb
}

#sidebartengah {
    margin-bottom: 15px;
    box-shadow: 0 1px 3px 0 #b5b5b5;
    border: 1px solid #ddd;
    border-bottom: 4px solid #01addb
}

::-moz-selection {
    background: #01addb
}

.post-body blockquote {
    border-left: 2px solid #01addb;
    color: #01addb
}

#ajax-search-form::after {
    border-color: transparent transparent transparent #01addb
}

#ajax-search-form input[type=submit] {
    background-color: #01addb
}

#nav {
    border-bottom: 5px solid #01addb
}

#nav li.mhome a {
    background-color: #01addb
}

.nivo-caption {
    border-top: 3px solid #01addb
}

#ajax-search-form input[type=submit] {
    background-color: #01addb
}

#colorit9an {
    border: 1px solid #01addb
}

.ikonz-social span {
    background: #01addb
}

#social-ikonzs strong {
    background-color: #01addb
}

.redmo a {
    background: none repeat scroll 0 0 #01addb
}

.redwix {
    background-color: rgba(31, 182, 175, .4)
}

.redwix i.fa-hand-o-up {
    background-color: #01addb
}