@media (max-width: 1980px) and (min-width: 1370px) {
    .fcol {
        -webkit-box-flex: 0;
        max-width: 20%;
        flex: 1 1 20%;
        box-sizing: border-box;
    }
}
@media (max-width: 1199px) {
    .connect-img img {
        padding-left: 40px;
    }

    .nav {
        margin-bottom: 20px;
    }

    .footer .fgrid .fcol {
        float: left;
        padding: 10px 15px;
    }

    .c_banner_text_wrapper h1, .banner-text h3 {
        font-size: 44px;
        line-height: 1.3em;
    }

    ._blue_box p {
        font-size: 26px;
        padding: 30px 20px;
    }

    section.email-app-sec._webinar_sec ._c_row img {
        margin-bottom: 20px;
    }

    .newsletter-form {
        max-width: 633px;
        flex-wrap: wrap;
        justify-content: center;
    }

    .newsletter-form input[type="email"] {
        border-right: 1px solid #C8D8E3;
    }

    .win-img img {
        padding-right: 20px;
    }

    .tlH-ta2 {
        display: none;
    }

    .let-your-viewer .content {
        flex-wrap: wrap;
    }

    .viewer-left, .viewer-right {
        max-width: 100%;
        flex: 1 1 100%;
    }

    .viewer-right {
        padding-left: 0;
    }

    .viewers-skip-img {
        position: unset;
        margin-left: 0px;
    }

    .viewers-skip-content {
        max-width: 100%;
        margin-left: auto;
    }

    .interactive-control {
        padding-right: 20px;
        padding-left: 20px;
    }
    section.dont-be-afraid {
        padding-left: 20px;
        padding-right: 20px;
    }
    .let-your-viewer {
        padding: 90px 0 120px 0;
    }
    /*.interactive-img {*/
    /*width: 75%;*/
    /*position: static;*/
    /*}*/
    .longV-chart {
        margin: -127px 176px 0 auto;
    }
    .chart-man {
        position: absolute;
        left: -223px;
        top: 200px;
    }
}

@media (max-width: 1024px){
    .longV-chart {
        margin: 0 auto;
        margin-top: -60px;
    }
    .chart-man {
        display: none;
    }
    .icons-list {
        justify-content: space-around;
    }
    .let-your-viewer {
        padding: 59px 20px 120px;
    }
    .viewers-skip {
        padding-bottom: 0;
        padding-top: 0;
    }
    .interactive-control {
        margin-bottom: 80px;
        padding-bottom: 0;
    }
    .videos-icons-wrapper {
        margin: 30px auto 30px auto;
        padding: 30px;
    }
    .videos-icons-wrapper ul.icons-list:first-child li {
        max-width: 25%;
        padding: 20px;
        flex: 1 1 25%;
    }
    .icons-list li {
        font-size: 14px;
    }
    .videos-icons-wrapper ul.icons-list:nth-child(2) li, .videos-icons-wrapper ul.icons-list:nth-child(3) li, .videos-icons-wrapper ul.icons-list:nth-child(4) li{
        max-width: 33%;
        padding: 20px;
    }
    .let-your-viewer .content {
        flex-wrap: wrap;
    }
    .viewer-left, .viewer-right {
        max-width: 100%;
        flex: 1 1 100%;
    }
    ._video_shots_circles {
        position: unset;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
    }
    section._contact_info_sec._pixels_pc ._text_style.pr-50.pl-100 {
        padding: 0;
    }
    ._video_shots_circles_item {
        position: unset;
        display: inline-block;
        margin: 20px;

    }
    section._contact_info_sec {
        padding: 150px 20px 50px;
    }
    section._three_reasons_fvo {
        padding: 70px 20px 70px;
    }
    ._video_shots_circles_item img {
        height: 210px !important;
        width: 210px !important;
    }
    section.video-capters_pixels {
        padding: 60px 20px;
    }
    section._pixels_banner {
        background-position: top;
        background-size: cover;
        padding-top: 80px;
        padding-bottom: 60px;
    }
    section._pixels_banner  ._c_clm_._mw_670 {
        max-width: 100%;
    }
    section._pixels_banner ._m_520 {
        max-width: 100%;
    }

    li.navtab {
        padding: 3px;
    }
    img#encoding_head_left {
        display: none;
    }
    section._encoding_banner {
        padding: 100px 0 100px;
        background-size: cover;
        background-position: center bottom;
    }
    section._cloud_encoding {
        padding: 60px 0 40px;
    }

    h3.small_heading {
        margin-bottom: 30px;
    }
    .section-connect .heading {
        font-size: 26px;
        margin: 0 auto 43px;
        line-height: 36px;
    }
    .section-connect .connect-desc .connect-img img {
        box-sizing: border-box;
    }
    .video-section-overlay .broadcasting-info h4 {
        font-size: 26px;
        margin: 10px;
    }
    ._heading_style {
        font-size: 24px;
        line-height: 32px;
    }
    .section-win .win-desc .win-img {
        flex: 1 1 100%;
    }

    .section-win .win-desc .win-text h2 {
        font-size: 24px;
        line-height: 32px;
    }
    section._section_drip-feed , section.section-win{
        padding: 120px 20px;
        background-size: cover;
        background-position: center center;
    }
    ._man_w_flower_wrp img {
        padding-top: 0;
    }
    section._section_drip-feed ._c_row {
        align-items: center;
    }
    section._win_more_deal_se ._imp_img_wrapper.pt-50 {
        padding-top: 0;
    }
    .video-capters h3, .heading-lg {
        font-size: 40px;
        line-height: 42px;
    }
    .text-center._heading-bg-pink {
        max-width: 560px;
    }
    .video-section-overlay .broadcasting-info {
        margin: 0 auto;
        text-align: center;
    }
    .broadcasting-content:before, .broadcasting-content:after{
        display: none;
    }
    section._testimonial_sec.twitter-sec ._c_clm_4 {
        max-width: 100%;
        margin-bottom: 20px;
    }
    ._testimonial_wrapper ._testimonial_content {
        min-height: 10px;
    }
    .access-banner {
        margin: 150px 0 130px;
    }
    section._testimonial_sec.twitter-sec ._c_clm_4:nth-child(2) {
        margin-top: 0;
    }
    section._testimonial_sec.twitter-sec ._c_row {
        justify-content: center;
    }
    .fcol {
        -webkit-box-flex: 0;
        max-width: 33.33333%;
        flex: 1 1 33.33333%;
        box-sizing: border-box;
    }
    .content {
        padding: 0 20px 0 20px;
    }
    section._win_more_deal_sec ._man_w_flower_wrp img {
        width: 150px;
    }
    section._win_more_deal_sec ._c_row{
        align-items: center;
    }
    section {
        padding-left: 20px;
        padding-right: 20px;
        box-sizing: border-box;
        overflow: hidden;
    }

    button._menu_collapse {
        border: none;
        font-size: 35px;
        background-color: transparent;
        margin-left: auto;
        color: #ccc;
        outline: none;
        cursor: pointer;
    }
    ._navbars {
        display: none;
    }
    li.navtab {
        display: block;
        width: 100%;
        text-align: center;
    }
    ._navbars {
        display: none;
        background-color: #ffff;
        position: absolute;
        top: 100px;
        left: 0;
        right: 0;
        padding: 20px;
        margin: 0 20px;
        box-shadow: 0 1px 6px #00000047;
        z-index: 9;
    }
    .video-capters {
        padding: 120px 0 50px 0;
    }
    .access-banner {
        margin: 100px 0 130px;
    }
    .section-connect {
        margin-top: 20px;
    }
    .section-win {
        margin-top: 50px;
    }
    section._cloud_encoding .img_box_with_shapes ._shapes img:nth-child(1) {
        left: -150px;
        bottom: -50px;
        z-index: -1;
    }
    section.built_to_flex {
        padding: 30px 0;
    }
    section._pre_title_encoding {
        padding: 130px 20px;
    }
    section._multi_resolution {
        padding: 0px 20px 0;
        overflow: hidden;
    }
    section._video_repacking {
        padding: 100px 20px;
    }
    ._bytes_first_encoding {
        padding: 50px 20px;
    }
    section._bytes_first_encoding img._img_shape {
        bottom: -50px;
    }
    section._high_speed_encoding {
        padding: 100px 0;
    }
    .newsletter-sec {
        padding: 140px 0 70px 0;
    }
    ._size_reduction h3 {
        font-size: 60px;
    }
    section.built_to_flex .c_w-40._pr-15.pl-100 {
        padding-left: 50px;
    }
}

@media (max-width: 1360px) and (min-width: 1025px) {
    .logo {
        margin: 0 auto;
    }
    ._navbars {
        display: flex;
        width: 100%;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    ._navbars ul {
        margin: 0;
    }

}
@media (max-width: 1024px) and (min-width: 768px) {
    ._navbars ul {
        max-width: 50%;
        display: inline-block;
        box-sizing: border-box;
        margin: 0;
    }

}
@media (max-width: 767px) {
    .newsletter-form input {
        width: 100% !important;
        text-align: center;
        margin-top: 15px;
    }
    .viewers-skip-content img {
        /*margin-top: 0;*/
        margin-left: 0;
    }
    section.interactive-control {
        margin-bottom: 0;
    }
    .viewers-skip-content >img {
        display: none;
    }
    img.vcy-tl-Bdost {
        display: none;
    }
    img.vcy-bl-dost {
        display: none;
    }
    .dont-be-afraid ._c_row {
        flex-flow: column-reverse;
    }
    .longV-chart {
        display: none;
    }
    .viewers-skip .lyv-bg {
        bottom: -60px;
        left: -100px;
    }
    .let-your-viewer {
        padding: 40px 20px 20px;
    }
    .lyv-dots-btm {
        display: none;
    }
    canvas#longV-chart {
        width: 100% !important;
    }
    .set-it-up {
        padding-bottom: 0;
    }
    .img_box_with_shapes._mobile_ {
        margin: 100px 60px 50px;
    }
    section.built_to_flex ._c_clm_full._pb-50 {
        padding-bottom: 0 !important;
    }
    section.built_to_flex ._c_clm_full._pb-50 h3{
        margin-bottom: 0 !important;
    }
    section._ingest_and_handle ._m_380 {
        max-width: 100%;
    }
    .videos-icons-wrapper ul.icons-list:first-child li {
        max-width: 25%;
        padding: 20px;
        flex: 1 1 25%;
    }
    .icons-list li {
        font-size: 14px;
    }
    .videos-icons-wrapper ul.icons-list:nth-child(2) li, .videos-icons-wrapper ul.icons-list:nth-child(3) li, .videos-icons-wrapper ul.icons-list:nth-child(4) li{
        max-width: 33%;
        padding: 20px;
    }
    .vsec-heading {
        font-size: 22px;
        line-height: 30px;
        margin: 20px auto 30px auto;
    }
    .videos-icons-wrapper ul.icons-list li {
        padding: 7px;
    }
    .videos-icons-wrapper ul.icons-list:first-child li {
        max-width: 50%;
        padding: 20px;
        flex: 1 1 50%;
    }
    .icons-list li {
        font-size: 14px;
    }
    .videos-icons-wrapper ul.icons-list:nth-child(2) li, .videos-icons-wrapper ul.icons-list:nth-child(3) li, .videos-icons-wrapper ul.icons-list:nth-child(4) li{
        max-width: 50%;
        padding: 20px;
        flex: 1 1 50%;
    }
    .videos-icons-wrapper {
        margin: 30px auto 30px auto;
        padding: 30px 15px;
    }
    .icons-list li span {
        min-width: 40px;
        max-width: 40px;
        width: 40px;
        height: 40px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin-right: 7px;
    }
    .icons-list {
        margin: 0 auto 15px auto;
    }
    .icons-list.left-32 {
        left: 0;
    }
    .icons-list li span img {
        width: 23px;
    }
    h3._heading_style._banner_hding {
        font-size: 22px;
        line-height: 30px;
    }
    .video-chapters-yellow {
        padding: 100px 20px;
    }
    .video-chapters-yellow .vsec-heading {
        margin: 0 auto 40px auto;
    }
    ._video_shots_circles_item {
        margin-bottom: 0;
        margin-top: 0;
    }
    section.video-capters_pixels {
        padding: 0px 20px;
    }
    ._contact_info_wrapper.pr-50 {
        padding-right: 0;
    }
    section._contact_info_sec._pixels_pc ._pb-50 {
        padding-bottom: 0 !important;
    }
    ._reason_steps_head h3 {
        font-size: 22px;
        padding-bottom: 30px;
    }
    ._reason_number span {
        font-size: 40px;
        height: 70px;
        width: 70px;
    }
    ._reason_number h3 {
        padding-bottom: 0;
    }
    .__three_reasons_fvo_section ._reason_content.pl-50 {
        padding-left: 0;
    }
    .__three_reasons_fvo_section {
        padding: 0 0 30px;
    }
    section._three_reasons_fvo {
        padding: 40px 20px 0px;
    }
    ._retargeting_platforms_items {
        padding: 20px;
    }
    ._retargeting_platforms_box {
        padding: 20px;
    }
    .new_tag:before {
        height: 100px;
        width: 100px;
        top: -20px;
        left: -20px;
    }
    section._retargeting_platforms {
        padding-bottom: 30px;
    }
    ._section_btn {
        font-size: 20px;
    }
    ._start_hosting_description h3 {
        font-size: 34px;
        line-height: 40px;
    }
    ._wlk_grl {
        bottom: 0;
        left: -50px;
        right: auto;
        margin: 0 auto;
        width: 200px;
        display: none;
    }
    section._start_hosting ._section_icons img:nth-child(1) {
        bottom: 10px;
        left: 20px;
    }
    section._start_hosting ._section_icons img:nth-child(2) {
        top: 30px;
        right: 30px;
    }
    section._start_hosting {
        margin-bottom: 50px;
        padding-left:20px;
        padding-right: 20px;
    }
    ._section_btn {
        font-size: 18px;
        padding: 10px;
        width: 100%;
    }
    section._retargeting_platforms ._c_clm_half {
        padding: 20px 0;
    }
    .img_box_with_shapes.pl-50 {
        padding-left: 0;
    }
    ._img_muti_resolution.pl-50 {
        padding: 0;
    }
    section._video_repacking {
        padding: 50px 20px;
    }
    ._bytes_first_encoding {
        padding: 0px 20px 50px;
    }
    section._high_speed_encoding {
        margin-top: 0;
        padding-left: 20px;
        padding-right: 20px;
    }
    ._samples {
        text-align: center;
    }
    section.built_to_flex ._m_380.m-lr-auto {
        max-width: 100%;
        padding: 20px;
    }
    section.built_to_flex .c_w-40._pr-15.pl-100 {
        padding-left: 0px;
    }
    section._cloud_encoding ._man_w_flower_wrp._pr-100 {
        display: none;
    }
    section._cloud_encoding {
        text-align: center;
    }
    section._ingest_and_handle {
        padding: 10px;
    }
    section._pre_title_encoding {
        background-size: cover;
        background-position: center;
        margin-bottom: 30px;
    }
    ._pre_title_encoding_hd {
        margin: 20px auto 30px;
    }
    img#encoding_head_left {
        display: none;
    }
    .btn-lg {
        font-size: 16px;
        padding: 16px 20px;
    }
    .section-connect .heading {
        font-size: 22px;
        margin: 0 auto 10px;
        line-height: 30px;
    }
    .section-connect .connect-desc .connect-text {
        margin-top: 0;
        text-align: center;
    }
    .section-connect .content {
        padding: 0 0 0px;
    }
    section._section_drip-feed, section.section-win {
        padding: 60px 20px;
    }
    .section-win .win-desc .win-text {
        width: auto;
    }
    .section-win .win-desc .win-img, .section-win .win-desc .win-text {
        flex: 0 0 100%;
    }
    section._improving_connection._section_streaming-e-learning {
        padding: 10px 20px 130px;
    }
    section._section_streaming-e-learning ._man_w_flower_wrp {
        margin-top: 0;
    }
    section._section_drip-feed ._c_row._pt-100 {
        padding-top: 0 !important;
    }


    .section-connect .connect-desc .connect-img:after, .section-connect .connect-desc .connect-img:before{
        display: none;
    }
    .section-win .win-desc .win-img img{
        padding: 0;
    }
    .connect-img img {
        padding-left: 0;
    }
    .video-section-timer .video-counter {
        margin-top: 12px;
        margin-bottom: 0;
        padding: 0;
    }
    .video-section-timer .video-counter li .numbers {
        width: 60px;
        height: 60px;
        font-size: 24px;
        padding: 0;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .video-section-overlay .broadcasting-info h4 {
        font-size: 20px;
        margin: 0px 0;
    }
    .video-section-timer .timer-caption {
        font-size: 24px;
    }
    section._testimonial_sec ._c_clm_4:nth-child(2) {
        margin-top: 0;
    }
    ._mobile_ ._imp_img_wrapper.pt-50 {
        padding-top: 0;
    }
    section._push_enriched_sec ._c_row {
        flex-direction: column-reverse;
    }
    section._win_more_deal_sec .c_w-40._pl-15 {
        padding-left: 0;
    }
    section._turning_leads_sec ._m_420 {
        margin-left: auto;
        margin-right: auto;
        max-width: 100%;
    }
    ._desktop_ {
        display: none;
    }
    ._mobile_ {
        display: block;
    }
    section._contact_info_sec {
        padding: 150px 20px;
    }
    section._contact_page_banner ._c_row {
        flex-direction: column-reverse;
    }
    .nav {
        margin-top: 20px;
        margin-bottom: 10px;
    }
    ._text_style p, p._text_style {
        text-align: justify;
    }
    ._text_style.pr-50 {
        padding: 0;
    }
    .fcol {
        -webkit-box-flex: 0;
        max-width: 50%;
        flex: 1 1 50%;
        box-sizing: border-box;
    }
    .c_banner_text_wrapper h1, .banner-text h3 {
        font-size: 30px;
    }
    .video-capters h3, .heading-lg {
        font-size: 30px;
        line-height: 40px;
    }
    .banner-text h3 {
        max-width: 400px;
    }
    .content {
        padding: 0 20px 0 20px;
    }
    .col-adj {
        float: none;
    }
    .timkri-img img.timkri-shape {
        bottom: -100px;
    }
    .sync-video {
        padding-bottom: 96px;
    }
    .email-shape-tab .email-shape-2 {
        bottom: -50px;
        right: 0;
        width: 100px;
    }
    section.email-app-sec._webinar_sec ._c_row {
        justify-content: center;
    }
    section.email-app-sec._webinar_sec ._c_row img {
        margin-bottom: 10px;
    }
    .webinar .email-shape-1 {
        bottom: -43px;
        max-width: 299px;
    }
    .adver-main .banner-text h3 {
        margin: 0 auto 20px;
    }
    .adver-main {
        margin-top: 0px;
        margin-bottom: 0;
    }
    .adver-main .banner-text h4 {
        color: #637C8E;
        font-size: 28px;
        line-height: 40px;
        margin: 0;
        text-align: center;
    }
    section.email-app-sec.adver-main ._c_row img {
        display: block;
        margin: 0 auto;
        margin-bottom: 20px;
    }
    section.email-app-sec.adver-main .pl-50 {
        padding-left: 0;
    }
    .email-app-sec ._window_display_style ._c_row {
        margin-bottom: 0;
    }
    section.email-app-sec.adver-main {
        padding-bottom: 70px;
    }
    .crm-shapes .email-shape-1 {
        width: 116px;
    }
    .video-capters h3, .heading-lg {
        font-size: 22px;
        line-height: 30px;
    }
    button._menu_collapse {
        border: none;
        font-size: 35px;
        background-color: transparent;
        margin-left: auto;
        color: #ccc;
        outline: none;
        cursor: pointer;
    }
    ._navbars {
        display: none;
    }
    li.navtab {
        display: block;
        width: 100%;
        text-align: center;
    }
    ._navbars {
        display: none;
        background-color: #ffff;
        position: absolute;
        top: 100px;
        left: 0;
        right: 0;
        padding: 20px;
        margin: 0 20px;
        box-shadow: 0 1px 6px #00000047;
        z-index: 9;
    }
    .c_banner_text_wrapper {
        max-width: 500px;
        margin: 0 auto;
        padding: 0 20px;
    }
    section._contact_page_banner {
        padding-top: 110px;
    }
    ._container_small {
        padding: 0 20px;
    }
    section.video-capters._contact_page h3 {
        font-size: 22px;
    }
    section.video-capters._contact_page h3 {
        font-size: 22px;
        line-height: 30px;
    }
    ._video_images img:nth-child(1) {
        bottom: -167px;
        left: -50px;
        width: 146px;
    }
    ._contact_info_content_wrapper, ._contact_info_content_wrapper ul li, ._video_images {
        position: unset;
    }
    ._contact_info_img_wrapper {
        min-height: 1px;
    }
    section.video-capters._contact_page {
        padding-bottom: 30px;
    }
    ._contact_info_content_wrapper ul {
        padding: 0;
        display: flex;
        flex-wrap: wrap;
    }
    ._contact_info_content_wrapper ul li {
        position: unset;
        flex: 1 1 46%;
        max-width: 50%;
        margin: 7px 2px;
    }
    section._turning_leads_sec {
        padding: 20px;
    }
    ._heading_style {
        font-size: 22px;
        line-height: 30px;
    }
    ._man_w_flower_wrp img {
        right: 0;
        padding-top: 30px;
        max-width: 200px;
        margin-bottom: 20px;
    }
    .blur_image ._text_content_img p {
        font-size: 26px;
    }
    section._perfect_match_sec {
        padding: 28px 20px 40px;
    }
    ._imp_img_wrapper.pl-50 {
        padding: 20px 0px;
    }
    section._section_drip-feed ._imp_img_wrapper.pr-50 {
        padding: 0;
    }
    section._host_live_like_sec {
        position: relative;
        padding: 0px 20px;
        overflow: hidden;
    }
    section._enriched_data_sec {
        padding: 20px;
    }
    section._enriched_data_sec .pl-50 {
        padding: 0;
    }
    section._win_more_deal_sec {
        padding: 15px 20px;
    }
    section._win_more_deal_sec ._man_w_flower_wrp img {
        right: 0;
        left: 0;
        margin: 0 auto;
    }
    section._win_more_deal_sec img.pl-100 {
        padding: 0;
    }
    section._win_more_deal_sec ._imp_img_wrapper ._section_icons img {
        right: 0;
    }
    section._win_more_deal_sec {
        padding-bottom: 50px;
    }
    section._data_field_expert {
        padding: 40px 20px;
    }
    ._window_display_style {
        padding: 40px 20px;
    }
    ul.custom_ul {
        margin: 0;
    }
    .twitter-sec .vsec-heading {
        font-size: 22px;
        line-height: 30px;
        margin: 0 auto 20px auto;
    }
    ._testimonial_wrapper {
        margin: 10px 20px;
    }
    ._text_style ul {
        padding-left: 10px;
    }
    img.graph_left_side_img {
        position: relative;
        left: 50%;
        max-width: 50%;
    }
    h3.small_heading {
        font-size: 18px;
        margin-bottom: 20px;
    }
    ._encoding_content p {
        font-size: 30px;
        margin-top: 30px;
    }
    section._encoding_banner {
        padding: 120px 20px;
    }
    h3._small_center_hding {
        font-size: 22px;
        margin-bottom: 0;
        padding-bottom: 0 !important;
    }
    .video-capters {
        padding: 120px 0 20px 0;
    }
    .video-capters h3, .heading-lg {
        font-size: 24px;
        line-height: 30px;
    }
    .video-section-overlay {
        margin-top: 0px;
        top: 50%;
        left: 50%;
        height: auto;
        transform: translate(-50%, -50%);
    }
    .video-section {
        margin: 0 auto 20px auto;
    }
    .video-section-overlay .broadcasting-info h4 {
        font-size: 26px;
        margin: 10px;
    }
    section._testimonial_sec {
        background-size: cover;
        padding-bottom: 50px;
    }
    .twitter-sec .vsec-heading {
        font-size: 20px;
        margin: 0 20px 20px 20px !important;
    }
    .video-capters p {
        font-size: 20px;
        line-height: 30px;
    }
    .newsletter-sec {
        padding: 108px 0 50px 0;
    }
    section._host_live_like_sec ._m_420.pr-50 {
        max-width: 100%;
        padding: 0;
    }
    ._navbars ul {
        margin: 0;
    }
    section._premiere_your_demo_sec {
        padding: 10px 20px;
    }
    section._premiere_your_demo_sec ._section_icons img:nth-child(1) {
        display: none;
    }
    .footer .fgrid .fcol h4 {
        margin: 0;
    }
    .section-win .win-desc .win-img:after {
        display: none;
    }
    .vc-work-great {
        padding: 50px 0 0 0;
    }
    .set-it-up {
        padding-bottom: 0;
    }
    ._tweet.tweet-box {
        max-width: 100%;
        min-height: 1px;
        margin: 20px 0;
    }
    .tweet-wrapper {
        margin: 30px auto 0 auto;
    }
    .twitter-sec {
        padding: 100px 0;
    }
    .set-it-up {
        padding-bottom: 0;
    }
    .dont-be-afraid {
        padding: 50px 20px;
        background-size: cover;
    }
    .long-vids-left {
        max-width: 100%;
    }
    ._read_more._mobile_ {
        display: none;
    }
    .set-it-up-video:after{
        display: none;
    }
    .middle-rh-Ddots , img.vdo-btm-dots{
        display: none;
    }
    ._video_shots_circles._mobile_ {
        display: flex;
        align-items: flex-start;
        flex-wrap: wrap;
    }
    ._video_shots_circles_item {
        max-width: 50%;
        box-sizing: border-box;
        margin: 0;
        padding: 10px;
    }
    ._video_shots_circles_item:nth-child(5) {
        max-width: 70%;
    }
    ._video_shots_circles_item img {
        max-width: 100%;
        height: auto !important;
    }
    ._video_shots_circles_item p {
        margin-bottom: -30px;
    }
    ._reason_content.pr-50 {
        padding-right: 0;
    }
    ._c_row._mobile_clm_reverse {
        flex-direction: column-reverse;
    }
    section._premiere_your_demo_sec ._m_420.pr-50 {
        max-width: 100%;
        padding-right: 0;
    }
    img.banner-img-1._img-responsive, img.banner-img-2._img-responsive {
        display: none;
    }
    ._window_display_style img {
        padding: 5px 40px;
        box-sizing: border-box;
        max-width: 50%;
    }
    img.email-shape-2, .webinar .email-shape-1 {
        display: none;
    }
    ul.dd-menu {
        position: unset;
    }
}
@media (max-width: 479px){
    .tweets-hd:after {
        width: 30px;
        height: 26px;
        left: 91%;
        top: -10px;
        background-size: contain;
    }
    .videos-icons-wrapper ul.icons-list li{
        max-width: 50% !important;
        padding: 10px !important;
        flex: 1 1 50% !important;
    }
    .icons-list {
        justify-content: space-around;
    }

    .video-section-overlay {
        margin-top: 0px;
        top: 50%;
        left: 50%;
        height: auto;
        transform: translate(-50%, -50%);
    }
    .footer .fgrid .fcol h4 {
        margin-top: 0;
    }
    .fcol {
        -webkit-box-flex: 0;
        max-width: 100%;
        flex: 1 1 100%;
        box-sizing: border-box;
    }
    .c_banner_text_wrapper h1, .banner-text h3 {
        font-size: 22px;
    }
    .navbar-right, .navbar {
        margin-left: 0;
    }
    .access-banner {
        margin: 30px 0 20px;
        padding: 0;
    }
    .div-sync-left-por p {
        font-size: 18px;
        padding: 0 15px;
    }
    .div-sync-left-por {
        min-height: 270px;
    }
    ._blue_box p {
        font-size: 20px;
    }
    .newsletter-form input[type="submit"] {
        width: 100%;
    }
    .newsletter-sec {
        padding: 140px 0 70px 0;
    }
    ._banner_buttons {
        position: relative;
    }
    ._banner_buttons ul li {
        display: inline;
        list-style: none;
        position: unset;
        margin: 0;
        text-align: center;
        flex: 1 1 50%;
        max-width: 50%;
        padding: 10px;
    }
    ._banner_buttons ul {
        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
        padding: 20px;
        margin: 0 auto;
    }
    ._banner_buttons ul li a {
        width: 100%;
        margin: 0;
    }
    .blur_image ._text_content_img p {
        font-size: 22px;
    }
    .text-center._heading-bg-pink {
        margin: 0 auto 50px auto;
    }

    ._window_display_style img {
        padding: 10px 20px;
        box-sizing: border-box;
        max-width: 100%;
    }
}

@media (max-width: 1023px) and (min-width: 992px) {
    .fcol {
        -webkit-box-flex: 0;
        max-width: 20%;
        flex: 1 1 20%;
        box-sizing: border-box;
    }
}
@media (max-width: 1199px) and (min-width: 1024px) {
    .fcol {
        -webkit-box-flex: 0;
        max-width: 20%;
        flex: 1 1 20%;
        box-sizing: border-box;
    }
}
@media (max-width: 991px) and (min-width: 768px) {
    .tweets-hd:after {
        width: 50px;
        height: 56px;
        left: 100%;
        top: -10px;
        background-size: contain;
        background-repeat: no-repeat;
    }
}
@media (max-width: 767px) and (min-width: 685px) {
    sec._webinar_sec ._c_row img {
        margin-bottom: 20px;
        max-width: 50%;
    }
}
@media (max-width: 684px) and (min-width: 568px) {
    .video-section-timer .timer-caption {
        font-size: 20px;
        font-weight: 600;
    }
    .video-section-timer .video-counter li .numbers {
        width: 40px;
        height: 40px;
        font-size: 18px;
    }
    .video-section-overlay .broadcasting-info h4 {
        font-size: 18px;
        margin: 10px 0;
    }
}
@media (max-width: 567px) and (min-width: 480px) {
    .video-section-timer .timer-caption {
        font-size: 20px;
        font-weight: 600;
    }
    .video-section-timer .video-counter li .numbers {
        width: 40px;
        height: 40px;
        font-size: 18px;
    }
    .video-section-overlay .broadcasting-info h4 {
        font-size: 18px;
        margin: 10px 0;
    }
    .videos-icons-wrapper {
        max-height: 350px;
        overflow: hidden;
    }
    ._read_more._mobile_ {
        display: block;
    }
    .tweets-hd:after {
        width: 50px;
        height: 56px;
        left: 100%;
        top: -10px;
        background-size: contain;
        background-repeat: no-repeat;
    }
}
@media (max-width: 479px) and (min-width: 320px) {
    section._encoding_banner {
        padding: 100px 20px 60px;
    }
    .video-section-timer .timer-caption {
        font-size: 14px;
        font-weight: 500;
        line-height: 1;
        margin-top: 10px;
    }
    .video-section-timer .video-counter li .numbers {
        width: 30px;
        height: 30px;
        font-size: 12px;
        margin: 0 auto;
    }
    .video-section-overlay .broadcasting-info h4 {
        font-size: 10px;
        margin: 0px 10px;
    }
    .video-section-timer .video-counter li {
        display: inline-block;
        margin: 0px 5px;
        font-size: 12px;
    }
    section._video_repacking {
        padding: 50px 20px 0;
    }
    section.built_to_flex {
        padding: 30px 0 0;
    }
    section._pre_title_encoding {
        margin-top:0;
    }
    ._pre_title_encoding_bottom p {
        padding: 0;
    }
    .videos-icons-wrapper ul.icons-list li {
        max-width: 100% !important;
        padding: 10px !important;
        flex: 1 1 100% !important;
    }
    .videos-icons-wrapper {
        max-height: 350px;
        overflow: hidden;
    }
    ._read_more._mobile_ {
        display: block;
    }
    .sync-video {
        padding: 30px 0 100px;
    }
    section.email-app-sec {
        padding: 30px 0;
    }
}


/*8-24-2020*/

/*@media (max-width: 1040px) and (min-width: 980px) {*/
    
/*    .terms-of-use {padding: 0px 0px 80px 0px;}*/
/*    .meet_ceo {padding: 50px 0 150px 0;}*/
/*    .bigcommand-footer {padding: 0px 0px 19px 0px;}*/

/*}*/

@media (max-width: 780px) and (min-width: 580px) {
    
.bigcommand-footer {padding: 35px 0px 35px 0px;}
   
   .ft-links li {margin-right: 21px;}
   .ft-links .f-13 {font-size: 11px;line-height: 23px;}
   
   .copyrights .f-13 {font-size: 11px;line-height: 23px;}
   
}

@media(max-width: 479px) AND (min-width: 280px){
    
    div.copyrights {
    margin-top: 30px;
}
    ul.ft-links li {margin: 5px 10px;}
    ul.ft-links li a {font-size: 13px;}
    
      h5.sm-heading.f-13.text-right {text-align: center;}
      
   .bigcommand-footer {padding: 35px 0px 20px 0px !important; background-color: #fff;}
}