    .login_body .md-pills.pills-ins {
        margin: 0 auto;
        width: 100%;
    }
    
    .login_body .md-pills.pills-ins {
        margin: 0 auto;
        width: 100%;
    }
    
    .login_body .md-pills.pills-ins {
        margin: 0 auto;
        width: 100%;
    }
    
    .login_body .md-pills.pills-ins {
        margin: 0 auto;
        width: 100%;
    }
    
    .login_body .md-pills.pills-ins {
        margin: 0 auto;
        width: 100%;
    }
    
    .login_body .md-pills.pills-ins {
        margin: 0 auto;
        width: 100%;
    }
    
    @charset "utf-8";
    /* CSS Document */
    
    @media (min-width: 320px) and (max-width: 359px) {
        #features {
            padding-bottom: 0px;
        }
        .nav.nav-tabs.md-pills.pills-ins {
            width: 80%;
        }
        .price_comp .pack_value {
            font-size: 34px;
        }
        .aaa .pack_last_header {
            margin: 32px 0;
        }
        /* #my_account .pack_last_header { margin: 38px 0;} */
        .pro_over {
            padding-bottom: 206px;
        }
        .home_section .home_content {
            width: 75%;
        }
        .custom_dt_range span {
            width: 100%;
            padding-right: 35px;
            box-sizing: border-box;
        }
        .home_2_img4 img.you_tu4,
        .home_2_img4 img.fb_lik4 {
            width: 30px;
        }
        .home_2_img4 img.twit_home {
            width: 15px;
        }
        .home_2_img4 img:last-child {
            width: 17px;
        }
        /* .events.device_management h6{min-height:28px;} */
        .events.txt_high.txt_grey {
            margin-top: 10px;
        }
        .dev_sm_devider .unreg_device {
            padding: 8px;
        }
        .plans-section .slick-slide {
            margin: 0;
            width: 247px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 360px) {
        .edit_event {
            margin-top: 0px;
        }
        .price_comp .pack_value {
            font-size: 30px;
        }
        .home_content img.sec1 {
            width: 100%;
        }
        .freedo_adv,
        .ad_banner_25 {
            font-size: 14px !important;
        }
        .ad_banner_25 {
            height: 70px;
            line-height: 22px;
        }
        .sec1p {
            margin-bottom: 40px;
        }
        .pack_body {
            padding: 30px 15px;
        }
        .live_chat_con img {
            width: 80px
        }
        .edit_event,
        .share_event {
            width: 126px !important;
        }
        .inner_container p.home_2_img4 {
            font-size: 10px;
        }
        .heading {
            font-size: 16px;
        }
        .home_banner {
            padding-top: 40px;
        }
        .box_features_mi h2 {
            font-size: 22px;
        }
        .cen_heading {
            width: 100%;
        }
        .mobile_with_hand_2 {
            width: 200px;
        }
        .dev_prv_features img {
            width: 60%;
        }
        .devic_mng_2bl a.crea_event_thr,
        .devic_mng_2bl a.eve_crea,
        .devic_mng_2bl a.eve_ref,
        .devic_mng_2bl a {
            font-size: 14px;
        }
        .aaa .pack_last_header {
            margin: 30.5px 0;
        }
        .mlt_bit span,
        .sup_hdvid span,
        .hdmi_spec span,
        .battery_h span {
            font-size: 12px;
        }
        .placed_sucly .succ_succes_table {
            width: 250px;
        }
        p.mini-head a.link {
            font-size: 16px !important;
        }
        p.mini-head a.link img {
            right: 10px !important;
        }
        .left_nav_tabs p.mini-head {
            padding: 0px !important;
        }
        .bx-pager.bx-pager-page li a {
            font-size: 16px;
        }
        .bx-pager.bx-pager-page li a img,
        .bx-pager.bx-pager-page li a.active img:last-child {
            margin-bottom: 10px;
        }
        .events h6 {
            font-size: 14px;
        }
        #goLive .modal-dialog .img_140 {
            width: 104px;
        }
        .pl_reg_inner .form-group .error,
        .reg_form .form-group .error {
            bottom: -30px;
            line-height: 16px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 393px) {
        /*.pair_lab{ height:35px;}*/
        .events .txt_grey {}
        .txt_high.txt_grey.dev_paire_id {}
    }
    
    @media (min-width: 320px) and (max-width: 400px) {
        .upload_img_cont {
            padding-left: 90px;
        }
        .upload_img_thumb img {
            height: 60px;
            min-width: 60px;
            width: 60px;
        }
        .upload_right_cont .label_txt {
            font-size: 12px;
        }
        .pl_reg_right .form {
            padding: 5px;
        }
        .pl_reg_right .form .step_desc {
            padding: 5px 10px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 413px) {
        .eve_lab {
            float: none;
            margin-bottom: 20px;
            display: block;
            text-align: center;
        }
        #addDevice .tab-content {
            padding: 20px 0 0 0px;
        }
        .devic_mng_2bl {
            text-align: center;
        }
        .devic_mng_2bl a {
            float: inherit;
            margin-bottom: 20px;
            display: inline-block;
        }
        #addDevice .modal-header h3 {
            font-size: 20px;
        }
        #defualtMessage .modal-dialog {
            width: 90% !important;
        }
        .price_comp .pack_value {
            font-size: 30px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 414px) {
        #home_2 .carousel-inner p {
            min-height: 148px;
        }
        .freedo_adv {
            padding-top: 6px;
            display: inline-block;
        }
        .pro_cut {
            display: block;
        }
        .ad_banner_25 img.ad_ban_img_mob {
            margin-right: 10px;
        }
        .plans1 .plans_icons span {
            margin: 0 8px;
        }
        .plans_icons img.fb_live,
        .plans_icons img.pl_you {
            width: 34px;
        }
        .plans_icons img.pla_per {
            width: 20px;
        }
        #go_social p img {
            margin-bottom: 30px;
        }
        #go_social {
            background: rgba(0, 0, 0, 0) url("../images/go_social_320.jpg") no-repeat scroll;
        }
        .events_duration {
            padding-left: 0;
        }
        .branding_controls .btn {
            margin-bottom: 10px;
        }
        .heder_pre_order {
            display: block;
            width: 150px;
            margin: 0 auto 10px auto;
        }
        .ad_banner_25 {
            display: block;
            overflow: hidden;
        }
        .ad_banner_25.off_box_2mon {
            height: 100px;
        }
        .pl_reg_inner.offer_register .soc_icons {
            display: inherit;
        }
        .pl_reg_inner.offer_register .soc_icons .fb,
        .pl_reg_inner.offer_register .soc_icons .youtube {
            width: 40px;
            height: 15px;
        }
        .pl_reg_inner.offer_register .soc_icons .tweet_reach,
        .pl_reg_inner.offer_register .soc_icons .peri_reach {
            width: 18px;
        }
        .pl_reg_inner.offer_register .pl_reg_lef {
            border: none;
        }
        .dev_fir_9 {
            padding: 0px;
        }
        .dev_box img {
            width: 200px;
            margin: 20px auto 0;
        }
        .sticky_dev_offer .st_dev_rt_info {
            display: block;
            text-align: center;
        }
        .sticky_dev_offer .dev_link_amz {
            float: none !important;
            margin-top: 10px;
        }
        .sticky_dev_offer .lrn_more_device {
            text-align: center;
            float: none !important;
            margin-right: 0px;
        }
        .re_seller_cont.rese_list .header h3 {
            font-size: 20px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 439px) {
        .cloud_ad_plans img.cl_gr,
        .cloud_ad_plans a.sub {
            float: none;
        }
        .rtmp_copy_in {
            white-space: inherit;
            line-height: 22px;
            padding-right: 45px;
        }
        .rtmp_link_tinput {
            word-break: break-all;
        }
        .theoplayer-skin .theo-menu.theo-settings-control-menu {
            min-width: 90%;
            bottom: 70px !important;
        }
        .theoplayer-skin .theo-menu.theo-settings-control-menu .theo-menu-content-animatable {
            min-width: inherit !important;
        }
        .theoplayer-skin.theo-mobile .theo-menu.theo-menu-animatable .theo-menu-header {
            padding: 5px 10px !important;
        }
        .col-md-4.stick1 {
            padding: 0px;
        }
        .theoplayer-skin.theo-mobile .theo-menu.theo-menu-animatable .theo-menu-animation-container {
            width: 91% !important;
            margin: 0 auto;
        }
        .theoplayer-skin.theo-mobile .theo-menu.theo-menu-animatable .theo-menu-item {
            height: 30px !important;
            line-height: 30px !important;
        }
        .theoplayer-skin.theo-mobile .theo-menu.theo-menu-animatable {
            right: 0 !important;
            left: 0 !important;
            margin: 0 auto;
        }
    }
    
    @media (min-width: 320px) and (max-width: 479px) {
        .col-md-20 {
            width: 100%;
        }
        .xs_dev_spc img {
            width: 60px;
        }
        .xs_dev_spc .col-xs-4 {
            margin-bottom: 20px;
        }
        .table-responsive.second_nav_verify {
            margin-top: 50px;
        }
        .emailVerify {
            height: auot;
            min-height: auto;
            max-height: inherit;
        }
        .navbar-top-verify {
            top: 0px;
        }
        .home_section .home_content {
            text-align: center;
            top: 10px;
        }
        .mobile_mob {
            top: 86px;
        }
        .intro-section {
            padding-top: 120px;
        }
        .vi_al_ho_con {
            margin-top: 30px;
        }
        #home .home_content {}
        .home_content img.sec1 {
            margin: 0 auto;
        }
        .for_hei {
            display: block;
            overflow: hidden;
        }
        .edit_event,
        .share_event {
            float: left;
        }
        .edit_event {
            /*margin-top:28px;*/
            margin-left: 2px;
        }
        .fea_vid_sh_from {
            width: 100%;
            display: block;
            margin-bottom: 30px;
        }
        .fea_vid_sh_from {
            display: block;
        }
        .fea_vid_all_sea {
            width: 100%;
        }
        .fea_vid_all_sea .vid_all_se {
            width: 100%;
        }
        .home_section {
            position: relative;
            background: url(../images/eventcopy-4_mobile.jpg) no-repeat;
            background-size: 100% auto;
        }
        .eve_det_sec_chi {
            padding: 0 0 0 15px;
        }
        .successmessage .modal-dialog,
        .errormessage .modal-dialog {
            width: 95% !important;
        }
        .events_go_live,
        .pass_prot {
            padding-left: 20px !important;
        }
        .edit_event,
        .share_event {
            margin-top: 20px !important;
        }
        .pass_prot {
            padding: 0px !important;
        }
        .tot_vid_new_tlab {
            margin-top: 0px;
        }
        .events_to_videos {
            padding: 0px;
        }
        .events_to_videos .txt_high img,
        .events_go_live img {
            display: block;
            margin: 0 auto;
        }
        .event_header img,
        .txt_high img {
            margin: 0 auto;
        }
        .events .txt_grey .show_hide {
            font-size: 14px;
        }
        .my_act_ch_password {
            padding: 10px 0;
            font-size: 12px;
            top: 4px;
            border: none;
        }
        .pack_tag {
            width: 100px;
        }
        /*.home_2_img4{ display:none;}*/
        .home_2_img4_mo {
            display: block;
            margin-top: 25px;
        }
        .home_2_img4_mo .col-xs-6 {
            margin-bottom: 20px;
        }
        .bx-pager.bx-pager-page li a img {
            width: 50px;
        }
        .fea_page_heading {
            min-height: 42px;
        }
        .cl_pl_bg .cl_pl_bg_inner img {
            width: 80px;
            margin: 30px 0 20px;
        }
        footer .container .col-md-3 {
            text-align: center;
        }
        footer .container.new_footer a {
            text-align: center;
            margin: 0px auto 7px auto;
        }
        footer .container.new_footer .footer_single {
            margin-top: 0px;
        }
        footer .container.new_footer .footer_single .terms a {
            float: none;
            display: block !important;
            text-align: center;
            margin: 20px auto;
            border: none;
        }
        footer .container.new_footer .foot_social_icons span {
            display: none;
        }
        #plans .all_packs .main_offer_2m_offfer {
            top: -171px !important;
            padding-bottom: 0px;
        }
        .plans-section .slick-slide img.pl_2m_device {
            width: 100px;
        }
        .plans-section .slick-slide img.pack_tag {
            width: 100px;
        }
        .m_plans_2m_offer .pack {
            margin-top: 205px;
        }
        .m_plans_2m_offer .info_2m_dev_left {
            padding: 0px;
            text-align: center;
        }
        .pl_reg_inner.offer_register .s_up_table td img {
            max-width: 200px;
        }
        .dev_sm_devider .gt_off {
            padding-left: 0px;
        }
        .ad_fr_box_amz {
            width: 60px;
            margin-left: 10px;
        }
        .change_email_input_like span.abs_edit {
            font-size: 12px;
        }
        #updateEmail .error {
            position: inherit;
            margin-top: 15px;
            float: none;
            text-align: center;
            display: block;
            top: 0px;
            right: 0px;
        }
        .hit_bl div.dev {
            width: 100%;
            font-size: 16px;
        }
        .hit_bl img {
            position: inherit;
            margin-top: 20px;
        }
        .how_it_works_co {
            padding: 0 10px;
        }
        .how_it_works_co {
            text-align: center;
        }
        .hit_bl div.dev {
            float: inherit;
        }
        .hit_bl div.dev,
        .img_de_sec {
            display: block;
            overflow: hidden;
        }
        .hit_de.active img.dev_dark,
        .hit_de img.dev_dark,
        .hit_mo.active img.dev_dark,
        .hit_mo img.dev_dark {
            margin: 30px auto 10px;
        }
        .home2_home {
            background-size: 100% 800px !important;
        }
        #homePage .bx-wrapper .bx-pager {
            bottom: 10px !important;
        }
        .firebaseui-card-content {
            padding: 0px !important;
        }
        .my_ac_det_wid {
            display: block !important;
        }
        .firebaseui-card-header {
            padding: 16px 0 0 0 !important;
        }
        .slide_inner {
            width: 95vw;
            padding-top: 20px;
            text-align: center;
        }
        .slide_inner p {
            font-size: 16px;
        }
        .slide_inner h2 {
            font-size: 20px;
        }
        .anchor span.explore_bt {
            width: 80px;
            margin-right: 10px;
        }
        .anchor span.st_trial {
            width: 160px;
        }
        /*.bx-wrapper img{ margin:20px auto 20px; width:200px;}*/
        .bx-wrapper .anchor.app_store img {
            width: 110px;
        }
        .bx-wrapper .anchor.app_store img:first-child {
            margin-right: 5px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 480px) {
        #features li.fea_row,
        #features li {
            font-size: 14px;
            margin-bottom: 30px !important;
        }
        #features li.fea_row,
        #features li img {
            width: 60px;
        }
        .home_content h2 {
            font-size: 24px
        }
        .home_section .home_content {
            bottom: 0px;
        }
        .box_features span {
            white-space: inherit;
        }
        .featured_viedos_section {
            padding-top: 0px;
        }
        .featured_viedos_section .video_cont {
            margin-bottom: 20px;
        }
        .services-section {
            padding: 10px 0px 20px;
        }
        .login_body .md-pills.pills-ins {
            margin: 0 auto;
            width: 100%;
        }
        .bill_table {
            width: 100%;
        }
        .bill_table table td {
            padding: 10px !important;
        }
        .total_price {
            font-size: 20px;
        }
        #go_social {
            padding-top: 30px;
        }
        .pl1buynow {
            position: inherit;
            top: inherit;
            right: inherit;
        }
        .plans1 .main_img {
            position: inherit;
            left: inherit;
            margin: 0 auto;
            top: 15px;
        }
        .plans2 .main_img {
            position: inherit;
            left: inherit;
            margin: 0 auto;
            top: 20px;
        }
        .eve_c_thumb {
            height: inherit;
            min-height: inherit;
            max-height: inherit
        }
        .home2-section .mlt_bit {
            background-size: 40px;
        }
        input.opt_box[type="text"] {
            margin: 10px 3px;
        }
        .ver_status {
            display: block;
            overflow: hidden;
        }
        .mobile_with_hand {
            display: none;
        }
        .events_go_live,
        .events_to_videos {
            margin-top: 20px;
            font-size: 14px;
            text-align: center;
        }
        .events_to_videos .txt_high {
            font-size: 14px;
            text-align: center;
        }
        .modal-dialog.delete_platform {
            width: 90% !important;
        }
        .meet_cont_sect_sm_web {
            display: block;
        }
        .meet_cont .item {
            min-height: 260px;
        }
        .carousel-indicators {
            bottom: 15px !important;
        }
        .meet_cont_sect_sm_mob {
            display: none;
        }
        .event_header a.add_dev.bu_no {
            margin-left: 0px;
        }
        #home_2 .inner_container {
            margin: 0 auto;
            width: 92%;
        }
        .container.meet_cont_home {
            width: 100%;
        }
        .home2-section {
            padding-top: 0px;
        }
        .home_content .explore,
        .le_more {
            font-size: 12px;
            padding: 8px 25px;
        }
        .home_content p.reach {
            margin-bottom: 25px;
        }
        .our_plans_1 {
            font-size: 20px;
            margin-bottom: 15px;
        }
        .tech_spec_header h1 {
            font-size: 24px;
            line-height: 30px;
        }
        .home_content p {
            font-size: 14px;
        }
        .mobile_mob {
            display: block;
        }
        .meet_down_aps a img {
            width: 128px;
        }
        .meet_down_aps a {
            margin: 0px;
        }
        .billing_80 .table-responsive {
            margin-top: 30px;
        }
        .events_le_bl {
            overflow: hidden;
        }
        .home_content {
            width: 90%;
        }
        #go_social {
            background: rgba(0, 0, 0, 0) url("../images/go_social_320.jpg") no-repeat scroll;
        }
        .mobile_with_hand_2 {
            margin-top: 50px;
        }
        .device_pid_cont {
            padding: 0px;
        }
        .tot_bro_sh {
            font-size: 14px;
        }
        .eve_act_but_se a.edit_event,
        .eve_act_but_se a.share_event {
            padding: 15px 0px !important;
        }
        .cancel_platforms {
            width: 90%;
        }
        .modal-dialog.date_rage_modal {
            width: 90% !important;
            margin: 0 auto;
        }
        .ne_rg_bl {
            padding: 0px;
        }
        .pl_reg_right .form {
            padding-top: 40px;
            border-radius: 0px;
        }
        .pl_reg_right .form h1 {
            font-size: 20px;
        }
        .pl_reg_lef ul li {
            font-size: 16px;
        }
        .reg_bk_plans:hover,
        .reg_bk_plans:focus {
            color: #fff
        }
        .pl_reg_inner {
            margin-top: 0px;
        }
        .pl_reg_lef h4 {
            font-size: 18px;
        }
        .st_pck_trail {
            font-size: 14px;
        }
        .home_content .explore,
        .le_more,
        #featured_videos .vi_al_ho_con a {
            width: 200px;
            padding: 14px 0;
        }
        .hiworks_vie_plans {
            padding: 10px 20px;
        }
        .sup_hdvid img {
            width: 33px;
        }
        .dir_signin {
            background: url(../images/bg_image_responsiveness.png) no-repeat;
            width: 100%;
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
        }
        #my_account .my_btn.pad1025 {
            padding: 10px 5px;
        }
        .pl_reg_inner.placed_sucly {
            width: 90%;
        }
        .eve_search_for_mob .mob_hed {
            font-size: 13px;
        }
        .dev_mgmt_sea .ev_mob_se_rt img {
            top: 10px;
        }
        .ev_mob_se_rt {
            margin-top: 5px;
        }
        footer .container a {
            font-size: 12px;
        }
        .ev_mob_se_rt img {
            top: 0px;
            right: 20px;
        }
        .not_found_eve {
            font-size: 20px;
        }
        #showPairing h3 {
            font-size: 18px;
        }
        .get_yrl_su {
            padding: 8px 10px;
            margin: 10px auto;
        }
        .cont_404 a {
            font-size: 18px;
            width: 120px;
        }
        .device_top_le a.watch_vid {
            margin-left: 0px;
        }
        .home_dev_wat a.watch_vid {
            display: inline-block;
            margin-left: 0px;
            margin-top: 10px;
        }
        .pl_cld_ad {
            text-align: center;
        }
        .cloud_ad_plans img.cl_gr {
            margin: 18px auto 0px !important;
        }
        .cl_pl_bg h2 {
            font-size: 20px;
            width: 90%;
            margin: 0 auto 10px;
        }
        .cl_pl_bg h4 {
            font-size: 16px;
            width: 90%;
            margin: 0 auto;
        }
        .cl_pl_bg img {
            margin-top: 10px;
        }
        .inner_container .container.meet_cont_home {
            padding: 20px;
        }
        .box_features_mi .dev_two_months {
            padding: 10px;
        }
        .box_features_mi {
            padding: 90px 20px;
        }
        .dev_two_months {
            padding: 10px 20px;
        }
        /*.plans-section .slick-list{ overflow: inherit; overflow-x: hidden !important;}*/
        .plans-section .slick-slide {
            margin: 0;
            width: 260px;
        }
        .pl_reg_inner.offer_register {
            width: 90% !important;
            padding: 30px 15px;
        }
        .events.device_management h6 {
            margin-bottom: 0px;
        }
        .verifi,
        .not_verifi {
            margin-top: 0px;
        }
        .events.device_management .lbl_ans_mt10,
        .events.device_management .txt_grey.dev_paire_id {
            display: block;
        }
        .sticky_dev_offer h2 {
            font-size: 17px;
            text-align: center
        }
        .sticky_dev_offer h3 {
            text-align: center;
        }
        .pre_of_fea_inner .charge_amt {
            text-align: center;
        }
        .ad_fr_box {
            display: inherit;
            padding: 25px 10px;
        }
        .pr_fea_of {
            padding-bottom: 150px;
        }
        .h_get_table {
            width: 100%;
        }
        .ad_fr_box_amz {
            width: 60px;
        }
        .cloud_ad_plans a.sub {
            font-size: 16px;
        }
        .progress_bar .popover {
            width: 220px;
            left: 0px !important;
        }
        #goLive .block .btn50 {
            width: 125px;
        }
        .second_sec {
            padding: 10px 20px;
        }
        .meet_support .sup_hdvid span,
        .meet_support .hdmi_spec span,
        .meet_support .battery_h span {
            font-size: 13px;
        }
        #home_2 .inner_container h6 {
            margin-top: 20px;
        }
        #home_2 .inner_container {
            padding: 0 10px;
        }
        .branding_in_wrap {
            width: 100% !important;
            display: inline-block;
        }
        #my_account .data_usage_cont {
            margin: 0 -20px;
        }
        .fb_right_account h2,
        .ad_integ h2 {
            font-size: 18px;
        }
        .theoplayer-skin.theo-mobile .theo-menu.theo-menu-animatable {
            z-index: 99 !important;
        }
        .tag-template .right-panel span {
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
            width: 145px;
            display: inline-block;
        }
        tags-input .tags .tag-item .remove-button {
            position: relative;
            top: -10px;
        }
        .err_mob_ch_pas {
            top: 44px !important;
            font-size: 14px;
            line-height: 14px;
        }
        .data_usage_cont .popover-content {
            margin-left: 15px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 500px) {
        .cloud_ad_plans img.cl_gr {
            width: 150px;
        }
        .txt_container_heading {
            display: block;
            overflow: hidden;
            padding: 0px !important;
            /* margin-bottom: 0px; */
        }
        .txt_container_heading a {
            width: 50%;
            float: left;
            text-align: center;
            font-size: 18px;
            padding: 15px 0;
        }
        .txt_container_heading a:first-child {
            border-right: solid 1px #ccc;
        }
        .tut_container {
            width: 100%;
            border: none;
        }
        .tut_body_cont {
            padding: 25px;
        }
        .upload_right_cont .pull-right {
            display: block;
            float: left !important;
            overflow: hidden;
            clear: both;
        }
        .txt_container_heading {
            margin: 10px 0px 10px 16px !important;
        }
    }
    
    @media (min-width: 320px) and (max-width: 639px) {
        .events_le_bl {
            width: 100%;
            display: block;
        }
        .event_header .events_rt_cr a {
            float: inherit;
            margin: 20px 15px 15px 0;
            display: inline-block;
        }
        .event_header .events_rt_cr a:first-child {
            margin-right: 15px;
        }
        .events .video_name {
            min-height: inherit;
            font-size: 20px;
        }
        .events_duration {
            margin-top: 30px;
        }
        .events_duration .ne_vid_dur {
            margin-top: 0px !important;
        }
        .events-_rtblock {
            margin-top: 50px;
        }
        .events h6.mob_du4 {
            margin-top: 0px;
        }
        .sharing_medias,
        .fb_actions,
        .ad_cus_dest {
            width: 100%
        }
        .ad_cus_dest_add {
            padding: 5px 15px;
            margin-top: 20px;
            width: 100%;
        }
        .edit_event,
        .share_event {
            float: none;
        }
        .device_fir_row div.dvmng_dev {}
        .device_fir_row div.ver_status {
            padding-right: 10px;
        }
        .events .txt_grey {
            display: inline-block;
        }
        .events_rt_cr a.eve_ref {
            float: none !important;
        }
        .events_rt_cr a.eve_crea {
            float: left !important;
        }
        #eventsPostView .events_le_bl {
            padding-left: 0px;
        }
        .event_header .devic_mng_2bl a.eve_ref,
        .event_header .devic_mng_2bl a.eve_crea {
            float: left !important;
            padding: 14px 15px;
            margin-left: 5px;
        }
        .devic_mng_2bl a.web_dev_ref {
            display: none;
        }
        .event_header .devic_mng_2bl a.eve_ref.mob_dev_ref {
            display: block;
            float: right;
        }
        #requestDemo .modal-dialog {
            width: 90% !important;
        }
        #suc_sub .thyo_label1 {
            width: 100%;
        }
        #boxOffer .modal-dialog {
            width: 100% !important;
        }
        #home_2 #myCarousel {
            margin-top: 60px;
        }
        #home_2 .inner_container h6 {
            font-size: 20px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 640px) {
        #features li.fea_row,
        #features li {
            width: 50%;
            margin-bottom: 20px;
            overflow: hidden;
        }
        .fill-height-or-more {
            display: inherit;
        }
        .home_content img {
            width: 48px;
        }
        .plans_conc {
            width: 100%;
        }
        .plans1 {
            padding: 0px;
            height: auto;
        }
        .box_info_dv_mang img {
            display: none;
        }
        #eventUnavailable .modal-dialog {
            width: 90% !important;
            margin: 0 auto 40px;
        }
        #eventUnavailable .modal-content {
            padding: 30px;
        }
        .freedo_adv {
            margin-top: 0px;
        }
        .home_content p.reach {
            color: #666;
        }
        .edit_event,
        .share_event {
            width: 140px;
            padding: 4px 0px;
        }
        .fea_img {
            margin: auto;
            right: 0px;
        }
        .dev_fea {
            padding-left: 0px;
            text-align: center;
            margin-bottom: 20px;
            width: 100%;
        }
        .dev_fea h6 {
            margin-top: 100px;
        }
        .dev_prv_features .col-md-3 {
            width: 50%;
            float: left;
        }
        .dev_cl_lab {
            min-height: 50px;
        }
        .mobile_with_hand_2 {
            display: block;
            margin: 50px auto 0 auto;
        }
        .tot_vid_new_tlab,
        .events_go_live {
            /*text-align:center;*/
        }
        .pass_prot {
            padding: 0 0 0 10px !important;
        }
        .pass_prot_mxs {
            display: block;
            overflow: hidden;
        }
        .tot_fps,
        .tot_videos {
            position: inherit;
        }
        .clearfix_for640 {
            display: block;
            overflow: hidden;
            clear: both;
        }
        .pass_prot select {
            width: 50px;
        }
        .plan_btn.plan_upgrade {
            font-size: 14px;
        }
        .eve_act_but_se {
            display: block;
            text-align: center;
            overflow: hidden;
        }
        .sh_password {
            margin-left: 6px;
        }
        .pop_brod_bl img.pop_bro_mimg {
            max-height: inherit;
            min-height: inherit;
        }
        .cr_event_cr {
            padding-left: 5px;
        }
        .cr_event_can {
            padding-right: 5px;
        }
        .img_format {
            font-size: 9px;
        }
        input[type="email"]:focus:not([readonly])+label,
        input[type="number"]:focus:not([readonly])+label,
        input[type="password"]:focus:not([readonly])+label,
        input[type="text"]:focus:not([readonly])+label {
            font-size: 13px;
        }
        .login_body .tab-content .form-group input[type="checkbox"]+label {
            font-size: 13px !important;
        }
        .nav.nav-tabs.md-pills.pills-ins {
            width: 80%;
        }
        .le_more {
            padding: 10px 0px;
        }
        .modal-dialog {
            width: 90% !important;
            margin: 40px auto;
        }
        .modal-dialog.cacel_sub_model {
            width: 90% !important;
            margin: 40px auto;
        }
        .placed_sucly img {
            width: 80px;
        }
        #my_account .upload_img_thumb img {
            width: 50px;
            height: 50px;
            min-width: 50px;
        }
        .cloud_ad_plans a.sub {
            margin-left: 0px;
            margin-right: 0px;
        }
        .cloud_ad_plans {
            margin-top: 30px;
        }
        .re_seller_cont,
        .re_seller_cont.rese_list {
            width: 90%;
        }
        .img_format {
            font-size: 9px;
        }
        .cacel_sub h3 span {
            display: block;
        }
        .cacel_sub h3 {
            font-size: 20px;
        }
        .sticky_dev_offer .close_sticky {
            display: block;
        }
        .sticky_dev_offer .dev_amz {
            margin: 0 auto 10px;
        }
        .ad_bx_box {
            margin-top: 40px;
        }
        #boxTerms .modal-dialog {
            width: 95% !important;
        }
        .share_player_details {
            min-height: 200px;
        }
        .bx-wrapper img.overlay_img {
            max-width: 70%;
            display: block;
            margin: 5px auto;
        }
    }
    
    @media (min-width: 320px) and (max-width: 693px) {
        .le_more.empty {
            margin-right: 0px;
        }
        .aaa .pack_last_header {
            margin: 32px 0;
        }
    }
    
    @media (min-width: 320px) and (max-width: 733px) {
        .branding_sample {
            width: 100%;
        }
    }
    
    @media (min-width: 320px) and (max-width: 767px) {
        .reseller {
            margin-top: 0px;
        }
        .cont_404 {
            text-align: center;
        }
        .er_404.intro-section img {
            width: 60%;
            margin: 0 auto;
        }
        .settings_nav {
            height: inherit;
            margin-bottom: 30px;
            padding-bottom: 30px !important;
        }
        .plans1_mid .pl_heading,
        .plans1_mid {
            text-align: center;
        }
        .plans1 {
            padding-bottom: 20px;
            width: 100%;
        }
        .opt_box {
            margin-bottom: 10px;
        }
        .home2-section {
            background: none;
        }
        .vid_bot_stc .col-md-7.no-pad {
            padding: 5px 15px;
        }
        .pro_he_lable {
            margin-bottom: 10px;
        }
        .my_ac_det.my_ac_det_wid,
        .fb_right_account {
            width: 100%;
        }
        .modal-dialog.modal_cus_require {
            width: 90% !important;
            margin: 0 auto;
        }
        img.flow_for_web {
            display: none;
        }
        .flow_fin_img img.flow_for_mobile {
            display: block;
            margin: 0 auto;
            margin-top: 30px;
        }
        .rt_how_it_wor {
            padding: 0;
        }
        .how_it_works_co {
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 6px;
            margin-top: 40px;
        }
        .flow_fin_img {
            float: inherit;
            display: block;
            overflow: hidden;
        }
        .an_re_se_header .apply {
            margin-top: 20px !important;
        }
        .events_pad0 {
            padding: 0px;
        }
        #go_social {
            margin-bottom: 50px;
        }
        .events_halfp {}
        .events_go_live,
        .events_to_videos {
            margin-top: 20px;
            font-size: 14px;
        }
        .pass_prot_mxs select {
            width: 30% !important;
        }
        .pass_prot_mxs a {
            width: 60%;
            text-align: center;
        }
        .eve_act_but_se a.share_event,
        .eve_act_but_se a.edit_event {
            width: 45% !important;
            text-align: center;
            margin: 50px 2% 10px;
            padding: 10px 0px;
        }
        .eve_act_but_se {
            width: 100%;
        }
        .sh_password {
            margin-top: 0px !important;
        }
        .pass_prot_mxs {
            padding-right: 20px;
        }
        .sh_pass_rt {
            width: 70%;
            display: inline-block;
            float: left;
            margin-left: 0;
        }
        .event_header select.event_st option,
        .sh_password {
            width: 100%;
        }
        .sh_password a {
            position: absolute;
            right: 10px;
            text-align: right;
        }
        .ev_ch_pas {
            margin-left: 8px;
        }
        .xs_clearfix {
            clear: both;
        }
        .events h6 {
            margin-top: 30px;
            display: inline-block;
        }
        .events.device_management h6 {
            margin-top: 0px;
            display: block;
        }
        .edit_event.unreg_device {
            float: right;
            padding: 14px 40px;
            width: auto !important
        }
        .device_management img.device_gr {}
        .dev_status {
            width: 50%;
            display: block;
            clear: both;
            margin-bottom: 5px;
        }
        .modal-dialog.date_rage_modal {
            margin: 30px auto !important;
        }
        .mb30_xs {
            margin-bottom: 20px;
        }
        #my_account {
            display: block;
            overflow: hidden;
            padding-bottom: 30px;
        }
        .tab-pane#my_account {
            overflow: inherit;
        }
        .form-inline .form-group {
            margin-right: 20px;
            float: left;
        }
        .logo_size_control {
            padding-bottom: 10px;
            margin-bottom: 0px;
        }
        .branding_controls .btn {
            margin: 0px 5px 10px 0;
        }
        .dev_sp_for_sp {
            display: block;
            height: 30px;
            overflow: hidden;
            width: 100%;
            clear: both;
        }
        .dev_sm_devider {
            border-top: solid 1px #e5e5e5;
            width: 90%;
            margin: 0 auto 10px;
            padding: 10px 0;
            display: block;
            overflow: hidden;
        }
        .dev_fir_9 {
            display: block;
            overflow: hidden;
            margin-bottom: 10px;
        }
        .dev_sm_devider .gt_off,
        .dev_sm_devider .device_pid_cont {
            text-align: center;
        }
        .events.device_management .mob_dm_mt15 h6 {
            margin-top: 15px;
        }
        .upgrade_payment {
            line-height: 22px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 768px) {
        #go_social p {
            color: #fff;
        }
        #go_social h2 {
            margin-top: 6%;
        }
        /*	.home2-section .inner_container img{ display:block;}*/
        #go_social span {
            color: #fff;
        }
        .after_login {
            padding-top: 50px;
        }
        .navbar-nav {
            margin: 15px 0 0;
        }
        .navbar-nav li a {
            padding: 10px 15px;
        }
        .navbar-right a:first-child {
            margin: 0 0 20px 20px;
        }
        .login_form {
            width: 100%;
        }
        .login_body .md-pills li {
            width: 50%;
        }
        /*.ad_banner{ display:none;}*/
        .login_form {
            margin: 60px auto 30px;
        }
        .fea_row {
            margin: inherit;
        }
        .txt_container {
            margin-top: 0px;
            padding: 0 0 40px;
        }
        .txt_container_heading {
            width: 100%;
            padding: 0 10px;
            box-sizing: border-box;
            font-size: 20px;
            margin-top: 0px;
        }
        #login .error,
        #register .error {
            position: inherit;
            top: -10px;
        }
        /*.home2-section{ margin-top:10px;}*/
        /*.meet_cont{ display:none;}*/
        #go_social h2 {
            text-align: center;
            font-size: 30px;
        }
        #go_social span {
            color: #fff;
            font-size: 18px;
        }
        #go_social p {
            color: #fff;
            text-align: center;
            padding: 0 10px;
        }
        #go_social a {
            display: inline-block;
            float: inherit;
            margin: 0 auto;
            text-align: center;
        }
        .home2-section .go_mobile_web {
            display: none;
        }
        .go_mobile_mob {
            display: block;
        }
        #how_it_works {
            margin-top: 20px;
            background: none;
        }
        #how_it_works h3 {
            margin-top: 0px;
        }
        #home_2 .inner_container h6 {
            font-size: 18px;
            color: #666;
            margin-bottom: 14px;
        }
        #home_2 .inner_container .mlt_bit,
        #home_2 .inner_container .sup_hdvid {
            color: #999;
            font-size: 16px;
            display: block;
        }
        .ad_ban_img_web {
            display: inline-block;
        }
        .ad_ban_img_mob {
            display: inline-block;
        }
        .navbar-header {
            height: 60px;
        }
        .navbar-brand {
            margin-top: 3px;
        }
        section#featured_videos h3 {
            margin-bottom: 20px;
        }
        .intro-section.with_email {
            margin-top: 0;
        }
        .navbar-brand {
            height: 50px;
        }
        .login_form {
            margin-top: 40px;
        }
        .modal-body button,
        .edit_event_modal .modal-foote .btn {
            margin-bottom: 10px;
        }
        .dev_mngt_new {
            width: 95%;
        }
        .home_section .home_content {
            position: inherit;
        }
        .sec1p {
            color: #fff;
        }
        .pro_over {
            margin-top: 15px;
        }
        .rt_how_it_wor {}
        .flow_final_cont {
            margin-top: 30px;
        }
        .pro_plans,
        .tab-content.vertical {
            padding: 0px;
        }
        .div_wi_flex {
            display: inherit;
            flex-direction: inherit;
        }
        .my_act_mid {
            box-shadow: none;
        }
        .fb_actions {
            padding: 20px;
        }
        .my_ac_header {
            margin-bottom: 0px;
        }
        .dropdown-menu.myact {
            position: inherit;
        }
        .navbar-right li ul.dropdown-menu.myact li {
            display: blcok;
            width: 100%;
        }
        .navbar-fixed-bottom .navbar-collapse,
        .navbar-fixed-top .navbar-collapse {
            overflow-y: auto;
            max-height: 100%;
        }
        .events h6 {
            display: block;
        }
        .pass_prot select,
        .plan_btn.plan_upgrade {
            margin-top: 0px;
        }
        .nav.navbar-right>li>a.dropdown-toggle {
            padding: 5px 0;
        }
        .navbar-right .myact a {
            margin-left: 0px !important;
        }
        #home_2 .inner_container {
            margin: 0 auto;
            width: 100%;
            box-sizing: border-box;
            padding-top: 5px;
        }
        .how_it_works_co h1 {
            font-size: 20px;
        }
        .inner_container .how_it_works_co p {
            font-size: 14px;
        }
        footer a {
            text-align: center;
            display: block;
            font-size: 12px;
            margin: 5px 0;
        }
        footer .container .col-md-3 {
            margin-bottom: 50px;
        }
        .meet_down_aps a {
            width: 50%;
            float: left;
        }
        .introducing {
            font-size: 30px;
        }
        .device_top_sec {
            padding-top: 40px;
        }
        .contact_us_p h2 {
            font-size: 20px;
            margin-bottom: 10px;
        }
        .contact_us_p {
            font-size: 16px;
        }
        #scCrK2 img {
            width: 150px !important;
            height: 31px;
        }
        .reach img.tweet_reach,
        .reach img.peri_reach {
            width: 20px;
        }
        .home_2_img4 img.twit_home {
            width: 20px;
        }
        .device_section .device_top_sec {
            padding-top: 0px;
        }
        .device_top_sec .introducing {
            font-size: 22px;
            text-align: center;
            margin-bottom: 15px;
        }
        .device_top_le h4 {
            font-size: 12px;
        }
        .fir_pack,
        .la_pack {
            padding-right: 15px;
        }
        .pack_se {
            padding-left: 15px;
        }
        .cancel_platforms {
            margin: 0 auto;
        }
        .home_content .explore.empty {
            margin-bottom: 0px;
            margin-right: 0px;
        }
        .bx-wrapper .pack img.pack_tag {
            width: 110px;
        }
        .upgrade_payment {
            min-height: inherit;
            max-height: inherit;
        }
        .update_payment_settings .adv_pol_cont ana_free_p {
            margin-top: 230px;
        }
        #loading.loading_md {
            width: 40px;
            height: 40px;
        }
        .po_broad_lab {
            font-size: 28px;
        }
        .container-fluid .mt100.ng-hide1 {
            top: 10px !important;
            margin-top: 0px !important;
        }
        .er_404 {
            width: inherit;
            padding: 0 20px;
        }
        .cont_404 h1 {
            font-size: 80px;
        }
        .cont_404 h3 {
            font-size: 22px;
            margin-top: 50px;
        }
        .cont_404 p {
            font-size: 16px;
        }
        .cont_404 a.go_to_home {
            margin-right: 0px;
        }
        .cloud_ad_plans {
            margin-bottom: 15px;
        }
        .co_lt_layout {
            padding: 20px;
            margin: 0px;
            width: 100%;
        }
        .cloud_playout_cont .co_lt_layout select {
            box-sizing: border-box;
        }
        .txt_container.faq {
            width: 100%;
        }
        .branding_sample {
            width: 100%;
        }
        .set_pl_cont_ad .cloud_ad_plans p {
            width: 100%;
            text-align: center;
        }
        .cl_pl_bg h2 {
            text-align: center;
            margin-bottom: 15px;
        }
        .plans-section .slick-slide {
            margin: 0;
            width: 280px;
        }
        .ad_fr_box h1 {
            margin: 0px;
            width: 100%;
            padding: 20px;
            font-size: 18px;
        }
        .have_dvc_amz_bl {
            text-align: center;
        }
        .ad_fr_box_amz {
            width: 60px;
            margin-left: 10px;
        }
        .c-playout-parent .cl_pl_bt_actions .btn.go_to_cl_pl {
            font-size: 16px;
            padding: 10px 20px;
        }
        #playerPopup .modal-dialog {
            margin-top: 20px !important;
            width: 90% !important;
        }
        #goLive .modal-dialog {
            width: 95% !important;
        }
        #goLive .modal-body {
            padding: 0 10px 30px;
        }
        #goLive .live_on_mobile img.hand,
        #goLive .fpro_box img.hand {
            display: none;
        }
        #goLive .rtmp_block .col-md-3 img {
            display: none;
        }
        #goLive .f_mobi_only {
            display: block;
            margin: 0 auto;
            margin-top: 20px;
        }
        #goLive .fpro_box .f_mobi_only {
            margin-bottom: 0px;
        }
        .meet_cont_home img.devic_freedo_cam {
            position: inherit;
            margin: 50px auto 0;
            display: block;
        }
        .le_more.empty {
            font-size: 16px;
        }
        .bx-wrapper img.bx_slide2_mob {
            display: block;
        }
        .bx-wrapper img.bx_slide2_web {
            display: none;
        }
        .fb_right_account h2 {
            margin-top: 0px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 800px) {
        #mList a.watch_vid {
            display: inline-block;
            /* margin: 20px auto 20px 20px;*/
        }
        .block_act_footer {
            width: 100%;
            margin: 80px auto 0;
        }
    }
    
    @media (min-width: 320px) and (max-width: 980px) {
        .eve_3_wide {
            display: none;
        }
        .eve_3_mob {
            display: block;
            min-width: 100%;
        }
        .home_2_img4 img {
            width: 40px;
        }
        .home_2_img4 img:last-child {
            width: 20px;
        }
        .pro_bg_mob {
            min-width: 100%;
            width: 100%;
        }
        .container.meet_cont {
            width: auto;
        }
        .pro_over .col-md-5 {
            border-right: none;
        }
        .home2-section {
            background: #fff;
        }
        .inner_container .container.meet_cont {
            box-shadow: none;
        }
        .meet_support {
            text-align: center;
        }
        .meet_support {
            width: 100%;
            box-sizing: border-box;
            float: left;
        }
        .mlt_bit,
        .sup_hdvid,
        .mlt_bit.mlt_bit0,
        .hdmi_spec,
        .battery_h {
            background: none;
            width: 50%;
            float: left;
            padding: 0 10px;
        }
        .meet_im_mob {
            display: block;
            margin: 0 auto;
        }
        h2.sup {
            border-top: solid 1px #ccc;
            padding-top: 45px;
            margin-bottom: 50px;
        }
        .meet_support {
            padding-left: 0px;
            margin-top: 45px;
        }
        .meet_cont_home img.devic_freedo_cam {
            width: 96%;
        }
        .mlt_bit,
        .mlt_bit.mlt_bit0,
        .sup_hdvid {
            height: 110px;
        }
        .event_header a {
            padding: 14px 15px;
        }
        .event_st {
            height: 48px;
        }
        .plan_btn.plan_upgrade {
            padding: 12px 4px;
        }
        .pass_prot select {
            width: 50px;
            padding: 12px 2px;
        }
        .devic_mng_2bl,
        .eve_lab {
            margin-top: 10px;
        }
        .dev_status {
            height: 48px;
        }
        .container-fluid .mt100 {
            margin: 50px auto;
            top: 0px !important;
        }
        .cloud_playout_cont {
            display: inherit;
        }
    }
    
    @media (min-width: 320px) and (max-width: 991px) {
        .fc_device .btn.free-month-btn.buy-now-btn {
            width: 150px;
        }
        .cloud_playout_cont .col-md-5 {
            padding: 30px 0px;
        }
        .cl_pl_rt {
            margin-left: 0px;
        }
        .foot_social_icons {
            text-align: center;
        }
        .tur_header_inner {
            width: 100%;
            text-align: center;
        }
        .tur_header_inner img {
            margin: 0 auto;
            float: none !important;
        }
        .ndev_mngt {
            display: block;
        }
        .ndev_mngt .bx_id {
            width: 100%;
        }
        .ndev_mngt_left {
            border: none;
            border-bottom: solid 1px #e9e9e9;
            padding-bottom: 40px;
            margin-bottom: 50px;
        }
        .ndev_mngt_right img.amz_icon {
            margin: 10px auto 0;
        }
        .pl_reg_inner.offer_register .s_up_table td {
            text-align: left;
        }
        .pl_reg_inner.offer_register .pl_reg_lef {
            padding: 0px;
        }
        .pl_reg_inner.offer_register .ofh_dev_box {
            width: 90%;
        }
        .c-playout-parent .cl_pl_bt_actions {
            margin: 0 auto;
            text-align: center;
        }
        .meet_cont_home .meet_support {
            border-left: none;
        }
        .meet_cont_home .free_meet_pro_pl0,
        .meet_cont_home .meet_support {
            padding-bottom: 0px;
            padding-right: 0px;
        }
        .flow_fin_img {
            display: none;
        }
        .flow_for_mob_dev {
            display: block;
        }
        #home_2 .inner_container h6 {
            color: #333;
        }
        .free_meet_pro_pl0 {
            padding-left: 0px;
            text-align: center;
        }
        .bx-wrapper img.rt_pan_image {
            width: 310px;
            margin: 20px auto 0;
        }
        .bx-wrapper img.overlay_img {
            max-width: 200px;
            display: block;
            margin: 20px auto 0;
        }
    }
    
    @media (min-width: 320px) and (max-width: 991px) {
        .mlt_bit,
        .sup_hdvid,
        .hdmi_spec,
        .battery_h {
            width: 33.33% !important;
            float: left;
        }
        /*.battery_h{ word-break:break-all;}*/
        .meet_im_mob {
            display: block;
            margin: 0 auto;
        }
        .pl_reg_lef {
            text-align: center;
        }
        .pl_reg_lef ul li {
            background: none;
            padding-left: 0px;
        }
        .fb_bk_plans {
            background: #333;
            width: 100%;
            position: relative;
            height: 60px;
            z-index: 9;
        }
        .reg_bk_plans {
            color: #fff;
            top: 20px;
            left: 25px;
        }
        .pl_reg_lef.pull-right {
            float: none !important;
            display: block;
            overflow: hidden;
        }
        .pl_reg_inner h1 {
            margin-top: 70px;
            font-size: 26px;
        }
        .new_pl1 {
            margin-bottom: 0px;
        }
        .rge_logo_bk_plans {
            top: 10px;
            left: 20px;
        }
        .rge_logo_bk_plans img {
            width: 140px;
        }
        .rge_bk_logout {
            top: 13px;
            right: 15px;
            border: solid 1px #fff;
            padding: 5px 15px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
        }
        .rge_bk_logout.pre_login {
            border: none;
        }
        .home2_home {
            background: rgba(38, 38, 40, 1) url("../images/device_bi.png") no-repeat scroll;
        }
        .home2_home {
            position: relative;
            background: #fff url("https://d2ykob40sjriid.cloudfront.net/images/device_bi.png") no-repeat;
            background-attachment: scroll;
            background-clip: border-box;
            background-origin: padding-box;
            background-position: initial;
            background-size: 100% 890px;
            opacity: 1;
        }
        .pro_bg {
            display: none;
        }
        .pl_reg_right .form {
            min-height: auto;
        }
        .reg_lg_lab {
            display: block;
            text-align: center;
            margin-bottom: 0px;
        }
        .pl_reg_lef .device_mn {
            margin-top: 40px;
        }
        .spec_img_bl img {
            position: inherit;
        }
        .spec_img_bl {
            padding-left: 0px;
        }
        footer .container a {
            margin: 10px auto;
        }
        .container_cloud_pl_info {
            display: block;
        }
        .pl_reg_inner.offer_register .pl_reg_right .form {
            padding-bottom: 0px;
        }
        .pl_reg_inner.offer_register {
            margin-top: 30px;
        }
        #goLive .block .btn50 {
            display: inline-block;
        }
        .head1 {
            font-size: 26px;
        }
        p.slo {
            font-size: 14px;
        }
        .meet_support {
            margin-top: 0px;
        }
        .home2-section {
            padding: 30px 0;
        }
        .hit_de.active img.dev_dark,
        .hit_mo.active img.dev_dark,
        .hit_mo img.dev_dark,
        .hit_de img.dev_dark {
            display: block;
        }
        .hit_de.active img.dev_light,
        .hit_mo.active img.dev_light,
        .hit_de img.dev_light,
        .hit_mo img.dev_light {
            display: none;
        }
        .hit_bl h6,
        .hit_de.active h6,
        .hit_mo.active h6 {
            border-color: #35abe2;
            border-bottom: solid 2px #35abe2;
        }
        .hit_bl a {
            color: #35abe2;
        }
        .hit_bl div.dev {
            font-size: 18px;
        }
        .slide1 {
            background: url(../images/go_live_platform_mobile.png) no-repeat;
            background-attachment: scroll;
            background-clip: border-box;
            background-origin: padding-box;
            background-position: center;
            background-size: auto auto;
            height: 420px;
        }
        .slide2 {
            background: url(../images/go_live_any_mobile.png) no-repeat;
            background-attachment: scroll;
            background-clip: border-box;
            background-origin: padding-box;
            background-position: center;
            background-size: auto auto;
            height: 420px;
        }
        .bx-wrapper .anchor.app_store {
            margin-top: 10px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 999px) {
        .cloud_ad_plans p,
        .pro_plans .cloud_ad_plans p {
            width: 100%;
        }
        .cl_gr_f_mob {
            display: block;
        }
        .cl_gr_bg {
            display: none;
        }
        .cloud_ad_plans p {
            font-size: 26px;
        }
        .n_pl_head_bg {
            height: inherit;
        }
        .cloud_ad_plans {
            margin-top: 30px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1000px) {
        .h_get_table {
            width: 100%;
        }
        .h_get_redeem_offer .s_up_table {
            width: 100%;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1023px) {
        .table-responsive.second_nav {
            margin-top: 0px;
        }
        .tab-content>.tab-pane {
            display: inherit;
            visibility: inherit;
        }
        .tab-content {
            overflow: inherit;
        }
        .left_nav_tabs .col-md-4,
        .left_nav_tabs .col-md-3 {
            display: none;
        }
        .left_nav_tabs .col-md-8,
        .txt_container .col-md-9 {
            border-left: none;
        }
        .col-md-6.top_ri_ban {
            margin-top: 50px;
        }
        .top_ri_ban img.box_intro {
            width: 60%;
            margin-bottom: 40px;
        }
        .mobile_cont {
            display: none;
        }
        /*	.home2-section img{ display:block;}*/
        .mobile_mob {
            left: 0;
            margin: auto;
            position: absolute;
            right: 0;
            width: 80%;
            z-index: 99;
        }
        .meet {
            display: none;
        }
        .meet_mobile {
            display: block;
            position: absolute;
            top: 20px;
            right: 0;
            left: 0;
            margin: 0 auto;
            text-align: center;
        }
        .web_meet {
            display: none;
        }
        #home_2 #myCarousel {
            display: block;
        }
        .inner_container .container.meet_cont {
            background: #f7f7f7;
        }
        .mobile_features {
            display: block !important;
            width: 100%;
        }
        #features .mobile_features {
            position: absolute;
            top: 0;
        }
        #features {
            overflow: hidden;
        }
        .event_header {
            margin-top: 0px !important;
        }
        .settings_menu_left .nav-tabs {
            margin-right: 0px;
        }
        .txt_container {
            width: 90%;
            padding: 20px;
            box-sizing: border-box;
        }
        .right_flex {
            padding: 0px;
        }
        .txt_container.faq {
            padding: 20px 0px;
        }
        .left_nav_tabs h1 {
            font-size: 20px;
        }
        .txt_container.copy-right {
            padding: 20px 0px;
        }
        .col_plan_width {
            margin-top: 40px;
        }
        .comp_pla_main,
        .pn_to_ma {
            margin-top: 30px;
        }
        .comp_pack_header {
            top: 0px;
        }
        .pn_body {
            top: 0px;
        }
        .divider {
            bottom: 0px;
        }
        .pn_body p span.pl_mobi_only {
            display: inline-block;
            color: #999;
            margin-right: 6px;
            background: none;
            width: inherit;
        }
        .fir_pack {
            display: none;
        }
        .main_fea_dev td {
            display: flex;
        }
        .mid img {
            display: none;
        }
        .compare_but {
            display: block;
            height: 150px;
            margin: 0 auto;
            padding-top: 50px;
        }
        .device_top_le {
            padding: 20px;
            text-align: center;
        }
        .analytics {
            margin-top: 10px;
        }
        #home_2 .inner_container .container.meet_cont {
            background: none;
            position: relative;
            padding: 20px 0px;
        }
        .pro_over .col-md-7 {
            border: none;
        }
        .bl_dev_pad0,
        .pair_id_pa {
            padding: 0px;
        }
        .devic_mng_2bl .crea_event_thr {
            display: none;
        }
        .ref_sea_leblock .col-md-2 {
            margin-bottom: 20px;
        }
        .pull-right.can_sub_pro_plan {
            float: none !important;
            text-align: center;
            display: block;
        }
        .mob_hi_stick {
            display: none;
        }
        .modal-dialog.down_grade_plan {
            width: 95% !important;
        }
        .prem_box_fr_cont {
            position: inherit;
            top: inherit;
        }
        .comp_pla_main {
            background: none;
            box-shadow: none;
        }
        .pl_your {
            display: none;
        }
        #accordion,
        #accordion3,
        #accordion4,
        #accordion5 {
            display: none;
        }
        p.mini-head a.link {
            background-image: linear-gradient(to top, #efeeee, #f9f9f9);
            height: 50px;
            line-height: 50px;
            font-size: 18px;
            color: #222;
            box-shadow: 0px 2px 5px 0 rgba(0, 0, 0, 0.15);
            border: solid 1px #ebebeb;
            padding: 0 20px;
            position: relative;
            display: block;
            overflow: hidden;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;
            border-radius: 4px;
            position: relative;
        }
        p.mini-head a.link img {
            position: absolute;
            top: 22px;
            right: 20px;
            display: block;
        }
        .left_nav_tabs p.mini-head {
            padding: 0 10px;
        }
        .left_nav_tabs li .panel-heading .panel-title a,
        .faq span.abs_list,
        .faq .list li p.link {
            color: #222;
        }
        .panel-heading {
            padding: 20px 15px;
        }
        .faq span.abs_list {
            top: 17px;
        }
        .discounted_price .price_comp .pack_price_cont:first-child {
            padding-right: 0px;
        }
        .discounted_price .price_comp .pack_price_cont:last-child {
            padding-left: 0px;
        }
        .discounted_price .aaa .pack_last_header {
            margin: 128px 0;
        }
        .col_plan_width.compare_plans_pg.with_email.update_payment_home~.comp_pla_main.comp_pla_main_discount {
            margin-top: 80px;
        }
        .social_icons_web {
            display: none;
        }
        .social_icons_mobile {
            display: block;
            margin: 30px auto 0;
        }
        footer .container.new_footer .footer_single .terms {
            text-align: center;
        }
        footer .container.new_footer .footer_single .terms a {
            display: inline-block;
            float: inherit;
        }
        footer .container.new_footer .foot_social_icons {
            float: none;
        }
        footer .container.new_footer .foot_social_icons a {
            float: none;
            display: inline-block;
        }
        footer .container.new_footer .foot_social_icons {
            display: -webkit-flex;
            -webkit-flex-direction: row-reverse;
            display: flex;
            flex-direction: row-reverse;
            float: none;
        }
        .footer_le_block {
            display: block;
            overflow: hidden;
        }
        .footer_ri_block {
            padding: 0 30px;
        }
        .new_footer span {
            margin-top: 30px;
        }
        .m_plans_2m_offer .comp_pla_main .pack_se {
            margin-bottom: 154px;
        }
        .m_plans_2m_offer .comp_pla_main .col-md-3 {
            padding: 0px;
        }
        .m_plans_2m_offer .comp_pla_main .main_offer_2m_offfer span {
            display: block;
        }
        .m_plans_2m_offer .comp_pla_main {
            margin-top: 20px;
        }
        .comp_pla_main .iner_color {
            margin: 10px 0;
        }
        .c-playout-parent .cl_pl_controls {
            margin-top: 10px;
        }
        .c_pl_platfomrs_wrapper .item_block {
            padding: 12px 15px;
            margin-bottom: 10px;
        }
        .pl1buynow {
            position: absolute;
            right: 20px;
            top: 45px;
            text-align: center;
        }
        .plans1 .plans_icons span {
            margin: 0 10px;
        }
        .mb_evt_pot_location {
            position: relative;
        }
        .custom-title {
            display: none !important;
        }
        #embedPlay .custom-title {
            display: block !important;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1024px) {
        .before_login {
            padding-top: 50px !important;
        }
        .pack_cart_tab .container.box_table {
            width: 100%;
        }
        .home_section .home_content {
            text-align: center;
        }
        .right_flex {
            flex: inherit;
        }
        .plans_header {
            margin-top: 65px !important;
        }
        .navbar.navbar-default.navbar-fixed-top {
            margin-bottom: 0px;
        }
        .txt_container_non_bg {
            width: 90%;
        }
        .table-responsive.second_nav {
            margin-top: 0px;
        }
        .event_header {
            margin-top: 0px !important;
        }
        /* .navbar-right {
        margin-right: 0px;
    } */
        .emailVerify {
            position: inherit;
            display: block;
        }
        .ad_banner_email {
            margin-top: 0px;
        }
        .contact_us_p {
            margin-top: 0px;
        }
        .fea_vid_all.mt100 {
            margin-top: 10px;
        }
        .event_header.events_with_email {
            margin-top: 0px !important;
        }
        .home_section .home_content {
            text-align: center;
        }
        .tech_spec_header {
            margin-top: 0px;
        }
        .tech_spec_cont {
            width: 100%;
        }
        .bx-wrapper .bx-controls-direction a {
            display: none;
        }
        .geo_update_b {
            text-align: center;
        }
        .geo_actions.geo_update_b a:first-child {
            margin-left: 0px;
        }
        .pack_non_high.slide {
            padding: 0px;
        }
        .analytics {
            margin-top: 20px;
        }
        #go_social.go_social_sep {
            margin-top: 0px;
        }
        .dvmng_ditstaus {
            position: relative;
        }
        .device_edit {
            position: absolute;
            right: 20px;
            top: 0px;
        }
        .edit_event.unreg_device {
            padding: 14px 40px;
            text-transform: uppercase;
        }
        .devic_mng_2bl a.crea_event_thr,
        .devic_mng_2bl a.eve_crea,
        .devic_mng_2bl a.eve_ref,
        .devic_mng_2bl a {
            text-transform: uppercase;
        }
        .table-responsive.second_nav {
            margin-bottom: 10px;
        }
        #addDevice .md-form .md-img {
            top: 25px;
        }
        .stick.is_stuck {
            margin-top: inherit !important;
        }
        .stick.is_stuck+div {
            display: none !important;
        }
        .height_web80 {
            height: 20px
        }
        .plans_header .bx-viewport {
            overflow: auto
        }
        /*.plans_header .bx-viewport {overflow: inherit !important;}*/
        .prem_slide .pack {
            transform: scale(1);
        }
        .common_email_payment {
            margin-top: 0px;
        }
        .pro_cond_cent {
            margin-bottom: 0px;
        }
        .pl_reg_inner.pl_reg_inner_ter_cond {
            margin-top: 50px;
        }
        .device_box_top img {
            margin: 0 auto;
            float: inherit;
        }
        .dev_mngt_new {
            margin-top: 20px;
        }
        /*.navbar-top-verify .devic_mng_page{ margin-top:20px !important;}*/
        .tq_sub {
            padding: 0 30px;
            font-size: 24px;
            margin-top: 50px;
        }
        .cl_pl_bg {
            height: inherit;
        }
        .txt_container_heading {
            width: 100%;
        }
        .tut_mat {
            width: 100%;
        }
        .tut_for_web {
            display: none;
        }
        .fea_vid_cont {
            display: block;
        }
        .modal#accounthold .modal-dialog {
            width: 100% !important;
        }
        .transactions_lt_table {
            width: 100%;
        }
        .featured_viedos_section {
            padding-top: 20px;
        }
        .pub_pri {
            position: inherit;
        }
        /*	table .pub_pri, .vid_pub_nd_pri .pub_pri{ top:2px; position: absolute;}
	.vid_pub_nd_pri .pub_pri{ top:3px;}*/
        .vid_pub_nd_pri .par_pupr {
            position: relative;
        }
        .plans1 {
            width: 100%;
        }
        .plans1 .main_img {
            width: 150px;
            position: absolute;
            top: 44px;
            left: 20px;
        }
        .vid_pub_nd_pri,
        .eve_post_loc {
            width: 100%;
            display: block;
            overflow: hidden;
            clear: both;
            padding: 5px 15px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1180px) {
        #home.with_email.update_payment_home {
            margin-top: 0px;
        }
        .event_header.event_header_post_view,
        #postVideo {
            margin-top: 20px !important;
        }
        .cl_pl_bg,
        .cl_pl_bg_inner {
            margin-top: 0px;
        }
        .txt_container_heading {
            padding-top: 20px;
        }
        .cl_pl_bg.cl_pl_set.with_email,
        .cl_pl_bg.cl_pl_set.with_email.update_payment_plan,
        .cl_pl_bg.update_payment_plan {
            margin-top: 0px;
        }
        .mt105,
        .device_page.navbar-top-verify.update_payment_pre .device_section,
        .ad_banner_email,
        .device_page_offer.navbar-top-verify,
        .cl_pl_bg.cl_pl_set.update_payment_plan,
        .premium_platform.update_payment_pre,
        .premium_platform.ad_banner_email.update_payment_pre {
            margin-top: 0px;
        }
        .ndev_mngt {
            padding: 20px 0 50px;
            width: 100%;
            margin: 30px auto;
        }
        .vid_time_status {
            font-size: 14px;
        }
        .c-playout-parent {
            margin-top: 20px;
            padding: 0 20px;
        }
        .c-playout-parent .cl_pr_in_wi {
            padding: 0px;
        }
        .c-playout-right {
            padding: 0;
            border: none;
        }
        .an_re_se_header.stick.is_stuck.show_hidden {
            position: inherit !important;
        }
        #postVideo .share_player_details {
            min-height: auto;
        }
        .col_plan_width.compare_plans_pg.with_email.update_payment_home {
            margin-top: 20px;
        }
        /* .navbar-right {
        float: left !important;
    } */
        .navbar-fixed-top .navbar-collapse {
            max-height: 100%;
        }
        .tplan_info {
            color: #931618;
        }
        .ft_info_web {
            display: none;
        }
        .ft_info_mobile {
            display: block;
        }
        .tplan_info ul {
            width: 226px;
            left: 0px;
            padding-bottom: 0px;
        }
        .navbar-fixed-bottom .navbar-collapse,
        .navbar-fixed-top .navbar-collapse {
            overflow-y: auto !important;
        }
        .nav>li.dropdown.web_profile {
            width: inherit;
        }
        .header-right-po-login li.header_request_demo {
            margin-top: 20px;
            margin-right: -20px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1199px) {
        .branding_controls {
            display: block;
            margin-top: 30px;
            clear: both;
            overflow: hidden;
        }
        .branding_controls .col-md-12 {
            padding-left: 0px;
        }
        footer .container.new_footer .foot_social_icons span {
            display: none;
        }
        .my_ac_det_wid {
            border: none;
        }
        .branding_con_info {
            padding: 0 20px;
        }
        .about p.abt_para {
            word-break: break-all;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1279px) {
        .for_set {
            padding: 0px 0px 40px 0px;
        }
        .adv_pol_cont {
            margin-top: 20px;
        }
        .plans_container {
            width: 100%;
        }
        .stream_form a {
            margin-bottom: 10px;
        }
        .event_header select.event_st option,
        .sh_password {
            padding: 12px 10px;
        }
        .event_header select {
            margin-left: 0px;
        }
        .eve_lab {
            display: inline-block;
        }
        .devic_mng_2bl,
        .eve_lab {
            text-align: left;
            margin-bottom: 0px;
        }
        .navbar-brand {
            padding-left: 18px;
        }
        .user_profile_pic_nav {
            height: 40px;
            width: 40px;
        }
        .pl_reg_inner {
            width: 90%;
        }
        .pack_body p {
            display: block;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }
        .ad_fr_box h1::before {
            display: none;
        }
        .tplan_info {
            display: none !important;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1280px) {
        .cloud_ad_plans p {
            margin-top: 0px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1440px) {
        .cl_pl_bg a.btn_primary {
            margin-bottom: 30px;
        }
        .pl_reg {
            padding-bottom: 50px;
        }
        /* .slick-list{ padding-top:70px !important;} */
    }
    
    @media (min-width: 335px) and (max-width: 343px) {
        .re_seller_cont.rese_list .header p:last-child {
            font-size: 12px;
        }
    }
    
    @media (min-width: 344px) and (max-width: 393px) {
        .re_seller_cont.rese_list .header p:last-child {
            font-size: 13px;
        }
    }
    
    @media (min-width: 360px) and (max-width: 370px) {
        .home_section .home_content {
            top: 20px;
        }
        .aaa .pack_last_header {
            margin: 32px 0;
        }
        .pro_over {
            padding-bottom: 230px;
        }
        .home_content h2 {
            width: 70%;
            margin: 0 auto 15px;
        }
        .home_2_img4 img.you_tu4,
        .home_2_img4 img.fb_lik4 {
            width: 42px;
        }
        .home_2_img4 img.twit_home {
            width: 19px;
        }
        .home_2_img4 img:last-child {
            width: 17px;
        }
        .plans-section .slick-slide {
            margin: 0;
            width: 260px;
        }
    }
    
    @media (min-width: 360px) and (max-width: 480px) {
        .dev_mgmt_sea .ev_mob_se_rt img {
            top: 4px;
        }
    }
    
    @media (min-width: 361px) and (max-width: 413px) {
        .pro_over {
            padding-bottom: 280px;
        }
    }
    
    @media (min-width: 361px) and (max-width: 414px) {
        .home_content img.sec1 {
            width: 100%;
        }
        .freedo_adv,
        .ad_banner_25 {
            font-size: 14px !important;
        }
        .ad_banner_25 {
            height: auto;
            line-height: 22px;
        }
    }
    
    @media (min-width: 361px) and (max-width: 479px) {
        .mlt_bit span,
        .sup_hdvid span {
            font-size: 14px;
        }
        .events h6 {
            font-size: 16px;
        }
    }
    
    @media (min-width: 361px) and (max-width: 480px) {
        .heading {
            font-size: 16px;
        }
        .mobile_with_hand_2 {
            width: 220px;
        }
    }
    
    @media (min-width: 361px) and (max-width: 768px) {
        #goLive .modal-dialog .img_140 {
            width: 120px;
        }
    }
    
    @media (min-width: 414px) and (max-width: 414px) {
        .pop_brod_bl img.pop_bro_mimg {
            height: 288px;
            min-height: 288px;
            max-height: 288px;
        }
        .home_2_img4 img.you_tu4,
        .home_2_img4 img.fb_lik4 {
            width: 42px;
        }
        .home_2_img4 img.twit_home {
            width: 19px;
        }
        .home_2_img4 img:last-child {
            width: 17px;
        }
    }
    
    @media (min-width: 414px) and (max-width: 479px) {
        .home_section .home_content {
            top: 40px;
        }
        .home_content img.sec1 {
            width: 100%;
        }
        .pro_over {
            padding-bottom: 350px;
        }
    }
    
    @media (min-width: 414px) and (max-width: 480px) {
        .freedo_adv,
        .ad_banner_25 {
            font-size: 14px !important;
        }
        .pro_cut {
            padding-top: 9px;
            display: block;
            overflow: hidden;
        }
        .cloud_ad_plans a.sub {
            margin-top: 50px;
        }
    }
    
    @media (min-width: 415px) and (max-width: 459px) {
        .ad_banner_25 {
            height: 50px;
            line-height: 26px;
            font-size: 18px;
        }
        .home_banner {
            padding-top: 30px;
        }
    }
    
    @media (min-width: 415px) and (max-width: 480px) {
        #home .home_content p {
            margin-bottom: 50px;
        }
        .re_seller_cont.rese_list .header h3 {
            font-size: 24px;
        }
    }
    
    @media (min-width: 415px) and (max-width: 640px) {
        .events_duration {
            padding-left: 0px;
        }
        .sticky_dev_offer .st_dev_rt_info {
            display: block;
        }
        .sticky_dev_offer .dev_box {
            width: 41.66666667%;
            float: left;
        }
        .sticky_dev_offer .st_dev_rt_info {
            width: 58.33333333%;
            float: left;
            padding: 0;
        }
        .sticky_dev_offer .dev_amz {
            width: 80px;
            margin-top: 10px;
        }
        .sticky_dev_offer .dev_img {
            margin-top: 30px;
        }
        .sticky_dev_offer .st_dev_rt_info h6 {
            margin-top: 0px;
        }
    }
    
    @media (min-width: 440px) and (max-width: 640px) {
        .pl_cld_sub_sec .btn {
            padding: 10px;
        }
    }
    
    @media (min-width: 440px) and (max-width: 767px) {
        .cl_pl_in_image,
        .pl_cld_sub_sec {
            width: 50%;
            float: left;
        }
        .cloud_ad_plans img.cl_gr,
        .cloud_ad_plans a.sub {
            float: none;
            margin: 20px auto;
        }
        .cloud_ad_plans a.sub {
            margin-top: 40px;
        }
    }
    
    @media (min-width: 460px) and (max-width: 480px) {
        .home_section .home_content {
            top: 35px;
        }
        #features li img {
            width: 60px;
        }
        #home_2 .carousel-inner p {
            min-height: 95px;
        }
        .ad_banner_25 {
            line-height: 26px;
            font-size: 18px;
        }
        .freedo_adv {
            display: inline-block;
            padding-top: 12px;
        }
        .ad_banner_25 img {
            margin-right: 10px;
        }
        .intro-section {
            padding-top: 140px;
        }
        .home_content h2 {
            font-size: 24px;
        }
        #home .home_content p {
            font-size: 18px;
        }
        .featured_viedos_section {
            padding-top: 10px;
        }
        .meet_cont .item {
            min-height: 216px;
        }
        .emailVerify {
            font-size: 12px;
        }
        #go_social p img {
            margin-bottom: 0px;
        }
        .pro_over {
            padding-bottom: 400px;
        }
        .pop_brod_bl img.pop_bro_mimg {
            height: 338px;
            min-height: 338px;
            max-height: 338px;
        }
        #go_social p img {
            width: 200px;
        }
        .home_banner {
            padding-top: 60px;
        }
        .home_content h2 {
            font-size: 32px;
        }
        .home_content {
            width: 69%;
        }
        .home_content img.sec1 {
            width: 96%;
        }
        .navbar-fixed-bottom .navbar-collapse,
        .navbar-fixed-top .navbar-collapse {
            max-height: 100vh;
        }
    }
    
    @media (min-width: 475px) and (max-width: 479px) {
        .slide_inner h2 {
            margin-top: 40px;
        }
    }
    
    @media (min-width: 480px) and (max-width: 520px) {
        .event_header img,
        .txt_high img {
            margin-right: 2px;
        }
    }
    
    @media (min-width: 480px) and (max-width: 659px) {
        /* .table-responsive.second_nav_verify {
        margin-top:75px;
    } */
        /*.bx-wrapper img{ width:200px; margin: 20px auto 10px auto;}*/
        .slide_inner {
            width: 80vw;
            text-align: center;
            padding-top: 30px;
        }
        .slide_inner h2 {
            font-size: 24px;
            margin-bottom: 10px;
        }
        .slide_inner p {
            font-size: 18px;
        }
        .anchor span.explore_bt {
            width: 125px;
            margin-right: 15px;
        }
    }
    
    @media (min-width: 480px) and (max-width: 767px) {
        .eve_fir_chi {
            float: left;
        }
        .eve_det_sec_chi {
            width: 60%;
            float: left;
        }
        .clearfix_for640 {
            display: block;
            overflow: hidden;
            clear: both;
        }
        .eve_det_sec_chi {
            margin-top: 0px;
        }
        .events_duration {
            margin-top: 14px;
        }
        .tot_vid_new_tlab {
            margin-top: 0px;
        }
        .eve_fir_chi {
            float: left;
        }
        .meet_down_aps a img {
            width: 180px;
        }
        .pass_prot_mxs select {
            width: 20% !important;
        }
        footer .container .col-md-3 {
            width: 50%;
            float: left;
        }
        .new_footer span {
            margin-top: 0px !important;
        }
        footer .container .col-md-3 {
            margin-bottom: 20px;
        }
        #home_2 .inner_container h6 {
            margin-bottom: 10px;
        }
    }
    
    @media (min-width: 480px) and (max-width: 768px) {
        #home .col-md-4.col-sm-4 {
            width: 33.33%;
            float: left;
            margin-bottom: 50px;
        }
        .col-md-20 {
            width: 50%;
        }
        .mobile_mob {
            top: 140px;
        }
        .tot_vid_new_tlab {
            margin-top: 0px;
        }
        .cont_404 a.go_to_home {
            margin-right: 20px;
        }
        .plans-section .slick-slide {
            margin: 0;
            width: 420px;
        }
        .hit_de.active img.dev_dark,
        .hit_de img.dev_dark {
            position: absolute;
            top: 50px;
        }
    }
    
    @media (min-width: 480px) and (max-width: 991px) {
        .pl_reg_inner {
            width: 480px !important;
        }
        .plans-section .slick-slide {
            margin: 0;
            width: 420px;
        }
        .pro_plans .plans-section .slick-slide {
            margin: 0;
            width: 320px;
        }
        .info_2m_dev_left {
            width: 70%;
            float: left;
        }
        .pl_2m_m4 {
            float: left;
            width: 30%;
        }
        #plans .all_packs .main_offer_2m_offfer {
            top: -109px !important;
        }
    }
    
    @media (min-width: 480px) and (max-width: 979px) {
        /*.home2-section{ margin-top:80px;}*/
    }
    
    @media (min-width: 480px) and (max-width: 1023px) {
        /* .table-responsive.second_nav_verify {
        margin-top:85px;
    } */
        /*.home_section{ background: url(../images/eventcopy-4_mobile.jpg) no-repeat scroll 0 0 / 100% auto;}*/
    }
    
    @media (min-width: 480px) and (max-width: 1024px) {
        .vi_al_ho_con {
            margin-top: 30px;
            height: 65px;
        }
        .container.meet_cont_home {
            width: 100%;
        }
        .login_body .md-pills li a {
            font-size: 26px;
        }
        .m_plans_2m_offer .pack {
            margin-top: 170px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1919px) {
        .settings-in-branch-icon {
            bottom: 0px !important
        }
        .sub-parent-arrow {
            padding-top: 10px !important;
        }
    }
    
    @media (min-width: 480px) and (max-width: 1280px) {
        .pack_tag {
            width: 150px;
        }
    }
    
    @media (min-width: 480px) and (max-width: 1919px) {
        .plans-section .slick-slide img.pack_tag {
            width: 150px;
        }
        #updateEmail .error {
            top: 0px;
        }
        .settings-in-branch-icon {
            bottom: 0px !important
        }
        .sub-parent-arrow {
            padding-top: 10px !important;
        }
    }
    
    @media (min-width: 481px) and (max-width: 640px) {
        .pl1buynow {
            position: inherit;
            top: inherit;
            right: inherit;
        }
        .plans1 .main_img {
            position: inherit;
            left: inherit;
            margin: 0 auto;
            top: 20px;
        }
        .mobile_mob {
            width: 60%;
        }
        .mobile_with_hand {
            display: none;
        }
        .home_content img.sec1 {
            width: 87%;
        }
        .login_form {
            width: 90%;
        }
    }
    
    @media (min-width: 481px) and (max-width: 659px) {
        .home_content img.sec1 {}
    }
    
    @media (min-width: 481px) and (max-width: 678px) {
        .le_more {
            width: 190px;
        }
    }
    
    @media (min-width: 481px) and (max-width: 767px) {
        .eve_c_thumb {
            height: inherit;
            min-height: inherit;
            max-height: 64px;
        }
        .events_duration {
            margin-top: 30px;
        }
        .ne_vid_dur {
            margin-top: 0px !important;
        }
        .dev_mngmt_med {
            width: 480px;
            margin: 0 auto;
        }
        .progress_bar .popover {
            left: 0px !important;
        }
        #home_2 .inner_container {
            padding: 0 20px;
        }
    }
    
    @media (min-width: 481px) and (max-width: 768px) {
        .heading {
            font-size: 18px;
        }
        .home_content p {
            font-size: 16px;
        }
        .cont_404 a {
            font-size: 18px;
            width: 200px;
        }
        .ad_fr_box {
            display: inherit;
            padding: 25px 10px;
        }
        #goLive .modal-dialog {
            width: 450px !important;
        }
    }
    
    @media (min-width: 481px) and (max-width: 980px) {
        .eve_act_but_se a.edit_event,
        .eve_act_but_se a.share_event {
            padding: 15px 12px;
        }
        .eve_search_for_mob .mob_hed {
            font-size: 16px;
        }
        .event_header .devic_mng_2bl a.eve_ref,
        .event_header .devic_mng_2bl a.eve_crea {
            float: left !important;
            padding: 14px 30px;
        }
    }
    
    @media (min-width: 481px) and (max-width: 991px) {
        #home_2 .inner_container {
            width: 492px;
        }
        .pro_over {
            padding-bottom: 400px;
        }
        .mlt_bit,
        .sup_hdvid,
        .mlt_bit.mlt_bit0 {
            background: none;
            width: 50%;
            float: left;
            padding: 0 10px;
        }
        .meet_cont_home img.devic_freedo_cam {
            width: 420px !important;
        }
        .bg_rg_res {
            display: block;
            width: 100%;
            position: absolute;
            bottom: 0;
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
        }
        .pl_reg img.main {
            display: none;
        }
        .pl_reg {
            background: #40444f;
        }
        .not_found_eve {
            font-size: 24px;
        }
        .ndev_mngt .bx_id {
            max-width: 350px;
            margin: 20px auto;
        }
        .second_sec {
            padding: 10px 30px;
        }
    }
    
    @media (min-width: 481px) and (max-width: 1024px) {
        .tech_spec_header h1 {
            font-size: 26px;
            line-height: 38px;
        }
        .mobile_mob {
            display: block;
        }
    }
    
    @media (min-width: 481px) and (max-width: 1180px) {
        .ev_mob_se_rt img {
            top: 8px;
            right: 12px;
        }
    }
    
    @media (min-width: 640px) and (max-width: 640px) {
        .fb_actions {
            padding: 0px;
        }
        .home_content img.sec1 {
            margin-top: 103px;
            width: 100%;
        }
        .home_section .home_content {
            width: 64%;
        }
        .navbar-fixed-bottom .navbar-collapse,
        .navbar-fixed-top .navbar-collapse {
            height: 100%;
            overflow-y: auto;
            max-height: 300px !important;
        }
        .table-responsive.second_nav {
            margin-bottom: 40px;
        }
    }
    
    @media (min-device-width: 640px) and (max-width: 640px) and (orientation: landscape) {
        .navbar-fixed-bottom .navbar-collapse,
        .navbar-fixed-top .navbar-collapse {
            max-height: 100vh !important;
        }
    }
    
    @media (min-width: 640px) and (max-width: 767px) {
        .featured_viedos_section .col-sm-4 {
            width: 33%;
            float: left;
        }
        .mobile_mob {
            top: 230px;
            width: 400px;
        }
        .events_le_bl,
        .events_rt_cr {
            width: 50%;
            float: left;
        }
        .events h6.eve_pass_protection {
            margin-top: 30px;
        }
        .events_go_live {
            float: left;
        }
        .fv_mb {
            width: 50%;
            float: left;
        }
        .meet_cont .item {
            min-height: 240px;
        }
        #home_2 .inner_container p {
            font-size: 18px;
        }
        .meet_down_aps a {
            margin: 0 auto;
            margin-top: 80px;
        }
        .events_go_live,
        .eve_act_but_se,
        .pass_prot {
            float: left;
        }
        .events_to_videos {
            margin-top: 16px;
        }
        .dev_paire_id {
            display: inline-block !important;
        }
        .modal-dialog {
            margin: 50px auto;
        }
    }
    
    @media (min-width: 640px) and (max-width: 800px) {
        #myCarousel {
            margin-top: 114px;
        }
        .carousel-inner p {
            min-height: 145px;
        }
        #home_2 .inner_container p {
            color: #999;
            font-size: 20px;
        }
        #how_it_works {
            height: 80vh;
        }
    }
    
    @media (min-width: 640px) and (max-width: 979px) {
        .event_header {}
    }
    
    @media (min-width: 640px) and (max-width: 991px) {
        .events h6.eve_pass_protection {
            margin-top: 30px;
        }
        /*.devic_mng_2bl{ width:75%; float:left;}
	.devic_lab_lef{ width:25%; float:left;}*/
        #home_2 .inner_container h6 {}
    }
    
    @media (min-width: 640px) and (max-width: 1023px) {
        .comp_pla_main {
            width: 500px;
        }
    }
    
    @media (min-width: 640px) and (max-width: 1024px) {
        .table-responsive.second_nav_verify {
            /*margin-top:75px;*/
        }
        .home_section .home_content {
            text-align: center;
        }
        .plans_conc {
            width: 500px;
        }
        #suc_sub .thyo_label1 {
            width: 80%;
        }
    }
    
    @media (min-width: 640px) and (max-width: 1280px) {
        .cont_404 h3 {
            margin-top: 100px;
            font-size: 36px;
        }
        .cloud_ad_plans p {
            font-size: 24px;
        }
        .n_pl_head_bg {
            height: 350px;
        }
        .gt_ful {
            font-size: 16px;
            line-height: 30px;
        }
    }
    
    @media (min-width: 641px) and (max-width: 767px) {
        .plans1 {
            padding-left: 150px;
        }
        .plans1 .main_img {
            width: 120px;
        }
        .plans_icons img.fb_live,
        .plans_icons img.pl_you {
            width: 35px;
        }
        .pl1buynow a.buy {
            padding: 6px 10px;
        }
    }
    
    @media (min-width: 641px) and (max-width: 768px) {
        /*.home_section{ background: url(../images/eventcopy-5_mobile.jpg) no-repeat scroll 0 0 / 100% auto;}*/
        .login_form {
            width: 80% !important;
        }
        .modal-dialog.cacel_sub_model {
            width: 600px !important;
            margin: 40px auto;
        }
    }
    
    @media (min-width: 641px) and (max-width: 991px) {
        .have_dvc_amz_bl {
            text-align: center;
        }
        .ad_bx_box img {
            margin-top: 20px;
        }
        .db-sm-res { position: absolute; right: 0; bottom: 0; }
        /*.mob_slo, .home_dev_wat{ width:50%; float:left;}*/
    }
    
    @media (min-width: 641px) and (max-width: 1023px) {
        .fea_row {
            margin: inherit;
        }
        #features li {
            margin-bottom: 50px;
        }
        .login_form {
            width: 60%;
        }
    }
    
    @media (min-width: 641px) and (max-width: 1280px) {
        .ad_fr_box h1 {
            width: 100%;
        }
    }
    
    @media (min-width: 660px) and (max-width: 991px) {
        .slide1,
        .slide2 {
            height: 430px;
        }
        .slide_inner {
            padding-top: 30px;
            text-align: center;
            width: 560px;
        }
        .slide_inner h2 {
            font-size: 24px;
        }
        .slide_inner p {
            font-size: 20px;
        }
        /*.bx-wrapper img{ width:250px; margin:20px auto 20px;}*/
    }
    
    @media (min-width: 700px) and (max-width: 767px) {
        .home_banner {
            padding-top: 80px;
        }
    }
    
    @media (min-width: 700px) and (max-width: 999px) {
        .cloud_ad_plans a.sub {
            margin: 30px auto;
        }
    }
    
    @media (min-width: 767px) and (max-width: 1023px) {
        .re_seller_cont.rese_list {
            width: 90%
        }
        .res_bk_pa {
            margin-left: 20px;
        }
    }
    
    @media (min-width: 768px) and (max-width: 768px) {
        .nav.navbar-right>li>a {
            float: right;
        }
        .sh_password {
            margin-top: 0px;
        }
        .events_to_videos {
            padding: 0px;
        }
        #myCarousel {
            margin-top: 10px;
        }
        #my_account .pack_last_header {
            margin: 1px 0;
        }
        .home_content img.sec1 {
            margin-top: 50px;
        }
        .home_content h2 {
            width: 65%;
            margin: 0 auto;
        }
        .home_section .home_content {
            width: 78%;
        }
    }
    
    @media (min-width: 768px) and (max-width: 800px) {
        #how_it_works {
            height: 40vh;
        }
        .rt_how_it_wor {
            display: block;
        }
        #home_2 .inner_container {
            margin: 0 auto;
        }
        #go_social h2 {
            margin-bottom: 5px;
            font-size: 26px;
        }
    }
    
    @media (min-width: 768px) and (max-width: 900px) {
        .events.device_management h6 {
            font-size: 13px;
        }
    }
    
    @media (min-width: 768px) and (max-width: 900px) {
        .login_form {
            margin-top: 60px !important;
        }
    }
    
    @media (min-width: 768px) and (max-width: 980px) {
        .how_it_works_co {
            margin-top: 30px;
            padding: 30px;
        }
        .how_it_works_co h1 {
            margin: 30px 0;
        }
        #home_2 .inner_container .meet_cont p {
            color: #666;
        }
        .meet_cont {
            height: 440px;
        }
        .meet_down_aps {
            margin-top: 50px;
        }
        .how_it_works_co h1 {
            font-size: 28px;
        }
        .rt_how_it_wor {
            padding: 0px;
            float: none;
        }
        #home_2 .inner_container p {
            font-size: 18px;
        }
        .flow_final_cont {
            margin-top: 0px;
        }
        .flow_for_web {
            margin: 20px 0;
        }
        .how_it_works_co {
            border-radius: 5px;
        }
        .devic_lab_lef {
            margin-top: 10px;
        }
    }
    /* sm starts here */
    
    @media (min-width: 768px) and (max-width: 991px) {
        .event_rt_player_k {
            min-height: 250px;
        }
        .plan_btn.plan_upgrade {
            padding: 12px 26px;
        }
        .cloud_playout_cont {
            width: 600px;
            display: inherit;
        }
        .co_lt_layout {
            padding: 20px;
            margin: 0px auto;
            width: 100%;
        }
        .fea_vid_cont {
            width: inherit;
        }
        .home2_home {
            background-size: 100% 850px;
        }
        .hit_bl:first-child {
            margin-bottom: 20px;
        }
        .dev_sm_devider .gt_off a {
            margin-top: 0px;
        }
        .dev_sm_devider .unreg_device {
            padding: 8px !important;
        }
    }
    
    @media (min-width: 768px) and (max-width: 1021px) {
        .cloud_ad_plans a.sub {
            margin-left: 10px;
            padding: 10px 15px;
            font-size: 16px;
        }
    }
    
    @media (min-width: 768px) and (max-width: 1024px) {
        .fc-head-2.top-header .header-right.text-right.sign-in-up {
            margin-top: 6px;
        }
    }
    
    @media (min-width: 768px) and (max-width: 1180px) {
        .pro_plans .n_pl_head_bg {
            height: inherit;
        }
        .pro_plans .n_pl_head_bg .cloud_ad_plans p {
            width: 100%;
        }
        .reseller {
            margin-top: 100px;
        }
        .web_profile .caret {
            position: relative;
            top: 6px;
        }
    }
    
    @media (min-width: 769px) and (max-width: 991px) {
        .meet_cont_home .free_meet_pro_pl0 {
            display: block;
            overflow: hidden;
            padding-bottom: 30px;
            border-bottom: solid 1px #ccc;
        }
        .meet_support {
            width: 50%;
            float: left;
        }
        .meet_cont_home img.devic_freedo_cam {
            width: 250px !important;
            right: 50px;
        }
        h2.sup {
            border: none;
            padding-top: 20px;
        }
        .meet_cont_in_pad {
            padding-bottom: 30px;
        }
    }
    
    @media (min-width: 770px) and (max-width: 1181px) {
        .txt_container_heading {
            margin-top: 30px;
            padding-top: 0px;
            margin-left: 10px;
        }
    }
    
    @media (max-width: 979px) {
        .mobile_prof .row .col-md-6:last-child {
            padding-right: 0px;
            font-size: 24px;
        }
        .mobile_prof .row .col-md-6:last-child .navbar-toggle {
            padding: 0px;
            margin: 15px 12px 0 0px;
        }
        .mobile_prof .row .col-md-6:last-child .navbar-toggle span {
            cursor: pointer;
        }
    }
    
    @media (max-width: 1180px) {
        .navbar-toggle {
            display: block;
        }
        .navbar-default .navbar-toggle {
            position: absolute;
            right: 0px;
            top: 3px;
        }
        .navbar-collapse.collapse {
            display: none !important;
            padding: 0;
        }
        .navbar-collapse.collapse.in {
            display: block !important;
            padding: 0;
        }
        .navbar-nav {
            float: none;
        }
        .navbar-nav>li {
            float: none;
        }
        .navbar-header {
            float: none;
        }
        .nav>li {
            margin-left: 5px;
        }
        .navbar>.container .navbar-brand,
        .navbar>.container-fluid .navbar-brand {
            margin: 0;
        }
        .navbar-brand>img {
            margin: 0px 0;
        }
        .navbar-collapse {
            padding: 0;
        }
        .navbar-nav {
            margin: 15px 0 0 0;
        }
        .navbar-brand {
            margin-top: 14px;
        }
        .navbar-brand img {
            width: 110px;
        }
        .buy_now,
        .buy_now a {
            display: none !important;
        }
        .buy_now.buy_now_web,
        .buy_now.buy_now_web a {
            display: block !important;
        }
        .buy_now.buy_now_web a {
            display: block;
            position: absolute;
            right: 70px;
            top: 10px;
        }
        .buy_now.buy_now_web a {
            color: #fff;
            padding: 12px 20px;
            border-radius: 3px;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            background: #35abe2;
            font-size: 12px;
        }
        .nav.navbar-right>li.sign_in>a {
            padding: 4px 10px !important;
        }
        .navbar-right .sign_in {
            display: none;
        }
        .mobile_prof .row {
            margin: 0px;
        }
        .nav>li.nav_login {
            display: none;
        }
        .nav>li.nav_login_main {
            display: block;
        }
        .nav>li.nav_login_submenu {
            display: block;
        }
        .nav>li.web_profile {
            /* display: none; */
            display: block;
            width: 100%;
        }
        .nav.cusdate_navgar>li.web_profile {
            display: inherit;
        }
        .nav>li.mobile_prof {
            display: block;
            color: #fff;
            background: #3c3c3c;
            height: 65px;
        }
        .navbar-collapse {
            background: #333 none repeat scroll 0 0;
            display: block;
            padding: 0;
            position: fixed;
            right: 0;
            top: 0;
            width: 80%;
            z-index: 999999;
            border: none;
        }
        .navbar-collapse {
            background: #fff;
        }
        .navbar-default .navbar-collapse a:hover,
        .navbar-default .navbar-collapse a:focus,
        .navbar-default .navbar-nav>li>a:hover,
        .navbar-default .navbar-nav>li>a:focus,
        .navbar-default .navbar-nav>li>a.active,
        .navbar-default .navbar-nav>li>a:visited {
            color: #333 !important;
            background: #efefef;
        }
        .navbar-nav li a {
            padding: 20px 15px;
            border-left: solid 8px #fff;
        }
        .navbar-default .navbar-nav>li>a:hover {
            border-left: solid 8px #efefef;
        }
        .navbar-default .navbar-nav>li>a.active {
            border-left: solid 8px #35abe2;
        }
        .navbar-default .navbar-toggle {
            position: inherit;
        }
        .nav>li {
            /* margin-left: 0px; */
            margin-left: 20px;
        }
        .nav.navbar-right>li>a {
            margin-top: 0;
        }
        .navbar-nav {
            margin: 0;
        }
        .navbar-nav li.mobile_prof a {
            border: solid 1px #fff;
            margin-top: 10px;
            display: inline-block;
            padding: 12px 40px;
            margin-left: 5px;
            color: #fff;
        }
        .nav.navbar-right .reg {
            display: none;
        }
        span.main_web {
            padding: 20px 23px;
            display: block;
            cursor: pointer;
            color: #333
        }
        .second_nav {
            display: none;
        }
        body.modal-open-menu .body_bg {
            display: block;
            width: 100%;
            height: 100vh;
            background-color: rgba(0, 0, 0, 0.7);
            overflow: hidden;
            position: absolute;
            z-index: 99999;
        }
        .nav_hide_con.nav_login_submenu a {
            color: #333
        }
        .nav.navbar-nav {
            background: #fff;
        }
        .open_menu_items a {
            padding-left: 30px !important;
        }
        .upload_right_cont .modal_file {
            background: none;
            color: #35abe2;
            padding: 0px;
            text-transform: uppercase;
        }
        .navbar-toggle.remove_backdrop span {
            cursor: pointer;
        }
        .mobile_aft_login_toggle.nav_login_main.nav_login span.toggle_start {
            display: block;
            position: absolute;
            top: 30px;
            right: 23px;
            font-size: 16px;
            color: #35abe2;
            width: 14px;
            height: 2px;
            background: #35abe2;
        }
        .mobile_aft_login_toggle.nav_login_main span.toggle_start {
            display: none;
        }
        .mobile_aft_login_toggle.nav_login_main.nav_login span.toggle_end {
            display: none;
        }
        .navbar-default .navbar-toggle.remove_backdrop {
            right: -10px;
        }
        .navbar-fixed-top,
        .ad_banner_25 {
            position: inherit;
        }
        .emailVerify,
        .upgrade_payment {
            position: inherit;
            display: block;
        }
        .update_payment {
            margin-top: 0px;
        }
        .user_profile_pic_nav {
            margin: 13px 0 0 10px;
            border: 1px solid #555;
        }
        #home {
            margin-top: 0px;
            padding-top: 0px;
        }
        .event_header,
        .plans_header {
            margin-top: 0px !important;
        }
        .st_trial_for_mobile {
            display: block;
        }
        .ad_banner_email.update_payment_pre {
            margin-top: 0px;
        }
        .navbar {
            margin-bottom: 0px;
        }
        .compare_plans_pg.update_payment_home {
            margin-top: 40px;
        }
        #plans.update_payment_plan {
            margin-top: 0px !important;
        }
        .device_top_sec {
            margin-top: 0px;
        }
        .eve_search_for_mob {
            display: block;
            padding: 10px 0;
            -webkit-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.20);
            -moz-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.20);
            box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.20);
            background: #fff;
        }
        .eve_search_for_mob .mob_hed {
            font-weight: bold;
            color: #333;
        }
        .ev_mob_se_rt {
            text-align: right;
            position: relative;
        }
        .ev_mob_se_rt img {
            position: absolute;
            width: 20px;
            cursor: pointer;
        }
        .eve_search_for_mob span {
            margin-top: 6px;
            display: inline-block;
        }
        .login_form .login_head {
            display: none;
        }
        .eve_search_fie {
            display: none;
        }
        .eve_search_for_mob {
            margin-bottom: 20px;
        }
        .navbar.navbar-default {
            height: inherit;
        }
        .update_payment_events {
            margin-top: 0px;
        }
        .navbar-top-verify.update_payment_events .events_with_email .eve_search_for_mob {
            margin-top: 0px;
        }
        .event_header.events_with_email {
            margin-top: 0px !important;
        }
        .update_payment_settings .for_set {
            margin-top: 0px;
        }
        .thyo_label {
            margin-top: 30px;
            padding: 0 30px;
        }
        .thyo_label1 {
            padding: 0 30px;
            margin-top: 20px;
        }
        .navbar-default .navbar-nav>li>a.active {
            border-bottom: none;
        }
    }
    
    @media (min-width: 768px) and (max-width: 899px) {
        .meet_mobile {
            font-size: 30px;
            top: 60px;
        }
        .mobile_mob {
            top: 215px;
        }
        .mobile_with_hand {
            width: 160px;
        }
        .events.device_management .txt_grey.device_name {
            font-size: 16px;
        }
        .edit_event.unreg_device {
            padding: 14px 15px;
        }
    }
    
    @media (min-width: 768px) and (max-width: 979px) {
        .se_mn_lab {
            font-size: 15px;
        }
    }
    
    @media (min-width: 768px) and (max-width: 960px) {
        .dev_sm_devider .unreg_device {
            padding: 8px 0px;
        }
    }
    
    @media (min-width: 768px) and (max-width: 991px) {
        .price_comp .pack_value {
            font-size: 30px;
        }
        .my_ac_det.geo_blocking {
            width: 64%;
        }
        .events_to_videos {
            margin-top: 48px;
        }
        .tot_vid_new_tlab {
            margin-top: 0px;
        }
        .eve_act_but_se {
            width: 40%;
        }
        .eve_act_but_se a {
            margin: 57px 10px 0 0;
            padding: 8px 10px;
            width: auto;
        }
        .pass_prot select,
        .plan_btn.plan_upgrade {
            margin-top: 0px;
        }
    }
    
    @media (min-width: 768px) and (max-width: 1023px) {
        #how_it_works {
            height: 40vh;
        }
        #features li span {
            font-size: 14px;
        }
        .home_content p {
            font-size: 20px;
        }
        .plans1 {
            padding: 0 150px 0 216px;
            width: 100%;
            height: auto;
        }
        .mobile_with_hand {
            right: 50px;
        }
        #go_social p img {
            margin-bottom: 0px;
        }
        .device_section .device_top_sec {
            padding-top: 0px;
        }
        .device_top_sec .introducing {
            font-size: 30px;
            text-align: center;
            margin-bottom: 15px;
        }
        .device_top_le h6 {
            font-size: 14px;
        }
        .main_fea_dev td {
            display: inherit;
        }
        .aaa .pack_last_header {
            margin: 32px 0;
        }
    }
    
    @media (min-width: 768px) and (max-width: 1024px) {
        .right-mob-width.col-md-4 {
            float: right;
            margin-top: -5px;
        }
        .right-mob-width.col-md-4.logged_in {
            width: 15% !important;
        }
        .sec1p {
            color: #fff;
        }
        .home_content p.reach {
            color: #666;
        }
        .home_content img.sec1 {
            width: 80%;
            margin-top: 30px;
        }
        .fill-height-or-more {
            display: inherit;
        }
        .plans1.plans2 {
            padding: 0px;
            margin-top: 0px;
        }
        .plans1 .main_img {
            display: block;
        }
        .pl1buynow {
            position: inherit;
            top: 0px;
        }
        .plans1 {
            height: inherit;
        }
        .plans1_mid {
            text-align: center;
        }
        .pl1buynow {
            right: 0px;
        }
        .plans1 .main_img {
            position: inherit;
            left: inherit;
            margin: 0 auto;
            top: 20px;
        }
        .tof_vid_mo_re {
            width: 34px;
        }
        .fb_actions {
            padding: 0px;
        }
        table.tech_spechs {
            width: 80%;
            margin: 0 auto;
        }
        .mobile_mob {
            width: 60%;
        }
        /*#home_2 .inner_container h6 { margin-top:120px;}*/
        .meet_down_aps a {
            margin: 0 auto;
            margin-top: 20px;
        }
        .carousel-inner p {
            min-height: 100px;
        }
        .price_comp .col-md-6 {
            width: 50%;
            float: left;
        }
        #home_2 .inner_container {
            margin: 0 auto;
        }
    }
    
    @media (min-width: 768px) and (max-width: 1146px) {
        .dev_sm_devider .unreg_device {
            margin-top: 0px;
        }
    }
    
    @media (min-width: 768px) and (max-width: 1279px) {
        .plans-section .plans1 {
            padding: 0 20px 40px;
        }
        .plans1_mid {
            margin-top: 30px;
        }
        .plans1.plans2 .main_img {
            left: 0px;
        }
        .plans1.plans2 .main_img,
        .plans1.plans2 .pl1buynow {
            position: inherit;
        }
        .plans1.plans2 .pl1buynow {
            top: 0px;
            right: inherit;
        }
        .plans1.plans2 .plans1_mid .pl_heading {
            margin-top: 65px;
        }
        .pl1buynow {
            position: inherit;
            top: 0px;
        }
        .plans1 {
            height: inherit;
        }
        .plans1_mid {
            text-align: center;
        }
        .plans1 .main_img {
            position: inherit;
            left: inherit;
            margin: 0 auto;
            top: 20px;
        }
        .ad_fr_cl_pl {
            text-align: center;
        }
        .ad_fr_cl_pl,
        .ad_fr_cl_mid_pl {
            width: 50%;
            float: left;
        }
        .ad_fr_cl_pl img {
            display: block;
            overflow: hidden;
            margin: 0 auto;
        }
        .ad_fr_cl_pl_addons {
            width: 100%;
        }
        .settings_menu_left {
            width: 25%;
        }
        .col-lg-9.col-md-7.pro_plans {
            width: 75%;
        }
    }
    
    @media (min-width: 768px) and (max-width: 991px) {
        .sh_password {
            margin-top: 0px;
        }
        .pro_plans.pro_plans_offer20 .main_offer_2m_offfer {
            top: -155px;
        }
        /* .slick-list{ padding-top:70px !important;} */
    }
    
    @media (min-width: 768px) and (max-width: 999px) {
        .cl_gr_f_mob {
            display: none;
        }
        .cl_gr_bg {
            display: block;
        }
    }
    
    @media (min-width: 768px) and (max-width: 1279px) {}
    
    @media (min-width: 769px) and (max-width: 1024px) {
        .dev_mngt_new {
            width: 80%;
        }
        #scCrK2 img {
            width: 80px !important;
            height: 80px;
        }
    }
    
    @media (min-width: 769px) and (max-width: 1023px) {
        .home2-section img.go_mobile_mob {
            display: none;
        }
    }
    
    @media (min-width: 769px) and (max-width: 1199px) {
        .my_act_mid {
            box-shadow: none
        }
    }
    
    @media (min-width: 800px) and (max-width: 980px) {
        .login_form {
            width: 70%;
        }
        .mobile_mob {
            width: 68%;
            top: 250px;
        }
    }
    
    @media (min-width: 800px) and (max-width: 1440px) {
        /*.home_section{ position: relative; background:rgba(0, 0, 0, 0) url("https://d2ykob40sjriid.cloudfront.net/images/eventcopy-3-1024.png") no-repeat; 
	background-attachment: scroll; background-clip: border-box; background-origin: padding-box; background-position: initial; background-size: auto auto; opacity: 1;
	}
	.home_content img.sec1 {  width: 450px;}
	.home_content img.sec1 { margin-top:30px;}*/
    }
    
    @media (min-width: 800px) and (max-width: 1199px) {
        /* .my_ac_det_wid,
        .fb_right_account {
            float: right;
        } */
        .fb_actions {
            padding: 0px;
        }
    }
    
    @media (min-width: 900px) and (max-width: 1023px) {
        .mobile_mob {
            top: 345px;
            width: 65%;
        }
        #myCarousel {
            margin-top: 180px;
        }
    }
    
    @media (min-width: 980px) and (max-width: 980px) {
        .aaa .pack_last_header {
            margin: 17px 0;
        }
        .mobile_with_hand {
            width: 170px;
        }
    }
    
    @media (min-width: 980px) and (max-width: 992px) {
        .mobile_mob {
            margin-top: -60px;
        }
        #home_2 .inner_container h6 {
            margin-top: 0;
        }
        section h3.meet_mobile {
            font-size: 30px;
            margin-top: 60px;
        }
    }
    
    @media (min-width: 980px) and (max-width: 1279px) {
        .nav.navbar-right>li.web_profile>a {
            margin-top: 6px;
        }
    }
    
    @media (min-width: 981px) and (max-width: 991px) {
        .pass_prot select.browser-default {
            padding: 12px 2px;
        }
        .eve_act_but_se a.edit_event,
        .eve_act_but_se a.share_event {
            padding: 15px 12px;
        }
    }

    @media (min-width: 992px) and (max-width: 996px) {
        .fc-head-2.top-header .col-md-7 {
            padding-left: 0;
            padding-right: 0;
        }
    }
    
    @media (min-width: 992px) and (max-width: 1023px) {
        .pass_prot select {
            width: 50px;
        }
        .plan_btn.plan_upgrade {
            padding: 8px 3px;
            font-size: 12px;
            margin-left: 5px;
        }
        .aaa .pack_last_header {
            margin: 42px 0;
        }
        .comp_pla_main.m_plans_2m_offer_fex .col-md-3 {
            width: 100%;
        }
    }
    
    @media (min-width: 992px) and (max-width: 1024px) {
        .fea_vid_all.fea_vid_all_bot .col-md-3 {
            width: 33.33%;
        }
        .edit_event.unreg_device {
            padding: 14px 15px;
        }
        .form-inline .form-control.dev_status {
            width: 150px;
        }
        .pass_prot {
            padding-left: 0px;
        }
        .event_header select.event_st option,
        .sh_password {
            padding: 12px 4px;
        }
        .container.meet_cont_home {
            width: 970px;
        }
    }
    
    @media (min-width: 992px) and (max-width: 1099px) {
        #plans .all_packs .main_offer_2m_offfer {
            top: -122px;
        }
        .m_plans_2m_offer .pack {
            margin-top: 155px;
        }
    }
    
    @media (min-width: 992px) and (max-width: 1160px) {
        .slide1,
        .slide2 {
            height: 330px;
        }
        .slide_inner h2 {
            font-size: 24px;
        }
        .slide_inner p {
            font-size: 16px;
        }
    }
    
    @media (min-width: 992px) and (max-width: 1160px) {
        .dev_fir_9 {
            width: 72%;
        }
        .dev_sm_devider {
            width: 28%
        }
        .dev_sm_devider .unreg_device {
            margin-top: 15px;
            padding: 5px;
        }
        .how_it_works_co {
            margin-top: 0px;
        }
        #home_2 .inner_container h6 {
            margin-bottom: 10px;
            margin-top: 10px;
        }
        .bx-wrapper img.rt_pan_image {
            bottom: -260px;
            position: absolute;
        }
    }
    
    @media (min-width: 992px) and (max-width: 1180px) {
        .slide_inner {
            padding-top: 70px;
        }
    }

    @media (min-width: 992px) and (max-width: 1199px) {
        .hash-tfp { margin-top: 140px; }
    }
    
    @media (min-width: 992px) and (max-width: 1200px) {
        footer .container .foot_social_icons a {
            margin-right: 0px;
        }
    }
    
    @media (min-width: 992px) and (max-width: 1279px) {
        .pl_reg_inner {
            width: 90% !important;
        }
        #home_2 .pro_bg {
            height: 500px;
        }
        .flow_fin_img .flow_dev.flow_for_web,
        .flow_fin_img .flow_mob.flow_for_mobile {
            margin-top: 50px;
        }
    }
    
    @media (min-width: 992px) and (max-width: 1280px) {
        .pl_reg_inner {
            margin-top: 90px;
        }
        .meet_cont_home img.devic_freedo_cam {
            width: 250px;
        }
        .co_lt_layout {
            width: 100%;
            margin-left: 0px;
            padding: 20px;
        }
    }
    
    @media (min-width: 992px) and (max-width: 1439px) {
        .slide_inner {
            width: 80vw;
        }
    }
    
    @media (min-width: 992px) and (max-width: 1440px) {
        .device_top_le {
            position: relative;
            top: -50px;
        }
        .pr_fea_of img {
            width: 40px;
        }
    }
    
    @media (min-width: 1001px) and (max-width: 1300px) {
        .h_get_redeem_offer .s_up_table {
            width: 100%;
        }
        .h_get_table {
            width: 800px;
        }
    }
    
    @media (min-width: 1024px) and (max-width: 1024px) {
        .home_section .home_content {}
        .home_content h2 {
            font-size: 40px;
        }
        #go_social p img {
            margin-bottom: 58px;
        }
        .home_content img.sec1_mob {
            width: 50%;
        }
        .mobile_with_hand {
            width: 200px;
        }
        .flow_final_cont {
            margin-top: 50px;
        }
        .intro-section.home_section {
            height: inherit;
        }
        #home_2.home2-section {
            margin-top: 10px;
            padding-top: 0px;
        }
        .pn_to_ma {
            margin-top: 260px;
        }
        .pack_fu_row .col-md-6.col-xs-6 {
            width: 100%;
        }
        .pack_to_sign {
            width: 160px;
            padding: 10px 0;
        }
        .one_plan {
            text-align: center;
            margin-left: 0px;
        }
        .pn_cur_sign {
            position: inherit;
            top: 0px;
            left: inherit;
        }
        .la_pack .pack_fu_row {
            margin: 25px 0 3px;
        }
        .pack p {
            font-size: 13px;
        }
        .aaa .pack_last_header {
            margin: 20px 0;
        }
        .pro_bg {
            height: 700px;
        }
        /*#eventsPostView .pass_prot{ width:33%;}*/
        #eventsPostView .sh_password {
            padding: 6px 10px;
        }
        .events h6 {
            font-size: 16px;
        }
        .ev_ch_pas {
            margin-left: 0px;
        }
        .sh_password {
            margin-top: 0px;
        }
        .device_top_le a {
            margin-top: 10px;
        }
        .meet_cont_sect_sm_mob {
            display: none;
        }
        .meet_cont_sect_sm_web {
            display: none;
        }
        .meet_cont_sect_sm_1024 {
            display: block;
        }
        .eve_det_sec_chi .col-md-4 {}
        .aaa .pack_last_header {
            margin: 17px 0;
        }
        .pn_to_ma {
            margin-top: 217px;
        }
        .mobile_mob {
            display: none !important;
        }
        #home_2 .inner_container h6 {
            margin-top: 0px;
        }
        #my_account .pack_last_header {
            margin: 9px 0;
        }
        .aaa .pack_last_header {
            margin: 42px 0 22px;
        }
        .pl_reg {
            height: inherit !important;
        }
        .pack_fu_row .plan_btn {
            margin-top: 23px;
        }
    }
    
    @media (min-width: 1024px) and (max-width: 1156px) {
        .prem_box_fr_cont {
            top: -142px;
        }
    }
    
    @media (min-width: 1024px) and (max-width: 1160px) {
        .top_ri_ban .box_intro {
            width: 300px;
            margin: 30px auto 0;
        }
        .mobile_cont img {
            width: 370px;
        }
        .txt_container_heading {
            width: 100%;
            padding: 0 30px;
            box-sizing: border-box;
        }
        .sh_password a {
            margin-left: 5px;
        }
        .sh_password {
            margin-top: 20px;
        }
        .pass_prot {
            width: 60%;
        }
    }
    
    @media (max-width: 1024px) {
        .home_banner .main {
            position: inherit;
        }
    }
    
    @media (max-width: 991px) {
        .top_ri_ban img {
            margin: 0 auto;
            text-align: center;
        }
        /*.home2-section img{ display:none;}*/
        .home2-section {
            display: inherit;
        }
        .home2-section .inner_container {
            position: inherit;
        }
        #features.home2-section .met_m_img {
            display: none;
        }
        /*.home2-section .inner_container{ background:#333;}*/
    }
    
    @media (min-width: 1024px) and (max-width: 1194px) {
        .comp_pla_main .main_offer_2m_offfer {
            top: -160px;
        }
    }
    
    @media (min-width: 1024px) and (max-width: 1200px) {
        footer .container.new_footer .footer_single .terms a {
            margin: 0 5px;
        }
    }
    
    @media (min-width: 1000px) and (max-width: 1279px) {
        .cloud_ad_plans p {
            width: 55%;
            float: left;
        }
    }
    
    @media (min-width: 1024px) and (max-width: 1279px) {
        .pro_plans.pro_plans_offer20 .main_offer_2m_offfer {
            top: -155px;
        }
    }
    
    @media (min-width: 1024px) and (max-width: 1280px) {
        .pack_fi_row p {
            display: block;
            overflow: hidden;
            white-space: nowrap;
            text-overflow: ellipsis;
        }
        .device_top_le {
            padding-left: 0px;
        }
        .device_box_top img {
            position: absolute;
            bottom: 0;
            right: 0px;
        }
        .col-md-5.device_box_top {
            display: block;
            min-height: 250px;
            overflow: hidden;
            position: relative;
        }
        .contact_us_p {
            margin-top: 50px;
        }
        .pass_prot {
            width: 60%;
        }
        .pn_to_ma img {
            width: 30px;
        }
    }
    
    @media (min-width: 1024px) and (max-width: 1440px) {
        .cloud_ad_plans_inner .col-md-7.col-lg-8,
        .cloud_ad_plans_inner .col-md-5.col-lg-4 {
            width: 50%;
        }
    }
    
    @media (min-width: 1025px) and (max-width: 1152px) {
        .flow_final_cont {
            margin-top: 75px;
        }
        /*.how_it_works_co { background: rgba(0, 0, 0, 0) none repeat scroll 0 0; margin: 0; padding: 0;}*/
        .home_content img.sec1 {}
        .plans1 {
            width: 90%;
        }
    }
    
    @media (min-width: 1025px) and (max-width: 1180px) {
        .plans_header.with_email {
            margin-top: 85px !important;
        }
        .plans_header.with_email.update_payment_plan {
            margin-top: 115px !important;
        }
        .table-responsive.second_nav.navbar-fixed-top {
            margin-top: 0px;
        }
    }
    
    @media (min-width: 1025px) and (max-width: 1279px) {
        .pack_fu_row .plan_btn {
            width: 175px;
        }
        .info_2m_dev_left {
            padding: 2px;
        }
        .pro_plans.pro_plans_offer20 span.b_offer {
            font-size: 12px;
        }
    }
    
    @media (min-width: 1025px) and (max-width: 1280px) {
        .plans1 .main_img {
            width: 150px;
            position: absolute;
            top: 44px;
            left: 20px;
        }
        .plans1_mid {
            text-align: center;
        }
        .plans1.plans2 {
            width: 100% !important;
        }
        .adv_pol_cont {
            margin-top: 200px;
        }
    }
    
    @media (min-width: 1025px) and (max-width: 1400px) {
        .plans1.plans2 {
            width: 100% !important;
        }
        /*.plans_header { margin-top: 100px !important;}*/
        .pn_to_ma {
            margin-top: 217px;
        }
        .la_pack .pack_fu_row {
            padding: 23px 5px;
        }
        /*.plans_header { margin-top: 60px !important;}*/
        .plans_header.with_email.update_payment_plan {
            margin-top: 114px !important;
        }
    }
    
    @media (min-width: 1152px) and (max-width: 1152px) {
        .bx-default-pager {
            display: none;
        }
        .col-md-3.fv_mb {
            width: 33.3%;
        }
        .sh_fr_head {
            margin-top: 0px;
        }
        .pn_pre_duration {
            font-size: 10px;
        }
        .pn_duration {
            font-size: 12px;
        }
        .pack_to_sign {
            width: 180px;
            font-size: 14px;
        }
    }
    
    @media (min-width: 1160px) and (max-width: 1280px) {
        .slide_inner h2 {
            font-size: 28px;
        }
        .slide_inner p {
            font-size: 20px;
        }
    }
    
    @media (min-width: 1161px) and (max-width: 1439px) {
        .bx-wrapper img.rt_pan_image {
            bottom: -330px;
            position: absolute;
        }
    }
    
    @media (min-width: 1200px) and (max-width: 1282px) {
        .event_header img {
            clear: both;
            display: inline-block;
            /* margin: 20px auto; */
        }
        .event_header .devic_mng_2bl img {
            margin: 0px auto;
        }
    }
    
    @media (max-width: 1279px) {
        #featured_videos .bx-wrapper .bx-pager.bx-default-pager a {
            display: block !important;
        }
    }
    
    @media (min-width: 1279px) {
        .bx-wrapper .bx-pager {
            display: none;
        }
        #homePage .bx-wrapper .bx-pager {
            display: block;
        }
        .pack_to_sign {
            width: 220px;
        }
    }
    
    @media (min-width: 1263px) and (max-width: 1299px) {
        /* for safari browser*/
        .plans1 {
            width: 75% !important;
        }
        .bx-wrapper .bx-pager.bx-default-pager a {
            display: none;
        }
        #featured_videos .bx-wrapper .bx-pager.bx-default-pager a {
            display: none !important;
        }
    }
    
    @media (min-width: 1280px) and (max-width: 1280px) {
        .pack p {
            font-size: 13px;
        }
        .price_comp .pack_value {
            font-size: 35px;
        }
        #my_account .pack_last_header {
            margin: 10px 0;
        }
        .plans1.plans2 {
            padding: 0 210px 0 172px;
        }
        .sh_pass_rt {
            margin-left: 5px;
        }
        .how_it_works_co {
            margin-top: 0px;
        }
        .aaa .pack_last_header {
            margin: 36px 0 20px;
        }
    }
    
    @media (min-width: 1280px) and (max-width: 1366px) {
        .pass_prot {
            padding: 0px;
        }
        .pack p {
            font-size: 13px;
        }
        .ad_cus_dest_add a {
            margin-top: 8px !important
        }
        .reg_lg_lab:nth-child(2) {
            position: relative;
            top: -10px;
        }
    }
    
    @media (min-width: 1280px) and (max-width: 1366px) {
        .pl_reg_inner {
            width: 1030px;
        }
        .reg_lg_lab:nth-child(2) {
            position: relative;
            top: -10px;
        }
    }
    
    @media (min-width: 1280px) and (max-width: 1440px) {
        .cont_404 a {
            font-size: 20px;
        }
    }
    
    @media (min-width: 1280px) {
        .pro_plans .plans_container {
            width: 100%;
        }
        .flow_fin_img {
            width: 55%;
        }
        .rt_how_it_wor {
            width: 45%;
        }
        .flow_fin_img .flow_mob.flow_for_mobile,
        .flow_fin_img .flow_dev.flow_for_web {
            margin-top: 40px;
        }
    }
    
    @media (min-width: 1280px) and (max-width: 1439px) {
        .right-mob-width.menu-post-login-drop {
            padding-right: 0;
            padding-left: 0;
        }
        .nav.navbar-right>li.tplan_info a.hea {
            margin-right: -10px;
        }
        .tplan_info .yr_pl2 {
            margin-right: 1px;
        }
        .menu-post-login-drop .header-right-po-login li.header_request_demo.post-lg,
        .nav.navbar-right>li.header_request_demo.post-lg a {
            margin-right: -4px;
            margin-left: 4px;
        }
    }
    
    @media (min-width: 1281px) and (max-width: 1439px) {
        .slide_inner {
            width: 84vw;
        }
        /*.slide_inner p{ font-size:20px;}*/
    }
    
    @media (max-device-width: 800px) and (orientation: landscape) {
        .pl_reg {
            height: inherit !important;
        }
    }
    
    @media (min-width: 1366px) and (max-width: 1439px) {
        .slide1,
        .slide2 {
            height: 350px;
        }
        .slide_inner {
            padding-top: 70px;
        }
        .slide1 img.overlay_img {
            width: 80%;
            margin: auto;
        }
        .slide_inner h2 {
            font-size: 26px;
            margin-bottom: 14px;
        }
    }
    
    @media (min-width: 1401px) and (max-width: 1919px) {
        .pn_to_ma {
            margin-top: 237px;
        }
        .la_pack .pack_fu_row {
            padding: 23px 5px;
        }
    }
    
    @media (min-width: 1442px) and (max-width: 1920px) {
        .pro_plans .cloud_ad_plans img.cl_gr {
            margin-top: 40px;
        }
        .pro_plans .cloud_ad_plans a.sub {
            margin-top: 70px;
        }
    }
    
    @media (min-width: 1440px) {
        .jw-logo-top-right {
            top: 5%;
            right: 4%;
        }
        .jw-logo-top-left {
            top: 5%;
            left: 4%;
        }
        .jw-logo-bottom-right {
            bottom: 5%;
            right: 4%;
        }
        .jw-logo-bottom-left {
            bottom: 5%;
            left: 4%;
        }
        .how_it_works_co {
            margin-top: 70px;
        }
        .slide1,
        .slide2 {
            height: 473px;
        }
        .slide_inner {
            width: 80vw;
        }
        .bx-wrapper img.rt_pan_image {
            bottom: -380px;
            position: absolute;
        }
        .slide_inner h2 {
            margin-top: 50px;
        }
        .slide_inner p {
            font-weight: 400;
        }
    }
    
    @media (min-width: 1441px) and (max-width: 1919px) {
        .home_section {
            position: relative;
            background: rgba(0, 0, 0, 0) url("https://d2ykob40sjriid.cloudfront.net/images/eventcopy-3.png") no-repeat;
            background-attachment: scroll;
            background-clip: border-box;
            background-origin: padding-box;
            background-position: initial;
            background-size: auto auto;
            opacity: 1;
        }
        .home_banner {
            padding-top: 200px;
        }
        .cloud_ad_plans_inner .col-md-7.col-lg-8,
        .cloud_ad_plans_inner .col-md-5.col-lg-4 {
            width: 50%;
        }
        .event_rt_player_k {
            min-height: 240px;
        }
    }
    
    @media (min-width: 1920px) {
        .menu-post-login-drop .header-right-po-login li.header_request_demo a {
            padding: 8px;
        }
        .navbar {
            min-height: 80px;
            padding: 0 100px;
        }
        .navbar-brand>img {
            margin-top: 24px;
            margin-right: 40px;
        }
        .navbar-nav>li>a {
            padding: 32.5px 27.5px 28.5px;
            font-size: 21px;
            margin: 0;
        }
        .ad_banner_25 {
            top: 85px;
            line-height: 50px;
        }
        .ad_banner_email.update_payment_pre {
            top: 85px;
        }
        .before_login {
            padding-top: 124px !important;
        }
        .nav.navbar-right>li>a {
            padding: 4.5px 0px;
            width: 107px;
            text-align: center;
            margin-top: 24px;
            font-size: 18px;
        }
        .navbar-right {
            margin-right: 0px;
        }
        .nav.navbar-right>li.sign_in>a {
            margin-right: 0px;
        }
        .navbar-brand {
            height: inherit;
        }
        .nav.navbar-right>li.buy_now>a {
            border: solid 1px #35abe2;
        }
        .ad_banner_25 {
            height: 56px;
            font-size: 18px;
        }
        /*.home_content{ width:76%;}*/
        .home_content h2 {
            font-size: 60px;
            line-height: 68px;
        }
        .home_content p {
            font-size: 22px;
            line-height: 26px;
        }
        .box_intro {
            width: 440px;
            margin: 146px auto 74px;
        }
        .xs_dev_spc span {
            font-size: 22px;
            color: #666;
            margin-top: 10px;
        }
        .row.xs_dev_spc {
            margin: 0 auto;
            width: 80%;
        }
        section h3 {
            font-size: 32px;
            color: #333;
        }
        .meet {
            margin-bottom: 50px;
            margin-top: 38px;
        }
        .inner_container h6 {
            font-size: 24px;
            margin-bottom: 4px;
            margin-top: 8px;
        }
        .inner_container p {
            font-size: 24px;
            color: #333;
        }
        .fe_exp .col-md-7 {
            width: 56%;
        }
        .mobile_cont img {
            width: 751px;
        }
        .inner_container .container.meet_cont {
            width: 1564px;
            margin-top: 42px;
            box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.04);
        }
        .inner_container .container.meet_cont_home {
            width: 1484px;
            margin-top: 42px;
            box-shadow: 0 0px 6px 0 rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.04);
        }
        .tut_for_web {
            width: 1600px;
            margin: 0 auto;
        }
        .featured_viedos_section {
            padding-bottom: 50px;
        }
        .container.pro_fea,
        .fea_vid_cont {
            width: 1466px;
        }
        #go_social .container {
            width: 1435px;
        }
        .whowe_cont {
            width: 1600px;
        }
        #features li span {
            font-size: 22px;
        }
        #features li img {
            width: 100px;
        }
        .fea_row {
            margin-bottom: 132px;
        }
        .video_info {
            color: #fff;
            font-size: 18px;
            text-align: left;
            line-height: 46px;
            text-transform: lowercase;
            padding-bottom: 10px;
            padding-top: 0px;
        }
        .col-md-3.vd_cont .video_duration {
            line-height: 20px;
            padding: 4px 10px;
            margin-top: 35px;
        }
        .video_cont .vid_inner img {
            max-height: 270px;
            min-height: 270px;
            width: 100%;
        }
        .view_all_cont a {
            font-size: 16px;
        }
        #go_social h2 {
            font-size: 70px
        }
        #go_social .container p {
            font-size: 20px;
        }
        footer a {
            font-size: 18px;
        }
        footer a:focus,
        footer a:visited {
            color: #ccc;
        }
        footer .container {
            width: 1436px;
        }
        .ad_banner_25 img {
            width: 80px;
            margin-right: 10px;
        }
        .login_form {
            margin-top: 200px;
        }
        .login_form .login_head {
            padding: 41px 0;
            border-radius: 5px 5px 0 0;
        }
        .login_head img {
            width: 220px;
        }
        .login_body .md-pills li a {
            font-size: 30px;
        }
        .login_body .tab-content {
            padding-top: 48px;
        }
        .edit_event_modal .tab-content {
            padding-top: 20px;
        }
        .login_body .form-control {
            margin-bottom: 2.5rem;
            font-size: 18px;
        }
        .edit_event_modal .md-form,
        .create_event .md-form,
        .edit_post .md-form {
            margin-bottom: 4em;
        }
        .login_body .md-form label {
            font-size: 16px;
        }
        .login_body .tab-content .form-group input[type="checkbox"]+label {
            font-size: 16px;
        }
        .login_body .forget_link a {
            color: #35abe2;
        }
        .table-responsive.second_nav_verify {
            margin-top: 105px;
            height: 70px;
        }
        .second_nav {
            height: 70px;
        }
        .second_nav a {
            display: inline-block;
            padding: 17px 28px 5px !important;
            font-size: 18px;
        }
        .event_header {
            margin-top: 150px !important
        }
        .event_header.event_header_post_view {
            margin-top: 100px !important
        }
        .eve_c_thumb {
            height: 150px;
            min-height: 150px;
            max-height: 150px;
        }
        .vid_time_status {
            font-size: 18px;
            margin-top: 5px;
        }
        .events .video_name {
            font-size: 24px;
            height: 65px;
        }
        .events h6 {
            font-size: 18px;
        }
        .events .txt_grey {
            font-size: 18px;
        }
        .tot_bro_sh {
            font-size: 18px;
        }
        .edit_event,
        .share_event {
            font-size: 18px;
            width: 140px;
        }
        .unreg_device {
            width: 170px;
        }
        .event_header a {
            font-size: 16px;
            padding: 10px 15px;
        }
        .modal-header h3 {
            font-size: 28px;
        }
        .modal .close {
            font-size: 50px;
        }
        .edit_event_modal input.form-control {
            font-size: 20px;
        }
        .search_main {
            margin-top: 22px;
        }
        .search .glyphicon-search {
            top: 33px;
        }
        /*	.modal-dialog { width: 642px !important;}*/
        .share_event_body {
            padding-top: 30px;
        }
        .edit_event_modal .md-form.ed_ev_mb {
            margin-top: 44px;
        }
        .link_pro_pd5 {
            font-size: 18px;
        }
        .url_img img {
            margin-top: -10px;
        }
        .events .txt_grey.device_name {
            font-size: 24px;
        }
        .events .txt_grey.device_id {
            font-size: 18px;
            margin-bottom: 40px;
        }
        .events h6 {
            font-size: 18px;
            margin-bottom: 0px;
            margin-top: 25px;
        }
        .device_management img.device_gr {
            margin-top: 15px;
        }
        .sh_hi {
            margin-top: 28px;
        }
        .device_management .edit_event {
            margin-top: 40px;
        }
        .device_management .nav>li>a {
            font-size: 24px;
            padding: 30px 36px;
        }
        .settings_nav li a.nav-link {
            padding: 30px 36px;
            font-size: 24px;
        }
        .nav-item:last-child .up_plan {
            font-size: 18px;
        }
        #my_account h2 {
            font-size: 28px;
            margin-top: 30px;
        }
        .upload_right_cont .label_txt {
            font-size: 18px;
            margin-bottom: 15px;
            color: #666;
        }
        .upload_right_cont .btn.btn-sm {
            font-size: 18px;
        }
        .img_format {
            font-size: 12px;
            margin-left: 20px;
        }
        .upload_img_cont {
            padding-left: 110px;
        }
        #my_account .upload_img_thumb img {
            height: 110px;
            width: 110px;
        }
        .upload_right_cont .modal_file {
            padding: 4px 12px;
            font-size: 16px;
        }
        /*.upload_right_cont .file-name{ top:48px; left:110px; font-size:16px;}*/
        .upload_right_cont .file-name {
            display: none;
        }
        #my_account input[type="file"],
        .my_account_modal input[type="file"] {
            width: 74px;
            height: 30px;
            top: 2px;
            left: 2px;
            cursor: pointer;
        }
        .remove_profile {
            font-size: 14px;
        }
        #my_account .form-control {
            font-size: 20px;
            margin-bottom: 60px;
        }
        #my_account .md-form label {
            font-size: 16px;
        }
        #my_account .btn.btn-info {
            padding: 15px 25px;
        }
        .plans-section .device_heading {
            font-size: 28px;
        }
        .dev_sm_lable {
            font-size: 24px;
        }
        .get_dev_cont .pl_sub {
            font-size: 20px;
            padding: 6px 35px;
            margin-top: 20px;
        }
        .get_dev_cont img {
            margin-top: 70px;
        }
        .get_dev_cont img {
            margin-top: 55px;
        }
        .our_plans span {
            font-size: 32px;
        }
        .our_plans span {
            top: -25px;
        }
        .our_plans {
            margin: 80px 0 70px;
        }
        .pack h3 {
            font-size: 32px;
        }
        .pack p {
            font-size: 16px;
        }
        .plan_btn {
            font-size: 20px;
            padding: 15px 0;
            margin-top: 40px;
        }
        .custom_cont_main {
            height: 549px;
        }
        .billed_month {
            font-size: 16px;
        }
        .pack_last .pack_sm_desc {
            font-size: 20px;
        }
        .freedo_adv {
            margin-top: 6px;
            display: inline-block;
        }
        .nav.navbar-right>li>a {
            border-radius: 4px;
            margin-right: 20px;
        }
        .navbar-brand {
            padding: 0px;
        }
        .meet_cont {
            padding-bottom: 92px !important;
        }
        .home_section .home_content {
            top: 100px;
            text-align: center;
        }
        .streams {
            margin-top: 30px;
        }
        .streams img {
            margin-left: 17px;
            width: 65px;
        }
        .streams img:last-child {
            width: 76px;
        }
        .streams img:first-child {
            margin-left: 35px !important;
        }
        .home2-section {
            margin-top: 0px;
        }
        .inner_container .container {
            padding: 20px 102px 110px 75px;
        }
        .meet {
            margin-bottom: 56px;
        }
        .mobile_cont {
            top: 15%;
            right: 0px;
        }
        .meet_cont p {
            line-height: 29px;
        }
        .fe_exp.mb30 {
            margin-bottom: 58px;
        }
        /*.intro-section { height:73vh; margin-top:36px;}*/
        .services-section {
            height: 87vh;
        }
        .services-section .container {
            width: 1594px;
        }
        .services-section h3 {
            margin-bottom: 64px;
        }
        #features h3 {
            padding-top: 90px;
            margin-top: 0px;
            margin-bottom: 55px;
        }
        section#featured_videos h3 {
            margin-top: 0px;
        }
        .video_title {
            margin-top: 18px;
            line-height: 18px;
        }
        #featured_videos .author.ng-binding {
            margin: 5px 0;
        }
        .fea_vid_cont .view_all_cont a {
            padding: 8px 26px;
        }
        /*	#go_social{ padding-top:100px}*/
        #go_social h2 {
            margin-top: 20%
        }
        #go_social span {
            font-size: 18px;
        }
        .login_form {
            width: 576px;
        }
        .login_form .tab-pane .btn {
            font-size: 16px;
            padding: 6px 80px !important;
        }
        /*.md-form label{ top:5px;}*/
        .event_header {
            margin-top: 166px;
        }
        .for_set {
            padding: 0 0px 40px;
        }
        .my_ac_det {
            padding: 0px !important;
        }
        #my_account .md-form label {
            top: 0px;
        }
        .settings_nav li a.nav-link img {
            padding-right: 28px;
        }
        .se_mn_lab {
            position: absolute;
            top: 30px;
        }
        .my_ac_set_form {
            margin-top: 50px;
        }
        /*.upload_img_cont { margin-bottom:140px;}*/
        .table-responsive.second_nav {
            margin-top: 60px;
        }
        .table-responsive.second_nav.second_nav_verify {
            margin-top: 105px;
        }
        .billing_main_head {
            font-size: 28px;
            margin-top: 30px;
        }
        .billing_table thead tr th,
        .billing_table thead tr td {
            font-size: 18px;
        }
        .billing_table tbody tr td {
            font-size: 16px;
        }
        .cha_pay_met {
            font-size: 18px;
            margin-top: 25px;
            display: inline-block;
        }
        .user_profile_pic_nav {
            height: 40px;
            width: 40px;
        }
        .fea_vid_all {
            margin-top: 100px;
        }
        .sh_fr_head .pull-left {
            font-size: 22px;
        }
        .fea_vid_all_vid_name {
            font-size: 16px;
            line-height: normal;
            min-height: 40px;
            display: inline-block;
        }
        .pop_brod_bl img.pop_bro_mimg {
            max-height: 240px;
            min-height: 240px;
        }
        .fea_vid_all .vid_seg {
            padding: 5px 18px;
        }
        .vid_all_se {
            width: 300px;
            height: 38px;
            line-height: 38px;
        }
        .vid_all_se img {
            left: 10px;
            top: 9px;
        }
        .vid_all_se input {
            padding-left: 35px;
            height: 32px;
            font-size: 17px;
            width: 88%;
        }
        .left_nav_tabs li a {
            font-size: 18px;
        }
        .txt_container_heading {
            width: 1706px;
        }
        .txt_container {
            width: 1706px;
        }
        .txt_container_heading {
            margin-top: 112px;
            margin-bottom: 50px;
        }
        .left_nav_tabs.txt_container .nav>li>a {
            padding-left: 7px !important;
        }
        .left_nav_tabs.txt_container li.active a {
            color: #333 !important;
        }
        .left_nav_tabs h1 {
            margin-bottom: 30px;
        }
        .left_nav_tabs p {
            font-size: 16px;
            margin-bottom: 15px;
        }
        .left_nav_tabs .right_flex_child p,
        .left_nav_tabs .right_flex_child li {
            line-height: 40px;
        }
        .left_nav_tabs li a {
            margin-bottom: 24px;
        }
        .txt_container .col-md-8 {
            min-height: 782px;
        }
        .left_nav_tabs h3 {
            font-size: 25px;
            margin: 50px 0;
        }
        .left_nav_tabs h5 {
            font-size: 20px;
            margin-bottom: 15px;
        }
        .txt_container .tab-content {
            padding: 10px 66px 20px;
        }
        .left_nav_tabs p.mini-head {
            font-size: 22px;
        }
        .faq li,
        .list.ola,
        .list {
            font-size: 16px;
        }
        .list li,
        .list.ola li {
            margin-bottom: 15px;
        }
        .vi_al_ho_con span {
            top: 50px;
            width: 90%;
        }
        section#featured_videos h3 {
            margin-bottom: 20px;
        }
        #features .container.pro_fea {
            width: 1186px;
        }
        .pop_brod_bl .vid_all_inner {
            padding: 10px;
        }
        .settings_menu_left {
            padding-left: 0px;
        }
        /*.upload_right_cont{ margin-left:30px;}*/
        .intro-section.with_email {
            margin-top: 110px;
        }
        .intro-section {
            height: inherit;
        }
        .event_header.events_with_email {
            margin-top: 200px !important;
        }
        .vi_al_ho_con a {
            width: 110px;
        }
        .events_go_live,
        .tot_fps,
        .tot_videos {
            font-size: 18px;
        }
        .de_cong_inner h4 {
            font-size: 22px;
        }
        .de_cong_inner p {
            font-size: 16px;
        }
        .freedo_box {
            top: 46px;
        }
        .countdn-timer {
            width: 100px;
            text-align: center;
            border-radius: 2px;
            -moz-border-radius: 2px;
            -webkit-border-radius: 2px;
            display: inline-block;
            margin-left: 6px;
        }
        .vid_block .video_main_thumb {
            max-height: 240px;
            min-height: 240px;
        }
        .play_icon {
            width: 70px;
        }
        .rtmp_lable {
            color: #666;
            font-size: 22px;
            margin-top: 30px;
        }
        .modal-dialog {
            margin-top: 10px;
        }
        .rtmp_copy_in {
            height: 60px;
            line-height: 46px;
            padding: 0 20px;
        }
        .rtmp_copy_im img {
            height: 60px;
        }
        /*	.billing_80{ width:80%;}*/
        .edit_box .btn {
            font-size: 16px;
        }
        .geo_blocking p {
            font-size: 20px;
        }
        .se_cla_vid img {
            margin-right: 5px;
        }
        .post_vee-title a {
            font-size: 17px;
        }
        .event_post .video_title {
            margin-top: 0px;
            min-height: 40px;
            font-size: 16px;
            line-height: 20px
        }
        .event_post .video_des1 {
            padding-top: 8px;
            padding-bottom: 8px;
        }
        .slider2 .col-md-4:last-child {
            margin-right: 0px !important;
        }
        .our_plans span {
            width: 200px;
        }
        .vid_det_pop p span.label {
            font-size: 18px;
        }
        .vid_det_pop p span.label_info {
            font-size: 20px;
            margin-bottom: 50px;
        }
        .player_details h5 {
            font-size: 18px;
        }
        .vid_block .dropdown-menu li a {
            font-size: 16px;
            padding: 8px 30px;
        }
        .all_vid_live_tag {
            font-size: 16px;
        }
        .navbar-right li ul li a {
            font-size: 18px;
            padding: 12px 20px;
        }
        .menu-post-login-drop .navbar-right li ul li a {
            font-size: 16px;
            padding: 6px 20px;
        }
        /* .navbar-right li ul li a {
        font-size: 16px;
        padding: 12px 20px;
    } */
        .event_header .eve_lab a {
            font-size: 20px;
        }
        .ev_ch_pas {
            font-size: 16px;
            letter-spacing: 0.8px;
        }
        .sh_password {
            width: 122px;
        }
        .sh_password a {
            position: absolute;
            top: 5px;
            right: 10px;
        }
        .player_details .vid_top_row h5 {
            font-size: 30px;
            margin-bottom: 0px;
        }
        .se_cla_header,
        .se_cla {
            font-size: 20px;
            margin-top: 10px;
        }
        .all_vid_live_tag {
            padding: 1px 12px;
        }
        .stop_streaming {
            font-size: 16px;
        }
        .vid_top_row {
            margin-top: 15px;
            padding-bottom: 15px;
        }
        .go_live {
            font-size: 20px;
        }
        .ad_ne_fb {
            font-size: 18px;
        }
        .pairing-id {
            font-size: 20px;
        }
        .fb_right_account h2 {
            font-size: 28px;
        }
        .fb_right_account h5 {
            font-size: 24px;
        }
        .stream_form label {
            font-size: 20px
        }
        .stream_form input {
            border-radius: 4px !important;
            -moz-border-radius: 4px !important;
            -webkit-border-radius: 4px !important;
            font-size: 20px !important;
            padding: 10px 20px 0 20px;
            height: 3.8rem;
        }
        tags-input .tags .input {
            font-size: 20px !important;
        }
        tags-input .tags .tag-item {
            height: 34px !important;
            line-height: 34px !important;
        }
        .tag-list .left-panel img {
            margin-top: 8px !important;
        }
        .tag-list .right-panel span:first-child {
            line-height: inherit;
        }
        tags-input .tags .input {
            padding-top: 4px !important;
        }
        .fb_aut_name {
            font-size: 16px;
        }
        .fb_right_account {
            width: 60%;
            padding-left: 28px;
        }
        .fb_right_account .input_label {
            font-size: 20px;
        }
        .fb_right_account option,
        .fb_right_account select {
            font-size: 20px;
            color: #999;
        }
        .add_fb_field .btn50 {
            font-size: 16px;
        }
        .fb_aut_name {
            font-size: 18px;
        }
        .fb_actions img {
            margin-right: 20px;
        }
        .it_bl_le {
            margin-top: 1px;
        }
        .fb_actions {
            padding-left: 15px;
            border-left: solid 1px #ccc;
        }
        .modal-dialog {
            width: 650px !important;
        }
        .md-form label {
            font-size: 18px;
        }
        .modal-header {
            padding: 6px 45px;
        }
        .tab-content {
            padding: 10px 30px 20px;
        }
        .create_event .btn50,
        .edit_event_modal .btn50,
        .edit_post .btn50,
        #addDevice .btn50 {
            padding: 13px 0;
            font-size: 16px;
            text-transform: uppercase;
        }
        .branding_con_info .upload_img_thumb img {
            /* min-width: inherit;
        max-width: inherit; */
        }
        .create_event input[type="file"],
        .edit_post input[type="file"] {
            opacity: 0;
            position: absolute;
            top: 34px;
            left: -6px;
            width: 76px;
            padding: 4px 0;
            height: 30px;
            font-weight: 500;
        }
        .my_act_mid {
            padding: 0 30px !important;
        }
        .vid_pri_lab {
            font-size: 18px;
        }
        .md-form .form-control {
            font-size: 20px !important;
        }
        .delete_event p {
            font-size: 18px;
            line-height: 30px;
        }
        .plans1 {
            margin-bottom: 60px;
        }
        .plans1_mid span {
            font-size: 24px;
        }
        .plans1 p {
            font-size: 17px;
        }
        .vid_bot_stc {
            font-size: 14px;
            line-height: normal;
        }
        .tot_vid_new_tlab {
            margin-top: 55px;
        }
        .events_go_live {
            margin-top: 60px;
        }
        .pass_prot select,
        .pwd-on-events_password {
            margin-top: 14px;
        }
        .share_event {
            margin-top: 38px;
        }
        .pl1buynow {
            right: 70px;
        }
        .pl1buynow a.buy {
            font-size: 16px;
            padding: 12px 42px;
        }
        .pl1buynow a {
            font-size: 18px;
        }
        .plans1 {
            width: 66%;
        }
        .comp_pack_header h4 {
            font-size: 28px;
            margin-bottom: 30px;
        }
        .one_plan .pn_price {
            font-size: 46px;
        }
        .pn_cur_sign {
            font-size: 20px;
        }
        .pn_pre_duration {
            font-size: 18px;
        }
        .comp_pla_main,
        .col_plan_width {
            width: 1395px;
        }
        /*.one_plan{ margin-left:35px;}*/
        .devider {
            width: 100.5%;
        }
        .pack_to_sign {
            padding: 18px 10px;
            font-size: 18px;
            margin: 0 auto 0px;
            display: inline-block;
            width: 242px;
        }
        .pn_to_ma {
            margin-top: 227px;
        }
        .pack_fu_row .con {
            font-size: 18px;
        }
        .comp_pack_header {
            top: -85px;
        }
        .pn_body {
            top: -70px;
        }
        .compare_but .com_signup {
            top: -40px;
        }
        .compare_pl_head {
            font-size: 38px;
        }
        .col_plan_width h5 {
            font-size: 20px;
        }
        .create_event.req_demo .md-form {
            margin-bottom: 30px;
        }
        .pro_plans #my_account {
            width: 100%;
        }
        .plans1 {
            width: 66%;
        }
        .plans2 {
            padding-right: 258px;
        }
        .pro_plans_new .pack .pack_value {
            font-size: 38px;
        }
        /*.pro_plans_new .price_comp .currency{ top:8px;}*/
        .pro_he_lable {
            font-size: 28px;
        }
        .pro_plans_new .device_desc {
            font-size: 20px;
        }
        .analytics label {
            font-size: 18px;
        }
        .an_re_se_header {
            padding: 20px 100px;
        }
        .analytics .an_re_se_header select {
            padding: 0 10px;
        }
        .charts_content {
            width: 95%;
        }
        .charts_content a.refresh {
            padding: 5px 20px;
        }
        .chart_count li {
            padding: 20px 0;
        }
        .chart_count li span {
            font-size: 30px;
        }
        .search_countries {
            margin-bottom: 20px;
        }
        table.devices tr td {
            font-size: 20px;
            padding: 30px 0;
        }
        .forget_section p,
        .forget_section .otp_text {
            font-size: 18px;
        }
        .plans1_mid .plans_icons {
            font-size: 16px;
        }
        .plans1.plans2 {
            width: 82%;
        }
        .head1 {
            font-size: 34px;
        }
        .heading {
            font-size: 25px;
        }
        .home_content h2 {
            font-size: 64px;
        }
        .home_content p {
            font-size: 22px;
        }
        .home_section .home_content {
            top: 100px;
        }
        .meet_cont_home img.devic_freedo_cam {
            width: 434px;
        }
        .mlt_bit span,
        .sup_hdvid span,
        .hdmi_spec span,
        .battery_h span {
            font-size: 16.2px;
        }
        .meet_cont p.slo {
            margin-top: 40px;
            margin-bottom: 0px;
        }
        .pro_over {
            margin-top: 80px;
        }
        h2.sup {
            color: #333;
            font-size: 26px;
            margin-bottom: 40px;
        }
        .mlt_bit {
            margin-bottom: 30px;
        }
        .meet_support {
            padding-left: 35px;
        }
        /*.pro_bg { padding-top: 250px;}*/
        .pack_last_header {
            margin: 14px 0;
        }
        #my_account .pack_last_header {
            margin: 29.5px 0;
        }
        .flow_final_cont {
            margin-top: 130px;
        }
        .inner_container .how_it_works_co p {
            font-size: 20px;
        }
        .how_it_works_co h1 {
            font-size: 32px;
        }
        .how_it_works_co {
            margin-top: 70px;
        }
        .dev_mngt_new {
            width: 45%;
        }
        .dev_mngt_new p {
            font-size: 18px;
        }
        .box_info_dv_mang {
            margin-top: 20px;
        }
        .flag img {
            top: 0px;
        }
        .chart_count1 .table,
        .chart_count1 .table tr,
        .chart_count1 .table td {
            padding: 0 8px;
        }
        .chart_count1 {
            max-height: 450px;
        }
        .country_name {
            width: 152px;
        }
        .video_cont .vid_inner img {
            min-height: 260px;
            max-height: 260px;
        }
        .moderate_chat_cont h1 {
            font-size: 26px;
        }
        .chat_head {
            color: #999;
            font-size: 20px;
        }
        /*.pro_plans_new .price_comp .currency{ left:-12px;}*/
        .pack_last_header {
            font-size: 20px;
        }
        .vid_bot_stc {
            font-size: 16px;
            line-height: normal;
        }
        .loc_img {
            width: 16px;
        }
        td .loc_img {
            width: 14px;
        }
        .strem_ttpl .loc_img {
            width: 9px;
        }
        .strem_ttpl .date {
            margin-top: 10px;
        }
        .url_img {
            top: 26px;
        }
        .aaa .pack_last_header {
            margin: 20px 0 0;
        }
        .plan_btn.plan_upgrade {
            margin-top: 15px;
        }
        .mobile_with_hand {
            right: 410px;
        }
        .mobile_with_hand {
            width: 344px;
        }
        #go_social p img {
            margin-bottom: 170px;
        }
        .home_content p {
            margin-bottom: 30px;
        }
        .about p {
            font-size: 20px !important;
            line-height: 30px;
            margin-bottom: 30px;
        }
        .events .txt_grey.device_name {
            margin-top: 12px;
        }
        .sh_password {
            margin-top: 14px;
        }
        .device_top_sec {
            width: 92%;
        }
        .device_top_le {
            padding: 0px 0 0 120px;
            font-size: 28px;
            color: #e2ecf1;
        }
        .box_features_mi {
            padding: 90px 120px;
        }
        .box_features_mi h2 {
            font-size: 34px;
        }
        .dev_fea h6 {
            color: #474c51;
            font-size: 19px;
        }
        .mid img {
            width: 500px;
            margin: 0 50px;
        }
        .cen_heading {
            margin-bottom: 50px;
        }
        .dev_fea {
            margin: 60px 0 60px;
        }
        .main_fea_dev h5 {
            font-size: 30px;
        }
        .inner_container .container.meet_cont {
            top: -100px;
        }
        .dev_cl_lab {
            font-size: 19px;
        }
        .view_tech_spechs {
            font-size: 19px;
        }
        .view_tech_spechs:hover,
        .view_tech_spechs:focus,
        .view_tech_spechs:visited {
            color: #666;
        }
        #featured_videos .vi_al_ho_con {
            margin: 30px 0 50px;
        }
        .clear_countries {
            top: 5px;
        }
        .device_top_sec {
            margin-top: 80px;
        }
        .home_content p.reach {
            margin-bottom: 20px;
        }
        .home_content img.sec1 {
            width: 570px;
        }
        .se_mn_lab {
            font-size: 20px;
        }
        .intro-section {
            margin-top: 85px;
            height: inherit;
        }
        .home_banner {
            padding-top: 107px;
            position: relative;
        }
        .trim_table {
            left: -50%;
        }
        .share_videos_page .eve_c_thumb {
            width: 270px;
            min-height: 270px;
            max-height: 270px;
        }
        table.tech_spechs td {
            font-size: 18px;
        }
        .tech_spec_header {
            margin-top: 80px;
        }
        .analytics {
            margin-top: 160px;
        }
        .plans1 {
            width: 52%;
        }
        .introducing {
            font-size: 30px;
        }
        .nav.navbar-right>li>a {
            margin-right: 0px;
        }
        .nav.navbar-right>li.sign_in>a {
            font-size: 16px;
        }
        .nav.navbar-right>li.buy_now>a {
            font-size: 16px;
        }
        .data_usage_cont .cur_pl_name {
            font-size: 18px;
        }
        .progress_bar {
            font-size: 16px;
        }
        .faq span.abs_list {
            top: 0px;
        }
        .introducing {
            font-size: 30px;
        }
        .device_top_le h6 {
            font-size: 18px;
        }
        .introducing {
            margin-top: 60px;
        }
        .pl1buynow {
            right: 30px;
        }
        .fb_right_account h2 {
            margin-top: 30px;
            margin-bottom: 20px;
        }
        .fb_right_account h6 {
            font-size: 16px;
        }
        .plt_form {
            padding-bottom: 50px;
            margin-bottom: 50px;
        }
        .per_a {
            position: relative;
            top: 3px;
            margin-left: 3px;
        }
        .it_bl_le.it_bl_be_you {
            margin-top: 8px;
        }
        .sh_password {
            margin-left: 6px;
        }
        #eventsPostView .sh_password {
            padding: 6px 10px;
        }
        .eve_fir_chi {
            width: 14%;
        }
        .events {
            padding: 8px 0px;
        }
        .home_2_img4 img.fb_lik4 {
            margin-right: 30px;
            width: 70px;
        }
        .home_2_img4 img.you_tu4 {
            margin-right: 30px;
            width: 70px;
        }
        .home_2_img4 img.per_sc4 {
            margin-left: 30px;
            width: 30px;
        }
        .home_2_img4 .twit_home {
            width: 33px;
        }
        .eve_search_fie {
            top: 15px;
        }
        .eve_search_fie input {
            height: 43px
        }
        .nav.navbar-right>li.web_profile>a {
            margin-top: 16px !important;
        }
        .billed_anually {
            font-size: 20px;
        }
        .price_comp .pack_value {
            font-size: 52px;
        }
        .st_pck_trail {
            height: 60px;
            line-height: 60px;
        }
        .pl_reg_lef ul li {
            margin: 25px 0;
            font-size: 24px;
        }
        .pl_reg_inner h1 {
            font-size: 38px;
        }
        .pl_reg_lef h4 {
            font-size: 24px;
        }
        .reg_plan_det td:first-child {
            font-size: 30px;
            color: #67af20;
        }
        .reg_plan_det tr:first-child td {
            font-size: 18px;
        }
        table tr:first-child th {
            font-size: 18px;
        }
        .fnl_car_pri {
            font-size: 52px;
        }
        .navbar.navbar-default {
            height: 85px;
        }
        .pl_reg_inner input[type="text"],
        .pl_reg_inner input[type="password"] {
            padding: 0px 6px;
            height: 44px;
            line-height: 44px;
        }
        .pl_reg_right .form h1 {
            margin-top: 30px;
            font-size: 30px;
            line-height: 40px;
        }
        .reg_next {
            font-size: 16px;
        }
        .dir_signin .str_liv {
            font-size: 22px;
        }
        .dir_signin h1.lg_sup {
            font-size: 38px;
        }
        .nav.navbar-right>li.buy_now>a {
            padding: 5px 20px;
        }
        .reg_lg_features {
            font-size: 16px;
        }
        /*.pl_reg{ height:100vh;}*/
        .la_pack .pack_fu_row {
            padding: 21px 5px;
        }
        .plans_conc {
            height: 60px;
            line-height: 60px;
            margin: 100px auto 140px;
        }
        .nav.navbar-right>li.buy_now>a {
            padding: 10px 20px;
            margin-top: 20px;
        }
        .cacel_sub h2 {
            font-size: 24px;
        }
        .wep1 {
            font-size: 20px;
        }
        .cacel_sub h3 {
            font-size: 24px;
        }
        .can_sone {
            font-size: 18px;
        }
        #my_account .pack_last_header {
            margin: 2.5px 0 2.5px;
        }
        .bx-wrapper .pack img.pack_tag {
            width: 140px;
        }
        .stick_pack_slide {
            width: 100%;
        }
        .nav.navbar-right>li.sign_in>a,
        .navbar-right {
            font-size: 21px;
        }
        .plans_container {
            width: 1365px;
        }
        .price_header h5 {
            margin-bottom: 37px;
        }
        .billed_anually {
            line-height: 10px;
        }
        .pack .price_comp .pack_duration {
            font-size: 36px;
        }
        .plans_container {
            width: 1280px;
        }
        .section .stick_pack_slide h3 {
            font-size: 26px;
        }
        .pack_price_cont .pack_value {
            font-size: 42px;
        }
        .stick.is_stuck .stick_pack_slide .col-md-4 {
            min-height: 120px;
        }
        .stick_pack_slide .pack_tag {
            width: 150px;
        }
        .custom_dt_range ul {
            top: 36px;
            width: 100%;
        }
        /*.pl_reg{ height:105vh;}*/
        .fea_vid_all_bot {
            width: 1500px;
        }
        .show_strg_in {
            width: 75%;
        }
        .bil_bas {
            font-size: 17px;
        }
        .su_ys_sav {
            font-size: 16px;
        }
        .cu_pl_what_lab {
            font-size: 20px;
        }
        .yr_pl2 {
            margin-top: 34px;
        }
        .nav.navbar-right li.tplan_info a.hea {
            margin-right: 6px;
            margin-top: 30px;
        }
        /* .update_payment_events {
        margin-top: 50px;
    } */
        .intro-section.update_payment_home {
            margin-top: 115px;
        }
        .common_email_payment {
            margin-top: 200px;
        }
        .update_payment_plan .our_plans_1 {
            margin-top: 50px;
        }
        /* .table-responsive.second_nav.update_payment {
        margin-top: 115px;
    } */
        .navbar-top-verify.update_payment {
            top: 25px !important;
        }
        #home.with_email.update_payment_home {
            margin-top: 140px;
        }
        .update_payment_events .event_header {
            margin-top: 150px;
        }
        #plans.plans-section .container {
            width: 1500px;
        }
        .geo_blocking h2,
        .billing_80 h1,
        #my_account h2,
        .fb_right_account h2,
        .ad_integ h2 {
            font-size: 28px;
        }
        .dir_signin h1 {
            margin-top: 35px;
        }
        .spec_img_bl {
            padding-left: 80px
        }
        img.pre_order_dev {
            margin: 88px auto;
        }
        .pl_reg_right .form h1.pro_device_price {
            font-size: 52px;
            margin-bottom: 70px;
        }
        .pl_reg_inner.pl_reg_inner_ter_cond {
            margin-top: 160px;
        }
        .reg_lg_features img {
            width: 62px;
        }
        .pl_reg_inner_ter_cond .pl_reg_right .form {
            padding-top: 40px;
        }
        .pro_last_pack .pack_fu_row .pack_to_sign {
            margin-top: 40px;
        }
        .succ_succes_table tr td {
            font-size: 18px;
        }
        .placed_sucly .succ_succes_table {
            width: 400px;
        }
        .eve_search_fie img {
            top: 15px
        }
        .analytics .an_re_se_header select {
            height: 38px;
        }
        .custom_dt_range span {
            height: 38px;
            padding: 0 10px;
            line-height: 38px;
        }
        .thyo_label {
            font-size: 30px;
        }
        .thyo_label1 {
            font-size: 26px;
        }
        #mPlayer .modal-dialog {
            margin-top: 120px !important;
        }
        .prem_box_fr_cont {
            top: -135px;
        }
        .cloud_ad_plans p a {
            font-size: 20px;
        }
        .cloud_playout_cont h6 {
            font-size: 24px;
            margin: 40px 0;
        }
        .cloud_ad_plans p {
            font-size: 30px;
        }
        .cloud_ad_plans a.sub,
        .cl_pl_st_broadcast a {
            font-size: 20px;
        }
        .cl_pl_bg h2 {
            font-size: 38px;
        }
        .cl_pl_bg h4 {
            font-size: 25px;
        }
        #bx-pager li a,
        .container_cloud_pl_info h2 {
            font-size: 32px;
        }
        .bxslider p,
        .unfo_fe p,
        .co_lt_layout .ch_label {
            font-size: 24px;
        }
        .unfo_fe h3 {
            font-size: 30px;
        }
        .cl_pl_bg {
            margin-top: 85px;
        }
        .cl_pl_bg.cl_pl_set {
            margin-top: 150px;
        }
        .cl_pl_bg.with_email {
            margin-top: 110px;
        }
        .cl_pl_bg.cl_pl_set.with_email {
            margin-top: 175px;
        }
        .cl_pl_bg.with_email.update_payment_plan {
            margin-top: 140px;
        }
        .cl_pl_bg.cl_pl_set.with_email.update_payment_plan {
            margin-top: 210px;
        }
        .plans_header {
            margin-top: 85px !important;
        }
        .plans_header.with_email {
            margin-top: 110px !important;
        }
        .plans_header.with_email.update_payment_plan {
            margin-top: 140px !important;
        }
        .gt_ful {
            font-size: 24px;
            line-height: 36px;
            width: 70%;
        }
        .cloud_ad_plans p {}
        .pro_plans .cloud_ad_plans p {
            width: 64%;
        }
        .cloud_ad_plans img.cl_gr {
            width: inherit;
        }
        #plans.plans-section .container.plans_container_top,
        .container.plans_container_top.set_pl_cont_ad {
            width: 1600px;
        }
        .cloud_ad_plans {
            margin-top: 70px;
        }
        .pro_plans .cloud_ad_plans {
            margin-top: 40px;
        }
        .second_nav td a span {
            top: 10px;
            line-height: 15px;
        }
        .set_pl_cont_ad .cloud_ad_plans p {
            width: 64%;
        }
        .ad_alr_sub_bt a {
            height: 70px;
            line-height: 70px;
            width: 260px;
        }
        .cloud_playout_cont.with_email.update_payment_plan {
            margin-top: 250px;
        }
        .pro_plans .cloud_ad_plans a.sub {
            margin-top: 70px
        }
        .cl_pl_bg a.btn_primary {
            margin-top: 40px;
        }
        .help_he_center a {
            font-size: 22px;
        }
        .tut_container {
            width: 1300px;
            display: block;
            overflow: hidden;
        }
        .tut_header h3 {
            font-size: 28px;
        }
        .tur_header_inner {
            width: 80%;
            margin: 0 auto;
        }
        .tut_header p {
            font-size: 16px;
        }
        .tut_body_cont h3 {
            font-size: 22px;
        }
        .tt_vid_info {
            font-size: 16px;
        }
        .tut_mat {
            width: 50%;
            font-size: 18px;
        }
        .device_page.update_payment_pre .ad_banner_25 {
            top: 116px;
        }
        .price_comp .pack_price_cont:first-child {
            padding-right: 40px;
        }
        .price_comp .pack_price_cont:last-child {
            padding-left: 40px;
        }
        .pack_price_cont .db {
            font-size: 16px;
        }
        .offer_header .price_comp .pack_value {
            font-size: 42px;
        }
        .container_cloud_pl_info {
            margin-top: 44px;
        }
        .container_cloud_pl_info h2 {
            margin-left: 50px;
        }
        .cl_pl_bg.update_payment_plan {
            margin-top: 115px;
        }
        .cl_pl_bg.cl_pl_set.update_payment_plan {
            margin-top: 185px;
        }
        .discounted_price .aaa .pack_last_header {
            margin: 71px 0;
        }
        #mList {
            max-width: 1000px;
        }
        .device_box_top {
            float: right;
        }
        .new_footer span {
            font-size: 20px;
        }
        footer .container.new_footer a,
        footer .container.new_footer .foot_social_icons span {
            font-size: 18px;
        }
        #my_account .pro_plans_discounted .pack_last_header {
            margin: 78.5px 0;
        }
        .dev_two_months h3 {
            font-size: 26px;
            line-height: 32px;
        }
        .dev_two_months {
            width: 80%;
        }
        .dev_2m_offer .pro_over {
            margin-top: 140px;
        }
        .dev_two_months a {
            font-size: 18px;
            margin-top: 30px;
        }
        .dev_two_months h3 {
            margin-bottom: 20px;
        }
        .dev_2m_offer .pro_over {
            margin-top: 50px;
        }
        #plans .all_packs .main_offer_2m_offfer span,
        #plans .all_packs .main_offer_2m_offfer a {
            font-size: 16px;
        }
        #plans .all_packs .main_offer_2m_offfer {
            top: -128px;
            padding: 20px 0;
        }
        .ndev_mngt {
            width: 78%;
            padding: 60px;
        }
        .ndev_mngt_left_inner {
            width: 90%;
        }
        .ndev_mngt_right .dev_box {
            width: 340px;
        }
        .ndev_mngt h4 {
            font-size: 20px;
        }
        .ndev_mngt p.f_child {
            color: #7a8a98;
            font-size: 18px;
        }
        .event_header .ndev_mngt a.add_dev {
            margin-bottom: 30px;
            font-size: 16px;
            padding: 10px 50px;
        }
        .ndev_mngt_right h2 {
            font-size: 19px;
        }
        .ndev_mngt {
            margin-top: 50px;
        }
        .pro_plans.pro_plans_offer20 .info_2m_dev_left {
            width: 70%;
            text-align: left
        }
        .pro_plans.pro_plans_offer20 .pl_2m_m4 {
            width: 25%;
        }
        .pro_plans.pro_plans_offer20 .main_offer_2m_offfer {
            top: -80px;
        }
        .pl_reg_inner.offer_register {
            width: 1314px;
            box-sizing: border-box;
            padding: 30px 106px;
        }
        .pl_reg_inner.offer_register .pl_reg_lef {
            padding-right: 110px;
        }
        .pl_reg_inner.offer_register .offer_tag h2 {
            font-size: 30px;
        }
        .pl_reg_inner.offer_register .dev_info_bor p,
        .offer_register .dev_info_bor a {
            font-size: 18px;
        }
        .pl_reg_inner.offer_register .ofh_dev_box {
            width: 360px;
        }
        .box_id_group p {
            font-size: 12px;
        }
        .box_id_group {
            padding: 10px 20px;
        }
        .events.device_management .lbl_ans {
            font-size: 24px;
        }
        .dev_sm_devider .gt_off a {
            padding: 10px 6px;
            font-size: 18px;
        }
        .dev_sm_devider .unreg_device {
            font-size: 18px;
        }
        .dev_sm_devider .gt_off a span {
            padding: 5px 15px;
        }
        .events .txt_grey.dev_paire_id {
            margin-top: 10px;
            display: block;
        }
        .sticky_dev_offer h2 {
            font-size: 24px;
        }
        .sticky_dev_offer h3,
        .sticky_dev_offer .st_dev_rt_info h6,
        .sticky_dev_offer .st_dev_rt_info a {
            font-size: 18px;
        }
        .sticky_dev_offer .st_dev_rt_info {
            margin-top: 20px;
        }
        .sticky_dev_offer .dev_amz {
            width: 122px
        }
        .sticky_dev_offer {
            padding: 20px 50px 0;
        }
        .pr_fea_of .feature_group {
            font-size: 16px;
        }
        .premium_platform h1 {
            font-size: 48px;
        }
        .premium_platform h3 {
            font-size: 28px;
        }
        .premium_platform .reach {
            font-size: 24px;
        }
        .premium_platform {
            height: 350px;
        }
        .ad_fr_box {
            width: 80%;
        }
        .ad_fr_box h1 {
            font-size: 25px;
        }
        .pre_of_fea_inner .charge_amt {
            font-size: 18px;
        }
        .pr_fea_of h2 {
            font-size: 24px;
        }
        .modal_bx_footer .btn {
            font-size: 16px;
        }
        .modal_bx_footer {
            margin-top: 70px;
        }
        #boxOffer .modal-dialog {
            width: 650px !important;
        }
        .of_tag_modal~span {
            margin-top: 10px;
        }
        #boxOffer .modal-header {
            margin-top: 20px;
        }
        #boxOffer .modal-body {
            padding-bottom: 30px;
        }
        .ad_fr_box h1:before {
            right: -41px;
            border-top: 41px solid #e04949;
            border-bottom: 41px solid #e04949;
            border-right: 41px solid transparent;
            border-left: 41px solid transparent;
        }
        #boxOffer .modal-header h3.terms {
            background: none;
            padding: 10px 0 25px 0;
            text-align: center;
        }
        #boxOffer .terms_back {
            top: 38px;
        }
        #boxOffer .terms li,
        #boxTerms .terms li,
        #boxOffer .lt_left_point {
            font-size: 16px;
        }
        #boxOffer .modal-body {
            padding: 30px 25px;
        }
        #boxOffer .terms li {
            line-height: 30px;
        }
        .pl_reg_inner.offer_register .dev_stv_live span {
            font-size: 16px;
            display: block;
            margin-bottom: 5px;
        }
        .pl_reg_inner.offer_register .how_to_red,
        .h_get_redeem_offer .s_up_table .or td {
            font-size: 12px;
        }
        .h_get_redeem_offer .s_up_table {
            width: 75%;
        }
        .pr_fea_of {
            width: 70%
        }
        .h_get_table {
            width: 70%;
            margin: 0 auto;
        }
        .c-playout-parent {
            padding: 60px 80px;
            width: 75%;
            margin-top: 180px;
        }
        .c-playout-parent .it_bl_le {
            margin-top: 5px;
        }
        .c-playout-parent .plt_form {
            margin-bottom: 30px;
        }
        .c-playout-parent a.btn {
            font-size: 20px;
        }
        .c-playout-parent {
            padding: 30px 40px;
        }
        .c-playout-parent .c_pl_platfomrs_wrapper h2 {
            padding-top: 20px;
            border-top: solid 2px #ececec;
            margin-top: 20px;
        }
        .c-playout-event-select>h3 {
            font-size: 18px;
        }
        .c_pl_platfomrs_wrapper .item_block {
            padding: 10px 15px;
        }
        .c-playout-parent .c_pl_platfomrs_wrapper h2 {
            font-size: 16px;
        }
        .cl_pl_controls .btn50 {
            padding: 10px 0;
        }
        .c-playout-right form input[type="text"] {
            padding: 5px 10px;
        }
        .st_vi_oth_info span {
            font-size: 14px;
        }
        .show_strg_in .get_yrl_su {
            margin-bottom: 25px;
        }
        .cloud_ad_plans_inner h2 {
            font-size: 30px;
            margin-top: 15px;
        }
    }
    /* new css for discounts*/
    
    @media (max-width: 320px) {
        .modal-dialog.modal_cus_require_offer {
            max-width: 600px;
        }
        .country_name {
            width: 275px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 340px) {
        /*p img{ margin-bottom:10px;}*/
    }
    
    @media (min-width: 320px) and (max-width: 359px) {
        .price_comp .price_padd {
            padding: 0 10px;
        }
        .comp_pla_main_discount .price_header .offer_badge .code {
            font-size: 16px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 360px) {
        .device_n_page h1 {
            font-size: 28px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 420px) {
        .apply_pro_code_bl .ap_txt {
            display: block;
            text-align: center;
            border-right: none;
            padding: 0px;
            margin: 0px;
        }
        .apply_pro_code_bl img {
            top: 10px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 479px) {
        .change_email_input_like span.abs_edit {
            bottom: 20px;
        }
        .device_n_page img {
            bottom: -90px;
            width: 320px;
        }
        /*	.glft_inner{ width:100%;}*/
        .glft_cont {
            padding-top: 20px;
        }
        .glft_cont h1 {
            font-size: 24px;
        }
        .strip_for_mobile {
            float: left;
            width: calc(100% - 67px);
            text-align: left;
        }
        .ad_banner_25 img {
            margin-top: 25px;
            float: left;
        }
        .heder_pre_order.off_btn {
            margin-top: 10px;
        }
        .heder_pre_order {
            display: inline-block;
        }
        .pro_cut {
            display: inherit;
        }
        .ad_banner_25 {
            height: 120px;
        }
        .device_page_offer .noff_header1 h1,
        .glf_fea_inner h1 {
            font-size: 28px;
        }
        .device_page_offer .noff_header1 h5 {
            font-size: 16px;
        }
        .strip_for_mobile .yes_off {
            font-size: 14px;
            line-height: 16px;
        }
        .dis_price_block .pack_price_cont {
            padding: 0;
        }
        .dis_price_block.sel_plan_main .pack_price_cont.sel_plan_reg {
            width: 100%;
            text-align: center;
            border-right: none;
            border-bottom: solid 1px #e6e8e9;
            margin: 0 auto;
            padding: 10px 0px;
        }
        .pack_price_cont.sel_plan_disc {
            margin: 0 auto;
            text-align: center;
            padding: 10px 0;
            display: block;
        }
        .pl_sol_social_cl .items_cont .list_in {
            display: block;
        }
    }
    
    @media (min-width: 320px) and (max-width: 480px) {
        .modal_cus_require_offer .offer_close {
            top: 20px !important;
            right: 20px !important;
        }
        .yr_end_offer_inner .ccode span.c-code {
            width: 300px;
            margin-bottom: 30px;
        }
        .yr_end_offer_inner .pack_to_sign {
            width: 300px;
            margin-left: 0px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 640px) {
        .device_n_page {
            height: 238px;
        }
        .mlt_dev_in {
            width: 550px;
        }
        .dev_fea_bl {
            margin-bottom: 30px;
        }
        .tmp_block_cont {
            padding: 0 20px;
        }
        .db-sm-res { text-align: right; margin-top: 5px; }
    }
    
    @media (min-width: 320px) and (max-width: 767px) {
        .dev_fea_bl {
            height: auto;
        }
        .device_info_nw .dev_fea_bl {
            padding-left: 83px;
        }
        .dev_fea_bl img {
            top: 5px;
        }
        .device_info_nw {
            padding-top: 90px;
            padding-bottom: 20px;
        }
        .pl_features .dev_fea_bl {
            margin-bottom: 30px;
        }
        .res_bk_pa {
            float: inherit !important;
            margin-left: 20px;
        }
        .res_b_di {
            padding-top: 20px;
        }
        .res_web_tab {
            display: none;
        }
        .res_res_tab {
            display: block;
        }
        .res_res_tab .table {
            background: #fff;
        }
        .res_res_tab .table tr th {
            color: #7b858e;
            font-size: 16px;
            font-weight: 400;
            width: 145px
        }
        .res_res_tab .table tr td {
            color: #312d2a;
            font-size: 16px;
            font-weight: 400;
        }
    }
    
    @media (min-width: 320px) and (max-width: 768px) {
        .offerPop_content p.mn_info {
            padding: 0 20px;
        }
        .offerPop_content p.link {
            text-align: center;
        }
        .glft_cont {
            background: rgba(66, 69, 77, 0) url("../images/gl_platform.png") no-repeat;
            background: #42454d;
            display: block;
        }
        .device_n_page h1 {
            padding-top: 40px;
        }
        .items_cont .list_in {
            margin-bottom: 50px;
        }
        .dev_of_lists img {
            width: 50px;
        }
        .dev_of_lists div {
            margin-top: 10px;
        }
        .noff_header1 {
            padding-top: 0px;
        }
        .glf_fea_inner h5 {
            width: 90%;
        }
        .graphics_strip {
            position: inherit;
            font-size: 1em;
            padding: 5px 0px;
        }
        .graphics_img {
            display: none;
        }
    }
    
    @media (min-width: 320px) and (max-width: 991px) {
        .db-sm-res { display: block; }
        .glft_cont .go_li_txt h1,
        .glft_cont .go_li_txt p.cfp {
            width: 100%;
            display: block;
            text-align: center;
        }
        .device_page_offer .pl_features {
            margin-top: 0px;
        }
        .img_off_25_mob,
        .avl_at_ama_mob {
            display: block;
            margin: 30px auto 0 auto;
        }
        .yend_25,
        .lrn_abt_dev img,
        .web_mlt_dev {
            display: none;
        }
        .pl_solutions {
            padding: 30px 0px;
        }
        .mob_mlt_dev {
            position: absolute;
            left: 0;
            right: 0;
            margin: 0 auto;
            bottom: -100px;
            width: 320px;
            display: block;
            width: 300px;
            margin: 0 auto;
        }
        .glf_with_features {
            position: relative;
        }
        .yr_end_offer {
            padding-top: 126px;
        }
        .glf_with_features {
            background: #276a7b;
            overflow: inherit;
            height: inherit;
            padding-bottom: 150px;
        }
        .list_in {
            margin-bottom: 40px;
        }
        .container_cloud_pl_info {
            padding: 30px 0 10px;
        }
        .dev_two_months a {
            margin: 20px auto;
            width: inherit;
            display: block;
            float: none;
            text-align: center;
        }
        .premium_platform {
            padding: 0 20px;
        }
        .block_act_footer {
            margin-bottom: 50px;
        }
        .cus_care {
            margin-bottom: 30px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1023px) {
        .offer_header .pack_price_cont {
            display: block;
            text-align: center;
        }
        .pro_plans_discounted .price_comp .pack_price_cont:first-child {
            border-right: none;
            border-bottom: solid 1px #e6e8e9;
        }
        .pro_plans_discounted .pack .price_comp .pack_price_cont {
            text-align: center;
            padding: 0px;
            display: block;
            max-width: 250px;
            margin: 0 auto;
        }
        .pro_plans_discounted .pack_price_cont .db {
            font-size: 13px;
        }
        .glft_inner {
            width: calc(100% - 10px)
        }
        .dev_of_lists p img {
            width: 40px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1024px) {
        #my_account .pro_plans_discounted .pack_last_header {
            margin: 107.5px 0;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1099px) {
        .premium_platform {
            padding-bottom: 30px;
            height: inherit;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1179px) {
        .plans_header.strip_offer {
            margin-top: 0px !important;
        }
        .tmp_block_cont {
            margin-top: 25px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1180px) {
        .device_n_page {
            margin-top: 0px;
        }
        .plans_header.with_email.strip_offer {
            margin-top: 0px !important;
        }
        .device_section.with_email.strip_offer,
        .ad_banner_25.eos_off.update_payment_pre,
        .device_section.update_payment_home.strip_offer,
        #home.home_section.with_email.update_payment_home.strip_offer,
        .device_section.with_email.update_payment_home.strip_offer,
        .device_page_offer,
        .pl_solutions {
            margin-top: 0px;
        }
        .pl_solutions {
            padding: 0px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1280px) {
        .yr_end_offer_inner {
            width: 100%;
            text-align: center;
        }
        .yend_offer p,
        .ye_sa_hw_works {
            width: 100%;
            text-align: center;
        }
        .device_page_offer .noff_header1,
        .glf_fea_inner {
            width: calc(100% - 30px);
        }
        .noff_header1 {
            padding-top: 0px;
        }
    }
    
    @media (min-width: 320px) and (max-width: 1440px) {
        .comp_pla_main_discount .price_header h5 {
            font-size: 16px;
        }
        .din_inner {
            width: calc(100% - 20px);
            margin: 0 auto;
        }
        /* .re_seller_cont{ margin-top:150px;} */
        .re_seller_cont .header h3 {
            font-size: 28px;
        }
        .re_seller_cont .re_sub {
            font-size: 22px;
            padding: 10px 78px;
        }
        .device_page.update_payment_pre .ad_banner_25 {
            top: 116px;
        }
        .cl_pl_bg {
            background: url(../images/cl_bg.png) no-repeat center center fixed;
            -webkit-background-size: cover;
            -moz-background-size: cover;
            -o-background-size: cover;
            background-size: cover;
        }
        .cl_pl_bg_inner {
            height: inherit;
            display: block;
            overflow: hidden;
            position: relative;
        }
    }
    
    @media (min-width: 361px) and (max-width: 768px) {
        .device_n_page h1 {
            font-size: 32px;
        }
    }
    
    @media (min-width: 414px) and (max-width: 479px) {
        .ad_banner_25 {
            height: 100px;
        }
    }
    
    @media (min-width: 420px) and (max-width: 768px) {
        .device_n_page h6 {
            width: 406px;
            margin: 0 auto;
        }
    }
    
    @media (min-width: 480px) and (max-width: 640px) {
        .device_n_page img {
            width: 460px;
            bottom: -124px;
        }
        .items_cont .list_in {
            min-width: 150px;
        }
        .fea_page_heading {
            min-height: 42px;
        }
        .pl_sol_social_cl .items_cont .list_in {
            width: 50%;
        }
    }
    
    @media (min-width: 480px) and (max-width: 767px) {
        .modal-dialog.modal_cus_require_offer {
            max-width: 350px;
        }
        .dev_of_lists .col-md-6 {
            width: 50%;
            float: left;
        }
        .glft_cont {
            padding-top: 20px;
        }
        .device_page_offer .pl_features {
            width: calc(100% - 30px);
            margin: 20px auto;
        }
        .pl_sol_social_cl .items_cont .list_in {
            width: 50%;
            float: left;
        }
    }
    
    @media (min-width: 480px) and (max-width: 799px) {
        .pro_cut_web {
            display: none;
        }
        .pro_cut_mobile {
            display: block;
            width: 450px;
            margin: 0 auto;
        }
        .ad_banner_25 img.ad_ban_img_web {
            width: 80px;
            float: left;
            margin-top: 10px;
        }
        .ad_ban_img_web .ad_banner_25 img {
            margin-top: 20px;
        }
        .yu_25_flat {
            width: 60%;
            float: left;
        }
        .pro_cut_web .heder_pre_order {
            dispaly: block;
            overflow: hidden;
        }
        .heder_pre_order {
            float: left;
            height: 30px;
            line-height: 30px;
            margin: 20px 0px 0 0;
            padding: 0 5px;
        }
        .yu_25_flat span {
            display: block;
            text-align: left;
            line-height: 18px;
        }
        .yd_sale {
            color: #df3535;
        }
        .fp_device {
            color: #000;
        }
        .fr_pl_25 {
            color: #000;
        }
        .ad_banner_25 {
            height: 80px;
            padding: 10px 0;
        }
    }
    
    @media (min-width: 480px) and (max-width: 992px) {
        .device_page_offer .noff_header1 h1 {
            font-size: 40px;
        }
        .device_page_offer .noff_header1 h5 {
            font-size: 22px;
        }
    }
    
    @media (min-width: 481px) and (max-width: 640px) {
        .modal-dialog.modal_cus_require_offer {
            max-width: 350px;
        }
        .bx-pager.bx-pager-page li a img {
            width: 60px;
        }
        .cl_pl_bg h2 {
            font-size: 28px;
            width: 90%;
            margin: 0 auto;
        }
        .cl_pl_bg h4 {
            font-size: 20px;
            width: 90%;
            margin: 15px auto 0 auto;
        }
    }
    
    @media (min-width: 481px) and (max-width: 1280px) {
        .ccode_inr_po {
            display: inline-block;
        }
        .ccode_inr_po span:first-child {
            text-align: left;
        }
        .cl_pl_bg_inner {
            height: inherit;
        }
    }
    
    @media (min-width: 640px) and (max-width: 767px) {
        .pl_solutions {
            padding: 100px 0px;
        }
        .pl_solutions.pl_sol_social_cl {
            padding: 10px 0 10px;
        }
    }
    
    @media (min-width: 641px) and (max-width: 768px) {
        .din_inner {
            padding: 0 50px;
        }
    }
    
    @media (min-width: 641px) and (max-width: 768px) {
        .device_n_page {
            height: 300px;
        }
        .device_n_page h6 {
            font-size: 22px;
        }
        .device_n_page a {
            display: block;
            margin-top: 20px;
            font-size: 18px;
        }
        .device_n_page img {
            bottom: -166px;
            width: 600px;
        }
    }
    
    @media (min-width: 641px) and (max-width: 1024px) {
        .cl_pl_bg h2 {
            font-size: 28px;
            width: 90%;
            margin: 0 auto;
        }
        .cl_pl_bg h4 {
            font-size: 20px;
            width: 90%;
            margin: 15px auto 0 auto;
        }
    }
    
    @media (min-width: 768px) and (max-width: 991px) {
        .din_inner .col-md-3 {
            margin-bottom: 30px;
        }
        .glft_cont {
            padding-top: 20px;
        }
        .dev_of_lists img {
            width: 50px;
        }
        .dev_of_lists div {}
    }
    
    @media (min-width: 768px) and (max-width: 1280px) {
        .pl_features .dev_fea_bl p {
            min-height: 40px;
        }
    }
    
    @media (min-width: 992px) and (max-width: 1280px) {
        .mlt_dev_in {
            bottom: 36px;
            width: 400px;
        }
        .reg_lg_lab:nth-child(2) {
            position: relative;
            top: -10px;
        }
        .event_rt_player_k {
            min-height: 160px;
        }
    }
    
    @media (min-width: 992px) and (max-width: 1051px) {
        .dis_price_block.sel_plan_main .pack_price_cont.sel_plan_reg {
            margin-right: 18px;
            padding-right: 20px;
        }
        .dis_price_block.sel_plan_main {
            margin: 10px;
        }
        .dis_price_block.sel_plan_main .pack_price_cont .currency {
            font-size: 25px;
        }
        .res_se_pl_img {
            position: inherit;
            left: 0px;
        }
    }
    
    @media (min-width: 992px) and (max-width: 1279px) {
        .pl_features .dev_fea_bl p {
            min-height: 60px;
        }
    }
    
    @media (min-width: 1024px) and (max-width: 1060px) {
        .offer_header .price_comp .pack_value,
        .pack .price_comp .pack_duration {
            font-size: 28px;
        }
        .offer_header .pack_price_cont .currency {
            font-size: 24px;
        }
        .pro_plans_discounted .price_comp .pack_price_cont:first-child {
            padding-right: 10px;
        }
        .pro_plans_discounted .price_comp .pack_price_cont:last-child {
            padding-left: 10px;
        }
        .comp_pla_main_discount .price_header p {
            font-size: 13px;
        }
        .graphics_strip {
            position: inherit;
            font-size: 1em;
            padding: 5px 0px;
        }
        .graphics_img {
            display: none;
        }
    }
    
    @media (min-width: 1024px) and (max-width: 1099px) {
        .comp_pla_main_discount .pn_to_ma {
            font-size: 12px;
            margin-top: 454px;
        }
        .comp_pla_main_discount .la_pack .pn_body {
            margin-top: 54px;
        }
    }
    
    @media (min-width: 1024px) and (max-width: 1106px) {
        /*.discounted_price .slide:last-child p:last-child { margin-bottom: 160px;}*/
    }
    
    @media (min-width: 1024px) and (max-width: 1160px) {
        .price_header .offer_badge .code {
            font-size: 14px;
            padding: 10px 5px;
        }
        .comp_pla_main_discount .fir_bill_cycle,
        .discounted_price .pack .offer_header p {
            min-height: 40px;
        }
        .discounted_price .aaa .pack_last_header {
            margin: 87px 0;
        }
        /*.comp_pla_main_discount .la_pack .pn_body { margin-top: 296px;}	*/
    }
    
    @media (min-width: 1024px) and (max-width: 1279px) {
        .comp_pla_main_discount .pack_fu_row {
            padding: 99px 5px;
        }
        .comp_pla_main_discount .price_comp .pack_price_cont:first-child {
            border-right: none;
            border-bottom: solid 1px #e6e8e9;
            padding-right: 0px;
        }
        .comp_pla_main_discount .price_comp .pack_price_cont:last-child {
            padding-left: 0px;
        }
        .comp_pla_main_discount .offer_header .pack_price_cont {
            text-align: center;
        }
        .comp_pla_main_discount .offer_header .price_padd {
            padding: 0px;
        }
        .comp_pla_main_discount .offer_header .pack_price_cont {
            display: block;
        }
        .comp_pla_main_discount .st_pck_trail {
            height: 40px;
            line-height: 40px;
        }
    }
    
    @media (min-width: 1024px) and (max-width: 1280px) {
        .comp_pla_main_discount .pl_your {
            display: none;
        }
    }
    
    @media (min-width: 1024px) and (max-width: 1295px) {
        .mlt_dev_in {
            width: 500px;
        }
    }
    
    @media (min-width: 1100px) and (max-width: 1160px) {
        .comp_pla_main_discount .pn_to_ma {
            margin-top: 444px;
        }
        .comp_pla_main_discount .la_pack .pn_body {
            margin-top: 54px;
        }
    }
    
    @media (min-width: 1107px) and (max-width: 1160px) {
        /*.discounted_price .slide:last-child p:last-child { margin-bottom: 137px;}*/
    }
    
    @media (min-width: 1161px) and (max-width: 1279px) {
        .comp_pla_main_discount .pn_to_ma {
            margin-top: 424px;
        }
        .comp_pla_main_discount .la_pack .pn_body {
            margin-top: 248px;
        }
        /*.discounted_price .slide:last-child p:last-child { margin-bottom: 146px;}*/
        .comp_pla_main_discount .la_pack .pn_body {
            margin-top: 34px;
        }
        .nav>li>a {
            padding: 18px 10px;
        }
        .nav.navbar-right>li.sign_in>a {
            margin-right: 5px;
        }
        .navbar-right li.buy_now {
            margin-right: 0px;
        }
    }
    
    @media (min-width: 1161px) and (max-width: 1280px) {
        .price_header .offer_badge .code {
            font-size: 16px;
            padding: 10px 5px;
        }
        .comp_pla_main_discount .la_pack .pn_body {
            margin-top: 35px
        }
    }
    
    @media (min-width: 1152px) and (max-width: 1152px) {
        .comp_pla_main_discount .la_pack .pack_to_sign {
            width: inherit;
        }
    }
    
    @media (min-width: 1280px) and (max-width: 1280px) {
        /*.discounted_price .slide:last-child p:last-child { margin-bottom: 157px;}*/
    }
    
    @media (min-width: 1280px) and (max-width: 1439px) {
        .comp_pla_main_discount .offer_header .st_pck_trail {
            font-size: 14px;
            height: 40px;
            line-height: 40px;
        }
        .modal-dialog.modal_cus_require_offer {
            max-width: 400px;
            margin-top: 20px !important;
        }
    }
    
    @media (min-width: 1280px) and (max-width: 1440px) {
        .comp_pla_main_discount .pn_to_ma {
            margin-top: 345px;
        }
        .comp_pla_main_discount .la_pack .pn_body {
            margin-top: 33px;
        }
    }
    
    @media (min-width: 1280px) {
        /*.comp_pla_main_discount .la_pack .pn_body { margin-top: 200px;}*/
        .comp_pla_main_discount .pack_fu_row {
            padding: 60px 5px;
        }
        .header_request_demo.post-lg a{
            margin-top: 16px !important;
        }
        .dropdown.web_profile.header-right.text-right a {
            padding-top: 0;
        }
        .nav-main li.product-sub .sub-menu ul:nth-of-type(2) li p {
            padding-right: 35px;
        }
    }
    
    @media (min-width: 1281px) and (max-width: 1440px) {
        .mlt_dev_in {
            width: 630px;
            bottom: -136px;
        }
        .dev_of_lists img {
            width: 50px;
        }
        .dev_of_lists div {
            margin-top: 8px;
        }
        .glft_cont {
            height: 450px;
        }
        .event_rt_player_k {
            min-height: 220px;
        }
    }
    
    @media (min-width: 1441px) {
        .comp_pla_main_discount .pn_to_ma {
            margin-top: 349px;
        }
        .comp_pla_main_discount .la_pack .pn_body {
            margin-top: 38px;
        }
    }
    
    @media (min-width: 1670px) and (max-width: 1690px) {
        .country_name {
            width: 115px;
        }
    }
    
    @media (min-width: 1920px) {
        .offerPop_content p.mn_info {
            width: 80%;
        }
        .comp_pla_main_discount .pn_to_ma {
            margin-top: 356px;
        }
        .comp_pla_main_discount .la_pack .pn_body {
            margin-top: 40px;
        }
        .discounted_price .pack_price_cont:last-child .billed_anually {
            margin-top: 10px;
            display: block;
            font-size: 20px;
        }
        .discounted_price .offer_header .pack_price_cont .currency {
            font-size: 42px;
        }
        .discounted_price .offer_header .billed_month {
            display: block;
            margin: 15px auto;
        }
        .discounted_price .pack_body p.p_frt_h {
            margin-top: 54px;
        }
        .pro_plans_discounted .st_pck_trail {
            height: 55px;
            line-height: 55px;
            font-size: 18px;
        }
        .pro_plans_discounted .offer_header .price_comp .pack_value,
        .pro_plans_discounted .offer_header .price_comp .pack_duration {
            font-size: 35px;
        }
        .pro_plans_discounted .price_comp .pack_price_cont:first-child {
            padding-right: 20px;
        }
        .pro_plans_discounted .price_comp .pack_price_cont:last-child {
            padding-left: 20px;
        }
        .pro_plans_discounted .offer_header .pack_price_cont .currency {
            font-size: 35px;
        }
        .pro_plans_discounted .offer_header .billed_anually {
            font-size: 18px;
            margin-top: 10px;
        }
        /*.pro_plans_discounted .pro_last_pack .pack_body p.p_frt_h{ margin-top:56px;}	*/
        .device_n_page {
            margin-top: 85px;
        }
        .device_n_page h1 {
            font-size: 48px;
        }
        .device_n_page h6 {
            font-size: 22px;
        }
        .device_info_nw .dev_fea_bl span {
            font-size: 19px;
        }
        .glft_inner {
            width: 1500px;
        }
        .glft_cont h1 {
            font-size: 48px;
        }
        .glft_cont p {
            font-size: 24px;
        }
        .pl_solutions h1 {
            font-size: 32px;
        }
        .yr_end_offer h1 {
            font-size: 38px;
        }
        .yr_end_offer .yend_offer p {
            font-size: 24px;
        }
        .yr_end_offer_inner {
            width: 1400px;
        }
        .ye_sa_hw_works {
            width: 1600px;
        }
        .yr_end_offer_inner .ccode p {
            font-size: 24px;
        }
        .plans_header.strip_offer {
            margin-top: 141px !important;
        }
        .intro-section.strip_offer {
            margin-top: 141px;
        }
        .intro-section.with_email.strip_offer {
            margin-top: 166px;
        }
        .plans_header.with_email.strip_offer {
            margin-top: 166px !important;
        }
        .plans_header.with_email.update_payment_plan.strip_offer {
            margin-top: 196px !important;
        }
        .home_section.update_payment_home.strip_offer {
            margin-top: 170px;
        }
        #home.home_section.with_email.update_payment_home.strip_offer {
            margin-top: 195px;
        }
        .comp_pla_main_discount .pack_fu_row {
            padding: 56px 5px;
        }
        .device_page_offer .noff_header1 {
            width: 1390px;
            padding: 65px 0;
        }
        .device_page_offer .noff_header1 h1 {
            font-size: 42px;
        }
        .device_page_offer .noff_header1 h5 {
            font-size: 24px;
        }
        .pl_features .dev_fea_bl p {
            font-size: 16px;
        }
        .glf_fea_inner h1 {
            font-size: 48px;
        }
        .glf_fea_inner h5 {
            font-size: 24px;
        }
        .glf_fea_inner {
            width: 1500px;
        }
        .yr_end_offer_inner .pack_to_sign {
            margin-left: 20px;
        }
        .web_mlt_dev {
            max-width: 90%;
        }
        .device_page_offer .pl_features .yend_25 {
            width: 510px;
        }
        .lrn_abt_dev {
            margin-top: 40px;
        }
        .pl_reg_inner .pl_reg_lef.pl_re_pl_offer h1 {
            margin-bottom: 30px;
        }
        #my_account .pro_plans_discounted .pack_last_headerss {
            margin: 77.5px 0;
        }
        .tmp_block_cont {
            margin-top: 200px;
        }
        .tmp_block_cont h3 {
            font-size: 28px;
        }
        .tmp_block_cont p {
            font-size: 20px;
        }
        .tmp_block_cont a.m_payment {
            font-size: 18px;
        }
        .flow_fin_img {
            width: 54.33333333%;
        }
        .rt_how_it_wor {
            width: 45.66666667%;
        }
        .hit_bl div.dev {
            font-size: 20px;
        }
        .hit_bl h6 {
            margin-top: 30px;
            margin-bottom: 10px;
        }
        .flow_final_cont {
            margin-top: 75px;
        }
        .container.meet_cont_home {
            width: 1460px;
        }
        .meet_cont_home img.devic_freedo_cam {
            bottom: 0px;
        }
        .meet_cont_home .free_meet_pro_pl0,
        .meet_cont_home .meet_support {
            padding-top: 40px;
            padding-bottom: 40px;
        }
        .second_sec {
            background: #fff;
            padding: 70px 0;
        }
        .graphics_strip {
            top: 85px;
        }
    }