@media only screen and (min-width: 200px) and (max-width: 767px) {
    .edgtf-container-inner, .edgtf-grid, .edgtf-grid-section .edgtf-section-inner
    {
        width:98% !important;
    }
    .carousel-caption h3{
        font-size:23px;
        line-height:30px;
    }
    .edgtf-post-example-item-three-title-holder h3.edgtf-post-example-item-three-title {
        font-size: 23px;
        line-height: 30px;
    }
    .edgtf-section-inner-margin
    {
        margin-left:0px !important;
        margin-right:0px !important;
    }
    .edgtf-post-example-item-three-item .edgtf-post-example-item-three-content-holder
    {
        padding-left:10px;
        padding-right:10px;
    }
    .edgtf-peit-item .edgtf-peit-image-holder
    {
        width:100% !important;
        height:auto;
        position:relative !important;
    }
        .edgtf-peit-item .edgtf-peit-image-holder img {
            height: auto !important;
            width: 100% !important;
        }
    .edgtf-peit-item .edgtf-peit-text-holder {
        padding-left: 10px;
        padding-right: 10px;
    }
        .edgtf-peit-item .edgtf-peit-text-holder h5.edgtf-peit-title, h6.edgtf-peit-title {
            font-size: 23px;
            line-height: 30px;
        }
    .edgtf-post-example-item-boxes-image img{
        width:100%;
        height:auto;
    }
    .edgtf-blog-holder article .edgtf-post-content .edgtf-post-text p:not(.wp-caption-text)
    {
        font-size:20px;
        line-height:30px;
        color:#232323;
    }
    .edgtf-blog-holder article .edgtf-post-content .edgtf-post-title {
        font-size: 30px !important;
        line-height: 35px !important;
        
    }
}

@media only screen and (min-width: 767px) and (max-width:2000px) {
    .edgtf-container-inner, .edgtf-grid, .edgtf-grid-section .edgtf-section-inner {
        width: 950px;
    }
}

    @media only screen and (max-width:1370px) {
        .edgtf-main-menu ul li > a {
            font-size: 13px;
        }

        .edgtf-main-menu.edgtf-sticky-nav > ul > li > a {
            font-size: 11px;
        }
    }

    @media only screen and (max-width:1300px) {
        .edgtf-main-menu ul li > a {
            font-size: 12px;
        }

        .edgtf-main-menu.edgtf-sticky-nav > ul > li > a {
            font-size: 10px;
        }
    }

    @media only screen and (max-width:1200px) {
        .edgtf-main-menu ul li > a {
            font-size: 11px;
        }

        .edgtf-main-menu.edgtf-sticky-nav > ul > li > a {
            font-size: 11px;
        }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-container-inner, .edgtf-grid, .edgtf-grid-section .edgtf-section-inner {
            width: 768px;
        }
    }

    @media only screen and (max-width:768px) {
        .edgtf-container-inner, .edgtf-grid, .edgtf-grid-section .edgtf-section-inner {
            width: 600px;
        }
    }

    @media only screen and (min-width:768px) {
        .Mob_Share {
            display: none;
        }
    }

    @media only screen and (max-width:600px) {
        .edgtf-container-inner, .edgtf-grid, .edgtf-grid-section .edgtf-section-inner {
            width: 420px;
        }
    }

    @media only screen and (max-width:480px) {
        .edgtf-container-inner, .edgtf-grid, .edgtf-grid-section .edgtf-section-inner {
            width: 300px;
        }
    }

    @media only screen and (max-width:320px) {
        .edgtf-container-inner, .edgtf-grid, .edgtf-grid-section .edgtf-section-inner {
            width: 95%;
        }
    }

    @media only screen and (min-width:1025px) and (max-width:1440px) {
        .edgtf-container-inner, .edgtf-grid, .edgtf-grid-section .edgtf-section-inner {
            width: 90%;
        }

            .edgtf-container-inner .edgtf-grid-section .edgtf-section-inner {
                width: 100%;
                padding: 0 15px;
                -webkit-box-sizing: border-box;
                -moz-box-sizing: border-box;
                box-sizing: border-box;
            }

        .edgtf-full-width-inner > .edgtf-grid-section > .edgtf-section-inner {
            padding: 0 15px;
            -webkit-box-sizing: border-box;
            -moz-box-sizing: border-box;
            box-sizing: border-box;
        }
    }

    @media only screen and (max-width:1200px) {
        .edgtf-boxed .edgtf-footer-inner, .edgtf-boxed .edgtf-wrapper .edgtf-wrapper-inner {
            width: 1000px;
        }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-boxed .edgtf-footer-inner, .edgtf-boxed .edgtf-wrapper .edgtf-wrapper-inner {
            width: 818px;
        }
    }

    @media only screen and (max-width:768px) {
        .edgtf-boxed .edgtf-footer-inner, .edgtf-boxed .edgtf-wrapper .edgtf-wrapper-inner {
            width: 650px;
        }
    }

    @media only screen and (max-width:600px) {
        .edgtf-boxed .edgtf-footer-inner, .edgtf-boxed .edgtf-wrapper .edgtf-wrapper-inner {
            width: 470px;
        }
    }

    @media only screen and (max-width:480px) {
        .edgtf-boxed .edgtf-footer-inner, .edgtf-boxed .edgtf-wrapper .edgtf-wrapper-inner {
            width: 350px;
        }
    }

    @media only screen and (max-width:320px) {
        .edgtf-boxed .edgtf-footer-inner, .edgtf-boxed .edgtf-wrapper .edgtf-wrapper-inner {
            width: 96%;
        }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-content .edgtf-five-columns > .edgtf-five-columns-inner > .edgtf-column, .edgtf-content .edgtf-four-columns > .edgtf-four-columns-inner > .edgtf-column, .edgtf-content .edgtf-three-columns > .edgtf-three-columns-inner > .edgtf-column, .edgtf-content .edgtf-two-columns-25-75 > .edgtf-column1, .edgtf-content .edgtf-two-columns-25-75 > .edgtf-column2, .edgtf-content .edgtf-two-columns-33-66 > .edgtf-column1, .edgtf-content .edgtf-two-columns-33-66 > .edgtf-column2, .edgtf-content .edgtf-two-columns-50-50 > .edgtf-two-columns-50-50-inner > .edgtf-column, .edgtf-content .edgtf-two-columns-66-33 > .edgtf-column1, .edgtf-content .edgtf-two-columns-66-33 > .edgtf-column2, .edgtf-content .edgtf-two-columns-75-25 > .edgtf-column1, .edgtf-content .edgtf-two-columns-75-25 > .edgtf-column2, .edgtf-content .wpcf7-form .edgtf-three-columns > .edgtf-three-columns-inner > .edgtf-column {
            width: 100%;
        }

        .edgtf-content .edgtf-five-columns > .edgtf-five-columns-inner, .edgtf-content .edgtf-four-columns > .edgtf-four-columns-inner, .edgtf-content .edgtf-three-columns > .edgtf-three-columns-inner, .edgtf-content .edgtf-two-columns-50-50 > .edgtf-two-columns-50-50-inner, .edgtf-content .wpcf7-form .edgtf-three-columns > .edgtf-three-columns-inner {
            margin: 0;
        }

            .edgtf-content .edgtf-five-columns > .edgtf-five-columns-inner > .edgtf-column > .edgtf-column-inner, .edgtf-content .edgtf-four-columns > .edgtf-four-columns-inner > .edgtf-column > .edgtf-column-inner, .edgtf-content .edgtf-three-columns > .edgtf-three-columns-inner > .edgtf-column > .edgtf-column-inner, .edgtf-content .edgtf-two-columns-25-75 > .edgtf-column1 > .edgtf-column-inner, .edgtf-content .edgtf-two-columns-25-75 > .edgtf-column2 > .edgtf-column-inner, .edgtf-content .edgtf-two-columns-33-66 > .edgtf-column1 > .edgtf-column-inner, .edgtf-content .edgtf-two-columns-33-66 > .edgtf-column2 > .edgtf-column-inner, .edgtf-content .edgtf-two-columns-50-50 > .edgtf-two-columns-50-50-inner > .edgtf-column > .edgtf-column-inner, .edgtf-content .edgtf-two-columns-66-33 > .edgtf-column1 > .edgtf-column-inner, .edgtf-content .edgtf-two-columns-66-33 > .edgtf-column2 > .edgtf-column-inner, .edgtf-content .edgtf-two-columns-75-25 > .edgtf-column1 > .edgtf-column-inner, .edgtf-content .edgtf-two-columns-75-25 > .edgtf-column2 > .edgtf-column-inner, .edgtf-content .wpcf7-form .edgtf-three-columns > .edgtf-three-columns-inner > .edgtf-column > .edgtf-column-inner {
                padding: 0;
            }
    }

    @media only screen and (max-width:768px) {
        .edgtf-five-columns > .edgtf-five-columns-inner > .edgtf-column, .edgtf-four-columns > .edgtf-four-columns-inner > .edgtf-column, .edgtf-three-columns > .edgtf-three-columns-inner > .edgtf-column, .edgtf-two-columns-25-75 > .edgtf-column1, .edgtf-two-columns-25-75 > .edgtf-column2, .edgtf-two-columns-33-66 > .edgtf-column1, .edgtf-two-columns-33-66 > .edgtf-column2, .edgtf-two-columns-50-50 > .edgtf-two-columns-50-50-inner > .edgtf-column, .edgtf-two-columns-66-33 > .edgtf-column1, .edgtf-two-columns-66-33 > .edgtf-column2, .edgtf-two-columns-75-25 > .edgtf-column1, .edgtf-two-columns-75-25 > .edgtf-column2 {
            width: 100%;
        }

        .edgtf-five-columns > .edgtf-five-columns-inner, .edgtf-four-columns > .edgtf-four-columns-inner, .edgtf-three-columns > .edgtf-three-columns-inner, .edgtf-two-columns-50-50 > .edgtf-two-columns-50-50-inner {
            margin: 0;
        }

            .edgtf-five-columns > .edgtf-five-columns-inner > .edgtf-column > .edgtf-column-inner, .edgtf-four-columns > .edgtf-four-columns-inner > .edgtf-column > .edgtf-column-inner, .edgtf-three-columns > .edgtf-three-columns-inner > .edgtf-column > .edgtf-column-inner, .edgtf-two-columns-25-75 > .edgtf-column1 > .edgtf-column-inner, .edgtf-two-columns-25-75 > .edgtf-column2 > .edgtf-column-inner, .edgtf-two-columns-33-66 > .edgtf-column1 > .edgtf-column-inner, .edgtf-two-columns-33-66 > .edgtf-column2 > .edgtf-column-inner, .edgtf-two-columns-50-50 > .edgtf-two-columns-50-50-inner > .edgtf-column > .edgtf-column-inner, .edgtf-two-columns-66-33 > .edgtf-column1 > .edgtf-column-inner, .edgtf-two-columns-66-33 > .edgtf-column2 > .edgtf-column-inner, .edgtf-two-columns-75-25 > .edgtf-column1 > .edgtf-column-inner, .edgtf-two-columns-75-25 > .edgtf-column2 > .edgtf-column-inner {
                padding: 0;
            }
    }

    @media only screen and (max-width:1440px) {
        .edgtf-top-bar .edgtf-vertical-align-containers {
            padding: 0 40px;
        }

        .edgtf-top-bar .edgtf-position-left-inner > * {
            margin-right: 25px;
        }

        .edgtf-top-bar .edgtf-position-right-inner > * {
            margin-left: 5px;
        }
    }

    @media only screen and (max-width:1200px) {
        .edgtf-top-bar .edgtf-vertical-align-containers {
            padding: 0 20px;
        }

        .edgtf-top-bar .edgtf-position-left-inner > * {
            margin-right: 10px;
        }

        .edgtf-top-bar .edgtf-position-right-inner > * {
            margin-left: 10px;
        }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-page-header, .edgtf-top-bar .edgtf-vertical-align-containers > div:before {
            display: none;
        }

        .edgtf-top-bar, .edgtf-top-bar .edgtf-bn-holder {
            height: auto;
        }

            .edgtf-top-bar .edgtf-vertical-align-containers {
                padding: 0 40px;
            }

                .edgtf-top-bar .edgtf-vertical-align-containers > div {
                    position: relative;
                    width: 100% !important;
                    float: none;
                }

                    .edgtf-top-bar .edgtf-vertical-align-containers > div.edgtf-position-left {
                        padding: 10px 0 0;
                    }

                    .edgtf-top-bar .edgtf-vertical-align-containers > div.edgtf-position-right {
                        padding: 0 0 10px;
                    }

                    .edgtf-top-bar .edgtf-vertical-align-containers > div .edgtf-position-left-inner {
                        width: 100%;
                    }

                        .edgtf-top-bar .edgtf-vertical-align-containers > div .edgtf-position-left-inner > :not(.edgtf-social-icon-widget-holder) {
                            width: 100%;
                            margin: 0;
                        }

                    .edgtf-top-bar .edgtf-vertical-align-containers > div .edgtf-position-right-inner {
                        text-align: left;
                        width: 100%;
                    }

                        .edgtf-top-bar .edgtf-vertical-align-containers > div .edgtf-position-right-inner > :not(.edgtf-social-icon-widget-holder) {
                            margin: 0;
                        }

            .edgtf-top-bar .edgtf-bn-holder {
                width: 100%;
            }

        .edgtf-mobile-header {
            display: block;
        }

        .edgtf-fullscreen-search-holder .edgtf-fullscreen-search-close-container a {
            text-align: left;
        }
    }

    @media only screen and (max-width:1200px) {
        .edgtf-drop-down .wide .second > .inner > ul {
            width: 950px;
        }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-drop-down .wide .second > .inner > ul {
            width: 768px;
        }
    }

    @media only screen and (max-width:1200px) {
        .edgtf-boxed .edgtf-page-header .edgtf-fixed-wrapper.fixed, .edgtf-boxed .edgtf-page-header .edgtf-sticky-header {
            width: 1000px;
        }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-boxed.edgtf-sticky-up-mobile-header .mobile-header-appear .edgtf-mobile-header-inner {
            width: 818px;
            left: auto;
        }
    }

    @media only screen and (max-width:768px) {
        .edgtf-boxed.edgtf-sticky-up-mobile-header .mobile-header-appear .edgtf-mobile-header-inner {
            width: 650px;
        }
    }

    @media only screen and (max-width:600px) {
        .edgtf-top-bar {
            height: auto;
        }

            .edgtf-top-bar .edgtf-vertical-align-containers {
                padding: 0 20px;
            }

            .edgtf-top-bar .edgtf-bn-holder .edgtf-bn-title {
                line-height: 27px;
            }

            .edgtf-top-bar .edgtf-bn-holder ul.edgtf-bn-slide .edgtf-bn-text a {
                line-height: 20px;
            }

            .edgtf-top-bar .edgtf-search-opener {
                display: block;
                margin: 5px 0;
            }

        .edgtf-boxed.edgtf-sticky-up-mobile-header .mobile-header-appear .edgtf-mobile-header-inner {
            width: 470px;
        }
    }

    @media only screen and (max-width:480px) {
        .edgtf-boxed.edgtf-sticky-up-mobile-header .mobile-header-appear .edgtf-mobile-header-inner {
            width: 350px;
        }

        .edgtf-post-example-item-single .edgtf-post-example-item-single-text-holder .edgtf-post-example-item-single-info-section > div {
            float: none;
        }
    }

    @media only screen and (max-width:320px) {
        .edgtf-boxed.edgtf-sticky-up-mobile-header .mobile-header-appear .edgtf-mobile-header-inner {
            width: 96%;
        }
    }

    @media only screen and (max-width:1200px) {
        .edgtf-main-menu > ul > li > a span.item_inner {
            padding: 0 14px;
        }

        .edgtf-main-menu.edgtf-sticky-nav > ul > li > a {
            font-size: 7px;
            letter-spacing: 0;
        }

            .edgtf-main-menu.edgtf-sticky-nav > ul > li > a span.item_inner {
                /*padding: 0 12px;*/
            }

        footer .edgtf-footer-top:not(.edgtf-footer-top-full) .edgtf-container-inner {
            padding: 55px 0 47px;
        }

        footer .edgtf-footer-top.edgtf-footer-top-full {
            padding: 55px 25px 47px;
        }

        footer .edgtf-footer-top-holder .edgtf-four-columns > .edgtf-four-columns-inner, footer .edgtf-footer-top-holder .edgtf-three-columns > .edgtf-three-columns-inner, footer .edgtf-footer-top-holder .edgtf-two-columns-50-50 > .edgtf-two-columns-50-50-inner {
            margin: 0 -30px;
        }

        footer .edgtf-footer-top-holder .edgtf-column .edgtf-column-inner {
            padding: 0 30px;
        }
    }

    @media only screen and (max-width:1024px) {
        footer .edgtf-footer-top:not(.edgtf-footer-top-full) .edgtf-container-inner {
            padding: 50px 0 42px;
        }

        footer .edgtf-footer-top.edgtf-footer-top-full {
            padding: 50px 25px 42px;
        }

        footer .edgtf-footer-top-holder .edgtf-four-columns > .edgtf-four-columns-inner, footer .edgtf-footer-top-holder .edgtf-three-columns > .edgtf-three-columns-inner, footer .edgtf-footer-top-holder .edgtf-two-columns-50-50 > .edgtf-two-columns-50-50-inner {
            margin: 0 -25px;
        }

        footer .edgtf-footer-top-holder .edgtf-column .edgtf-column-inner {
            padding: 0 25px;
        }

        .edgtf-footer-bottom-holder .edgtf-two-columns-50-50 .edgtf-column {
            width: 100%;
            float: none;
        }

            .edgtf-footer-bottom-holder .edgtf-two-columns-50-50 .edgtf-column .edgtf-column-inner {
                text-align: center !important;
                margin-bottom: 10px;
            }

            .edgtf-footer-bottom-holder .edgtf-two-columns-50-50 .edgtf-column:last-child .edgtf-column-inner {
                margin-bottom: 0;
            }
    }

    @media only screen and (max-width:768px) {
        footer .edgtf-footer-top:not(.edgtf-footer-top-full) .edgtf-container-inner {
            padding: 50px 0 39px;
        }

        footer .edgtf-footer-top.edgtf-footer-top-full {
            padding: 50px 25px 39px;
        }

        footer .edgtf-footer-top-holder .edgtf-four-columns > .edgtf-four-columns-inner, footer .edgtf-footer-top-holder .edgtf-three-columns > .edgtf-three-columns-inner, footer .edgtf-footer-top-holder .edgtf-two-columns-50-50 > .edgtf-two-columns-50-50-inner {
            margin: 0;
        }

        footer .edgtf-footer-top-holder .edgtf-column {
            min-height: inherit !important;
        }

            footer .edgtf-footer-top-holder .edgtf-column:not(:last-child) {
                border-right: 0;
            }

            footer .edgtf-footer-top-holder .edgtf-column .edgtf-column-inner {
                padding: 0;
            }

                footer .edgtf-footer-top-holder .edgtf-column .edgtf-column-inner .widget {
                    margin: 0 0 30px;
                }

        footer .edgtf-footer-bottom-holder {
            height: auto;
            line-height: 24px;
            padding: 11px 0;
        }

            footer .edgtf-footer-bottom-holder .widget ul.menu > li {
                padding: 0 10px;
                font-size: 12px;
            }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-title.edgtf-has-background {
            background: 0 0 !important;
            height: auto !important;
            padding: 0 !important;
        }

        .edgtf-title.edgtf-title-image-not-responsive .edgtf-title-image {
            display: block;
        }

        .edgtf-title .edgtf-title-holder {
            height: 100% !important;
            display: block;
            position: absolute;
            top: 0;
            left: 0;
            padding: 0 !important;
        }

            .edgtf-title .edgtf-title-holder .edgtf-container {
                display: block;
                height: 100%;
            }

            .edgtf-title .edgtf-title-holder .edgtf-container-inner {
                display: table;
                height: 100%;
            }

            .edgtf-title .edgtf-title-holder .edgtf-title-subtitle-holder {
                display: table-cell;
                vertical-align: middle;
                width: 100%;
            }

        .edgtf-title .edgtf-title-subtitle-holder {
            padding: 0 !important;
        }
    }

    @media only screen and (max-width:768px) {
        .edgtf-search-page-holder .edgtf-search-results-holder {
            margin: 0 0 35px;
        }

        .edgtf-search-page-holder .edgtf-search-page-form {
            margin: 0 0 46px;
        }

            .edgtf-search-page-holder .edgtf-search-page-form .edgtf-form-holder .edgtf-search-submit {
                padding: 0 40px;
            }

        .edgtf-search-page-holder article {
            padding: 0 0 40px;
            margin: 0 0 25px;
        }

            .edgtf-search-page-holder article .edgtf-post-image {
                width: 80px;
            }

            .edgtf-search-page-holder article .edgtf-post-title-area {
                padding: 0 0 0 105px;
                min-height: 80px;
            }

        .edgtf-search-widget-holder {
            width: 280px !important;
            height: 60px;
            padding: 15px;
            right: auto;
        }

            .edgtf-search-widget-holder .edgtf-search-field {
                height: 30px;
                line-height: 28px;
            }

            .edgtf-search-widget-holder .edgtf-search-submit {
                height: 30px;
                line-height: 30px;
            }
    }

    @media only screen and (max-width:600px) {
        .edgtf-search-page-holder .edgtf-search-results-holder {
            margin: 0 0 30px;
        }

        .edgtf-search-page-holder .edgtf-search-page-form {
            margin: 0 0 41px;
        }

            .edgtf-search-page-holder .edgtf-search-page-form .edgtf-form-holder .edgtf-search-field {
                height: 40px;
                line-height: 38px;
            }

            .edgtf-search-page-holder .edgtf-search-page-form .edgtf-form-holder .edgtf-search-submit {
                height: 40px;
                line-height: 40px;
                padding: 0 30px;
            }

            .edgtf-search-page-holder .edgtf-search-page-form .edgtf-search-label {
                margin: 20px 0 0;
            }

        .edgtf-search-page-holder article {
            padding: 0 0 35px;
        }

            .edgtf-search-page-holder article .edgtf-post-image {
                width: 70px;
            }

            .edgtf-search-page-holder article .edgtf-post-title-area {
                padding: 0 0 0 90px;
                min-height: 70px;
            }
    }

    @media only screen and (max-width:768px) {
        .edgtf-btn {
            padding: 8px 30px;
        }

            .edgtf-btn.edgtf-btn-small {
                padding: 8px 22px;
            }

                .edgtf-btn.edgtf-btn-small .edgtf-btn-icon-element {
                    font-size: 1.5em;
                }

            .edgtf-btn.edgtf-btn-large {
                padding: 10px 32px;
            }

            .edgtf-btn.edgtf-btn-huge {
                padding: 13px 20px;
            }

            .edgtf-btn .edgtf-btn-text {
                font-size: .85em;
            }

            .edgtf-btn .edgtf-btn-icon-element {
                top: 0;
                font-size: 1.4em;
            }

                .edgtf-btn .edgtf-btn-icon-element.edgtf-icon-font-awesome {
                    top: -2px;
                }
    }

    @media only screen and (max-width:600px) {
        .edgtf-btn {
            padding: 7px 28px;
        }

            .edgtf-btn.edgtf-btn-small {
                padding: 7px 19px;
            }

            .edgtf-btn.edgtf-btn-large {
                padding: 9px 28px;
            }

            .edgtf-btn.edgtf-btn-huge {
                padding: 12px 20px;
            }

            .edgtf-btn .edgtf-btn-text {
                font-size: .8em;
            }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-tabs .edgtf-tabs-nav ul {
            padding: 5px 10px;
        }

        .edgtf-tabs .edgtf-tabs-nav li {
            margin: 0 10px !important;
        }

            .edgtf-tabs .edgtf-tabs-nav li:first-child {
                margin-left: 0 !important;
            }

            .edgtf-tabs .edgtf-tabs-nav li:last-child {
                margin-right: 0 !important;
            }

            .edgtf-tabs .edgtf-tabs-nav li a {
                font-size: 10px;
                line-height: 24px;
                padding: 0;
            }
    }

    @media only screen and (max-width:600px) {
        .edgtf-tabs.edgtf-tabs-with-title .edgtf-tabs-nav, .edgtf-tabs.edgtf-tabs-with-title .edgtf-tabs-nav > * {
            position: relative;
            display: inline-block;
            width: 100%;
            vertical-align: middle;
        }

        .edgtf-tabs .edgtf-tab-container, .edgtf-tabs .edgtf-tabs-nav {
            width: 100%;
        }

        .edgtf-tabs.edgtf-tabs-with-title .edgtf-tabs-nav > * {
            text-align: center;
        }

        .edgtf-tabs.edgtf-tabs-with-title .edgtf-tabs-nav .edgtf-tabs-title {
            margin-top: 20px;
            min-height: 28px;
            text-align: center;
        }
    }

    @media only screen and (max-width:1200px) {
        .edgtf-evp-holder .edgtf-evp-image-holder .edgtf-evp-image-text .edgtf-post-info-category {
            margin: 0 0 14px;
        }

            .edgtf-evp-holder .edgtf-evp-image-holder .edgtf-evp-image-text .edgtf-post-info-category a {
                font-size: 12px;
                line-height: 26px;
                padding: 7px 24px;
            }

        .edgtf-evp-holder .edgtf-evp-image-holder .edgtf-evp-image-text .edgtf-evp-info-section {
            margin: 8px 0 0;
        }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-evp-holder .edgtf-evp-image-holder .edgtf-evp-image-icon {
            left: 25%;
        }

        .edgtf-evp-holder .edgtf-evp-image-holder .edgtf-evp-image-text {
            width: 50%;
        }

            .edgtf-evp-holder .edgtf-evp-image-holder .edgtf-evp-image-text .edgtf-post-info-category {
                margin: 0 0 9px;
            }

                .edgtf-evp-holder .edgtf-evp-image-holder .edgtf-evp-image-text .edgtf-post-info-category a {
                    font-size: 11px;
                    line-height: 35px;
                    padding: 0 18px;
                }

            .edgtf-evp-holder .edgtf-evp-image-holder .edgtf-evp-image-text .edgtf-evp-info-section {
                margin: 3px 0 0;
            }
    }

    @media only screen and (max-width:768px) {
        .edgtf-evp-holder .edgtf-evp-image-holder .edgtf-evp-image-text {
            padding: 55px 30px 63px;
        }

            .edgtf-evp-holder .edgtf-evp-image-holder .edgtf-evp-image-text .edgtf-post-info-category a {
                font-size: 10px;
                line-height: 28px;
                padding: 0 16px;
            }
    }

    @media only screen and (max-width:700px) {
        .edgtf-evp-holder .edgtf-evp-image-holder {
            pointer-events: none !important;
            cursor: default;
        }

            .edgtf-evp-holder .edgtf-evp-image-holder .edgtf-evp-image-inner {
                background-image: none !important;
            }

            .edgtf-evp-holder .edgtf-evp-image-holder .edgtf-evp-image-icon {
                display: none;
            }

            .edgtf-evp-holder .edgtf-evp-image-holder .edgtf-evp-image {
                display: block !important;
            }

            .edgtf-evp-holder .edgtf-evp-image-holder .edgtf-evp-image-text {
                width: 100%;
                padding: 35px 25px 23px;
                border-left-width: 1px;
            }

        .edgtf-evp-holder .edgtf-evp-video-holder {
            display: none !important;
        }

        .edgtf-evp-holder .edgtf-evp-link {
            display: block;
        }
    }

    @media only screen and (min-width:1025px) and (max-width:1440px) {
        .edgtf-post-example-item-single .edgtf-post-example-item-single-title {
            line-height: 1em;
        }

            .edgtf-post-example-item-single .edgtf-post-example-item-single-title a {
                font-size: .8em;
            }
    }

    @media only screen and (max-width:1200px) {
        .edgtf-post-example-item-single .edgtf-post-example-item-single-text-holder {
            padding: 20px 30px 16px;
        }
    }

    @media only screen and (min-width:769px) and (max-width:1024px) {
        .edgtf-post-example-item-single .edgtf-post-example-item-single-title {
            line-height: .9em;
        }

            .edgtf-post-example-item-single .edgtf-post-example-item-single-title a {
                font-size: .7em;
            }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-post-example-item-single .edgtf-post-example-item-single-text-holder {
            padding: 20px 24px 16px;
        }
    }

    @media only screen and (max-width:768px) {
        .edgtf-post-example-item-single .edgtf-post-info-category a {
            font-size: 9px;
            line-height: 28px;
            padding: 0 14px;
        }
    }

    @media only screen and (max-width:1440px) {
        .edgtf-post-example-item-one-item .edgtf-post-example-item-one-info-section-holder .edgtf-post-example-item-one-info-section {
            padding: 0 18px;
        }

            .edgtf-post-example-item-one-item .edgtf-post-example-item-one-info-section-holder .edgtf-post-example-item-one-info-section > div {
                padding-right: 12px;
            }

        .edgtf-block-one-holder .edgtf-post-example-item-one-item .edgtf-post-excerpt {
            max-height: 132px;
            overflow: hidden;
        }
    }

    @media only screen and (min-width:1025px) and (max-width:1440px) {
        .edgtf-post-example-item-one-item .edgtf-post-example-item-one-title-holder .edgtf-post-example-item-one-title {
            line-height: 1em;
        }

            .edgtf-post-example-item-one-item .edgtf-post-example-item-one-title-holder .edgtf-post-example-item-one-title a {
                font-size: .8em;
            }
    }

    @media only screen and (max-width:1200px) {
        .edgtf-post-example-item-one-item .edgtf-post-example-item-one-content-holder {
            padding-bottom: 0;
        }

        .edgtf-post-example-item-one-item .edgtf-post-example-item-one-info-section-holder {
            position: relative;
            width: 100%;
            padding: 0;
        }

            .edgtf-post-example-item-one-item .edgtf-post-example-item-one-info-section-holder .edgtf-post-example-item-one-info-section {
                padding: 0 16px;
            }

                .edgtf-post-example-item-one-item .edgtf-post-example-item-one-info-section-holder .edgtf-post-example-item-one-info-section > div {
                    letter-spacing: .5px;
                    padding-right: 8px;
                }

                    .edgtf-post-example-item-one-item .edgtf-post-example-item-one-info-section-holder .edgtf-post-example-item-one-info-section > div.edgtf-blog-share {
                        float: none;
                    }
    }

    @media only screen and (min-width:769px) and (max-width:1024px) {
        .edgtf-post-example-item-one-item .edgtf-post-example-item-one-title-holder .edgtf-post-example-item-one-title {
            line-height: .9em;
        }

            .edgtf-post-example-item-one-item .edgtf-post-example-item-one-title-holder .edgtf-post-example-item-one-title a {
                font-size: .7em;
            }

        .edgtf-post-example-item-one-item .edgtf-post-excerpt {
            max-height: 75px;
        }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-post-example-item-one-item {
            margin: 0;
        }

            .edgtf-post-example-item-one-item > div {
                width: 100%;
                padding: 0;
                float: none;
            }

                .edgtf-post-example-item-one-item > div.edgtf-post-example-item-one-content-holder {
                    margin-top: 15px;
                }
    }

    @media only screen and (max-width:768px) {
        .edgtf-post-example-item-one-item .edgtf-post-example-item-one-info-section-holder .edgtf-post-example-item-one-info-section {
            padding: 0 20px;
        }

            .edgtf-post-example-item-one-item .edgtf-post-example-item-one-info-section-holder .edgtf-post-example-item-one-info-section > div {
                padding-right: 10px;
            }

        .edgtf-block-one-holder .edgtf-post-example-item-one-item .edgtf-post-excerpt {
            max-height: inherit;
            overflow: inherit;
        }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-peit-item .edgtf-peit-image-holder {
            width: 100px;
        }

        .edgtf-peit-item .edgtf-peit-content-holder {
            padding-left: 120px;
            min-height: 63px;
        }
    }

    @media only screen and (max-width:600px) {
        .edgtf-peit-item .edgtf-peit-image-holder {
            position: relative;
            top: 0;
            left: 0;
            width: auto;
            margin: 0 0 10px;
        }

        .edgtf-peit-item .edgtf-peit-content-holder {
            padding-left: 0;
            min-height: inherit;
        }

        .edgtf-post-layout-minimal-with-thumb-holder.edgtf-post-thumb-size-small .edgtf-peit-item .edgtf-peit-image-holder {
            position: absolute;
            margin: 0;
        }
    }

    @media only screen and (max-width:1440px) {
        .edgtf-post-example-item-three-item .edgtf-post-example-item-three-info-section {
            padding: 0 16px;
        }

            .edgtf-post-example-item-three-item .edgtf-post-example-item-three-info-section > div {
                padding: 0 6px 0 0;
            }
    }

    @media only screen and (min-width:1025px) and (max-width:1440px) {
        .edgtf-post-example-item-three-item .edgtf-post-example-item-three-title-holder .edgtf-post-example-item-three-title {
            line-height: 1em;
        }

            .edgtf-post-example-item-three-item .edgtf-post-example-item-three-title-holder .edgtf-post-example-item-three-title a {
                font-size: .8em;
            }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-post-layout-three-holder.edgtf-post-columns-3 .edgtf-post-example-item-three-item, .edgtf-post-layout-three-holder.edgtf-post-columns-4 .edgtf-post-example-item-three-item {
            width: 50%;
        }

            .edgtf-post-layout-three-holder.edgtf-post-columns-3 .edgtf-post-example-item-three-item:nth-child(2n+1), .edgtf-post-layout-three-holder.edgtf-post-columns-4 .edgtf-post-example-item-three-item:nth-child(2n+1) {
                clear: both;
            }
    }

    @media only screen and (min-width:769px) and (max-width:1024px) {
        .edgtf-post-example-item-three-item .edgtf-post-example-item-three-title-holder .edgtf-post-example-item-three-title {
            line-height: .9em;
        }

            .edgtf-post-example-item-three-item .edgtf-post-example-item-three-title-holder .edgtf-post-example-item-three-title a {
                font-size: .7em;
            }
    }

    @media only screen and (max-width:1200px) {
        .edgtf-post-example-item-three-item .edgtf-post-example-item-three-image-holder .edgtf-post-info-category {
            top: 12px;
            left: 12px;
        }

            .edgtf-post-example-item-three-item .edgtf-post-example-item-three-image-holder .edgtf-post-info-category a {
                font-size: 9px;
                line-height: 28px;
                padding: 0 14px;
            }
    }

    @media only screen and (max-width:600px) {
        .edgtf-post-layout-three-holder .edgtf-post-example-item-three-item {
            width: 100% !important;
            clear: both;
        }

            .edgtf-post-layout-three-holder .edgtf-post-example-item-three-item .edgtf-post-example-item-three-info-section {
                padding: 0 18px;
            }

        .edgtf-pei-minimal .edgtf-pei-info-section {
            width: 100%;
        }
    }

    @media only screen and (min-width:1025px) and (max-width:1440px) {
        .edgtf-post-example-item-featured-image .edgtf-post-example-item-featured-text-holder .edgtf-post-example-item-single-title {
            line-height: 1em;
        }

            .edgtf-post-example-item-featured-image .edgtf-post-example-item-featured-text-holder .edgtf-post-example-item-single-title a {
                font-size: .8em;
            }
    }

    @media only screen and (max-width:1200px) {
        .edgtf-post-example-item-featured-image .edgtf-post-example-item-featured-text-holder {
            padding: 15px 24px 11px;
        }
    }

    @media only screen and (min-width:769px) and (max-width:1024px) {
        .edgtf-post-example-item-featured-image .edgtf-post-example-item-featured-text-holder .edgtf-post-example-item-single-title {
            line-height: .9em;
        }

            .edgtf-post-example-item-featured-image .edgtf-post-example-item-featured-text-holder .edgtf-post-example-item-single-title a {
                font-size: .7em;
            }
    }

    @media only screen and (max-width:768px) {
        .edgtf-post-example-item-featured-image .edgtf-post-info-category {
            top: 12px;
            left: 12px;
        }

            .edgtf-post-example-item-featured-image .edgtf-post-info-category a {
                font-size: 9px;
                line-height: 28px;
                padding: 0 14px;
            }

        .edgtf-post-layout-small-holder .edgtf-peis-item {
            padding: 0 0 40px;
            margin: 0 0 25px;
        }

            .edgtf-post-layout-small-holder .edgtf-peis-item .edgtf-peis-image-holder {
                width: 80px;
            }

            .edgtf-post-layout-small-holder .edgtf-peis-item .edgtf-peis-content-holder {
                padding: 0 0 0 105px;
                min-height: 80px;
            }
    }

    @media only screen and (max-width:600px) {
        .edgtf-post-layout-small-holder .edgtf-peis-item {
            padding: 0 0 35px;
        }

            .edgtf-post-layout-small-holder .edgtf-peis-item .edgtf-peis-image-holder {
                width: 70px;
            }

            .edgtf-post-layout-small-holder .edgtf-peis-item .edgtf-peis-content-holder {
                padding: 0 0 0 90px;
                min-height: 70px;
            }
    }

    @media only screen and (max-width:768px) {
        .edgtf-block-one-holder > ul {
            margin: 0;
        }

            .edgtf-block-one-holder > ul > li {
                width: 100%;
                float: none;
                padding: 0;
            }

                .edgtf-block-one-holder > ul > li.edgtf-block-one-featured {
                    margin: 0 0 30px;
                }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-block-two-holder.edgtf-post-columns-3 .edgtf-post-example-item-three-item, .edgtf-block-two-holder.edgtf-post-columns-4 .edgtf-post-example-item-three-item {
            width: 50%;
        }

            .edgtf-block-two-holder.edgtf-post-columns-3 .edgtf-post-example-item-three-item:nth-child(2n+1), .edgtf-block-two-holder.edgtf-post-columns-4 .edgtf-post-example-item-three-item:nth-child(2n+1) {
                clear: both;
            }
    }

    @media only screen and (max-width:600px) {
        .edgtf-block-two-holder .edgtf-post-example-item-three-item {
            width: 100% !important;
            clear: both;
        }
    }

    @media only screen and (max-width:768px) {
        .edgtf-block-three-holder > ul {
            margin: 0;
        }

            .edgtf-block-three-holder > ul > li {
                width: 100%;
                float: none;
                padding: 0;
            }

                .edgtf-block-three-holder > ul > li.edgtf-pls-image-list {
                    margin: 0 0 30px;
                }

        .edgtf-block-four-holder > ul {
            margin: 0;
        }

            .edgtf-block-four-holder > ul > li {
                width: 100%;
                float: none;
                padding: 0;
            }

                .edgtf-block-four-holder > ul > li.edgtf-block-four-featured {
                    margin: 0 0 30px;
                }

                .edgtf-block-four-holder > ul > li .edgtf-post-example-item-three-item .edgtf-post-example-item-three-info-section {
                    padding: 0 18px;
                }

        .edgtf-block-five-holder .edgtf-block-group-holder > div > ul {
            margin: 0;
        }

            .edgtf-block-five-holder .edgtf-block-group-holder > div > ul > li {
                width: 100%;
                float: none;
                padding: 0;
            }

                .edgtf-block-five-holder .edgtf-block-group-holder > div > ul > li.edgtf-block-five-featured {
                    margin: 0 0 30px;
                }

                .edgtf-block-five-holder .edgtf-block-group-holder > div > ul > li .edgtf-post-example-item-three-item .edgtf-post-example-item-three-info-section {
                    padding: 0 18px;
                }

        .edgtf-block-six-holder > ul {
            margin: 0;
        }

            .edgtf-block-six-holder > ul > li {
                width: 100%;
                float: none;
                padding: 0;
            }

                .edgtf-block-six-holder > ul > li .edgtf-post-example-item-three-item .edgtf-post-example-item-three-info-section {
                    padding: 0 18px;
                }

        .edgtf-block-seven-holder > ul {
            margin: 0;
        }

            .edgtf-block-seven-holder > ul > li {
                width: 100%;
                float: none;
                padding: 0;
            }

                .edgtf-block-seven-holder > ul > li.edgtf-block-seven-featured {
                    margin: 0 0 30px;
                }

        .edgtf-block-nine-holder > ul {
            margin: 0;
        }

            .edgtf-block-nine-holder > ul > li {
                width: 100%;
                float: none;
                padding: 0;
            }

                .edgtf-block-nine-holder > ul > li.edgtf-block-nine-first-column {
                    margin: 0 0 30px;
                }

        .edgtf-block-ten-holder > ul {
            margin: 0;
        }

            .edgtf-block-ten-holder > ul > li {
                width: 100%;
                float: none;
                padding: 0;
            }

                .edgtf-block-ten-holder > ul > li.edgtf-block-ten-first-column {
                    margin: 0 0 30px;
                }
    }

    @media only screen and (min-width:1441px) {
        .edgtf-content .edgtf-content-inner > .edgtf-container > .edgtf-container-inner .edgtf-pss-holder .edgtf-pss .edgtf-pss-text-holder {
            padding: 18px 34px;
        }

        .edgtf-content .edgtf-content-inner > .edgtf-container > .edgtf-container-inner .edgtf-pss-holder .edgtf-pss .edgtf-pss-info-section > div {
            margin: 0 12px 0 0;
        }
    }

    @media only screen and (max-width:1440px) {
        .edgtf-pss-holder .edgtf-pss .edgtf-pss-text-holder {
            padding: 20px 30px;
        }

        .edgtf-pss-holder .edgtf-pss .edgtf-pss-info-section > div {
            margin: 0 12px 0 0;
            letter-spacing: .5px;
        }

            .edgtf-pss-holder .edgtf-pss .edgtf-pss-info-section > div .edgtf-post-info-author-link:before, .edgtf-pss-holder .edgtf-pss .edgtf-pss-info-section > div .edgtf-post-info-comments:before, .edgtf-pss-holder .edgtf-pss .edgtf-pss-info-section > div.edgtf-post-info-date:before {
                margin: 0 5px 0 0;
            }
    }

    @media only screen and (min-width:1025px) and (max-width:1440px) {
        .edgtf-pss-holder .edgtf-pss .edgtf-pss-text-holder .edgtf-pss-title {
            line-height: 1em;
        }

            .edgtf-pss-holder .edgtf-pss .edgtf-pss-text-holder .edgtf-pss-title a {
                font-size: .8em;
            }
    }

    @media only screen and (max-width:1200px) {
        .edgtf-pss-holder .edgtf-pss .edgtf-post-info-category {
            top: 20px;
            left: 20px;
        }

            .edgtf-pss-holder .edgtf-pss .edgtf-post-info-category a {
                font-size: 11px;
                line-height: 31px;
                padding: 0 18px;
            }

        .edgtf-pss-holder .edgtf-pss .edgtf-pss-info-section {
            padding: 17px 0 0;
            margin: 12px 0 0;
        }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-pss-holder .edgtf-pss .edgtf-pss-text-holder {
            position: relative;
            padding: 18px 0;
        }

            .edgtf-pss-holder .edgtf-pss .edgtf-pss-text-holder .edgtf-pss-title a {
                color: #232323;
            }

        .edgtf-pss-holder .edgtf-pss .edgtf-pss-info-section {
            padding: 15px 0 0;
            margin: 10px 0 0;
        }

            .edgtf-pss-holder .edgtf-pss .edgtf-pss-info-section:before {
                background-color: #bcc0c4;
            }

            .edgtf-pss-holder .edgtf-pss .edgtf-pss-info-section > div {
                font-size: 9px;
                margin: 0 10px 0 0;
                color: #232323;
            }

                .edgtf-pss-holder .edgtf-pss .edgtf-pss-info-section > div.edgtf-post-info-comments-holder {
                    float: none;
                }
    }

    @media only screen and (min-width:769px) and (max-width:1024px) {
        .edgtf-pss-holder .edgtf-pss .edgtf-pss-text-holder .edgtf-pss-title {
            line-height: .9em;
        }

            .edgtf-pss-holder .edgtf-pss .edgtf-pss-text-holder .edgtf-pss-title a {
                font-size: .7em;
            }
    }

    @media only screen and (max-width:768px) {
        .edgtf-pss-holder .edgtf-pss .edgtf-post-info-category {
            top: 15px;
            left: 15px;
        }

            .edgtf-pss-holder .edgtf-pss .edgtf-post-info-category a {
                font-size: 10px;
                padding: 0 16px;
            }
    }

    @media only screen and (max-width:700px) {
        .edgtf-pss-holder:not(.edgtf-full_width) .edgtf-pss .edgtf-pss-image-holder {
            height: 330px;
            overflow: hidden;
        }
    }

    @media only screen and (max-width:1200px) {
        .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-pcs-info-title-holder {
            margin-top: 20px;
        }

        .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-pcs-info-section {
            margin-top: 4px;
        }

        .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-post-info-category {
            top: 20px;
            left: 20px;
        }

            .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-post-info-category a {
                font-size: 11px;
                line-height: 31px;
                padding: 0 18px;
            }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-pcs-info-title-holder {
            margin-top: 12px;
        }

        .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-pcs-info-section {
            margin-top: 2px;
        }
    }

    @media only screen and (max-width:768px) {
        .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-pcs-content-holder, .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-pcs-text-holder {
            position: relative;
        }

        .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-pcs-info-title-holder {
            margin-top: 5px;
        }

        .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-pcs-info-section {
            margin-top: 0;
        }

        .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-post-info-category {
            top: -30px;
            left: 0px;
        }

            .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-post-info-category a {
                font-size: 10px;
                padding: 0 16px;
            }
    }

    @media only screen and (max-width:600px) {
        .edgtf-pss-holder:not(.edgtf-full_width) .edgtf-pss .edgtf-post-info-category {
            display: none;
        }

        .edgtf-pss-holder:not(.edgtf-full_width) .edgtf-pss .edgtf-pss-image-holder {
            height: 300px;
        }

        .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-pcs-content-holder {
            top: 20%;
        }

        .edgtf-post-classic-slider-holder .flex-control-nav.flex-control-paging, .edgtf-post-classic-slider-holder .flex-direction-nav {
            display: none;
        }

        .edgtf-post-classic-slider-holder .flex-control-nav.flex-control-thumbs {
            padding: 10px 15px;
        }
    }

    @media only screen and (max-width:480px) {
        .edgtf-pss-holder:not(.edgtf-full_width) .edgtf-pss .edgtf-pss-image-holder {
            height: 170px;
        }

        .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-pcs-info-title-holder {
            margin-top: 0;
        }

        .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-pcs-content-holder {
            top: 5%;
        }

        .edgtf-post-classic-slider-holder .edgtf-pcs-slide .edgtf-pcs-info-section {
            display: none;
        }
    }

    @media only screen and (max-width:1440px) {
        .edgtf-related-posts-holder .edgtf-related-posts-inner .edgtf-related-post-info > div {
            margin: 0 10px 0 0;
        }

        .edgtf-ratings-holder .edgtf-rating-message, .edgtf-ratings-holder .edgtf-rating-value {
            font-size: 90%;
        }
    }

    @media only screen and (max-width:1200px) {
        .edgtf-blog-holder article.format-quote .edgtf-post-title {
            padding: 120px 100px 90px;
        }

        .edgtf-related-posts-holder .edgtf-related-posts-inner .edgtf-related-post-info {
            padding: 0 14px;
            letter-spacing: 1px;
        }

            .edgtf-related-posts-holder .edgtf-related-posts-inner .edgtf-related-post-info > div {
                margin: 0 8px 0 0;
            }

        .edgtf-blog-holder.edgtf-blog-single article .edgtf-post-content-inner.edgtf-data-inside-title .edgtf-post-title-area {
            padding: 20px 30px;
        }

        .edgtf-ratings-holder .edgtf-rating-message, .edgtf-ratings-holder .edgtf-rating-value {
            box-sizing: border-box;
            border-top: 1px solid #bcc0c4;
            width: 50%;
        }

        .edgtf-ratings-holder .edgtf-rating-message {
            float: left;
            clear: both;
            padding-left: 25px;
        }

        .edgtf-ratings-holder .edgtf-rating-value {
            text-align: right;
            padding-right: 25px;
        }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-blog-holder article.format-quote .edgtf-post-title {
            padding: 100px 80px 70px;
        }

        .edgtf-blog-holder article.format-link .edgtf-post-title {
            padding: 100px 80px;
        }

        .edgtf-blog-holder article.format-link .edgtf-post-mark, .edgtf-blog-holder article.format-quote .edgtf-post-mark {
            top: 20px;
            right: 20px;
        }

        .edgtf-content-left-from-sidebar .edgtf-related-posts-holder .edgtf-related-posts-inner .edgtf-related-post, .edgtf-content-right-from-sidebar .edgtf-related-posts-holder .edgtf-related-posts-inner .edgtf-related-post, .edgtf-related-posts-holder .edgtf-related-posts-inner .edgtf-related-post {
            width: 50%;
        }

        .edgtf-blog-holder.edgtf-blog-single article .edgtf-post-content-inner.edgtf-data-inside-title .edgtf-post-title-area {
            position: relative;
            padding: 20px;
        }
    }

    @media only screen and (max-width:768px) {
        .edgtf-blog-holder article .edgtf-blog-audio-holder, .edgtf-blog-holder article .edgtf-post-image, .edgtf-blog-holder article .edgtf-self-hosted-video-holder, .edgtf-blog-holder article .fluidvids {
            margin: 0 0 18px;
        }

        .edgtf-blog-holder article .edgtf-pg-slider .flex-direction-nav li a {
            font-size: 50px;
            height: 50px;
            width: 50px;
        }

        .edgtf-author-description .edgtf-author-description-image, .edgtf-comment-holder .edgtf-comment-image {
            width: 80px;
        }

        .edgtf-blog-holder article.format-quote .edgtf-post-title {
            padding: 80px 70px 50px;
        }

        .edgtf-blog-holder article.format-quote .edgtf-post-mark span {
            font-size: 60px;
        }

        .edgtf-blog-holder article.format-link .edgtf-post-title {
            padding: 80px 50px;
        }

        .edgtf-blog-holder article.format-link .edgtf-post-mark, .edgtf-blog-holder article.format-quote .edgtf-post-mark {
            top: 10px;
            right: 10px;
        }

        .edgtf-blog-holder.edgtf-blog-single article .edgtf-blog-audio-holder, .edgtf-blog-holder.edgtf-blog-single article .edgtf-post-content-inner.edgtf-data-inside-title, .edgtf-blog-holder.edgtf-blog-single article .edgtf-post-image, .edgtf-blog-holder.edgtf-blog-single article .edgtf-self-hosted-video-holder, .edgtf-blog-holder.edgtf-blog-single article .fluidvids, .edgtf-blog-holder.edgtf-blog-single article.format-link .edgtf-post-content, .edgtf-blog-holder.edgtf-blog-single article.format-quote .edgtf-post-content {
            margin: 0 0 34px;
        }

        .edgtf-author-description .edgtf-author-description-text-holder {
            padding-left: 105px;
        }

        .edgtf-related-posts-holder {
            margin: 46px 0 0;
        }

        .edgtf-comment-holder {
            margin: 30px 0 0;
        }

            .edgtf-comment-holder .edgtf-comment-text {
                padding-left: 0px;
                min-height: 105px;
            }

            .edgtf-comment-holder .children {
                padding: 0 0 0 40px;
            }

        .edgtf-comment-form {
            margin: 46px 0 60px;
        }

        .comment-respond .logged-in-as {
            letter-spacing: 1px;
        }

        #submit_comment, .post-password-form input[type=submit], input.wpcf7-form-control.wpcf7-submit {
            height: 42px;
            line-height: 42px;
            padding: 0 29px 0 30px;
        }
    }

    @media only screen and (max-width:600px) {
        .edgtf-blog-holder article .edgtf-pg-slider .flex-direction-nav li a {
            font-size: 40px;
            height: 40px;
            width: 40px;
        }

        .edgtf-blog-holder article .edgtf-post-title-area {
            margin: 0 0 17px;
        }

        .edgtf-blog-holder article .edgtf-post-info {
            letter-spacing: 1px;
        }

            .edgtf-blog-holder article .edgtf-post-info > div {
                display: inline-block;
                vertical-align: middle;
                margin: 0 10px 10px 0;
            }

                .edgtf-blog-holder article .edgtf-post-info > div:last-child {
                    margin: 0 0 10px;
                }

        .edgtf-blog-holder article.format-quote .edgtf-post-title {
            padding: 60px 40px 40px;
        }

        .edgtf-blog-holder article.format-quote .edgtf-post-mark span {
            font-size: 50px;
        }

        .edgtf-blog-holder article.format-link .edgtf-post-title {
            padding: 60px 40px;
        }

        .edgtf-blog-holder article.format-link .edgtf-post-mark span {
            font-size: 35px;
        }

        .edgtf-blog-holder.edgtf-blog-single article .edgtf-post-content-inner.edgtf-data-inside-title .edgtf-post-title-area {
            padding: 20px 20px 10px;
        }

        .edgtf-author-description .edgtf-author-description-image {
            width: 70px;
        }

        .edgtf-author-description .edgtf-author-description-text-holder {
            padding-left: 90px;
        }

        .edgtf-author-description .edgtf-author-post-number {
            position: relative;
            margin: 6px 0;
            font-size: 12px;
        }

            .edgtf-author-description .edgtf-author-post-number span {
                font-size: 10px;
            }

        .edgtf-related-posts-holder .edgtf-related-posts-inner .edgtf-related-post {
            width: 100%;
            margin: 0 0 30px;
        }

        .edgtf-content-left-from-sidebar .edgtf-related-posts-holder .edgtf-related-posts-inner .edgtf-related-post, .edgtf-content-right-from-sidebar .edgtf-related-posts-holder .edgtf-related-posts-inner .edgtf-related-post {
            width: 100%;
        }

        .edgtf-comment-holder .edgtf-comment-image {
            width: 70px;
        }

        .edgtf-comment-holder .edgtf-comment-text {
            padding-left: 0px;
            min-height: 90px;
        }

            .edgtf-comment-holder .edgtf-comment-text .edgtf-comment-author {
                padding: 0;
            }

            .edgtf-comment-holder .edgtf-comment-text .edgtf-comment-date {
                position: relative;
                display: block;
                margin: 5px 0 0;
            }

        .edgtf-comment-holder .children {
            padding: 0 0 0 20px;
        }

        #submit_comment, .post-password-form input[type=submit], input.wpcf7-form-control.wpcf7-submit {
            height: 38px;
            line-height: 38px;
            padding: 0 24px 0 25px;
        }
    }

    @media only screen and (max-width:480px) {
        .edgtf-blog-holder article.format-quote .edgtf-post-title {
            padding: 50px 30px 30px;
        }

        .edgtf-blog-holder article.format-quote .edgtf-post-mark span {
            font-size: 40px;
        }

        .edgtf-blog-holder article.format-link .edgtf-post-title {
            padding: 50px 30px;
        }

        .edgtf-blog-holder article.format-link .edgtf-post-mark span {
            font-size: 30px;
        }

        .edgtf-blog-holder article.format-link .edgtf-post-mark, .edgtf-blog-holder article.format-quote .edgtf-post-mark {
            top: 12px;
            right: 10px;
        }

        .edgtf-ratings-holder > div {
            width: 100% !important;
            text-align: center !important;
            float: none;
            padding: 0 !important;
        }
    }

    @media only screen and (max-width:1024px) {
        .edgtf-instagram-feed.edgtf-col-9 li {
            width: 33.33%;
        }
    }

    @media only screen and (max-width:768px) {
        .edgtf-instagram-feed.edgtf-col-6 li {
            width: 33.33%;
        }
    }

    @media only screen and (max-width:480px) {
        .edgtf-instagram-feed.edgtf-col-3 li, .edgtf-instagram-feed.edgtf-col-4 li, .edgtf-instagram-feed.edgtf-col-6 li, .edgtf-instagram-feed.edgtf-col-9 li {
            width: 50%;
        }
    }
