@-moz-document url-prefix() {
    @media screen and (min--moz-device-pixel-ratio: 2/1) {
        
        @font-face {
            font-family: 'socicon';
            src: url('../../framework/socicon/socicon.eot');
            src: url('../../framework/socicon/socicon.eot?#iefix')format("embedded-opentype"), url('../../framework/socicon/socicon.woff')format("woff"), url('../../framework/socicon/socicon.ttf')format("truetype"), url('../../framework/socicon/socicon.svg#socicon')format("svg");
            font-weight: normal;
            font-style: normal;
        }
    }


    .socicon,
    .socicon:before {
        -moz-osx-font-smoothing: grayscale;
    }

    .thumb_video_lightbox {
        cursor: -moz-zoom-in;
    }

    .breaking-news-widget {
        margin-top: -15px;
    }

    .col-sidebar-main .posts-in-widget .modern-items-list .fold-item .post-img,
    .col-sidebar-narrow .posts-in-widget .modern-items-list .fold-item .post-img,
    .cat-horiz .related-posts .modern-items-list ul.items > li .post-img,
    .cat-horiz .related-posts .modern-items-list ul.items > li .post-img img,
    .cat-vertical .related-posts .modern-items-list ul.items > li .post-img,
    .cat-vertical .related-posts .modern-items-list ul.items > li .post-img img,
    .cat-related-news .post-img,
    body.one-sidebar .col-sidebar-main .posts-in-widget .modern-items-list .fold-item .post-img,
    body.one-sidebar .col-sidebar-narrow .posts-in-widget .modern-items-list .fold-item .post-img,
    body.one-sidebar .cat-horiz .related-posts .modern-items-list ul.items > li .post-img,
    body.one-sidebar .cat-horiz .related-posts .modern-items-list ul.items > li .post-img img,
    body.one-sidebar .cat-vertical .related-posts .modern-items-list ul.items > li .post-img,
    body.one-sidebar .cat-vertical .related-posts .modern-items-list ul.items > li .post-img img,
    body.one-sidebar .cat-related-news .post-img {
        width: 100%;
        height: 100%;
        max-width: 100%;
        max-height: 100%;
    }

    .cat-horiz .related-posts .modern-items-list .fold-item .description.visible-part {
        bottom: -65%;
    }

    .modern-items-list .fold-item .description.visible-part {
        bottom: -67%;
    }

    body.one-sidebar .cat-horiz .related-posts .modern-items-list .fold-item .description.visible-part,
    body.one-sidebar .cat-vertical .related-posts .modern-items-list .fold-item .description.visible-part {
        bottom: -68%;
    }

    .pagination > li:first-child > a,
    .pagination > li:first-child > span,
    .pagination > li:last-child > a,
    .pagination > li:last-child > span,
    .w-search .form-group .input-group-addon {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -o-border-radius: 0;
        border-radius: 0;
    }

    .blog-item .blog-date .date-meta .post-date .views > .mask:hover,
    .blog-item .blog-date .date-meta .post-date .comments > .mask:hover {
        -moz-transition: top .4s linear;
        -webkit-transition: top .4s linear;
        -o-transition: top .4s linear;
        transition: top .4s linear;
    }

    .blog-item .blog-date .date-meta .post-date .views > .mask > .icon,
    .blog-item .blog-date .date-meta .post-date .views > .mask > .number,
    .blog-item .blog-date .date-meta .post-date .comments > .mask > .icon,
    .blog-item .blog-date .date-meta .post-date .comments > .mask > .number {
        display: block;
        opacity: 1;
        filter: alpha(opacity=100);
        -moz-opacity: 1;
        -khtml-opacity: 1;
        -moz-transition: opacity .4s linear;
        -webkit-transition: opacity .4s linear;
        -o-transition: opacity .4s linear;
        transition: opacity .4s linear;
    }

    .blog-item .blog-date .date-meta .post-date .views:hover > .mask > .icon,
    .blog-item .blog-date .date-meta .post-date .comments:hover > .mask > .icon {
        opacity: 0;
        filter: alpha(opacity=0);
        -moz-opacity: 0;
        -khtml-opacity: 0;
    }

    .sb-topmenu .sidebar-inner .tooltip.in {
        display: none !important;
        visibility: hidden !important;
        -moz-backface-visibility: hidden !important;
    }

    .navbar-main .navbar-nav > li > a,
    body.rtl .navbar-main .navbar-nav > li > a {
        padding: 24px 8px !important;
        line-height: 15px !important;
        float: left;
    }

        .navbar-main .navbar-nav > li > a .oxbfa-icon,
        body.rtl .navbar-main .navbar-nav > li > a .oxbfa-icon {
            padding: 3px 6px;
            float: left;
        }

        .navbar-main .navbar-nav > li > a.item-icon-only,
        body.rtl .navbar-main .navbar-nav > li > a.item-icon-only {
            padding: 24px 13px !important;
        }

    .navbar-main .navbar-nav li.dropdown > .dropdown-toggle .caret,
    body.rtl .navbar-main .navbar-nav li.dropdown > .dropdown-toggle .caret {
        margin-top: 8px !important;
    }

    .navbar-main .navbar-nav .divider-vertical {
        margin: 6px 0px !important;
    }

    .cat-vertical .last-post .post-info h4,
    .cat-horiz-divided .last-post h4 {
        position: relative;
    }

    .flex-control-nav {
        top: -24px !important;
    }

    .cat-widget-content .cat-horiz .flex-control-nav {
        top: -10px !important;
    }

    .cat-review .review .criterias-list .post-info .post-desc ul.criteria > li > .title {
        width: 83.5% !important;
        padding: 5px 0 0 5px !important;
    }

    .cat-vertical-widget-content .flex-control-nav {
        top: -10px !important;
    }

    .cat-vertical-widget-content .flexslider .flex-direction-nav > li > a {
        top: 0px !important;
    }


    .widget_calendar {
        float: none !important;
    }
}
