.df-post-image img {
    max-width: 100%;
    width: 100%
    }
.entry-header {
    text-align: left
    }
.single .entry-header {
    padding-bottom: 44px
    }
.post.format-quote .entry-header {
    padding-top: 22px
    }
.post.format-quote .df-post-quote {
    margin-bottom: 0
    }
.rate-box {
    border-radius: 15px
    }
.single-tag-blog .df-link a {
    border-radius: 15px
    }
.about-author .avatar-pic img {
    border-radius: 15px
    }
#comments .avatar-picture img, #comments .comment-form-comment textarea, #comments .form-fields input {
    border-radius: 15px
    }
.format-status .status-wrapper, .format-status .entry-summary {
    margin-bottom: 22px
    }
body.rtl.blog.blog .entry-header, body.rtl.archive.archive .entry-header, body.rtl.single.single .entry-header {
    text-align: right;
    padding-bottom: 44px
    }
.footer-extra-widgets .widget, .footer-primary-widgets .widget {
    margin: 44px 0
    }
.widget .container-select-box:before {
    border-radius: 20px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
    }
body.rtl .widget .container-select-box:before {
    border-radius: 20px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
    }
.df-search_main .searchform {
    border-bottom: 0
    }
.df-search_main .searchform input[type=text] {
    background: 0 0
    }
.df-sidebar {
    border: 1px solid #eee;
    border-radius: 20px;
    padding: 22px
    }
.widget_categories li {
    text-transform: uppercase
    }
.widget_categories select {
    border-radius: 20px;
    width: 100%
    }
.widget_archive select {
    width: 100%;
    border-radius: 100px
    }
.widget_search span {
    display: none
    }
.widget_search .search-field {
    width: 100%;
    border-radius: 100px
    }
.widget_dahz_post_formats .comments-link {
    border-left: 1px solid #eee;
    padding: 0 2px 0 4px;
    font-size: 0.8em
    }
.widget_dahz_recent_entries .recententries .widget-img-left {
    border-radius: 100px
    }
.widget_dahz_recent_entries .recententries .attachment-120x120x1 {
    border-radius: 100px;
    height: 60px
    }
.widget_tag_cloud .tagcloud a {
    border: 1px solid #eee;
    padding: 4px 6px;
    display: inline-block;
    margin: 0 2px 4px 0;
    border-radius: 15px;
    line-height: 25px
    }
.widget_dahz_popular_entries .popularentries img {
    border-radius: 100%;
    height: 60px;
    width: 60px
    }
.widget_dahz_popular_entries .popularentries .popular-section .author {
    text-transform: none
    }
.widget_recent_entries li .post-date {
    font-size: 0.8em;
    display: block;
    color: #aaa
    }
.df-topbar .df-social-skin1 {
    display: table-cell;
    vertical-align: middle
    }
.df-topbar .df-social-skin1 a {
    font-size: 13px;
    margin-right: 11px;
    line-height: 24px;
    color: #d8d8d8
    }
.widget .df-social-skin1 a {
    font-size: 18px;
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle;
    margin: 0 5px 5px 0;
    transition: all 0.3s ease-out 0s;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s
    }
.widget .df-social-skin1 a i {
    font-size: 20px;
    position: absolute;
    line-height: inherit;
    left: 0;
    width: 100%;
    text-align: center
    }
.widget .df-social-skin1 a:before {
    content: "";
    height: 100%;
    position: absolute;
    border: 1px solid #999;
    border-radius: 100%;
    left: 0;
    width: 100%;
    text-align: center;
    transition: all 0.3s ease-out 0s;
    -webkit-transition: all 0.3s ease-out 0s;
    -moz-transition: all 0.3s ease-out 0s
    }
.widget .df-social-skin1 a:hover, .widget .df-social-skin1 a:hover:before {
    color: #ae9364;
    border-color: #ae9364
    }
.widget_dahz_recent_comments img {
    border-radius: 100%
    }
@media only screen and (min-width: 768px) and (max-width: 959px) {
    .df-blog-extra .df-hover-share-button {
        position: relative
        }
    .single .format-status .entry-summary, .single .format-quote.df-standard-image-big-skny .entry-summary, .single .format-quote.df-standard-image-big-skny .df-post-quote, .single .sticky.df-standard-image-big-skny .df-post-content, .single .format-standard.df-standard-image-big-skny .df-post-content {
        padding: 0
        }
    }
@media only screen and (min-width: 480px) and (max-width: 680px) {
    .df-blog-extra .df-hover-share-button {
        position: relative
        }
    .single .single-share-blog ul {
        margin-top: 22px
        }
    .single .single-share-blog ul li {
        margin-bottom: 22px;
        margin-left: 0;
        margin-right: 22px
        }
    .one-col .df_grid_fit .sticky.df-standard-image-big-skny .df-post-content, .one-col .df_grid_fit .format-standard.df-standard-image-big-skny .df-post-content, .one-col .df_grid_masonry .sticky.df-standard-image-big-skny .df-post-content, .one-col .df_grid_masonry .format-standard.df-standard-image-big-skny .df-post-content {
        padding: 22px 11px 11px;
        margin: 0;
        box-sizing: content-box;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box
        }
    .one-col .df_grid_fit .sticky.df-standard-image-big-skny .overlay_bg_image, .one-col .df_grid_fit .format-standard.df-standard-image-big-skny .overlay_bg_image, .one-col .df_grid_masonry .sticky.df-standard-image-big-skny .overlay_bg_image, .one-col .df_grid_masonry .format-standard.df-standard-image-big-skny .overlay_bg_image {
        width: 100%;
        height: 100%;
        margin: -22px -11px -11px;
        padding: 22px 11px 11px;
        box-sizing: content-box;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box
        }
    }
@media only screen and (max-width: 479px) {
    .df-page-header .df-header {
        text-align: center;
        display: block;
        padding: 22px 0
        }
    .single .single-share-blog ul {
        float: none;
        margin: 22px 0
        }
    .single .single-share-blog ul li {
        margin-left: 0;
        margin-top: 11px;
        margin-right: 11px
        }
    .df-blog-extra .df-hover-share-button {
        position: relative
        }
    .single .format-status .entry-summary, .single .format-quote.df-standard-image-big-skny .entry-summary, .single .format-quote.df-standard-image-big-skny .df-post-quote, .single .sticky.df-standard-image-big-skny .df-post-content, .single .format-standard.df-standard-image-big-skny .df-post-content {
        padding: 0
        }
    .one-col .df_grid_fit .sticky.df-standard-image-big-skny .df-post-content, .one-col .df_grid_fit .format-standard.df-standard-image-big-skny .df-post-content, .one-col .df_grid_masonry .sticky.df-standard-image-big-skny .df-post-content, .one-col .df_grid_masonry .format-standard.df-standard-image-big-skny .df-post-content {
        padding: 22px 11px 11px;
        margin: 0;
        box-sizing: content-box;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box
        }
    .one-col .df_grid_fit .sticky.df-standard-image-big-skny .overlay_bg_image, .one-col .df_grid_fit .format-standard.df-standard-image-big-skny .overlay_bg_image, .one-col .df_grid_masonry .sticky.df-standard-image-big-skny .overlay_bg_image, .one-col .df_grid_masonry .format-standard.df-standard-image-big-skny .overlay_bg_image {
        width: 100%;
        height: 100%;
        margin: -22px -11px -11px;
        padding: 22px 11px 11px;
        box-sizing: content-box;
        -webkit-box-sizing: content-box;
        -moz-box-sizing: content-box
        }
    .df-standard-image-right.post .df-post-video, .df-standard-image-right.post .df-post-audio, .df-standard-image-right.post .df-post-image, .df-standard-image-right.post .df-pict-slider, .df-standard-image-right.post .df-gallery-grid, .df-standard-image-right.post .format-link-bg, .df-standard-image-right.post .df-post-content, .df-standard-image-left.post .df-post-video, .df-standard-image-left.post .df-post-audio, .df-standard-image-left.post .df-post-image, .df-standard-image-left.post .df-pict-slider, .df-standard-image-left.post .df-gallery-grid, .df-standard-image-left.post .format-link-bg, .df-standard-image-left.post .df-post-content {
        width: 100%;
        float: none;
        margin-right: 0;
        margin-left: 0;
        padding-bottom: 22px
        }
    .single .my-paginated-posts a {
        margin-bottom: 22px
        }
    .single .post-pagination .navi-next, .single .post-pagination .navi-prev {
        display: block;
        width: 100%;
        float: none
        }
    .single .post-pagination .navi-prev {
        padding-bottom: 44px;
        border-bottom: 1px solid #eee
        }
    .single .post-pagination .navi-next {
        padding-top: 44px
        }
    .single .post-pagination .navi-prev a i {
        top: 16%
        }
    .single .post-pagination .navi-next a i {
        top: 66%
        }
    #comments .alignright {
        margin: 11px 0
        }
    #comments .children {
        margin: 0
        }
    #comments .children .avatar-picture, #comments .children .children .avatar-picture, #comments .children .children .children .avatar-picture, #comments .children .children .children .children .avatar-picture {
        margin-left: 0
        }
    }