
.wpvr_loading_box.isFlex {
    display: flex !important;
    align-items: center !important;
    position: fixed !important;
    left: 0 !important;
    right: 0 !important;
    top: 0 !important;
    bottom: 0 !important;
    z-index: 99999 !important;
}

.wpvr_loading_box.isFlex .wpvr_loading_msg {
    position: initial !important;
    margin: 0 auto !important;
}

a.wpvr_notice_primary_button {
    background: #27A1CA;
    border-radius: 3px;
    padding: 3px 10px;
    text-decoration: none;
    display: inline-block;
    margin-top: 10px;
    color: #FFF;
}

.wpvr_loading_mask.freeMenu {
    left: 160px !important;
}

.wpvr_loading_msg.wpvr_dialog_is_super {
    z-index: 99999 !important;
}

.wpvr_loading_mask.wpvr_dialog_is_super {
    z-index: 9999 !important;
}

body.folded .wpvr_loading_mask.freeMenu {
    left: 36px !important;
}

@media screen and (max-width: 782px) {
    html body.wp-admin .wpvr_loading_mask.freeMenu {
        left: 0 !important;
    }
}

svg.wpvr_svg {
    min-width: 90px;
    display: block;
    margin: 0 auto 20px auto
}

svg.wpvr_svg .path {
    stroke-dasharray: 1000;
    stroke-dashoffset: 0
}

svg.wpvr_svg .path.circle {
    -webkit-animation: dash .9s ease-in-out;
    animation: dash .9s ease-in-out
}

svg.wpvr_svg .path.line {
    stroke-dashoffset: 1000;
    -webkit-animation: dash .9s .35s ease-in-out forwards;
    animation: dash .9s .35s ease-in-out forwards
}

svg.wpvr_svg .path.check {
    stroke-dashoffset: -100;
    -webkit-animation: dash-check .9s .35s ease-in-out forwards;
    animation: dash-check .9s .35s ease-in-out forwards
}

@-webkit-keyframes dash {
    0% {
        stroke-dashoffset: 1000
    }
    100% {
        stroke-dashoffset: 0
    }
}

@keyframes dash {
    0% {
        stroke-dashoffset: 1000
    }
    100% {
        stroke-dashoffset: 0
    }
}

@-webkit-keyframes dash-check {
    0% {
        stroke-dashoffset: -100
    }
    100% {
        stroke-dashoffset: 900
    }
}

@keyframes dash-check {
    0% {
        stroke-dashoffset: -100
    }
    100% {
        stroke-dashoffset: 900
    }
}

.wpvr_svg_wrap {
    min-width: 150px;
    background: #FFF;
    text-align: center;
    font-size: 20px;
    padding: 10px 20px;
}

.wpvr_svg_message {
    color: #212121;
}

.wpvr_post_id {
    color: #27A1CA;
}

/*.toplevel_page_wpvr-addons .wp-submenu.wp-submenu-wrap{*/
/*min-width:180px !important;*/
/*}*/

th.check-column.wpvr_checked {
    border-left: 6px solid rgba(39, 161, 202, 0.35) !important;
}

.wpvr_topmenu_icon {
    font-family: 'FontAwesome' !important;
    font-size: 11px !important;
    margin-right: 2px !important;
}

.wpvr_standalone_system_info {
    background: #FFF;
    padding: 1em;
}

.wpvr_standalone_system_info_header {
    margin-bottom: 1em;
}

.wpvr_standalone_system_info .wpvr_syst_info {
    padding: 10px;
}


/* Glide */
.wpvr_navtabs_inner {
    padding: 0;
}

.wpvr_navtabs_nav {
    position: relative;
    top: -30px;
    float: right;
    right: 30px !important;
    height: 25px;
    z-index: 2;
}

.wpvr_navtabs_wrap .slick-next:before,
.wpvr_navtabs_wrap .slick-prev:before {
    font-size: 23px;
    color: #27a1ca;
    opacity: 1;
}

.wpvr_navtabs_wrap .slick-disabled {
    opacity: 0.2;
    visibility: hidden;
}

.cmb_metabox_description {
    float: none !important;
}

.postbox .form-table td {
    max-width: 100% !important;
}

.postbox-header h2.hndle.ui-sortable-handle {
    display: block;
}

.lcs_wrap {
    display: inline-block;
    direction: ltr;
    height: 28px;
    vertical-align: middle;
}

.wpvr_topbar_badge {
    color: #FFF !important;
    font-size: 11px !important;
    position: relative;
    padding: 3px 10px 3px 30px !important;
    border-radius: 5px !important;
    margin-left: 5px !important;
}

.wpvr_topbar_badge.blue {
    background: #27A1CA !important;
}

.wpvr_topbar_badge.green {
    background: #09B189 !important;
}

.wpvr_topbar_badge.orange {
    background: #C93C3C !important;
}

span.wpvr_topbar_badge:before {
    font-family: dashicons;
    font-size: 24px;
    line-height: 0;
    margin-bottom: -40px;
    position: absolute;
    top: 17px;
    left: 15px;
}

span.wpvr_topbar_badge.warning:before {
    content: "\f534";
}

span.wpvr_topbar_badge.play:before {
    content: "\f507";
}

.is_small.wpvr_external_thumbnail {
    margin: -33px 0 -41px 0;
}

.wpvr_source_rows {
    margin-left: 50px;
}

.wpvr_source_row {
    padding: 0 5px 5px 5px;
    margin-bottom: 5px;
    border-bottom: 1px dotted #CCC;
}

div.timeline_element.blog_post div.slider_container .img_container {
    max-height: 100px;
    overflow: hidden;
}

div.timeline_element.blog_post div.meta {
    text-align: left;
    padding: 7px 10px;
    background: #f6f6f6;
    color: #999;
    font-size: 9px;
    font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
    text-transform: uppercase;
}

div.timeline_element.blog_post div.meta i {
    font-size: 12px;
    line-height: 0;
}

span.wpvr_logs_title {
    color: #666;
    font-weight: bold;
}

.wpvr_logs_subtitle {
    color: #999;
    font-size: 12px;
    margin-bottom: 10px;
}

div.timeline_element.blog_post div.content {
    border-top: 1px dotted #DDD;
}

.wpvr_logs_col {
    width: 25%;
    float: left;
    padding: 5px 0;
    text-align: center;
    cursor: pointer;
}

.wpvr_logs_col:hover {
    background: #F5f5f5;
}

.wpvr_logs_col .count {
    font-size: 15px;
    font-weight: normal;
    color: #666;
    display: block;
    line-height: 17px;
}

.wpvr_logs_col .label {
    font-size: 10px;
    text-transform: uppercase;
    color: #999;
    line-height: 13px !important;
    display: inline-block;
    margin-top: 5px;
}

.wpvr_logs_source .wpvr_source_head .wpvr_service_icon_type a {
    padding: 5px 35px 5px 6px !important;
}

.wpvr_logs_source .wpvr_source_icon_icon {
    padding: 2px 0px 2px 0px !important;
}

.wpvr_logs_source .wpvr_source_head .wpvr_service_icon_type {
    margin: 4px 0 0 0 !important;
}

.wpvr_logs_source .wpvr_source_icon_label {
    font-size: 9px !important;
}

.wpvr_logs_source .wpvr_source_icon_icon {
    color: #FFF;
}

/* Firefox Only*/
@-moz-document url-prefix() {

    .wpvr_source_icon_icon {
        margin-top: 2px !important;
    }
    .wpvr_logs_source .wpvr_source_head .wpvr_service_icon_type a {
        display: inline-flex;
        padding: 4px 35px 4px 6px !important;
        margin-top: 1px !important;
    }

    /*.wpvr_source_head a.wpvr_source_icon  {*/
    /*    display: inline-block !important;*/
    /*    white-space: nowrap !important;*/
    /*    padding: 0 35px 0 6px !important;*/
    /*    margin: -2px 0 0 0 !important;*/
    /*}*/

    .wpvr_worldwide {
        margin-left: -29px !important;
    }

    .wpvr_show_inline_when_loaded span {
        display: inherit;
    }

    .wpvr_source_status i {
        display: inline-block;
    }


}

/* Firefox Only*/

.wp-admin select.wpvr_logs_select {
    padding: 0 30px 0 10px !important;
    height: 35px !important;
    margin-top: 1px;
    border-radius: 3px;
}

.wpvr_logs_source .wpvr_source_title {
    font-size: 11px;
    font-weight: normal;
    padding: 4px 10px;
    background: #F5f5f5;
    border-right: none;
    margin: 5px 0 5px 0 !important;
    white-space: normal;
}

.wpvr_logs_wide_col {
    width: 50%;
    float: left;
    margin-bottom: 5px;
    font-size: 11px;
}

.wpvr_logs_wide_col span {
    display: block;
}

.wpvr_wp_notice {
    background: #fff;
    border-left: 4px solid #fff;
    box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1);
    margin: 15px 20px 5px 2px;
    padding: 5px 5px;
    border-radius: 3px;
    position: relative;
}

.wpvr_wp_notice .wpvr_notice_dismiss {
    float: right;
    margin-right: 10px;
    position: absolute;
    top: 5px;
    right: 5px;
}

.wpvr_inner_notice {
    color: #999;
}

.wpvr_log_canvas_statement {
    background: #ccc;
    width: 160px;
    margin: 0 auto;
    padding: 5px 0;
    border-radius: 3px;
    color: #FFF;
    display: none;
}

.wpvr_logs_video {
    width: 30%;
    float: left;
    margin: 0 2% 2% 0;
    overflow: hidden;
    height: 120px;
}

.wpvr_logs_row.closed {
    max-height: 270px;
    margin-bottom: 10px;
    overflow: hidden;
}

.wpvr_log_details_btn {
    font-size: 11px;
}

.wpvr_logs_row.scrollable {
    max-height: 350px !important;
    overflow-y: auto;
}

.wpvr_logs_row.open {
    max-height: initial !important;
}

.selectize-input > input {
    height: auto !important;
}

.wpvr_logs_sources_filter .selectize-input {
    padding: 10px 8px !important;
}

.wpvr_logs_sources_filter .selectize-input.has-items {
    padding: 6px 8px 3px 8px !important;
}

.wpvr_logs_video_head {
    max-height: 80px;
    overflow: hidden;
    position: relative;
}

.wpvr_logs_video_service {
    position: absolute;
    background: #222;
    color: #FFF;
    font-size: 9px;
    padding: 1px 5px;
}

.wpvr_logs_details_button {
    padding: 0px 10px !important;
    font-size: 10px !important;;
    margin-top: 3px !important;;
    line-height: 23px !important;;
}

.wpvr_logs_details_content {
    margin-top: 10px;
}

.wpvr_logs_details_button.closed .closed,
.wpvr_logs_details_button.open .open {
    display: inline;
}

.wpvr_logs_details_button.open .closed,
.wpvr_logs_details_button.closed .open {
    display: none;
}

.wpvr_logs_video_head img {
    width: auto !important;
    height: 100% !important;
}

.wpvr_logs_video_title {
    font-size: 10px;
    line-height: 12px;
    max-height: 36px;
    overflow: hidden;
    margin-top: 5px;
}

.wpvr_logs_video_title a {
    color: #666 !important;
    text-decoration: none;
}

.wpvr_logs_source .wpvr_service_icon {
    font-size: 9px !important;
    padding: 2px 10px;
    margin: 3px 5px 0 0 !important;
}

div.timeline_element.blog_post div.slider_container .img_container img {
    margin-top: -100px;
}

div.timeline_element.blog_post a,
div.timeline_element.blog_post a:hover,
div.timeline_element.blog_post a:focus,
div.timeline_element.blog_post a:visited {
    color: #0073aa;
}

.wpvr_chart_tabs {
    padding-right: 10px;
    border-bottom: 1px solid #f0f0f0;
    margin-bottom: 10px;
}

.wpvr_chart_tab {
    float: right;
    padding: 8px 15px;
    font-size: 12px;
    background: #F0F0F0;
    margin-left: 5px;
    margin-bottom: -1px;
    color: #999;
    cursor: pointer;
    border-radius: 3px 3px 0 0;
    text-transform: uppercase;
}

.wpvr_chart_tab:hover {
    background: #f5f5f5;
}

.wpvr_chart_tab.active {
    color: #FFF;
    background: #27a1ca;
}

.wpvr_chart_tab.link {
    /*color: #FFF;*/
    /*background: #222;*/
    float: left;
    text-decoration: none;
}

.wpvr_chart_content {
    display: none;
}

.wpvr_source_row_service {
    font-size: 8px;
    text-transform: uppercase;
    background: #222;
    color: #FFF;
    padding: 3px 5px;
    border-radius: 3px;
}

.wpvr_explain {
    font-size: 15px;
    color: #999;
}

.lcs_wrap input {
    display: none;
}

.lcs_switch {
    display: inline-block;
    position: relative;
    width: 73px;
    height: 28px;
    border-radius: 30px;
    background: #ddd;
    overflow: hidden;
    cursor: pointer;

    -webkit-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

.lcs_cursor {
    display: inline-block;
    position: absolute;
    top: 3px;
    width: 22px;
    height: 22px;
    border-radius: 100%;
    background: #fff;
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2), 0 3px 4px 0 rgba(0, 0, 0, 0.1);
    z-index: 10;

    -webkit-transition: all .2s linear;
    -ms-transition: all .2s linear;
    transition: all .2s linear;
}

.lcs_label {
    font-family: "Trebuchet MS", Helvetica, sans-serif;
    font-size: 12px;
    letter-spacing: 1px;
    line-height: 18px;
    color: #fff;
    font-weight: bold;
    position: absolute;
    width: 33px;
    top: 5px;
    overflow: hidden;
    text-align: center;
    opacity: 0;

    -webkit-transition: all .2s ease-in-out .1s;
    -ms-transition: all .2s ease-in-out .1s;
    transition: all .2s ease-in-out .1s;
}

.lcs_label.lcs_label_on {
    left: -70px;
    z-index: 6;
}

.lcs_label.lcs_label_off {
    right: -70px;
    z-index: 5;
}

/* on */
.lcs_switch.lcs_on {
    background: #27A1CA;
    box-shadow: 0 0 2px #196b86 inset;
}

.lcs_switch.lcs_on .lcs_cursor {
    left: 48px;
}

.lcs_switch.lcs_on .lcs_label_on {
    left: 10px;
    opacity: 1;
}

/* off */
.lcs_switch.lcs_off {
    background: #b2b2b2;
    box-shadow: 0px 0px 2px #a4a4a4 inset;
}

.lcs_switch.lcs_off .lcs_cursor {
    left: 3px;
}

.lcs_switch.lcs_off .lcs_label_off {
    right: 10px;
    opacity: 1;
}

/* disabled */
.lcs_switch.lcs_disabled {
    opacity: 0.65;
    filter: alpha(opacity=65);
    cursor: default;
}

.wpvr_first_actions_link {
    margin-left: -10px;
    background: #F7FCFE;
}

img.wpvr_adminbar_icon {
    margin-bottom: -21px !important;
    margin-right: 5px !important;
}

.wpvr_topbar_span {
    height: 18px;
    width: 18px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 7px;
    position: relative;
    bottom: 2px;
    color: #fff;
    text-align: center;
    vertical-align: middle;
    line-height: 19px;
}

#wpvr_source_status_metabox.fixed .wpvr_fixed_topbar,
#wpvr_video_actions_metabox.fixed .wpvr_fixed_topbar {
    position: fixed;
    top: 32px;
    left: 0;
    right: 0px;
    z-index: 9989;
    height: 54px;
    background: rgba(0, 0, 0, 0.7);
}

.wpvr_source_actions_btn {
    margin-bottom: 5px;
}

.wpvr_time {
    text-decoration: underline;
    cursor: pointer;
}

span.forecast_timezone {
    float: right;
    font-weight: normal;
    font-style: italic;
    color: #999;
}

#wpvr_video_actions_metabox.fixed .wpvr_action_buttons_wrap,
#wpvr_source_status_metabox.fixed .wpvr_action_buttons_wrap {
    position: fixed;
    top: 40px;
    left: 0px;
    right: 0px;
    z-index: 9989;
    text-align: right;
    padding-left: 170px;
}

#wpvr_video_actions_metabox.fixed .wpvr_action_buttons_wrap .wpvr_source_actions_btn,
#wpvr_source_status_metabox.fixed .wpvr_action_buttons_wrap .wpvr_source_actions_btn {
    width: auto !important;
    margin-right: 10px;
    font-size: 14px;
    padding: 10px !important;
}

#wpvr_source_status_metabox.fixed .wpvr_action_buttons_wrap .wpvr_no_actions {
    display: none !important;
}

.wpvr_welcome_header {
    background: #27a1ca;
    height: 6px;
    margin-top: 15px;
    border-radius: 3px 3px 0 0;
}

.wpvr_welcome_content {
    background: #FFF;
    padding: 1em;
    border-radius: 0 0 3px 3px;
}

.wpvr_addons_header, .wpvr_addons_footer {
    padding: 5px 0;
}

.wpvr_welcome_content .notice {
    display: none;
}

.wpvr_welcome_thanks {
    font-style: italic;
    color: #777;
}

.wpvr_welcome_content_title {
    font-weight: 600;
    margin: 0;
    padding: 0;
    font-size: 23px;
    line-height: 1.3;
}

.wpvr_activated_icon {
    color: #3FC380;
    margin-right: 5px;
}

.wpvr_not_activated_icon {
    color: #C93C3C;
    margin-right: 5px;
}

.wpvr_reset_single_addon_license {
    color: #222;
}

.wpvr_reset_single_addon_license:hover {
    color: red;
}

.wpvr_ci_wrap {
    margin: 0.5em 0;
    text-align: center;
    font-size: 30px;
}

.wpvr_ci_count {
    margin-left: 5px;
}

.wpvr_welcome_content_title .version {
    color: #212121;
    background: #EEE;
    padding: 5px 10px;
    margin-left: 10px;
    border-radius: 3px;
    font-size: 0.8em;
    line-height: 24px;
    display: inline-block;
}

.wpvr_welcome_content_wrap_intro {
    padding: 10px;
}

.wpvr_changelog_dialog .wpvr_loading_msg_text {
    background: #121212;
    padding-left: 20px !important;
    color: #CCC;
    overflow-y: auto !important;
}

.wpvr_welcome_content_wrap_intro,
.wpvr_welcome_content_wrap_intro p,
.wpvr_grid_col p {
    font-size: 16px;
    color: #999;
    line-height: 20px;
}

.wpvr_welcome_content_left {
    padding-right: 25px;
    width: 55%;
    text-align: justify;
    vertical-align: top;
}

.wpvr_welcome_content_right img {
    /*width:100%;*/
    /*max-width:500px;*/
}

.wpvr_welcome_content_buttons {
    margin: 2em 0;
}

.wpvr_welcome_grid {
    margin-top: 20px;
}

.wpvr_grid_col.is_last {
    margin-right: 0 !important;
}

.wpvr_grid_col {
    width: 32%;
    margin-right: 2%;
    float: left;
    border-radius: 3px;
    margin-bottom: 20px;
    box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.08);
}

.wpvr_grid_col_inner {
    background: #FFF;
    padding: 20px;
    border-radius: 3px;
}

.wpvr_grid_col_title {
    margin: 0;
    color: #23282d;
    font-size: 1.3em;
    display: block;
    font-weight: 600;
}

.wpvr_grid_line {
    margin-bottom: 20px;
}

.wpvr_button.wpvr_grid_btn {
    padding: 1.2em;
    border-radius: 0 0 3px 3px;
    background: #333;
}

.wpvr_button.wpvr_grid_btn:hover {
    background: #666;
}

.wpvr_filters_toggle {
    margin: 1px 4px 7px 4px !important;
}

.wpvr_filters_toggle i {
    margin-right: 5px;
}

.wpvr_filters_toggle.on .minus,
.wpvr_filters_toggle .plus {
    display: inline;
}

.wpvr_filters_toggle.on .plus,
.wpvr_filters_toggle .minus {
    display: none;
}

.wpvr_filter_dropdown, .wpvr_filter_input {
    float: left;
    margin-right: 5px;
    margin-bottom: 5px;
    min-width: 220px;
}

.wpvr_filters_wrap {
    display: none;
    position: absolute;
    left: 3px;
    right: 20px;
    margin: 20px 0 5px 0;
}

.tablenav {
    margin-bottom: 4px;
}

.tablenav.on {
    margin-bottom: 115px;
}

.tablenav.on .wpvr_filters_wrap {
    display: inline;
    background: #f1f1f1;
    border: 1px dashed #a1a1a1;
    padding: 6px 6px 0 6px;
    border-radius: 3px;
}

p.wpvr_grid_col_txt {
    height: 68px;
    line-height: 17px;
    overflow-y: auto;
    font-size: 15px;
    text-align: justify;
}

.cmb_metabox select {
    font-size: 14px;
    margin-top: 3px;
    border-radius: 3px;
    padding: 0 30px 0 10px;
    line-height: 35px;
    min-height: 35px;
}

.form-table.cmb_metabox tr:last-child {
    border-bottom: 10px solid #FFF !important;
}

tr.wpvr_has_master {
    background: #F9F9F9 !important;
}

tr.wpvr_has_master th, tr.wpvr_has_master td {
    border-top: 1px dashed #E9E9E9 !important;
}

.post-type-wpvr_source #submitdiv {
    display: none;
}

.wpvr_theme_screenshot {
    max-width: 40%;
    overflow: hidden;
    margin-top: 10px;
    height: 80px;
}

.wpvr_theme_screenshot_img {
    width: 100%;
}

.wpvr_filter_input.active input, .wpvr_filter_dropdown.active .selectize-input {
    border: 1px solid #27a1ca;
}

.wpvr_toggle_loading {
    padding-top: 3px;
    font-size: 20px;
    display: none;
}

.wpvr_toggle_done {
    padding-top: 3px;
    font-size: 20px;
    display: none;
    color: #27A1CA;
}

.wpvr_option #postAuthor {
    max-width: 300px;
}

.wpvr_option_slider_range {
    margin: 1em;
    margin-right: 30px;
    width: 350px;
}

.wpvr_option_slider_input {
    padding: 3px 0;
    padding-left: 20px;
}

.wpvr_option_slider_input_text {
    width: 50px;
}

.wpvr_option_slider_range .noUi-handle {
    cursor: pointer;
}

.wpvr_option_slider_range.noUi-target {
    background: #d4d4d4;
    box-shadow: none;
    border: none;
}

.wpvr_option_slider_range .noUi-origin {
    background: #CCC;
}

.wpvr_option_slider_unit {
    float: right;
    line-height: 40px;
    padding-left: 5px;
}

.cmb_id_wpvr_video_enableManualAdding td {
    position: relative;
}

.wpvr_manual_adding_btns {
    position: absolute;
    top: 20px;
    right: 20px;
}

.post-type-wpvr_source #post-body-content {
    margin-bottom: 0 !important;
}

.metabox-holder h3.hndle {
    font-size: 14px;
    padding: 8px 12px;
    margin: 0;
    font-weight: 600 !important;
    line-height: 33px;
}

.metabox-holder h3.hndle i {
    margin-right: 5px;
}

.wpvr_option.big .wp-editor-container iframe {
    height: 400px !important;
}

.wpvr_option.big .wpvr_texteditor {
    width: 800px !important;
    max-width: 60% !important;
}

.wpvr_option.medium .wp-editor-container iframe {
    height: 250px !important;
}

.wpvr_option.medium .wpvr_texteditor {
    width: 600px !important;
    max-width: 60% !important;
}

/* */
.wpvr_option .wpvr_texteditor iframe {
    min-height: 180px;
}

.wpvr_option .wpvr_texteditor {
    min-width: 600px;
}

#wp-custom_content_editor-wrap #custom_content_editor-html {
    display: none;
}

a.actionBtn {
    text-decoration: none;
}

a.actionBtn:hover {
    color: #FFF;
}

#dashboard-widgets .meta-box-sortables {
    margin-right: 8px;
    min-height: 100px;
}

.wpvr_filler_input {
    line-height: 30px !important;
    width: 100% !important;
    height: 40px !important;
    padding: 8px !important;
}

.filler_arrow {
    font-size: 15px;
    margin: 0 5px;
}

li.filler {
    width: 100% !important;
    clear: both;
    list-style: none;
    background: #F4F4F4;
    border-radius: 3px;
}

span.filler_source, span.filler_target {
    background: #FFF;
    padding: 4px 8px;
    border-radius: 3px;

}

li.filler > div {
    line-height: 50px !important;
    padding-left: 20px !important;
}

.error.warning {
    border-color: orange;
}

.wpvr_wrap {
    margin: 10px 20px 0 2px !important;
}

.wpvr_wrap_loading {
}

.form-table th {
    margin-top: 0px !important;
}

.form-table td {
    margin-bottom: 9px !important;
    padding: 15px 10px !important;
}

.wpvr_wrap .hideIt {
    display: none;
}

.wpvr_no_access {
    background: #fff;
    color: #444;
    font-family: "Open Sans", sans-serif;
    margin: 2em auto;
    padding: 1em 2em;
    max-width: 700px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.13);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.13);
}

.wpvr_confirm_mask {
    background: rgba(25, 134, 73, 0.8) !important;
}

.wpvr_source_data {
    clear: both;
    padding: 10px;
}

.wpvr_source_span {
    background: #EFEFEF;
    padding: 2px 7px;
    text-align: center;
    font-size: 12px;
    line-height: 24px;
}

.wpvr_source_span i {
    margin-right: 5px;
}

.column-status {
    vertical-align: middle !important;
}

.wpvr_spinner {
    padding: 1em 0;
    background-position: center center !important;
    margin-right: -5px;
    margin-left: -5px;
}

/*.cmb_metabox_description span {background: yellowgreen;color: #FFF;padding: 2px;font-weight: bold;}*/

.wpvr_wanted_param {
    cursor: pointer;
    background: #B5FF00;
    color: #333;
    font-weight: bold;
    padding: 1px 2px;
}

.wpvr_wanted_param:hover {
    background: #92CC04;
}

.wpvr_clearfix {
    clear: both;
}

.wpvr-onoffswitch {
    max-width: 90px;
}

.wpvr_switch_wrap {
    float: left;
    margin-right: 10px;
}

.wpvr_option_switch .wpvr_switch_wrap {
    float: right;
}

.wpvr_rewrite_mode select {
    margin-top: 20px;
}

.wpvr_source_head {
    margin-top: 2px;
}

.wpvr_source_head .wpvr_service_icon_type {
    margin-top: 5px !important;
}

.wpvr_source_icons {
    visibility: visible;
    margin: 0px;
}

.wpvr_source_links {
    visibility: hidden;
    border-top: 1px solid #CCC;
    margin-top: 5px;
    padding-top: 5px;
}

#the-list tr:hover .wpvr_source_links {
    visibility: visible;
}

.wpvr_import_wizzard_top {
    display: none !important;
}

.fixed .wpvr_import_wizzard_top {
    display: inline !important;
}

.wpvr_button.wpvr_full_width {
    width: 100%;
}

.wpvr_button.wpvr_half_width {
    width: 48%;
}

.components-panel .wpvr_button.wpvr_half_width {
    display: inline-block;
    width: 100%;
    padding: 8px 0;
}

.components-panel .wpvr_button.wpvr_half_width.wpvr_video_update {
    display: none;
}


.wpvr_wp_dashboard_button {
    margin-bottom: 1% !important;
}

.wpvr_button.small.wpvr_wp_dashboard_button {
    margin: 0 2px 0 0;
    padding: 5px 10px;
}

.wpvr_button i {
    margin-right: 5px;
}

.wpvr_button.wpvr_icon_only i {
    margin-right: 0px;
}

.wpvr_submit_button i {
    margin-right: 10px;
}

/*+#the-list tr:hover .wpvr_source_icons{visibility:hidden;}*/
.wpvr_test_form_buttons .wpvr_button {
}

.wpvr_test_form_buttons #wpvr_test_form_toggleAll {
}

.wpvr_test_form_buttons #wpvr_test_form_refresh {
}

.wpvr_test_form_buttons #wpvr_test_form_add {
    background: #333;
}

.wpvr_test_form_buttons #wpvr_test_form_add_each {
}

.wpvr_source_icon {
    text-align: center;
    background: #333333;
    line-height: 15px;
    padding: 5px 35px 5px 6px;
    margin: 5px 0 5px 0;
    color: #FFF;
    font-size: 11px;
    font-family: 'Open Sans', Arial, sans-serif;
    font-weight: bold;
    border-left: 10px solid #CCC;
    border-right: 25px solid #CCC;
    text-transform: uppercase;
    border-radius: 3px;
}

.wpvr_source_icon_icon {
    margin-right: -51px;
    margin-left: 10px;
    background-color: transparent !important;
}

.column-info .wpvr_source_icon_icon {
    margin-right: -55px;
    margin-left: 15px;
}

.type-wpvr_source td.info.column-info {
    padding-top: 20px;
}

.wpvr_source_icon:hover {
    color: #FFF;
}

.wpvr_source_icon_label {
    color: #FFF;

}

.wpvr_source_icon_right {
    text-align: center;
    background: #CCC;
    padding: 2px 5px 5px 8px;
    color: #FFF;
    font-size: 13px;
    font-weight: normal;
    border-radius: 0 3px 3px 0;
}

.cmb_list {
    margin: 0;
}

#wpvr_source_metabox table.cmb_metabox {
    margin-bottom: 0px;
}

.cmb_metabox th {
    text-align: right;
}

.cmb_radio_list > li {
    padding-right: 10px;
    margin: 0;
    margin-bottom: 10px;
    float: left;
}

.cmb_metabox_description {
    color: #AAA;
    font-style: italic;
}

.cmb_radio_list .wpvr_source_icon_right i,
.wpvr_source_result .wpvr_source_icon_right i {
    padding-right: 6px;
}

.wpvr_videos .wpvr_source_icons {
    float: left;
}

.wpvr_source_action_button {
    text-transform: uppercase;
    text-align: center;
    background: #27A1CA;
    padding: 2px 10px;
    color: #FFF;
    font-size: 13px;
    font-family: 'Open Sans', Arial, sans-serif;
    margin: 2px !important;
    cursor: pointer;
    border-radius: 3px;
}

.wpvr_link_icon {
    margin-right: 5px;
}

.wpvr_source_action_button a {
    color: #FFF;
}

.wpvr_source_action_button:hover a {
    color: #FFF;
}

.wpvr_source_action_button:hover {
    background: #2FCBFF;
    color: #FFF;
}

.wpvr_source_action_button:focus,
.wpvr_source_action_button:active,
.wpvr_source_action_button:visited {
    color: #FFF !important;
}

.wpvr_wizzard_overlay {
    position: fixed;
    background: rgba(0, 0, 0, 0.8);
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 10000;
    text-align: center;
    padding-top: 200px;
}

.wpvr_wizzard_overlay i {
    color: #FFF;
    z-index: 10001;
    font-size: 5em;
}

.wpvr_video_info_id {
    max-width: 103px;
    overflow: hidden;
    line-height: 19px !important;
}

.wpvr_video_info_duration {
    font-weight: bold;
    line-height: 19px !important;
}

.wpvr_video_info_id,
.wpvr_video_info_service,
.wpvr_video_info_duration {
    float: left;
    margin-right: 3px;
}

.wpvr_video_info_type,
.wpvr_video_info_id,
.wpvr_video_info_duration {
    text-transform: initial;
    font-size: 11px;
    line-height: 16px;
    padding: 4px 7px;
    color: #222;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 0px solid #CCC;
    background-color: #EFEFEF;
}

.wpvr_video_info_type.thumb {
    margin-top: 3px;
    text-align: center;
}

.wpvr_video_info_type i {
    color: #999;
    margin-right: 5px;
}

#postcustom {
    display: none;
}

.wpvr_video_single_info {
    white-space: nowrap;
    max-width: 250px;
    margin: 3px 0 10px 0;
}

.wpvr_service_icon {

    text-transform: uppercase;
    font-size: 11px;
    font-weight: bold;
    line-height: 19px;
    padding: 4px 10px;
    color: #FFF;
    background-color: #252525;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

.wpvr_service_icon.marginTop {
    margin-top: 3px;
}

.wpvr_service_icon.sharp {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.wpvr_msg_icon {
    top: 20px;
    left: 0px;
    bottom: auto;
    font-weight: normal;
    font-size: 11px;
    position: absolute;
    padding: 2px 5px;
    background: #C93C3C;
    color: #FFF;
}

.wpvr_service_icon_type {
    margin-top: 9px;
}

.wpvr_source_result .wpvr_service_icon_type {
    margin-top: 6px;
}

/* Fix for Firefox */
@-moz-document url-prefix() {
    .wpvr_source_result .wpvr_service_icon_type {
        white-space: nowrap;
        margin: 8px 40px 0px 0;
        padding-top: 2px;
    }
    .sourceType li label .wpvr_source_icon {
        margin-right: 0;
    }
}

.wpvr_source_result .wpvr_service_icon_type a {
    padding: 7px 35px 7px 6px;
}

.wpvr_is_unwanted {
    position: absolute;
    left: 0;
    right: 0;
    color: #FFF;
    top: 0;
    bottom: 0;
    background: rgba(255, 0, 0, 0.24);
    padding: 15% 0;
    font-size: 20px;
    font-weight: bold;
}

.wpvr_is_unwanted i {
    color: #FFF;
    display: block;
    font-size: 60px;
}

.wpvrArgs {
    border-top: 5px solid #FFF;
    background: #F8F8F8;
}

.wpvrArgs.noborder {
    border-top: 0px;
}

.column-stats {
    width: 150px;
}

.fixed .column-stats {
    width: 200px;
    /*font-size: 11px;*/
}

.column-info {
    width: 200px;
}

.column-options {
    width: 250px;
}

.column-status {
    width: 130px;
}

.column-video_meta {
    width: 250px;
}

.column-video_data {
    /*width: 180px;*/
    width: 300px;
}

.column-video_thumb {
    /*width: 150px;*/
    width: 200px;
}

.wpvr_source_name {
    font-size: 16px;
    font-family: 'Open Sans', Arial, Sans-serif;
    font-weight: bold;
}

.wpvr_defered_videos {
    background: #FFF;
    padding: 15px 15px;
    border-bottom: 2px solid #CCC;
    width: 100%;
}

.wpvr_channel_button {
    margin: 0 auto !important;
}

.wpvr_channel_add {
    background: yellowgreen;
}

.wpvr_channel_input {
    font-size: 1.3em !important;
    line-height: 1.3em !important;
    margin: 0.5em 0 !important;
    width: 100% !important;
}

.wpvr_subsource_thumb {
    float: left;
}

.wpvr_subsource_thumb.wpvr_flags {
    line-height: 35px;
    padding-left: 20px;
}

.wpvr_subsource_thumb.channel, .wpvr_subsource_thumb.group {
    height: 50px;
    width: auto;
}

.wpvr_subsource_thumb.channel img,
.wpvr_subsource_thumb.group_ img,
.wpvr_subsource_thumb.group img {
    height: 50px;
    width: auto;
}

.wpvr_subsource_thumb.playlist img {
    width: 100px;
}

.wpvr_insite_loading {
    text-align: center;
    padding: 50px 0;
    color: #999;
}

.wpvr_insite_loading i {
    display: block;
    font-size: 20px;
    margin-bottom: 10px;
}

.wpvr_subsource_name {
    float: left;
    font-size: 20px;
    font-weight: bolder;
    line-height: 50px;
    margin-left: 20px;
    white-space: nowrap;
}

.wpvr_subsource_name.playlist {
    line-height: 60px;
}

.wpvr_subsource {
    background: #EFEFEF;
    margin: 10px 0 0 0;
}

.wpvr_count_items {
    background: #f9f9f9;
    margin: 10px 5px 10px 30px;
    text-align: center;
    padding: 1em;
    color: #666;
}

.wpvr_count_defered {
    font-weight: bold;
    color: #333;
}

.wpvr_count_items span {
    font-size: 25px;
    color: #000;
}

.wpvr_notice_link {
    top: 0px !important;
    background: #FFF !important;
}

.wpvr_notice_link:hover {
    background: #2ea2cc !important;
}

.wpvr_notice_link i {
    margin-right: 5px;
}

.wpvr_options_input {
    font-size: 20px !important;
    /*width: 60px;*/
    height: 40px;
    line-height: 40px;
    float: right;
    text-align: center;
}

.wpvr_conditional_label {
    display: block;
}

.wpvr_sub_option {
    margin-bottom: 15px;
}

.wpvr_sub_option.full {
    padding: 20px;
}

.wpvr_options_textarea {
    width: 600px;
    max-width: 60%;
    margin: 10px;
    height: 160px;
}

.wpvr_options_input.wpvr_large {
    width: 350px;
}

.wpvr_options_textarea.wpvr_large {
    width: 550px;
}

.wpvr_option .wpvr_input,
.wpvr_option .wpvr_select,
.wpvr_option_select {
    font-size: 20px !important;
    float: right;
    padding: 0 30px 0 10px;
    width: 99%;
    border-radius: 3px;
}

.wpvr_input.small {
    width: 55px !important;
    text-align: center;
}

.wpvr_source_result {
    border: 2px solid #DDD;
    border-radius: 0px;
    margin: 5px 0;
    padding: 10px;
    background: #f8f8f8;
}

.wpvr_source_buttons {
}

.wpvr_setter_button {
    margin-top: 10px;
}

.wpvr_button {
    background: #27A1CA;
    border: none;
    cursor: pointer;
    color: #FFF;
    border-radius: 3px;
    text-align: center;
    font-size: 14px;
    font-weight: normal;
    text-transform: uppercase;
    padding: 8px 15px;
    line-height: 20px;
    text-decoration: none;
}


.wpvr_button:visited,
.wpvr_button:focus {
    color: #FFF;
}

.wpvr_button i {
    color: #FFF !important;
}

.wpvr_button.is_transparent, .wpvr_button.is_transparent:hover {
    background: transparent;
    color: #222;
}

.wpvr_button.is_transparent i {
    color: #222 !important;
}

.wpvr_button.small {
    font-size: 11px;
    font-weight: normal;
    padding: 5px;
    margin: 0 5px;
}

.wpvr_button.active i {
    color: #27A1CA !important;
}

.wpvr_button.wpvr_medium {
    line-height: 40px;
    padding: 0 15px;
    height: 40px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.wpvr_button:hover {

    background: #37C4F3;
    text-decoration: none;
    color: #FFF;

}

.wpvr_button.wpvr_button_red {
    background: #D91E18;
}

.wpvr_button.wpvr_button_red:hover {
    background: #FF241D;
}

.wpvr_button_icon {
    font-size: 17px !important;
    margin-right: 5px;
    line-height: 18px !important;
}

.wpvr_logo {
    float: right;
    background: none;
    padding: 0;

    padding: 2px 20px 0px 20px;
    text-align: center;
}

.wpvr_logo_img {
    height: 43px;
}

li#menu-posts-wpvr_source,
li#menu-posts-wpvr_video {
    background: rgba(39, 161, 202, 0.20);
}

.wpvr_logo_img img {
}

.wpvr_logo_links {
    line-height: 0px;
    font-size: 12px;
    margin-top: -2px;
}

.wpvr_logo_links > a {
    text-transform: uppercase;
    font-weight: bold;
    text-decoration: none;
    font-size: 12px;
    line-height: 12px;
}

.wpvr_logo a:hover {
    text-decoration: underline;
}

.wpvr_title {
    background: #FFF;
    line-height: 60px !important;
    padding: 0 !important;
    color: #27A1CA;
    margin-bottom: 20px !important;
    text-transform: uppercase;
    font-size: 23px;
    font-weight: 400;
    border-radius: 3px;
}

.wpvr_title_icon {
    background: #27A1CA;
    line-height: 52px !important;
    margin: 0;
    padding: 5px 16px;
    width: 30px;
    text-align: center;
    font-size: 30px !important;
    color: #FFF;
    margin-right: 5px;
    border-radius: 3px 0 0 3px;
}

.wpvr_log_page {
    float: right;
    padding: 10px 20px;
}

.wpvr_test_form_buttons {
    padding: 10px 0;
}

.wpvr_options_bottom_actions.fixed,
.wpvr_test_form_buttons.bottom.fixed {
    position: fixed;
    width: 85%;
    bottom: 0;
    background: transparent url(../images/bottom.png) center top repeat-x;
    z-index: 999;
    padding-right: 56px;
    left: 160px;
    padding-left: 2em;
    padding-top: 2em;
}

.wpvr_options_bottom_actions.fixed .wpvr_save_options {
    margin-right: -27px !important;
}

.wpvr_options_bottom_actions.fixed {
    padding: 1.5em 56px 1em 21px !important
}

.wpvr_test_form_buttons.bottom.fixed.folded {
    width: 93.7%;
    left: 30px;
}

.wpvr_automation_status li {
    list-style: none;
    font-size: 14px;
    line-height: 22px;
}

.wpvr_automation_status li span {
    background: #EFEFEF;
    padding: 1px 10px 4px 10px;
    font-weight: 600;
    border-radius: 3px;
}

.wpvr_automation_status li span.ok {
    background: #B4F0B1;
}

.wpvr_automation_status li span.ko {
    background: #E4503C;
    color: #FFF;
}

.wpvr_automation_status li span.no {
    background: #FFE000;
}

.wpvr_log_buttons {
}

.wpvr_log_buttons .wpvr_button {
    margin: 10px 10px 0 0;
}

.wpvr_log_resume {
    padding: 0.5em 0;
    font-size: 14px;
    color: #666;
}

#wpvr_test_form {
    margin: 1em 1em 0px 0px;
}

.wpvr_source_videos {
    border: 1px solid red;
}

.wpvr_source_title {
    font-weight: bold;
    font-size: 14px;
    color: #444;
    background-color: #EEE;
    margin: 3px 0 -10px 0px !important;
    padding: 5px 10px;
    text-transform: uppercase;
    max-width: 350px;
    overflow: hidden;
    white-space: nowrap;
    border-right: 10px solid #EEE;
    border-radius: 3px;
}

.wpvr_source_insights {
    padding: 10px;
    background: #EEE;
    margin: 10px 0;
}

.wpvr_source_insights_item {
    margin: 10px;
}

.wpvr_source_insights_item_icon {
    background: #27A1CA;
    padding: 5px 4px 5px 7px;
    color: #FFF;
    border-radius: 3px 0 0 3px;
}

.wpvr_source_insights_item.black .wpvr_source_insights_item_icon {
    background: #222;
}

.wpvr_source_insights_item_value {
    background: #FFF;
    padding: 5px 10px;
    font-weight: 600;
    /*text-transform: capitalize;*/
    border-radius: 0 3px 3px 0;
}

.wpvr_video_info {
    font-size: 12px;
}

.wpvr_video_info_title {
    font-weight: bold;
    margin-bottom: 5px;
    font-size: 13px;
}

.wpvr_video_info span {
    font-weight: 600;
}

.wpvr_video_info tt {
    padding: 0 2px;
    color: #AAA;
}

.wpvr_video_info_date,
.wpvr_video_info_meta,
.wpvr_video_info_desc,
.wpvr_video_info_tags,
.wpvr_video_info_link {
    margin-bottom: 5px;
}

.wpvr_video_info_meta .xt {
    background: #F0F0F0;
    padding: 1px 5px 3px 5px;
    border-radius: 3px;
}

.wpvr_video_info_link {
    margin-top: 10px;
}

.wpvr_video_info_tab.active i {
    color: #FFF !important;
}

.wpvr_video_info_tab.active,
.wpvr_video_info_tab.active:hover {
    background: #27A1CA !important;
    color: #FFF !important;
}

.wpvr_video_info_link .wpvr_button {
    margin-left: 0px !important;
}

.wpvr_video_info_notfound {
    color: #ccc;
}

.wpvr_video_info_desc {
    color: #888;
}

.wpvr_video {
    padding: 10px;
    width: 14%;
    height: 180px;
    min-width: 150px;
    overflow-y: hidden;
    position: relative;
    cursor: pointer;
    font-weight: lighter;
    margin: 2px !important;
    border: 2px solid transparent;
    background: transparent;
    border-radius: 3px;
}

.wpvr_video.hovered {
    border: 2px solid #27A1CA !important;
}

.wpvr_video:hover {
    background: #EEEEEE;
    color: #333;
    border: 2px solid #CCC;
}

.wpvr_video.checked {
    background: #EEEEEE;
    color: #333;
    font-weight: normal;
    border: 2px solid #27A1CA;
}

.wpvr_video_author {
    background: #212121;
    color: #FFF;
    padding: 2px 4px;
    font-weight: normal !important;
}

.wpvr_video_author i {
    margin-right: 2px;
}

.wpvr_video_title {
    font-size: 13px;
    line-height: 14px;
    max-height: 51px;
    overflow: hidden;
    margin-top: 5px;
    font-weight: 600;
}

.wpvr_paging_text {
    line-height: 30px;
}

.wpvr_source_result .wpvr_video_title {
    font-size: 13px;
    overflow: hidden;
    font-weight: 400;
    max-height: 51px;
    line-height: 17px;
}

.wpvr_source_result .wpvr_service_icon {
    margin-right: 10px;
}

.wpvr_source_result .wpvr_video .wpvr_video_author {
    display: none;
}

.wpvr_source_result.show_authors .wpvr_video .wpvr_video_author {
    display: block;
}

.wpvr_source_result.show_authors .wpvr_video {
    height: 200px;
}

.inside.pull-left.wpvr_automation_panel_left {
    width: 30%;
}

.inside.pull-left.wpvr_automation_panel_right {
    width: 65%;
}

.wpvr_automation_title {
    font-weight: 600 !important;
    border-bottom: 1px solid #ccc;
    color: #666 !important;
    margin-bottom: 15px !important;
}

#wpvr_configure_cron, #wpvr_trigger_cron {
    margin-top: 10px;
}

.wpvr_show_section_authors.off .on,
.wpvr_show_section_authors.on .off {
    display: none;
}

.wpvr_show_section_authors.on .on,
.wpvr_show_section_authors.off .off {
    display: inline;
}

.wpvr_video_meta {
    font-size: 14px;
    margin: 10px 0;
    color: #666;
    display: none;
}

.wpvr_video_thumb {
    text-align: center;
    height: 130px;
    background-color: #EDEDED;
    background: #000 url(data:image/gif;base64,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) no-repeat center center;


}

.wpvr_thumb_box .wpvr_service_icon,
.wpvr_thumb_box.wpvr_external_thumb img.wpvr_lazy_loaded {
    z-index: 9;
}

.wpvr_thumb_box {
    height: 150px;
    background: transparent url(../images/spinner.transparent.gif) no-repeat center center;
}

.wpvr_external_thumb_flag {
    z-index: 10;
}

.wpvr_manage_content .grid .wpvr_video_thumb,
.wpvr_manage_content .list .wpvr_video_thumb {
    height: auto ! important;
}

.wpvr_video_thumb img {
    /*width: 100% !important;*/
    /*height: auto !important;*/
}

.wpvr_video_thumb.youtube img {
    /*width: 100% !important;*/
    /*height: auto !important;*/
}

.wpvr_source_items.is_backdropped .wpvr_video:not(.hovered) {
    opacity: 0.5;
}

.wpvr_source_items .wpvr_video_thumb {
    height: 130px;
    overflow: hidden;
}

.wpvr_source_items .wpvr_video_thumb img {
    /*width: 100% !important;*/
    /*height: auto !important;*/
    width: auto;
    height: 130px;
}

.wpvr_video.facebook .wpvr_video_thumb img {
    width: auto !important;
    height: 130px !important;
}

.wpvr_video.adding {
    background: #FDE3A7;
    border-color: #E87E04;
    /* opacity: 0.5; */
}

.wpvr_video.added {
    background: #C8F7C5;
    opacity: 1;
    color: #333;
    border: 2px solid #87D37C;
}

.wpvr_video.unwanted {
    background: rgba(245, 68, 21, 0.56);
    opacity: 1;
    color: #333;
    border: 2px solid #F54415;
}

.wpvr_video .wpvr_video_cb {
    right: 0px;
    position: absolute;
    z-index: 500;
}

.wpvr_collapse.open .openIcon, .wpvr_collapse .closeIcon {
    display: inline;
}

.wpvr_collapse .openIcon, .wpvr_collapse.open .closeIcon {
    display: none;
}

.wpvr_options {
}

table.cmb_metabox input.cmb_text_small, table.cmb_metabox input.cmb_timepicker {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}


.wpvr_button:focus {
    outline: none !important;
}

span.wpvr_button.wpvr_video_info_id {
    background: #DDD !important;
    color: #222 !important;
    font-weight: 600 !important;
    text-transform: initial !important;
}

.wpvr_grid_option {
    background: #EFEFEF;
    width: 20%;
    margin: 10px;
    float: left;
    border: 5px solid #666;
    padding: 1%;
    border-radius: 5px;
    min-height: 150px;
    position: relative;
}

.wpvr_grid_option.on {
    border: 5px solid #09B189;
    background: #FFF;
}

.wpvr_grid_option .wpvr_option_desc {
    height: 70px;
    overflow: hidden;
    margin-top: 0 !important;
}

.wpvr_grid_option .wpvr_option_title {
    text-align: center;
}

.wpvr_wizard_service_logo_img {
    max-height: 55px !important;
    width: auto !important;
}

.wpvr_grid_option_icon {
    position: absolute;
    top: -17px;
    right: -17px;
    font-size: 30px;
    border-radius: 50%;
    line-height: 50px;
    width: 50px;
    text-align: center;
    display: none;
}

.wpvr_grid_option_icon.on {
    background: #09b189;
    color: #FFF;
}

.wpvr_get_token.wpvr_black_button {
    background: #27a1ca !important;
}

.wpvr_grid_option_icon.off {
    background: #666;
    color: #FFF;
}

.wpvr_element_meta_entries_table {
    width: 100%;
}

.wpvr_metabox_html td.wpvr_element_meta_entries_key {
    width: 23%;
    background: #F3F3F3 !important;
    padding-left: 20px !important;
    font-size: 12px !important;
    vertical-align: middle;
}

.wpvr_metabox_html td.wpvr_element_meta_entries_value {
    padding-left: 20px;
    display: grid !important;
}

.wpvr_element_meta_entries_value .kint footer {
    display: none !important;
}

.wpvr_grid_option.on .wpvr_grid_option_icon.on,
.wpvr_grid_option.off .wpvr_grid_option_icon.off {
    display: block;
}

.wpvr_grid_button {
    text-align: center;

}

.wpvr_grid_col_btn .wpvr_button {
    text-transform: initial;
}

.wpvr_grid_option_buttons {
    text-align: center;
}

.wpvr_option {
    padding: 0.5em 1em;
    margin: 0.5em 0;
    border: 2px solid #CCC;
    background: #f9F9F9;
    border-radius: 3px;
}

.wpvr_option.on {
    background: #FFF;
    border: 2px solid #27A1CA;
}

.wpvr_option.off {
    background: #EFEFEF;
    color: #888888;
}

.wpvr_option .wpvr_option_button {
    float: right;
    padding: 0.5em;
    min-width: 90px;
}

.wpvr_option .wpvr_option_title {
    /*line-height: 27px;*/
    font-weight: 600;
    font-size: 17px;
}

.wpvr_external_thumbnail_admin img {
    max-width: 100%;
}

span.wpvr_external_thumb_flag {
    position: absolute;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.8);
    padding: 0px 5px;
    color: #FFF;
    font-size: 9px;
    text-transform: uppercase;
    left: 0;
    text-align: center;
}

span.wpvr_external_thumb_flag i {
    margin-right: 5px;
}

.wpvr_selectable {
    -o-user-select: text !important;
    -moz-user-select: text !important;
    -webkit-user-select: text !important;
    user-select: text !important;
}

h3.wpvr_widget_holder {
    background: #27A1CA !important;
    color: #FFF !important;
}

table.cmb_metabox th label {
    font-weight: 600 !important;
}

.wpvr_option .wpvr_option_title:first-letter {
    text-transform: uppercase;
}

.wpvr_option .wpvr_option_desc {
    margin: 5px 0 0 0;
    color: #999;
    font-size: 14px;
    max-width: 70%;
}

.wpvr_option_desc_full {
    max-width: 100% !important;
}

.wpvr_option .wpvr_cond_div {
    display: none;
}

.wpvr_option.on .wpvr_cond_div {
    display: block;
}

.wpvr_option .option_input_email {
    font-size: 20px !important;
    width: 250px;
    text-align: left;
}

.wpvr_submit_button {
    background: #27A1CA; /*4D6C8A*/
    font-family: 'Open Sans', Arial, sans-serif;
    font-size: 14px;
    border: none;
    border-radius: 0px;
    line-height: 40px;
    height: 40px;
    text-transform: uppercase;
    color: #FFF;
    padding: 0 15px;
    margin: 5px 0;
    cursor: pointer;
}

.wpvr_submit_button:hover {
    background: #2FCBFF;
    color: #FFF;
}

.green {
    background: #09B189;
}

.green:hover {
    background: #0FDAA9;
}

.wpvr_submit_button.red {
    background: #FF7777;
    cursor: default;
}

.wpvr_reset_default {
    background: #666;
    float: left;
}

.pull-left {
    float: left;
    margin-right: 10px;
    margin-left: 0px;
}

.pull-right {
    float: right;
    margin-left: 10px;
    margin-right: 0px;
}

.pull-left.noMargin, .pull-right.noMargin {
    margin-left: 0px;
    margin-right: 0px;
}

.alertSaved {
    line-height: 50px;
    font-size: 16px;
    font-weight: bold;
    padding-right: 10px;
    text-align: right;
    FLOAT: RIGHT;
}

/*Switch Buttons*/
.wpvr-onoffswitch {
    position: relative;
    width: 100px !important;
    -webkit-user-select: none !important;
    -moz-user-select: none !important;
    -ms-user-select: none !important;
}

.wpvr-onoffswitch-checkbox {
    display: none !important;
}

.wpvr-onoffswitch-label {
    display: block !important;
    overflow: hidden !important;
    cursor: pointer !important;
    border: 0px solid #999999 !important;
    border-radius: 0px !important;
}

.wpvr-onoffswitch-inner {
    display: block !important;
    width: 200% !important;
    margin-left: -100% !important;
}

.wpvr-onoffswitch-inner > span {
    display: block !important;
    float: left !important;
    position: relative !important;
    width: 50% !important;
    height: 30px !important;
    padding: 0 !important;
    line-height: 30px !important;
    font-size: 14px !important;
    color: white !important;
    font-family: Trebuchet, Arial, sans-serif !important;
    font-weight: bold !important;
    -moz-box-sizing: border-box !important;
    -webkit-box-sizing: border-box !important;
    box-sizing: border-box !important;
}

.wpvr-onoffswitch-inner .wpvr-onoffswitch-active {
    padding-left: 15px !important;
    background-color: #C2C2C2 !important;
    color: #FFFFFF !important;
}

.wpvr-onoffswitch-inner .wpvr-onoffswitch-inactive {
    padding-right: 15px !important;
    background-color: #C2C2C2 !important;
    color: #FFFFFF !important;
    text-align: right !important;
}

.wpvr-onoffswitch-switch {
    display: block !important;
    width: 40px !important;
    margin: 0px !important;
    text-align: center !important;
    border: 0px solid #999999 !important;
    border-radius: 0px !important;
    position: absolute !important;
    top: 0 !important;
    bottom: 0 !important;
}

.wpvr-onoffswitch-active .wpvr-onoffswitch-switch {
    background: #27A1CA !important;
    left: 0 !important;
}

.wpvr-onoffswitch-inactive .wpvr-onoffswitch-switch {
    background: #A1A1A1 !important;
    right: 0 !important;
}

.wpvr-onoffswitch-active .wpvr-onoffswitch-switch:before {
    content: " " !important;
    position: absolute !important;
    top: 0 !important;
    left: 40px !important;
    border-style: solid !important;
    border-color: #27A1CA transparent transparent #27A1CA !important;
    border-width: 15px 10px !important;
}

.wpvr-onoffswitch-inactive .wpvr-onoffswitch-switch:before {
    content: " " !important;
    position: absolute !important;
    top: 0 !important;
    right: 40px !important;
    border-style: solid !important;
    border-color: transparent #A1A1A1 #A1A1A1 transparent !important;
    border-width: 15px 10px !important;
}

.wpvr-onoffswitch-checkbox:checked + .wpvr-onoffswitch-label .wpvr-onoffswitch-inner {
    margin-left: 0 !important;
}

.wpvr_clear_log {
    background: #333;
}

.wpvr_clear_log:hover {
    background: #666;
}

.wpvr_log_col {
    width: 10px;
    height: 90%;
    position: absolute;
    left: 0;
    top: 0;
    background: #CCC;
    margin: 5px;
}

.wpvr_log_col.add {
    background: #94E407;
}

.wpvr_log_col.test {
    background: #B807E4;
}

.wpvr_log_col.run {
    background: #07C1E4;
}

.wpvr_log_col.defer {
    background: #E4A607;
}

.wpvr_log_msgs_nested {
    margin-left: 20px;
}

.wpvr_log_msgs_head {
    background: #EEE;
    clear: both;
    padding: 10px;
}

.wpvr_log_msgs_head .wpvr_source_type_icon {
    padding-right: 7px;
}

.wpvr_log_items {
    width: 98%;
    border: 1px solid #CCC;
    margin: 0;
}

.wpvr_log_item {
    border-bottom: 1px solid #CCC;
    background: #FFF;
    padding: 5px;
    position: relative;
    padding-left: 20px;
}

.wpvr_log_item.ok {
    background: rgb(229, 255, 236);
}

.wpvr_log_item.ko {
    background: rgb(255, 229, 229);
}

.wpvr_log_time {
    color: #333;
    font-weight: bold;
}

.wpvr_log_action {
    color: #000;
    font-weight: bold;
}

.wpvr_log_icon {
    margin: 5px 10px 0 5px;
}

.wpvr_log_icon img {
    max-width: 120px;
}

.wpvr_log_msgs {
    margin-left: 30px;
}

.wpvr_register_results.wpvr_errors {
    color: red;
}

.wpvr_register_results {
    width: 50%;
    float: left;
    text-align: center;
}

.wpvr_register_results span {
    font-size: 25px;
    display: block;
    margin-bottom: 5px;
}

.wpvr_registration_details li {
    list-style: none;
    border-top: 1px solid #DDD;
    margin: 5px 0;
    padding: 5px;
}

.wpvr_token_icon {
    font-size: 50px;
}

.wpvr_loading_box {

}

.wpvr_loading_mask {
    background: rgba(0, 0, 0, 0.85);
    height: 2000px;
    width: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 5000;
}

.wpvr_loading_msg {
    z-index: 5001;
    background: #FFF;
    padding: 1em;
    width: 30%;
    min-width: 250px;
    text-align: center;
    border-radius: 5px;
    -webkit-user-select: none; /* Chrome/Safari */
    -moz-user-select: none; /* Firefox */
    -ms-user-select: none; /* IE10+ */
    transition: top 0.5s ease-in-out;
}

.wpvr_loading_msg_title {
    font-size: 20px;
    font-weight: bold;
    text-align: left;
    z-index: 5002;
}

.wpvr_loading_msg_text {
    padding: 2em 0;
    text-align: left;
    z-index: 5003;
}

.wpvr_loading_progress_text {
    line-height: 30px;
    position: absolute;
    width: 100%;
    color: #000;
    font-weight: bold;
    left: 0;
}

.wpvr_loading_progress {
    background: #EFEFEF;
    height: 30px;
    line-height: 30px;
    z-index: 5004;
    border-radius: 3px;
    overflow: hidden;
}

.wpvr_loading_progress_p {
    background: #33ABD3;
    width: 50%;
    line-height: 30px;
    height: 30px;
    z-index: 55;
    text-align: center;
    color: #FFF;
    overflow: hidden;

    -webkit-transition: all 1s ease-in-out, background-color 250ms ease-out;
    -moz-transition: all 1s ease-in-out, background-color 250ms ease-out;
    -o-transition: all 1s ease-in-out, background-color 250ms ease-out;
    transition: all 1s ease-in-out, background-color 250ms ease-out;
}

.wpvr_loading_progress_p.highlight {
    background: #37CDFF;
    -webkit-transition: all 1s ease-in-out, background-color 250ms ease-out;
    -moz-transition: all 1s ease-in-out, background-color 250ms ease-out;
    -o-transition: all 1s ease-in-out, background-color 250ms ease-out;
    transition: all 1s ease-in-out, background-color 250ms ease-out;
}

.wpvr_loading_close {
    position: absolute;
    right: 0;
    top: 0;
    padding: 1em;
    cursor: pointer;
    z-index: 5006;
}

.wpvr_loading_close:before {
    content: '\f158';
    font: 400 20px/1 dashicons;
    /*speak: none;*/
    vertical-align: middle;
    -webkit-font-smoothing: antialiased;
    color: #666;

}

.wpvr_loading_close:hover:before {
    color: #27A1CA;
}

.wpvr_loading_cancel, .wpvr_loading_pause {
    float: right;
    text-transform: uppercase;
    margin-top: 2em;
    margin-left: 1em;
}

.wpvr_loading_cancel {
    background: #666;
}

.wpvr_loading_cancel:hover {
    background: #999;
}

.wpvr_loading_pause {
    background: #27A1CA;
}

.wpvr_loading_pause:hover {
    background: #37C4F3;
}

.wpvr_source_noitems {
    background: #EFEFEF;
    padding: 2em;
    text-align: center;
}

.wpvr_nav_div {
    display: none;
}

.wpvr_nav_div.active {
    display: block;
}

.wpvr_nav_tabs {
    width: 100%;
    background: #27A1CA;
    border-radius: 0;
    margin-bottom: 15px;
}

.wpvr_saved_options_icon {
    color: #27a1ca;
    font-size: 65px;
    text-align: center;
    line-height: 70px;
    margin-bottom: -20px;
}

.wpvr_nav_tab {
    text-transform: uppercase;
    font-size: 18px;
    padding: 0.6em 1em;
    color: #FFF;
    cursor: pointer;
    line-height: 26px;
    border-right: 0px solid #CCC;
    text-align: center;
    margin-bottom: -10px;
    padding-bottom: 18px;
}

.wpvr_nav_tab:hover i {
    transform: scale(1.2) rotate(360deg);
}

.wpvr_tab_icon {
    font-size: 25px !important;
    transition: all 300ms ease-in-out;
}

.wpvr_nav_tab:hover {
    /*background: #2FCBFF;*/
}

.wpvr_nav_tab.active {
    color: #27A1CA;
    border: 2px solid #27a1ca;
    background: #FFF;
    margin-top: -6px;
    border-radius: 3px;
}

.wpvr_nav_tab.deactivated,
.wpvr_nav_tab.deactivated:hover {
    color: #CCC;
    border: none;
    background: #27A1CA;
}

/* .wpvr_option.tab_a{display:block;}
	.wpvr_option.tab_b,.wpvr_option.tab_c{display:none;}*/

#wpvr_options_wrapper .wpvr_option {
    /*display: none;*/
}

#adminmenu .menu-icon-video div.wp-menu-image:before {
    color: #FFF !important;
}

#adminmenu .menu-icon-source div.wp-menu-image:before {
    color: #FFF !important;
}

.wpvr_wuh_wrap {
    margin: 40px auto 0px auto;
    width: 90%;
}

.wpvr_wuh_wrap .noUi-base {
    background: #999 !important;
}

.wpvr_subtitle {
    font-size: 20px;
    font-weight: bold;
    color: #e74c3c;
}

.wpvr_thumb_box {
    position: relative;
    max-width: 200px;
    border-radius: 3px;
}

.wpvr_thumb_box.wpvr_external_thumb img {
    width: auto !important;
    height: 100% !important;
}

.wpvr_thumb_box.wpvr_external_thumb {
    height: 150px;
    overflow: hidden;
}

.wpvr_thumb_box .wpvr_service_icon {
    position: absolute;
    margin: 0;
    top: 0;
    left: 0;
}

.wpvr_video_head {
    position: relative;
    overflow: hidden;
}

.wpvr_video_adding,
.wpvr_video_added,
.wpvr_video_queued,
.wpvr_video_unwanted,
.wpvr_video_skipped,
.wpvr_video_checked {
    background: rgba(0, 0, 0, 0.75);
    position: absolute;
    z-index: 2;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    line-height: 130px;
    text-align: center;
    font-size: 40px;
    color: #DDD;
    display: none;
}

.wpvr_video_edit_wrap {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    text-align: center;
    z-index: 10;
}

.wpvr_video_edit_btn,
.wpvr_video_view_btn {
    z-index: 100;
    background: #27a1ca;
    text-decoration: none;
    padding: 4px 6px;
    border-radius: 3px;
    color: #FFF;
    margin: 0 5px;
}

.wpvr_video_edit_btn:hover,
.wpvr_video_edit_btn:active,
.wpvr_video_edit_btn:visited,
.wpvr_video_edit_btn:focus {
    color: #FFF;
}

.wpvr_video_view_btn:hover,
.wpvr_video_view_btn:active,
.wpvr_video_view_btn:visited,
.wpvr_video_view_btn:focus {
    color: #FFF;
}

.wpvr_video.queued .wpvr_video_queued,
.wpvr_video.checked .wpvr_video_checked {
    display: block;
    color: #FFF;
}

.wpvr_video.skipped .wpvr_video_skipped {
    display: block;
    color: #ffeb3b;
}

.wpvr_video.adding .wpvr_video_adding {
    display: block;
}

.wpvr_video.added .wpvr_video_added {
    display: block;
    color: #FFF;
}

.wpvr_video.unwanted .wpvr_video_unwanted {
    display: block;
    color: #FFF;
}

.wpvr_video.adding .wpvr_video_checked,
.wpvr_video.adding .wpvr_video_unwanted {
    display: none;
}

.wpvr_video.added .wpvr_video_checked,
.wpvr_video.added .wpvr_video_adding {
    display: none;
}

.wpvr_video.unwanted .wpvr_video_checked,
.wpvr_video.unwanted .wpvr_video_adding {
    display: none;
}

.wpvr_video_cb {
    z-index: 105;
    display: none !important;
}

.wpvr_video_duration, .wpvr_video_views, .wpvr_video_service {
    position: absolute;
    bottom: 5px;
    color: #FFF;
    background: rgba(0, 0, 0, 0.7);
    padding: 2px 5px;
    text-align: center;
    font-size: 11px;
}

.wpvr_video_unwanted {
    font-weight: bold;
    /*background: rgba(217, 30, 24, 0.69);*/
}

.wpvr_video_service {
    top: 0px;
    left: 0px;
    bottom: auto;
    font-weight: normal;
    font-size: 11px;
}

.wpvr_video_postType {
    left: auto;
    right: 0;
    font-size: 10px;
    background: #27a1ca;
    text-transform: uppercase;
}

.wpvr_video_views {
    left: 0px;
}

.wpvr_video_duration {
    right: 0px;
}

.wpvr_video_duration.wpvr_video_comments {
    bottom: 25px;
}

.wpvr_big_icon {
    position: absolute;
    bottom: 90px;
    right: 110px;
}

.wpvr_big_icon:before {
    font-size: 100px;
    color: #EDEDED !important;

}

#dashboard_right_now:hover .wpvr_big_icon:before {
    color: #27A1CA !important;
}

.wpvr_worldwide {
    font-size: 30px !important;
    line-height: 50px !important;
    margin-top: 0;
    margin-left: -30px;
    margin-bottom: -10px;
}

.wpvr_video_admin_id,
.wpvr_video_admin_post_type,
.wpvr_video_admin_views,
.wpvr_video_admin_duration {

    text-align: center;
    font-size: 12px;
    font-weight: normal;
    text-transform: uppercase;
    background: #EFEFEF;
    color: #333;
    padding: 2px 5px;
    margin: 5px;
    border-radius: 3px;
}

.wpvr_center.wpvr_video_admin_duration {
    line-height: 39px;
}

.wpvr_video_admin_column {
    float: left;
    width: 28%;
    padding: 10px 5px;
    font-size: 16px;
    margin: 0px !important;
    margin-left: 5px !important;
}

.wpvr_video_admin_column span {
    display: block;
    font-size: 11px;
}

.wpvr_dashboard_left {
    width: 48%;
}

.wpvr_dashboard_right {
    width: 48%;
}

.wpvr_dashboard_title {
    text-transform: uppercase;
    font-weight: bold !important;
    color: #0074a2 !important;
    font-size: 16px;
    padding: 0.5em;
    margin-bottom: 10px;
}

.wpvr_dashboard_post_type_tile i {
    color: #209ec8;
    margin-right: 3px;
}

.wpvr_dashboard_post_type_tile {
    font-weight: 400;
    margin-bottom: 10px;
}

.wpvr_dashboard_post_type {
    margin-bottom: 10px;
    background: #f1f1f1;
    padding: 7px 11px;
    border-radius: 3px;

}

.wpvr_using_post_type {
    color: #222;
    text-transform: initial;
    font-weight: normal;
    float: right;
    border-radius: 3px;
    padding: 2px 10px;
    background: #EFEFEF;
    border-bottom: 3px solid #CCC;
    margin-left: 10px;
    position: absolute;
}

.wpvr_dashboard_label {
    text-transform: capitalize;
}

.wpvr_dashboard_count {
    text-transform: uppercase;
    color: #0074a2;
    font-size: 14px;
    margin-right: 5px;
}

.wpvr_video_status {
    text-align: center;
    font-size: 11px;
    text-transform: uppercase;
    background: #333;
    color: #FFF;
    padding: 2px 5px;
    margin: 5px;
    font-weight: bold;
    border-radius: 3px;
}

.wpvr_video_status_icon {
    margin-right: 5px;
}

.wpvr_center {
    text-align: center;
    margin: 5px;
}

/*
	.wpvr_video_status.pending{ background:#E69C00;}
	.wpvr_video_status.publish{	background:#65C6BB;}}
	.wpvr_video_status.draft{	background:#90AC00;}
	.wpvr_video_status.invalid{	background:#90AC00;}
	.wpvr_video_status.trash{	background:#A7A7A7;}
	*/
.off .wpvr_wh_wrapper {
    opacity: 0.2;
}

.wpvr_wh_wrapper {
    margin: 1em 0;
    opacity: 1;
}

.wpvr_wh {
    float: left;
    width: 4.16%;
    background: #EFEFEF;
    text-align: center;
    padding: 5px 0;
    color: #AAA;
}

.wpvr_wh.is_working {
    background: #27A1CA;
    color: #FFF;
}

.wpvr_dashboard_button {
    background: #2080A0;
    font-family: 'Open Sans', Arial, sans-serif;
    font-size: 12px;
    border: none;
    border-radius: 3px;
    line-height: 12px;
    text-transform: uppercase;
    color: #FFF;
    padding: 5px 15px;
    margin: 5px 0;
    cursor: pointer;
}

.wpvr_dashboard_button:hover {
    color: #FFF;
    background-color: #27A1CA;
}

.wpvr_dashboard_center {
    text-align: center;
}

.wpvr_dashboard_center .wpvr_dashboard_button {
    margin: 1em;
}

.wpvr_dashboard_center .wpvr_dashboard_half {
    width: 48%;
    margin: 1% 0.5%;
    padding: 15px 0;
}

.wpvr_graph_wrapper {
    position: relative;
}

.wpvr_graph_fact {
    position: absolute;
    top: 175px;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 18px;
    line-height: 27px;
    color: #CCC;
    text-transform: uppercase;
}

.wpvr_graph_fact span {
    font-weight: bold;
    font-size: 30px;
    color: #333;
    display: block;
}

.wpvr_graph_fact_subtitle {
    font-size: 16px;
    color: #AAA;
    font-weight: 600;
    line-height: 30px;
}

.wpvr_xchart_drawing {
    position: relative;
    min-height: 100px;
}

.wpvr_xchart_drawing canvas {
    position: relative !important;
    z-index: 1 !important;
}

.wpvr_dashboard_right_panel .postbox,
.wpvr_dashboard_left_panel .postbox {
    margin: 2% 1% !important;
}

.wpvr_xchart_wrap {
    margin: 15px;
}

.wpvr_xchart_fact {
    position: absolute;
    top: 165px;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 18px;
    line-height: 27px;
    color: #CCC;
    text-transform: uppercase;
}

.wpvr_xchart_fact.small {
    top: 100px !important;
}

.wpvr_xchart_fact span {
    font-weight: bold;
    font-size: 35px;
    color: #333;
    display: block;
}

.wpvr_xchart_legend {
    background: #F5F5F5;
    padding: 10px 0 5px 10px;
    border-radius: 3px;
    margin: 0 auto;
    max-height: 250px;
    overflow-y: auto;
}

.wpvr_xchart_legend.bottom {
    margin-top: 15px;
}

.wpvr_xchart_legend.top {
    margin-bottom: 15px;
}

.wpvr_xchart_legend_item {
    list-style: none;
}

.wpvr_xchart_legend_item span {
    font-size: 11px;
}

.float .wpvr_xchart_legend_item {
    float: left;
    margin-right: 10px;
}

.aside .wpvr_xchart_drawing {
    width: 65%;
}

.aside .wpvr_xchart_legend {
    width: 28%;
}

.aside .wpvr_xchart_legend.left,
.aside .wpvr_xchart_drawing.right {
    float: left;
    max-height: 355px;
    overflow-y: auto;
}

.aside .wpvr_xchart_legend.right,
.aside .wpvr_xchart_drawing.left {
    float: right;
    max-height: 355px;
    overflow-y: auto;
}

.aside .wpvr_xchart_fact {
    top: 110px;
    font-size: 13px;
    line-height: 20px;
}

.aside .wpvr_xchart_fact span {
    font-size: 25px;
}

.wpvr_nothing {
    font-size: 20px;
    text-align: center;
    color: #999;
    margin-top: 50px;
}

.wpvr_graph_fact .wpvr_message i, .wpvr_nothing i {
    font-size: 50px;
    margin-bottom: 10px;
}

.wpvr_dashboard {
}

.wpvr_dashboard .postbox.wide {
    margin-right: 8px;
}

.wpvr_dashboard #dashboard-widgets-wrap {
    margin: 0;
    margin-right: -8px;
}

.wpvr_dashboard .postbox, .wpvr_dashboard .stuffbox {
    margin-bottom: 10px
}

.wpvr_widget_pie {
    padding: 10px;
}

.wpvr_widget_legend {
    text-align: center;
}

.wpvr_chart_legend li {
    display: table !important;
    width: auto !important;
    float: none !important;
    margin-bottom: 5px !important;
}

.wpvr_chart_legend div {
    margin-left: 10px;
    line-height: 20px;
}

.wpvr_chart_legend div:before {
    content: '' !important;
}

.wpvr_chart_legend .wpvr_chart_legend_color {
    width: 20px;
    height: 20px;
    margin: 0px !important;
}

.wpvr_chart_legend .wpvr_chart_legend_text {
    margin: 0 5px !important;
}

#wpvr_export_options, #wpvr_reset_options {
    background: #333;
}

#wpvr_export_options:hover, #wpvr_reset_options:hover {
    background: #666;
}

#wpvr_system_infos, .wpvr_grey_button {
    background: #333 !important;
    color: #FFF !important;
    margin-right: 5px;
}

#dashboard-widgets a#wpvr_system_infos {
    padding: 5px 10px;
}

#wpvr_system_infos:hover, .wpvr_grey_button:hover {
    background: #666 !important;
    color: #FFF !important;
}

#the-list tr.type-wpvr_source:hover {
    background: #EDFCFF;
}

.align-right {
    text-align: right;
}

.align-right label {
    padding-right: 10px;
}

.wpvr_code_url {
    overflow: hidden;
    font-size: 17px;
    color: #666;
    margin-top: 5px;
    background: #FFF;
    border: 1px solid #ddd;
    position: relative;
    border-radius: 5px;
    line-height: 25px;
}

.wpvr_code_url span {
    padding: 10px 0 10px 10px;
    font-weight: bold;
}

.wpvr_switch_conditional_content {
    display: none;
}

.wpvr_option.on .wpvr_switch_conditional_content {
    display: block;
}

.wpvr_code_url .wpvr_copy_btn {
    display: none;
    line-height: 35px;
    padding: 5px 20px;
    background: #27a1ca !important;

    -webkit-transition: all 500ms cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 500ms cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 500ms cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 500ms cubic-bezier(0.000, 0.000, 0.580, 1.000); /* ease-out */

    -webkit-transition-timing-function: cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition-timing-function: cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition-timing-function: cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition-timing-function: cubic-bezier(0.000, 0.000, 0.580, 1.000); /* ease-out */

}

.wpvr_code_url:hover .wpvr_copy_btn {
    display: inline;
}

.wpvr_copy_btn .wpvr_green,
.wpvr_copy_btn.done .wpvr_black {
    display: none;
}

.wpvr_copy_btn .wpvr_black,
.wpvr_copy_btn.done .wpvr_green {
    display: inline;
}

.wp-pointer-content h3:before {
    color: #e74c3c;
}

.wp-pointer-content h3 {
    border: 1px solid #e74c3c;
    background: #e74c3c;
}

.wp-pointer-top .wp-pointer-arrow, .wp-pointer-undefined .wp-pointer-arrow {
    border-color: #e74c3c;
}

.wp-pointer-content a#pointer-primary {
    background: #e74c3c;
    border-color: #e74c3c;
}

/********************************** MANAGE VIDEOS */
.wpvr_manage_wrapper {
    margin-right: 10px;
    margin-top: -10px;
}

.wpvr_manage_head_left {
    padding: 10px 0;
    padding-left: 0px;
}

.wpvr_manage_head_right {
    text-align: right;
    padding: 10px 0;
}

.wpvr_manage_bulk {
    border: 0px solid #DDD;
    border-left: 0;
    border-right: 0;

}

.wpvr_manage_bulk_left {
    padding: 10px 0;
}

.wpvr_manage_bulk_right {
    text-align: right;
    padding: 10px 0;
}

.wpvr_layout_btn {

}

.wpvr_layout_btn:hover {
}

.wpvr_layout_btn.active {
    background: transparent;
    color: #27A1CA;
    border: 2px solid #27A1CA;
}

.wpvr_manage_bulk_actions_select {
    padding: 0 30px 0 10px !important;
    height: 36px !important;
    line-height: 20px !important;
    margin: 0 10px !important;
    font-size: 1.2em !important;
}

.wpvr_manage_sidebar {
    border: 0px solid #CCC;
    width: 250px;
}

.wpvr_manage_content {
    padding: 0;
    padding-left: 260px;
    min-height: 600px;
}

.wpvr_manage_content .wpvr_video_thumb_img {
    width: 100% !important;
    height: auto !important;
}

.wpvr_manage_noResults {
    text-align: center;
    font-size: 25px;
    color: #999;
    padding: 50px;
    text-transform: uppercase;
}

.wpvr_manage_noResults i {
    margin: 30px 0;
    font-size: 60px;
}

#wpvr_manage_videos .wpvr_video {
    width: 22%;
}

#wpvr_manage_videos .wpvr_video {
    height: 200px;
}

#wpvr_manage_videos .wpvr_video_head {
    max-height: 150px;
}

#wpvr_manage_videos .wpvr_video_service {
    padding: 2px 10px;
    border-radius: 0;
    font-size: 11px !important;
}

#wpvr_manage_videos .wpvr_video_status {
    position: absolute;
    left: 0;
    margin-left: 0;
    top: 17px;
    font-weight: normal;
    padding: 2px 10px;
    border-radius: 0;
    font-size: 10px !important;
}

#wpvr_manage_videos .wpvr_video_title {
    font-size: 14px;
    line-height: 17px;
    overflow: hidden;
    font-weight: 600;
    margin-top: 5px;
}

#wpvr_manage_videos .wpvr_video_description {
    display: none;
}

/* list layout styles ****************************************/

#wpvr_manage_videos.list .wpvr_video_title {
    font-size: 20px;
    overflow: hidden;
    font-weight: 600;
    line-height: 26px;
    padding: 0;
    margin: 0;
}

#wpvr_manage_videos.list .wpvr_video_meta {
    display: block;
}

#wpvr_manage_videos.list .wpvr_video_description {
    margin-top: 10px;
    display: block;
}

#wpvr_manage_videos.list .wpvr_video_head {
    float: left;
    width: 30%;
    margin-right: 10px;
    max-height: 170px;
}

#wpvr_manage_videos.list .wpvr_video {
    float: none !important;
    width: auto !important;
    background: #FFF !important;
    margin-bottom: 10px !important;

}

#wpvr_manage_videos.list .wpvr_video_cb {
    left: 29.5%;

}

/**************************************** list layout styles */

/* sgrid layout styles ****************************************/

#wpvr_manage_videos.sgrid .wpvr_video {
    width: 17%
}

#wpvr_manage_videos.sgrid .wpvr_video_title {
    display: none;
}

#wpvr_manage_videos.sgrid .wpvr_video_status {
    display: none;
}

#wpvr_manage_videos.sgrid .wpvr_video {
    height: auto;
}

/*************************************** sgrid layout styles */

/* grid layout styles ****************************************/

#wpvr_manage_videos.grid .wpvr_video {
    width: 30%
}

/*************************************** grid layout styles */

/* bgrid layout styles ****************************************/

#wpvr_manage_videos.bgrid .wpvr_video {
    width: 22%
}

/*************************************** bgrid layout styles */

#wpvr_manage_videos .wpvr_video_buttons {
    position: absolute;
    top: 0px;
    left: 0px;
    right: 0px;
    bottom: 0px;
    z-index: 100;
    background: rgba(0, 0, 0, 0.75);
    opacity: 0;
    transition: opacity 0.35s ease-out;
}

#wpvr_manage_videos .wpvr_video_merge,
#wpvr_manage_videos .wpvr_video_edit,
#wpvr_manage_videos .wpvr_video_view {
    cursor: pointer;
    color: #FFF;
    font-size: 12px;
    font-weight: normal;
    padding: 10px 0 5px 0;
    width: 45%;
    text-align: center;
    position: absolute;
    bottom: 0;
    text-transform: uppercase;
}

#wpvr_manage_videos .wpvr_video_edit {
    left: 0;
}

#wpvr_manage_videos .wpvr_video_merge {
    left: 0;
}

#wpvr_manage_videos .wpvr_video_view {
    right: 0;
}

#wpvr_manage_videos .wpvr_video_buttons i {
    font-size: 16px;
}

#wpvr_manage_videos .wpvr_video:hover .wpvr_video_buttons {
    opacity: 1;
}

#wpvr_manage_videos .wpvr_video:hover .wpvr_video_service,
#wpvr_manage_videos .wpvr_video:hover .wpvr_video_status,
#wpvr_manage_videos .wpvr_video:hover .wpvr_video_duration,
#wpvr_manage_videos .wpvr_video:hover .wpvr_video_views {
    display: none;
}

#wpvr_manage_videos .wpvr_video_merge:hover,
#wpvr_manage_videos .wpvr_video_edit:hover,
#wpvr_manage_videos .wpvr_video_view:hover {
    background: #27A1CA;
}

.wpvr_aform_input {
    width: 100%;
    margin-top: 5px;
    font-size: 20px !important;
    height: 40px;
    line-height: 40px;
    border-radius: 3px;
}

.wpvr_aform_input.error {
    border: 2px solid rgba(203, 45, 24, 0.25);
    background: rgba(255, 232, 232, 0.55);
}

.wpvr_aform_result .werror {
    background: rgba(255, 232, 232, 0.55);
    padding: 10px 10px;
    line-height: 20px;
    border-radius: 5px;
}

.wpvr_aform_result .wwait {
    background: #f1f1f1;
    font-weight: bold;
    padding: 10px 10px;
    text-align: center;
}

.activationBox .wpvr_loading_msg {
    width: 500px !important;
    max-width: 90% !important;
}

.activationBox .wpvr_button i {
    margin-right: 10px;
    font-size: 17px;
}

.activationBox .wpvr_button.wpvr_loading_cancel {
    float: left;
    margin-left: 0;
}

.activationBox .wpvr_button.wpvr_loading_cancel a {
    color: #FFF;
    text-decoration: none;
}

.wpvr_imageselect_item {
    max-width: 80px;
    margin: 7px 15px 7px 0;
    float: left;
    border-radius: 3px;
    cursor: pointer;
    position: relative;
}

.wpvr_imageselect_item span {
    display: block;
    text-align: center;
}

.wpvr_imageselect_item img {
    border: 3px solid #EFEFEF;
}

.wpvr_imageselect_item .activeIcon {
    position: absolute;
    right: -10px;
    top: -10px;
    font-size: 35px;
    text-align: center;
    color: #27a1ca;
    background: #FFF;
    border-radius: 50%;
    width: 34px;
    display: none;
}

.wpvr_imageselect_item.active img {
    border-color: #27a1ca;
    max-width: 100%;
}

.wpvr_imageselect_item.active .activeIcon {
    display: block;
}

.wpvr_imageselect_item:hover {
    border-color: #CCC;
}

.wpvr_manage_page {
    padding: 10px 0;
    text-align: right;
}

.wpvr_manage_page_input {
    width: 30px;
}

.wpvr_manage_page_select .wpvr_page {
    padding: 0 30px 0 10px !important;
    height: auto !important;
    margin: 0 5px !important;
    font-size: 1em !important;
}

.wpvr_manage_pageButton {
    padding: 9px 10px 10px 10px
}

.wpvr_manage_pageButton i {
    margin: 0 5px !important;
}

.wpvr_manage_check_ul {
    margin: 0;
}

.wpvr_manage_check_ul > li > label > input {
    margin-right: 10px;
}

.wpvr_manage_page_left, .wpvr_manage_page_right {
    line-height: 28px;
    font-size: 17px;
}

.wpvr_manage_page_left {
    padding-left: 15px;
    float: left;
}

/*#wpvr_manage_videos{ background:#FFF; padding:10px;}*/

.wpvr_manage_sidebar_content {
    padding: 0;
}

.wpvr_manage_sidebar_tab {
    width: 50%;
    background: #CCC;
    color: #333;
    cursor: pointer;
    text-align: center;
    padding: 10px 0;
}

.wpvr_manage_sidebar_tab:hover {
    background: #DDD;
}

.wpvr_manage_sidebar_tab.active {
    color: #444;
    background: #FFF;
}

.wpvr_manage_refresh {
    margin-bottom: 0;
    margin-top: 10px;
    /*background:#B5B7BA;color:#333;*/
}

.wpvr_manage_refresh:hover {
    /*background:#D6D7DA;*/
}

.wpvr_manage_tab_icons {
    margin: 0 5px;
}

.wpvr_manage_box {
    margin: 10px 0;
}

.wpvr_manage_check_ul li {
    padding: 2px 5px 5px !important;
}

.wpvr_filter_count {
    float: right;
    background: #EFEFEF;
    text-transform: uppercase;
    font-size: 11px;
    font-weight: bold;
    line-height: 15px;
    padding: 5px 10px;
    color: #333;
}

.wpvr_manage_check_ul li.checked {
    background: #DFEDFF !important;
}

.wpvr_manage_box_content {
    border: 1px solid #CCC;
    background: #FFF;
    border-top: none;
    padding: 10px;
}

.wpvr_manage_box_content_inner {
    max-height: 213px;
    overflow-y: auto;
}

.wpvr_manage_box_head {
    color: #222;
    font-size: 14px !important;
    font-weight: 600 !important;
    padding: 10px;
    background: #FFF;
    border: 1px solid #CCC;
    cursor: pointer;
}

.wpvr_manage_box_head:hover {
    color: #666;
}

.wpvr_manage_box.wpvrOrder .wpvr_manage_box_head {
    /*background: transparent;*/

}

/*.wpvr_manage_box.wpvrOrder .wpvr_manage_box_content{ border-color:#444;}*/
.wpvr_manage_box_head i {
    font-size: 15px;
    line-height: 19px;
    margin-right: 5px;
}

.wpvr_manage_box .caretUp, .wpvr_manage_box .caretDown {
    color: #AAA;
}

.wpvr_manage_box_content {
    display: none;
}

.wpvr_manage_box .caretUp {
    display: none;
}

.wpvr_manage_box .caretDown {
    display: block;
}

.wpvr_manage_box.open .caretDown {
    display: none;
}

.wpvr_manage_box.open .caretUp {
    display: block;
}

.wpvr_manage_box.open .wpvr_manage_box_content {
    display: block;
}

.wpvr_manage_search_input {
    padding: 5px;

}

.wpvr_manage_search_button {
    border: none;
    padding: 6px 10px;
    text-transform: uppercase;
    background: #27A1CA;
    color: #FFF;
}

.wpvr_manage_message {
    line-height: 34px;
}

#wpvr_video_preview {
    text-align: center !important;
    min-height: 60px;
    background: #FFF url(data:image/gif;base64,R0lGODlhHgAeAPf/AP////T09Obm5uzs7P39/e7u7ufn5+jo6Pz8/Pj4+Pn5+fPz8/Dw8Ovr6/b29vr6+uTk5O3t7f7//+np6erq6vf39+/v7/X19fb7/vn8/vr8/vv9/v7+//3+/uLi4vj8/vr9/uDg4PX7/uXl5fj5+ff8/v7+/vf5+Syv8kK39F3C9V/D9m7I9pXX+Nft+Pj5+vv7+8zq+ZfY+aTc+fHx8fLy8vr6+zGx8zu19D+29F/C9m7I99jt+Pf4+Pb5+vn6+0C280K49E+99VC99WrH94HQ+IvT+JbX+fb6/MPo/Nnx/eb1/UG39Eu79WTE9nDJ91G99fn6+ki69Va/9XXK93bK99Ds++n2/dPu/N7y/VvA9lzA9nLJ94fR+JzZ+sHn+8rq/PL4+6je+q3g+vX6/ODz/ev3/WfF9WvH9mzI9oDP94rT+Kbe+c7t+5/b+cfq/K/h+rbj+tXv/IfS+OT1/X/P94/V+Z7a+a7g+sbq/OP0/azg+qXd+pHW+ZjY+bnk+b7k+NHb4NPc4NTd4c3q+dHt+9zx/PD3+/P4+vj7/fP6/sLo/MzMzJvZ+qHb+qfd+rTi+7/n+8Xp/M3s/Njv++Xv9Onz+O73/Pf6+/r8/dPT0+L0/ej2/dLt+6Td+qrf+rDh+rPi+tDR0dnZ2t7g4t3i5NHr+dPt/Nfw/e74/fz9/svr/M/Q0MzS1bLi+7jk+8Ho+8bp/Mfp/NHt/Nfu++Tm5+bn5+fp6ejs7evy9+r0+u/4/Mjq/OLz/NfX19bv/Nrx/Nzc3Lrk+9HR0dXV1tzd3d7e3+Xn6M7s/N7y/ODz/PX5+/f5+tLu/NXV1drd37/n/M/t/OTz++nr6+vs7O7z9e709+73/e/5/ff7/vv8/t/f39nZ2fD4/dTU1OPl58jq+8/s/Nnw/dzx/ev3/u74/vT29/z9/djY2Pb8/t7e3vL09dDt/NbW1tPv/Nbw/N/z/OH0/OX1/Ob1/Pn9/vz+/+Hh4fH6/tvx/dvb2+jp6d3y/d/z/eX1/ez4/YjS+CH/C05FVFNDQVBFMi4wAwEAAAAh+QQEAwD/ACH+GU9wdGltaXplZCB1c2luZyBlemdpZi5jb20ALAAAAAAeAB4Ag4jS+I/U+abd+qzf+srr/Mvr/OHz/eLz/fD5/vf8/v///wAAAAAAAAAAAAAAAAAAAARqUMlJq7046827/2AojtNRnAk5CUDrCshIBAFhpMZch3pqDQACKDDQAGMdli9D9AQ5s2XG8NxQb1aAlCnMbjFVzRUa1pQx0WTgW2k6i5njp3cBduc0VMKUJ7FcLTAqEjk2bIOIiYqLjI0aEQAh+QQFAwABACwGAAYAEgASAAAIfQABCBxY6M+Yg4UODVwokFCfh3siPiTEUCCfPoASMQT08MrCi3oqNpTBh2CfkCJHUjyEMeXHk4VOuvxY0E3FQYIQMSQZkSHOQDk/RtzjE2jQgUNtFtUpNKbGmRYTtoTKUaFDlCkNTQUAMqufki8zbuxY0SHEgxNn1oyYkGFAACH5BAUDAAEALAUABQAUABQAAAiOAAEIHEhQUcGDBCdBctSoIaRJGRAOFNPwDaWLC8VYQqhwzCWEjxpBLCgyosRIjTZO9ChxpUmFH1u6BLDwYKWbBWvSfFOQkU9GmBI6ElhyYCWgmJAaTamoqMCjQZU+ZeqIJ8GfUncShWQTp9CpMWVechrSZEuKZi055chUqEaQa5dWxJhR5cmMc9OKNSgxIAAh+QQFAwABACwFAAUAFAAUAAAIkwABCBw48JTBTAQTFvzkqaHDT5sULgyFitNEUwgThvJ0SiKAUw0zCjTlKZXHgRwXdjw5MiUAhiwJbhTocuAoUTjJEERVklNNADdJCdWkkRPIhDmBihL50mBJgkmFMk35M2ippCgt/swUlOjOpzBj0oTTciVLkBFbmmS5daPZhCBDMW1J0SLdTnMnPgwpFuHBvAACAgAh+QQFAwABACwFAAUAFAAUAAAIiwABCBy4i9YqWAhp7SLIUKCsMRARvoqooaFAV64UMjSYsSFERRYvjtFFsGPIgQlFgjyJUpbIhrZibhxJayRDVjhZ3WJI89XNWgJr6Sx5ENbPgUNbIjwqMKnDlASTCt2p1GbUnK14KrRK8JbXmQtjuVrJUpFJDWdPQlWplivKtE/hvo0o8WNZjmsJBgQAIfkEBQMAAQAsBAAEABYAFgAACKAAAQgcSHCZwYIIC/7iJSyOQ17ADiYUqKwhxF4YGQpLNnGDxg0JkTkEqXBjRwAVeZVUdpJiHJYukbUcyPCgnDgkBxYbxpNZSZcFex4LNswnTZUATOoklmkpwZsCXxIcduxp0aMGpTrdCjSpnKm+mgok+lRY16VDdxrtCgxnUJ7B1kaNOHfmWZRaT6ZcqVcp35B5E1pcmHHkzLYWG9K1yzggACH5BAUDAAEALAQABAAWABYAAAihAAEIHEiwl0FtBBMmNAitoUNevRQubHgQIcNo2SRKS7LomkSBi5JIm4jx48BoIgt2NEkw5EloHhdOq0YSZLOEzzTp1InwpU2COakJpObsmcqfQzUJHUiUpk+YTDUpVNqSYU8A06TiXPoTalKuWKk+jRh1KVGjPgFAxLlTbNpeXoHOrImUZd27H1FmVJky70qNFLFZLNOs4V6/DwPblSn4Y0AAIfkEBQMAAQAsBAAEABYAFgAACJQAAQgcKLDMr4MHuxFcSDAcuIcIIZJjODDLw3KZGK56SBELR4oFP1YENxHkyCwnTS4URzKkqoXbuMk0tzKcwJYVvc2U+a2mwYwDdZ4L6o3myVUEYzKceTRpT5jcGiJ0ujRqU6JDqV7FynVrQZ0QwgpN6fClU6ZSQ4pTmTYlW3Ii1ZrtGNer2nEqHUrcWNekwYgKGQYEACH5BAUDAAAALAAAAAAeAB4AAAi3ADkIHEiwoMGDCBMqXMiwocOHC+W9Y0exIj2IA+NZnMcRmEWI7ijWO6jRXTqHITFENLmy2ciWLxFqVGlwXRSDIhPmHLitnU+fNzOyu0hyKEF022xWWNczqMCdBSceTVqwqVCZ8KbWbOcUnlGcHHkuNcj1alGtZJU+xYq2atevUYG15Un1qdyzbZmic1oPatyqP4ES9EoUb1qwK2MqTAmzsWOwLkFu7PgR40WPFe9a3sy5s+fPBwMCACH5BAUDABUALAAAAAAeAB4AhNjY2NnZ2dnx/dvb29vx/d3y/d/z/eHh4eLi4uP0/eX1/ejp6en2/ez4/fH6/vX3+PX6/fj8/vr9/v3+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWSICWOZGmeaKqubOs6kPSihmDf9TSLxA1HsITvZYvRii2kSqE8Kog/Z2mBqD6mBN2RRA0cvoCFltfYjrrcMNdgFqmnb/JJSUXFHQJjKX8+2P1nUSR8boAmX2tzUXUnd4RYfWJwV3KKaZKFmBRCbZlVAHd4ZZ2elGdZS09JTaSKDKuoUlCcQEGsszg5O7u8vb6/LCEAIfkEBQMAFgAsAAAAAB4AHgCE2tra3Nzc4PP94eHh4fP94vT95ubm5ujp5vX96Pb96vf97Pf98Pj98/T19PX19/j59/v9+fr7+/z9+/39/f7+/v7/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYxgJY5kaZ5oqq5s2y4wM7moYBP4DdGjPvc5Cs0mrBFfOxauaEwiVceRAUClRkpRLIHpCHgb4C9pecqKSYOAZPzTStWnMyQLfNcA7DIajMLX3XZ9VyJkgBVWcX6EMoaHcCZydItoA4OBf41dYgdyFAUJTWxViJihT1Cfp0oKXJmrjK6vOrOqsbW3uLk0IQAh+QQFAwAUACwAAAAAHgAeAITc3Nzi4uLo9v7p9/7r6+vr+P7s+P7t7e3u7u7u+f7v+f7x8fHx8vPy+v70+/72/P74/P77/Pz7/f7+//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFduAkjmRpnmiqrmzbFrDyuKdgx7hDj3fdvwMI66dK0GzFoIlwWESWSRICQK02j1LqU0TQSl8AxjIMHHnH26iIjGID3egjvDT3mdNxdaTO5Rf5fn9wXQFfdkI8VVZYSnQIYlB6kpOHZYhLjYw5RJpGOVigoaKjJSEAIfkEBQMAFwAsAAAAAB4AHgCE3t7e4ODg5OTk5ubm5+fn7Ozs7e3t7e7u7vn+7/r+8Pr+8fr+8vT19Pv+9fv++fv7+fz++v3++/3+/P3+/f7+/v7/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWWgJY5kaZ5oqq5syyJwHLln0jhQfss03//AoK9lGACOholQFGgenk7h8VESABjAJsqq7AWo24KXoCKQadNU4Ys+lNku83sMPsHb4S69epVGjXd+UUuEhXE6hiQ2OIhDQI6JkZJCIQAh+QQFAwAEACwCAAIAGgAaAAAGakCAcEjkdI7IonKJETmfTSNzmtx8oNQSNsvtar2kgBhsJYbOaAY5fL5o3oM22FNZegTeUJ2p58r5fVSBU4NbQoV2C1mISoxYjmZhggOLXZAXl1IAI3R2I3OFDX+gaRZrkZKnqqushq2vU0EAIfkEBQMAEwAsAwADABgAGACE4uLi5eXl5ubm5+fn6enp7e3t8PDw8fHx9PT09vb29/f3+Pn5+v3++/3+/P3+/f3+/f7+/v7/////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVagJI6Rw5xoSq5s2ZpvI8d0bccHoSPPPQqAoE7oCy5WA2NNySoAFDRgVNB7PZeJ2HVqJdh2LTC3i9Uexy7Ib4BWw9ZkLBvJdHeFRN9arO/77X+AgSokIQAh+QQFAwAIACwCAAIAGgAaAAAFUCAgjmRpnqikpmzrvvAaw40A3fVMDPjiTzcCzXYiuiKCR8rICjYdzyMl2iocqNiiT7pkcLtfcFarRDGfgWJyCExbnTOKoQfV2e8yfF7Pd4UAACH5BAUDAAsALAMAAwAYABgAAARMEMhJq704681tUERHDUJpDohoHF+YBGyrlW5V0Nk6G+lF1piYT7YbdgQvG/JInCw5TyXTCAU6eRtdsFDsSps+rUsMPZl6Imt6zW6nIwAh+QQFAwAXACwGAAYAEgASAIQ0r+5PvPNgwfPC4/TR5/Lo6Ojp6enq6urr6+vs7Ozt7e3u7u7w8PDx8fHy8vL09PT19fX39/f5+fn6+vr8/Pz+/v7///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFTaAljhCznCWpPkWrvO46JW0lJ5NqSLK4kwVez/cgDoGU1BGJUA0EAcJNoRIAAIFp9ZrVjp5R77JSq42DxqPZQhOKiQ4bMzdFrdWwJCkEACH5BAUDABMALAUABQAUABQAhBuo8YnS+IzT+NLt+97x++rq6uvr6+zs7O3t7e7u7u/v7/Ly8vPz8/X19ff39/n5+fv7+/39/f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVjoCSOZFSepWIUrGqiItI6tPvA83mw+vLit5HsB/wVILBUQ5gSCAg9CU8IqAKgzBhtFLgOAAFlZCrqDr7hrJRBIlivYpswEMCqG8fkfZwgooZMPnpkWghIUUByKjuDizl6kCQhACH5BAUDABUALAAAAAAeAB4AhB2p8imu8yuv9Dez9FO+9n/N9s/l8Ozs7O3t7e7u7u/v7/Dw8PLy8vX19fb29vb39/b4+vn5+vn6+vv7/P7+/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVnICWOZGmeaKqubOu+cCzPUXLcuE3jEqncMiBK6CIOG0VHy3hMspgEgNRQOjx7o2ihEBhUsU0SoCDiQnxKlVVMppjRK6OW64WrH6Xo1H53Xv9+YYF2CkELeHyGOUw7aTSPkJGSk5QUIQAh+QQFAwAVACwAAAAAHgAeAIQirPJNvPV0y/eQ1fid2vmp3vnG5vbu7u7v7+/w8PDy8vLz8/P09PT19fX29/f3+Pn6+vv8/Pz9/f3+/v7///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFcyAljmRpnmiqrmzrvnC8KrQTyeSh1/skI0BfLgjrpXSv2ky4bDKcJMNgYDAhVVfRAMAFDIY2bBQgEAkAVfCRtCV51etRe/SGWxPjL+VMsN+ZFFtdAX5/JVJThmJQjIuNiklEhZF4PAuAP5Y4m5ydnp+gJyEAIfkEBQMAAgAsBAAEABYAFgAABmVAgHBIRBiLyCTDwlxUjkrh0vmqUhPRa9a07Rab0SFYHP5CmeQVCrVyeaXrVkuFcnvpp6FqZT4LUS1ELSh9aHCBQ4OFDkR4eiyLZHFzdW8ALnRsdpacY51anVyekaSMo1unZapDQQAh+QQFAwACACwEAAQAFgAWAAAGb0CAcEg8GU3FZJHGbC6OyqETCetdmtEaM4vlegnZMFUck8li3+Luxr7tfGmADjcTznBv5VYYu9WHd2hLewAyN0l+emOGiH+DQ32OhTc8ikRrf3d5UllrbZucQoR8ZpVxYmOolo+nrFVjo15TVqq1QQAh+QQFAwACACwEAAQAFgAWAAAHbYAAgoOEDoYVCIWKgwuNh44/i5KLiJOWlZeZmpuFMURDoDGcR0BCRUVCQEeUkAAxqkiDqKKKAYSfiqasg0FGiqiZuoXAtbdDsYSgu4KvRchIs8uCpEOnoKubnqlEtNKc3+DenK27to8XMOPnioEAIfkEBQMAAQAsBAAEABYAFgAAB26AAIKDBAoVF4iJJoSMjIcPkI+GjZSVDoWWmYqanJlJSUudhE9MpUxPoZ1NT6BKSaSpmU+ojLOcTKCMSUyxCZsAu0qNSriexbrHlsmDwZq2tbSOi4Orra9Nvb+jpqfZ2rq5ouLj5NLf5pHnnJKMgQAh+QQFAwABACwDAAMAGAAYAAAHbYAAgoOEBAiHJoWKixWNjgkwjJKIlI+ThpeZmpucloJWMlVVMladPzJSUFRUUFIyP5uor4Oymlauiqill6iMuJerjMHAVMLFvFO+M5m3s4S6mrW0v9GpotamoKszu6bent/g4QpRleSQ45HpjIEAIfkEBQMAAAAsAAAAAB4AHgAAB36AJoKDhIWGh4iJiouMjY4wCJGPkwSUDwmYlZabmZyel5qEWVmfhF1QqFBdV55YW1peYGBeWltYnK+shFxbYZanuqKwlqqItJRZUGCIX1DBnYnJy4fNz5CLxYfHlMCHW6vEXNa8vpau37K0Wreep6ngpSaj8fT19vf4+fr7goEAIfkEBQMADQAsAAAAAB4AHgCDWsH2ecz3otz5rOD6wOf7zOz86vb9+vr6+/v7/Pz8/f39/v7+////AAAAAAAAAAAABGOQyUmrvTjrzbtHCfiNCnmci6mubEcIA2G0zADc+MAGgDBLAkBAZStYCj1T8hL8eQgApwUg+zQzy2cUq/tApRUqKVu5jopHMorD802Cw5UNd+u2XjHwmsbv7/1/IoGAhIWGGhEAIfkEBQMAAQAsAgACABoAGgAAB3uAAIKDhIWGh4gIMIuMJomPBI6RipSQjZaYmZqbkoVia2dna2JknG1paKNjoGltmqdqZoRlameumKiItaWQbGiyh7Rslmtrj8WWZ2OPvsnLic29xtDTzGnAhsK4sYe7mLDYALS2r2hpqqy3m2yso7yc8PGV8pf0nfb4j4EAIfkEBQMADwAsAgACABoAGgCDbMj3dMv3h9L4otz5pN36teP7yOr80O380e782/H94vT96/f9/f39/v7+////AAAABGLQyUmrvZjpzbP/YCiOn2KcJFUAbFuQigAQyGITgKCIcmIlAUFo5bsAX5+ZB1cC1DIIp8cg9VQxVJvVML0avRdlhvkhYsWf3i8ois0OtsMgtxutWixkymFC7f+AgQ0dgoUfEQAh+QQFAwAPACwDAAMAGAAYAIN1y/eG0fiO1PmP1PmX2Pql3fq55Pu65PvL6/zT7vzc8v3k9f32+/7+/v7///8AAAAEYNDJSZu9uOq8u/9gGCIHQRwII0pKAADmGyiiAS+VABhgW3QFAM3j+uhUG4Tw00oAAaHdM2SagqpJKEiaxXmaxIFx9uVqgkOPbZB2tMxMF4wga3M4CYPJ4Fz5/4B3gYKEEQAh+QQFAwABACwDAAMAGAAYAAAHbIAAgoOEhYaHiImKi4yNjXJuc3WTbnKOGGKTcXmcMnViGIySeYZ5kqGJmXSIdHOgrHWkiaaWh3cyoneIrox4druyirSHsb11qIW8i77AubDBh8OIqs+Lo6WnxjJwb92er4+3lHe1l+bn6OnngQA7) no-repeat center center;
}

#wpvr_video_preview i {
    font-size: 62px;
    color: #DAE7ED;
}

#wpvr_video_preview iframe {
    max-width: 100%;
}

.wpvr_loading_center {
    text-align: center !important;
}

.wpvr_loading_center i {
    font-size: 40px;
    color: #7EBFDD;
    margin: 0 10px !important;
}

.wpvr_option .advanced_wrap,
.wpvr_option .wizard_wrap {
    display: none;
}

.wpvr_option.advanced .advanced_wrap,
.wpvr_option.wizzard .wizard_wrap {
    display: block;
}

.wpvr_wizzard_wrap .wpvr_button.disabled {
    cursor: not-allowed;
    opacity: 0.5;
}

.wpvr_wizzard_wrap .wpvr_loading_cancel {
    float: left;
    margin-left: 0;
}

.wpvr_wizzard_wrap .wpvr_loading_msg_text {
    max-height: 500px;
    width: 100%;
    overflow-y: auto;
    overflow-x: hidden;
}

.wpvr_wizzard_service {
    width: 19%;
    background: #f1f1f1;
    float: left;
    margin: 0 1% 1% 0;
    padding: 2em 1em;
    text-align: center;
    border-radius: 3px;
    border: 3px solid transparent;
    cursor: pointer;
    position: relative;
}

.wpvr_loading_box .wpvr_wizzard_service {
    width: 19.7% !important;
}

.wpvr_loading_box .wpvr_wizzard_service .wpvr_item_check {
    top: -10px !important;
    right: -10px !important;
}

.wpvr_wizzard_choice {
    width: 44%;
    background: #F0F0F0;
    float: left;
    margin: 0 1% 1% 0;
    padding: 0.5em 1em;
    text-align: center;
    border-radius: 3px;
    border: 3px solid transparent;
    cursor: pointer;
    position: relative;
}

.wpvr_wizzard_choice_content {
    text-align: left;
    height: 75px;
    overflow: hidden;
}

.wpvr_wizzard_choice_desc {
    line-height: 14px;
    font-size: 13px;
    margin-top: 6px;
    display: block;
}

.wpvr_wizzard_choice_title {
    font-size: 18px;
    font-weight: bold;
}

.wpvr_wizzard_choice.inactive .wpvr_wizzard_choice_desc {
    height: 60px;
    overflow: hidden;
}

.wpvr_wizzard_choice.inactive .wpvr_wizzard_choice_desc,
.wpvr_wizzard_choice.inactive .wpvr_wizzard_choice_title,
.wpvr_wizzard_choice.inactive .wpvr_wizzard_choice_icon {
    color: #999;
}

.wpvr_wizzard_choice_icon {
    width: 50px;
    padding-top: 10px;
    font-size: 40px;
    line-height: 40px;
}

.wpvr_wizzard_choice_icon i {
    display: none;
}

.wpvr_wizzard_choice.active .wpvr_wizzard_choice_icon i.on,
.wpvr_wizzard_choice.inactive .wpvr_wizzard_choice_icon i.off {
    display: block;
    text-align: center;
}

.wpvr_item_check {
    position: absolute;
    top: -15px;
    z-index: 20000;
    right: -15px;
    background: #27A1CA;
    color: #FFF;
    font-size: 20px;
    border-radius: 30px;
    padding: 5px;
    display: none;
}

.wpvr_wizzard_service.active .wpvr_item_check {
    display: block;
}

.wpvr_item_cover {
    /*background: rgba(255,255,255,0.5);*/
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    display: none;
}

.wpvr_wizzard_service.active .wpvr_item_cover {
    display: block;
}

.wpvr_wizzard_service img {
    width: 100%;
    height: auto !important;
}

.wpvr_wizzard_service.active,
.wpvr_wizzard_service:hover,
.wpvr_wizzard_choice.active,
.wpvr_wizzard_choice:hover {
    border: 3px solid #27A1CA;
}

.wpvr_wizzard_choice.active {
    background: #27A1CA;
    color: #FFF;
    border-bottom-color: #248bad;
}

.wpvr_wizzard_form_param {
    width: 99%;
    border-radius: 3px;
    padding: 1em !important;
}

.wpvr_wizzard_form_param:focus {
    box-shadow: none !important;
}

.wpvr_wizzard_form .wpvr_wizzard_form_step {
    display: none;
    max-height: 360px;
    overflow-y: auto;
}

.wpvr_wizzard_nav {
    margin: 10px 0;
}

.wpvr_wizzard_nav .wpvr_button {

}

.wpvr_wizzard_form_step h3 {
    font-weight: normal;
    color: #666;
}

.wpvr_wizzard_form .wpvr_wizzard_run {
    display: none;
}

.wpvr_wizzard_form.step_1 .wpvr_wizzard_prev_step,
.wpvr_wizzard_form.step_3 .wpvr_wizzard_next_step {
    display: none;
}

.wpvr_toggle_advanced_adding.is_advanced .not_advanced,
.wpvr_toggle_advanced_adding .advanced {
    display: none;
}

.wpvr_toggle_advanced_adding.is_advanced .advanced,
.wpvr_toggle_advanced_adding .not_advanced {
    display: block
}

.wpvr_wizzard_form.step_1 .form_step_1,
.wpvr_wizzard_form.step_2 .form_step_2,
.wpvr_wizzard_form.step_3 .form_step_3 {
    display: block;
}

.wpvr_wizzard_form.step_3 .wpvr_wizzard_run {
    display: inline;
}

/********************************** MANAGE VIDEOS */

.wpvr_token_state .is_true {
    display: none !important;
}

.wpvr_token_state.on .is_true {
    display: block !important;
}

.wpvr_token_state .is_false {
    display: block !important;
}

.wpvr_token_state.on .is_false {
    display: none !important;
}

.wpvr_sidebar_toggle {
    text-align: left;
    padding-top: 10px;
    cursor: pointer;
}

.wpvr_sidebar_toggle span.is_on {
    display: none;
}

.wpvr_sidebar_toggle span.is_off {
    display: block;
}

.wpvr_sidebar_toggle.on span.is_on {
    display: block;
}

.wpvr_sidebar_toggle.on span.is_off {
    display: none;
}

.wpvr_source_result .wpvr_service_hq {
    position: absolute;
    background: #ffd300;
    right: 14px;
    padding: 0 5px;
    font-weight: bold;
    font-size: 11px;
}

.wpvr_source_insights_title {
    text-transform: uppercase;
    margin-bottom: 0px;
    margin-top: 10px;
}

.wpvr_source_result .wpvr_source_items,
.wpvr_source_result .wpvr_source_insights,
.wpvr_source_result.open .wpvr_source_items_closed {
    display: none;
}

.wpvr_source_result .wpvr_source_items_closed,
.wpvr_source_result.open .wpvr_source_insights,
.wpvr_source_result.open .wpvr_source_items {
    display: block;
}

.wpvr_source_noitems.wpvr_source_items_closed {
    padding: 20px 0;
    font-size: 20px;
    color: #B5B2B2;
    cursor: pointer;
    margin-top: 10px;
    line-height: 30px;
}

.wpvr_source_noitems.wpvr_source_items_closed:hover {
    color: #27A1CA;
}

.wpvr_source_noitems .wpvr_source_noitems_count {
    font-size: 15px;

}

.wpvr_source_noitems .wpvr_source_noitems_btn,
.wpvr_source_noitems.wpvr_source_items_closed:hover .wpvr_source_noitems_count {
    display: none;
}

.wpvr_source_noitems .wpvr_source_noitems_count,
.wpvr_source_noitems.wpvr_source_items_closed:hover .wpvr_source_noitems_btn {
    display: block;
}

.wpvr_count_checked {
    font-weight: bold;
}

.wpvr_filler_run {
    background: #10495C;
}

.wpvr_filler_remove {
    line-height: 50px !important;
    padding: 0 15px 0 20px !important;
}

.wpvr_filler_run:hover {
    background: #1E7591;
}

.wpvr_reload_link {
    padding: 5px 10px;
    text-decoration: none;
    color: #FFF;
}

.wpvr_reload_link:hover {
    padding: 5px 10px;
    text-decoration: underline;
    color: #FFF;
}

.wpvr_addons_categories {
    width: 100%;
    clear: both;
    margin-bottom: 10px;
    padding-top: 10px;
}

.wpvr_addons_wrapper {
    margin-top: 20px;
}

.wpvr_addon_offer {
    overflow: hidden;
    border: 15px solid #fff;
    margin-bottom: 10px;
}

.wpvr_addon_offer img {
    width: 100%;
    margin-bottom: -3px;
}

.wpvr_addon_link {

    text-decoration: underline;

}

.wpvr_addon_box {
    width: 320px;
    background: #FFF;
    margin: 0 10px 10px 0;
    float: left;
    min-height: 100px;
    border: 10px solid #F1F1F1;
}

.wpvr_addon_box:hover {
    border: 10px solid #DDD;
}

.wpvr_addon_box_title {
    font-size: 18px;
    padding: 5px 20px;
    font-weight: bold;
    font-family: 'Open Sans', Arial, sans-serif;
    margin-top: 10px;
    height: 37px;
}

.wpvr_addon_box_button {
    width: 100%;
    margin-bottom: 0;
    margin-top: 10px;
    display: block;
    padding: 10px 0;
    text-align: center;
    text-decoration: none;
}

.wpvr_addon_box_button.half {
    width: 50%;
    float: left;
}

.wpvr_addon_box_button i {
    font-size: 30px;
    display: block;
    line-height: 40px;
}

.wpvr_addon_box_button span {
    display: none;
}

.wpvr_addon_box_button:hover i {
    display: none;
}

.wpvr_addon_box_button:hover span {
    display: block;
}

.wpvr_addon_box_excerpt {
    padding: 0px 20px;
    font-family: 'Open Sans', Arial, sans-serif;
    color: #666;
    height: 110px;
    overflow: hidden;
    position: relative;
}

.wpvr_addon_box_excerpt_content {
    margin: 0.5em 0;
    height: 50px;
    overflow: hidden;
}

.wpvr_addon_box_version {
    background: #efefef;
    padding: 2px 5px;
    border-radius: 3px;
}

.wpvr_addon_box_links {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 0 1.5em;
    margin: 0;
}

.wpvr_addon_box_thumb {
    overflow: hidden;
    position: relative;
    min-height: 160px;
    max-height: 195px;
    background: #FFF url(data:image/gif;base64,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) no-repeat center center;
}

.wpvr_addon_box_thumb img {
    width: 100%;
    height: auto !important;
}

.wpvr_addon_box_status {
    position: absolute;
    background: #222;
    right: 10px;
    top: 10px;
    padding: 5px 10px;
    font-weight: bold;
    color: #FFF;
    z-index: 30;
}

.wpvr_addon_box_led {
    position: absolute;
    background: #252525;
    left: 10px;
    top: 10px;
    padding: 5px 10px;
    font-weight: bold;
    color: #FFF;
    z-index: 30;
    text-transform: uppercase;
}

.wpvr_addon_box_led i {
    margin-right: 5px;
}

.wpvr_addon_box_led.new {
    background: #FDC500;
}

.wpvr_addon_box_led.trendy {
    background: #CA2727;
}

.wpvr_addon_box_led.free {
    background: #27A1CA;
}

.wpvr_addon_box_led.local {
    background: #151515;
}

.wpvr_addon_box_overlay {
    position: absolute;
    width: 100%;
    background: rgba(255, 255, 255, 0.6) url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAHklEQVQIW2NkQAL/gYARxgdzQAAkAOOA2IzIHJAAACAGEAFjDBirAAAAAElFTkSuQmCC) repeat;
    height: 100%;
    z-index: 20;
}

.wpvr_addon_box_status.activated {
    background: #37BC9B;
}

.wpvr_addon_box_status.installed {
    background: #222222;
}

.wpvr_field_selectize {
    width: 350px;
    z-index: 200;
}

.wpvr_has_caret .selectize-input {
    background-color: #FFF;
    background-position: 99% center;
    background-image: url(../images/caret.png);
    background-repeat: no-repeat;
    width: auto !important;
    min-width: 300px;
    padding-right: 20px !important;
}

.wpvr_timezone_field .selectize-input.items {
    font-size: 20px;
    line-height: 25px;
    border-radius: 0;
}

.selectize-control.multi .selectize-input > div {
    background: #27A1CA;
    color: #FFF;
    border-radius: 3px;
    padding: 2px 7px 5px 7px;
}

.wpvr_selectize_list {
    width: 450px;
}

.wpvr_selectize_list .selectize-input {
    height: 150px !important;
}

.wpvr_addons_left {
    margin: 0 8px;
    width: 250px;
}

.wpvr_addons_right {
    margin: 0 8px;
    padding-left: 260px;
}

.wpvr_addons_tab {
    list-style: none;
    color: #FFF;
    background: #37bc9b;
    padding: 15px;
    cursor: pointer;
    margin-bottom: 0;
    text-align: left;
    font-size: 14px;
}

.wpvr_addons_tab.active {
    background: #FFF;
    color: #222;
    border: 0 solid #27A1CA;
    font-weight: bold;
}

.wpvr_addons_tab:hover, .wpvr_addons_tab.active:hover {
    background: #3ED5B0;
    color: #FFF;
}

.wpvr_addons_header, .wpvr_addons_options, .wpvr_addons_footer {
    clear: right;
}

.wpvr_addons_header button {
    margin-top: 0;
}

.wpvr_addons_footer button {
    margin-bottom: 0;
}

.wpvr_addon_options_wrapper {
    padding: 0 10px;
}

.wpvr_addon_options {
    padding: 10px 0;
}

.wpvr_addon_content {
    display: none;
}

.wpvr_addons .wpvr_nav_tabs,
.wpvr_addons .wpvr_title_icon,
.wpvr_addons .wpvr_submit_button {
    background: #27A1CA;
}

.wpvr_addons .wpvr_title,
.wpvr_addons .wpvr_nav_tab.active {
    color: #27A1CA;
}

.wpvr_addons .wpvr_option.on {
    border-color: #27A1CA;
}

.wpvr_addons .wpvr-onoffswitch-active .wpvr-onoffswitch-switch {
    background: #27A1CA !important;
}

.wpvr_addons .wpvr-onoffswitch-active .wpvr-onoffswitch-switch:before {
    border-color: #27A1CA transparent transparent #27A1CA !important;
}

.wpvr_addon_box_button.wpvr_addon_get {
    background: #444;
}

.wpvr_addon_box_button.wpvr_addon_get:hover {
    background: #666;
}

.wpvr_addon_box_button.wpvr_addon_manage {
    background: #27A1CA;
}

.wpvr_addon_box_button:focus {
    color: #FFF;
}

.wpvr_no_actions {
    padding: 20px 0;
    color: #CCC;
    text-align: center;
}

.wpvr_license .wpvr_button {
    width: 100%;
    margin-top: 10px;
}

.wpvr_license_input {
    padding: 8px 20px 8px 10px;
    width: 100%;
    font-size: 17px;
    color: #666;
    border-radius: 3px;
}

.wpvr_license_data {
    margin-bottom: 10px;
}

.wpvr_license_status {
    float: right;
}

.wpvr_license_title {
    float: left;
}

.wpvr_license_title, .wpvr_license_status {
    color: #FFF;
    padding: 5px 10px;
    text-transform: uppercase;
    background: #222;
    border-radius: 3px;
}

.wpvr_license_version {
    font-weight: 600;
    background: #222;
    font-size: 12px;
    line-height: 12px;
    padding: 5px 8px;
    border-radius: 3px;
    color: #FFF;
    margin-top: 6px;
}

.wpvr_not_found {
    text-align: center;
    margin: 0 auto;
    padding: 200px 0 100px 0;
    font-size: 30px;
    color: #999;
}

.wpvr_not_found i {
    font-size: 60px;
    margin-bottom: 20px;
}

.wpvr_license_status i {
    margin-right: 10px;
    color: #FFF;
    font-size: 18px;
}

.wpvr_license_status.active {
    background: #3FC380;
}

.wpvr_license_status.inactive {
    background: #C0392B;
}

.wpvr_notice_icon {
    line-height: 25px;
    padding: 10px 10px;
    font-size: 30px;
    margin-left: 0;
    color: #DD3D36;
}

.wpvr_notice_content {
    padding: 5px 0;
    float: left;
}

.noticeBox .wpvr_loading_cancel {
    float: left;
    margin-left: 0;
}

.wpvr_wide_button {
    width: 100% !important;
}

.wpvr_black_button {
    background: #222 !important;
    color: #FFF !important;
}

.wpvr_black_button:hover {
    background: #555 !important;
    color: #FFF !important;
}

.wpvr_gray_button {
    background: #B1B1B1 !important;
    color: #FFF !important;
}

.wpvr_gray_button:hover {
    background: #AAA !important;
    color: #FFF !important;
}

.wpvr_white_button {
    background: #FFF !important;
    color: #27A1CA !important;
    font-weight: bold;
}

.wpvr_white_button:focus {
    outline: none !important;
}

.wpvr_white_button:hover {
    background: #FFF !important;
    color: #27A1CA !important;
}

.wpvr_red_button {
    background: #C93C3C !important;
    color: #FFF !important;
}

.wpvr_red_button:hover {
    background: #E94646 !important;
    color: #FFF !important;
}

.wpvr_green_button {
    background: #16a085 !important;
    color: #FFF !important;
}

.wpvr_green_button:hover {
    background: #1DC8A6 !important;
    color: #FFF !important;
}

.wpvr_graph_button {
    padding: 10px;
}

.wpvr_metabox_html td {
    padding: 0 !important;
    border: none !important;
}

.wpvr_metabox_html td label {
    display: none !important;
}

.wpvr_metabox_html .wpvr_metabox_button {
    width: 100% !important;
}

.wpvr_video_actions {
    line-height: 150px;
    position: absolute;
    width: 100%;
    text-align: center;
    z-index: 20;
    top: 30%;
}

.wpvr_video_actions_overlay {
    background: rgba(0, 0, 0, 0.6);
    position: absolute;
    width: 200px;
    top: 0;
    left: 0;
    height: 100%;
    z-index: 0;
    border-radius: 3px;

    -webkit-transition: all 500ms cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition: all 500ms cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition: all 500ms cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition: all 500ms cubic-bezier(0.000, 0.000, 0.580, 1.000); /* ease-out */

    -webkit-transition-timing-function: cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -moz-transition-timing-function: cubic-bezier(0.000, 0.000, 0.580, 1.000);
    -o-transition-timing-function: cubic-bezier(0.000, 0.000, 0.580, 1.000);
    transition-timing-function: cubic-bezier(0.000, 0.000, 0.580, 1.000); /* ease-out */

}

.wpvr_edit_video, .wpvr_preview_video {
    font-size: 12px;
    z-index: 10;
    margin-right: 10px;
    padding: 2px 10px !important;
    margin-bottom: 5px !important;
    display: block;
}

.wpvr_thumb_box:hover .wpvr_video_actions_overlay,
.wpvr_thumb_box:hover .wpvr_video_actions {
    display: block !important;
}

.wpvr_thumb_box img {
    width: 100%;
    height: auto !important;
    border-radius: 3px;
}

.wpvr_thumb_box .wpvr_service_icon {
    border-radius: 3px 0 0 0;
}

.wpvr_grouped_info_content li {
    list-style: none;
    border-bottom: 2px solid #DDD;
    padding: 5px 10px;
    background: #F9F9F9;
    border-radius: 3px;
}

.wpvr_grouped_info_content i {
    color: #b9b9b9;
    margin-right: 5px;
}

/* MEDIA QUERIES */

.wpvr_wide_notice_icon {
    font-size: 100px;
    color: #E4503C;
    margin-right: 30px;
}

span.wpvr_version_helper {
    float: right;
    padding: 5px 10px;
    background-color: #222;
    color: #FFF;
    font-weight: bold;
}

.wpvr_dialog_icon {
    text-align: center;
    font-size: 60px;
    margin: 0;
    color: #E74C3C;
    line-height: 0;
}

.wpvr_dialog_msg p {
    font-size: 16px;
    line-height: 1.2;
    color: #666;
}

.wpvr_syst_info {
    background-color: #EFEFEF;
    margin-bottom: 3px;
    padding: 5px;
    /*max-width: 200px;*/
    border-radius: 3px;
}

.wpvr_syst_info i {
    margin-right: 5px;
}

.wpvr_syst_info.good {
    background: rgba(46, 204, 113, 0.22);
}

.wpvr_syst_info.bad {
    background: rgba(202, 59, 39, 0.19);
}

ul.wpvr_addon_option_select_image {
    width: 700px;
}

.wpvr_addon_option_select_image li {
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
    border: 5px solid #DDD;
    padding: 5px 5px;
    opacity: 0.4;
    cursor: pointer;
}

.wpvr_addon_option_select_image li:hover {
    opacity: 1;
    border-color: #27A1CA;

}

.wpvr_addon_option_select_image li.active {
    border-color: #27A1CA;
    opacity: 1;
}

.wpvr_ui {
    margin: 0 8px;
}

.wpvr_manage_box.ui {
    width: 32%;
    margin: 0;
    margin-right: 1%;
    margin-bottom: 1%;
    float: left;
}

.wpvr_manage_box.ui .wpvr_head {
    font-weight: initial !important;

    color: #222;
    font-size: 14px !important;
    text-transform: uppercase;
    padding: 10px;
    background: #FFF;
    border: 1px solid #CCC;
    cursor: pointer;
}

.wpvr_manage_box.ui .wpvr_manage_box_content {
    border-bottom: none;
    height: 150px;
    overflow-y: scroll;
    padding: 5px 0 5px 5px;
}

.wpvr_manage_box.ui .wpvr_add_schedule {
    margin: 0;
}

.wpvr_manage_box.ui .wpvr_manage_check_ul li {
    color: #FFF !important;
    padding-top: 5px !important;
}

.wpvr_manage_box.ui .wpvr_manage_check_ul li.checked {
    color: #333 !important;
    padding-top: 5px !important;
    background: #EFEFEF !important;
}

#plugin-information-content #section-holder #section-description img {
    max-width: 100% !important;
}

.selectize-dropdown .optgroup-header, .selectize-dropdown [data-selectable].active {
    background: #27a1ca;
    color: #FFF;
    padding-left: 10px;
}

#adminmenuback {
    /*display: none !important;*/
}

.wpvr_sys_info_table {
    width: 100%;
}

.wpvr_sys_info_table td {
    vertical-align: top;
    width: 50%;
}

.cmb_radio_list.cmb_list li {
    line-height: 25px !important;
}

.wpvr_addon_activation_message {
    padding: 5px 10px;
    margin-left: 1px;
    font-size: 12px;
    position: relative;
    border-radius: 3px;
    margin-top: 6px;
}

.wpvr_addon_activation_message:before {
    bottom: 100%;
    right: 20px;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-bottom-color: #88b7d5;
    border-width: 7px;
    margin-left: -7px;
    display: none;
    visibility: hidden;
}

.wpvr_addon_activation_message.fail {
    background-color: #FFECEC;
}

.wpvr_addon_activation_message.success {
    background-color: #DEFFEA;

}

.wpvr_addon_activation_message.success:before {
    display: block;
    visibility: visible;
    border-color: rgba(136, 183, 213, 0);
    border-bottom-color: #DEFFEA;
}

.wpvr_addon_activation_message.fail:before {
    display: block;
    visibility: visible;
    border-color: rgba(255, 236, 236, 0);
    border-bottom-color: #FFECEC;
}

.cmb_id_wpvr_pick_a_service th {
    border: none !important;
}

.components-notice-list .components-notice__action.components-button {
    margin-right: 5px;
}

.isOn {
    background: rgba(22, 160, 133, 0.08);
}

.isOff {
    background: rgba(231, 231, 231, 0.37);
}

.wpvr_option_textarea textarea {
    border-radius: 3px;
    padding: 1em;
}

.wpvr_option_inside {
    margin-top: 1em;
    padding-top: 1em;
    border-top: 1px solid #DDD;
}

.wpvr_api_wrap {
    padding: 1em;
}

.wpvr_option_inside.first_option {
    border: none;
    margin-top: 0;
    padding-top: 0;
}

.wpvr_embed_code_wrapper {
    background: #EFEFEF;
    padding: 15px;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    border: 1px dashed #CCC;
    -webkit-user-select: initial;
}

.wpvr_action_btns .wpvr_button {
    margin-top: 10px;
}

.wpvr_notice_button_wrap {
    padding: 0;
    margin: 5px 0 0 0;
}

.wpvr_notice_button {
    padding: 2px 10px 4px 10px;
    background: #45B6AF !important;
    border-radius: 3px;
    text-decoration: none !important;
    color: #FFF !important;
    margin-top: 10px;
    margin-right: 5px;

}

.wpvr_notice_button:hover {
    background: #4ECCC4 !important;
    color: #FFF !important;
}

.wpvr_notice_button.blue {
    text-transform: uppercase;
    background: #27A1CA !important;
}

.wpvr_notice_button.blue:hover {
    background: #28c1eb !important;
}

.wpvr_demo_notice_left {
    float: left;
}

.wpvr_expire.green {
    background: #2aa198;
}

.wpvr_expire.yellow {
    background: #e7c03a;
}

.wpvr_expire.orange {
    background: #c55f14;
}

.wpvr_expire.red {
    background: #cd0a0a;
}

.wpvr_demo_notice_left i {
    font-size: 70px;
    margin-right: 20px;
    color: #45B6AF;
}

.wpvr_demo_notice {
    padding: 10px;
}

.warning.wpvr_wp_notice {
    color: #444 !important;
}

.wpvr_helper_input {
    font-size: 1.3em !important;
    line-height: 1.3em !important;
    width: 320px !important;
}

.wpvr_helper_toggler {
    margin-right: 25px;
    float: right;
}

.wpvr_helper_list {
    background: #f0f0f0;
    height: 300px !important;
    overflow-y: scroll !important;
}

.wpvr_helper_item_thumb {
    background: #EEE url(data:image/gif;base64,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) no-repeat center center;
    width: 50px;
    height: 50px;
    border: 1px solid transparent;
    overflow: hidden;
}

.wpvr_helper_item_thumb img {
    width: 100%;
    height: auto !important;
}

.wpvr_helper_item {
    clear: both;
}

.wpvr_helper_item_main_txt {
    padding-top: 10px;
    font-weight: bold;
    max-width: 175px;
    overflow: hidden;
    white-space: nowrap;
}

.wpvr_helper_item:hover {
    background: #27A1CA !important;
    color: #FFF !important;
}

.wpvr_helper_highlight {
    background: #FFF48F;
    color: #222 !important;
}

.wpvr_helper_item:hover .wpvr_helper_item_thumb {
    opacity: 0.7;
}

.wpvr_helper_item.odd {
    background: #FFF;
}

.wpvr_helper_choose {
    display: none;
    border: none;
    margin-top: 0;
    background: #252525;
    color: #FFF;
    font-size: 12px;
    text-transform: uppercase;
    cursor: pointer;
    float: right;
    padding: 1.5em;
    text-align: center;
}

.wpvr_helper_choose:hover {
    background: #444;
    text-decoration: underline;
}

.wpvr_helper_item:hover .wpvr_helper_choose {
    display: block;
}

.wpvr_video.dailymotion .wpvr_video_thumb,
.wpvr_video.facebook .wpvr_video_thumb {
    height: 130px !important;
    text-align: center;

}

.wpvr_video.facebook .wpvr_video_thumb {
    text-align: center;
    background: #000 url(data:image/gif;base64,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) no-repeat center center;
}

.wpvr_video.facebook img.wpvr_video_thumb {
    height: 130px !important;
    width: auto !important;

}

.wpvr_dash_wrap {
    padding: 8px;
}

.wpvr_dash_pane {
    padding: 1%;
    width: 22%;
    float: left;
    background: #FFF;
    margin-right: 1%;
    margin-bottom: 1%;
    border-bottom: 4px solid #E5E5E5;
    position: relative;
}

.wpvr_dash_item {
    padding: 5% 0;
}

.wpvr_dash_item_count {
    font-weight: bolder;
    font-size: 40px;
    line-height: 60px;
    text-align: center;
    color: #787878;
}

.wpvr_dash_item_label {
    font-size: 16px;
    text-transform: uppercase;
    text-align: center;
    color: #999;
}

.wpvr_dash_item_icon {
    text-align: center;
    color: #DDD;
}

.wpvr_dash_pane.all .wpvr_dash_item_count,
.wpvr_dash_pane.all .wpvr_dash_item_icon {
    color: #27A1CA;
}

.wpvr_dash_item_icon i {
    font-size: 60px;
}

.wpvr_dash_item_button {
    margin-top: 15px;
    text-align: center;
}

.wpvr_dash_item_button i {
    margin-right: 10px;
}

hr.wpvr_dash_item_separator {
    border-top: 1px solid #DDD;
    padding-top: 20px;
    margin-top: 30px;
}

.wpvr_option_image_wrap {
    position: relative;
    border: 2px solid #EFEFEF;
    padding: 10px;
    margin: 10px 0;
    width: 320px;

}

.wpvr_option_image_thumb_wrap {
    min-height: 50px;
    max-height: 150px;
    overflow: hidden;
    width: 200px;
    margin: 0 auto;
    margin-bottom: 5px;
    position: relative;
    background: #EFEFEF;
    text-align: center;
}

.wpvr_option_image_thumb img {
    max-width: 100%;
    height: auto !important;
}

.wpvr_option_image_thumb_button {
    display: block;
    margin: 0 auto;
    margin-top: 10px;
}

.wpvr_option_image_thumb_input {
    line-height: 30px;
    padding-left: 10px;
    width: 100%;
}

.wpvr_option_image_remove {
    position: absolute;
    top: 0;
    right: 0;
    background: #E94646;
    padding: 5px 10px 5px 10px;
    font-size: 20px;
    color: #FFF;
    cursor: pointer;
    border: none;

}

.wpvr_option_image_remove:hover {
    color: #CCC;
}

.wpvr_header_version {
    background: #27A1CA;
    color: #FFF;
    padding: 1px 4px;
    border-radius: 3px;
}

#wpvr_video_actions_metabox {
    padding-bottom: 10px;
}

.form-table {
    margin-top: 0 !important;
}

.form-table td p {
    float: none !important;
    width: auto !important;
}

.wpvr_welcome_wrap {
    max-width: 900px;
    margin: 0 auto !important;
}

.wpvr_welcome_button {
    border-radius: 3px;
    padding: 0.5em 1em;
}

.wpvr_welcome_button i {
    display: block;
    margin-bottom: 5px;
    font-size: 25px;
}

.wpvr_big_button {
    line-height: 40px;
}

.wpvr_args_no_border {
    border-top-color: transparent !important;
}

p.wpvr_bloquote {
    font-size: 14px;
    color: #999;
    font-family: 'Open Sans', Arial;
    border-left: 10px solid #CCC;
    text-align: justify;
    padding-left: 10px;
    padding-right: 20px;
}

.wpvr_video_adding i, .wpvr_video_added i, .wpvr_video_unwanted i, .wpvr_video_checked i {
    color: #FFF !important;
    line-height: 130px !important;
}

.wpvr_nav_tab_content .postbox-container {
    width: 50% !important;
}

.cmb_radio_list.cmb_list {
    white-space: nowrap !important;
}

.wpvr_addon_option_multiselect {
    width: 400px;
}

.wpvr_option[option_type=multiselect] {
    min-height: 150px;
}

.wpvr_filter_dropdown .selectize-input.items.not-full {
    padding: 10px 10px;
}

.wpvr_filter_dropdown .selectize-input.items.not-full.has-items {
    padding: 7px 7px 3px 7px;
}

.wpvr_filter_dropdown_input {
    padding: 9px 15px 10px 15px;
    border-radius: 3px;
    font-size: 13px;
    border-color: #CCC !important;
}

.wpvr_admin_filters_button {
    margin-left: 5px;
    padding: 8px 20px;
    margin-top: 3px;
}

.wpvr_admin_filters_button.icon_only {
    padding: 9px 10px;
    margin: 2px 0px 5px 5px;
}

.wpvr_admin_filters_button.icon_only i {
    margin-right: 0px;
}

.wpvr_tipso.noborder {
    border-bottom: none !important;
}

.wpvr_filter_input input[type=text] {
    padding: 6px 12px;
    font-size: 13px;
    border-radius: 3px;
    width: 100%;
    height: auto !important;
}

.wpvr_filter_label {
    margin-top: 5px;
    display: block;
    margin-left: 3px;
    font-size: 11px;
    line-height: 11px;
    color: #666;
}

.datepicker-panel > ul > li.highlighted,
.datepicker-panel > ul > li.highlighted:hover,
.datepicker-panel > ul > li:hover {
    background: #F4F4F4;
    border-radius: 3px;
    color: #666;
}

.datepicker-panel > ul > li.picked, .datepicker-panel > ul > li.picked:hover {
    background: #27a1ca;
    color: #FFF;
    border-radius: 3px;
}

.wpvr_source_unwanted_header {
    padding: 0.5em 0.5em 0 0.5em;
}

.wpvr_source_unwanted_body {
    margin: 10px -1px;
}

.wpvr_source_unwanted_body .wpvr_video .wpvr_video_thumb_img {
    width: auto !important;
    max-height: 130px;
}

.wpvr_source_unwanted_body .wpvr_video {
    width: 167px !important;
}

.wpvr_unwanted_filter {
    float: left;
    margin-right: 5px;
}

.wpvr_unwanted_filter label {
    display: block;
    margin-left: 3px;
}

.wpvr_unwanted_filter select,
.wpvr_unwanted_filter input[type=text] {
    padding: 9px 12px;
    border-radius: 3px;
    border: 1px solid #CCC;
    font-size: 13px;
}

.wpvr_unwanted_filter select {
    height: 37px;
}

.wpvr_unwanted_filters.source .wpvr_unwanted_filter.global,
.wpvr_unwanted_filters.global .wpvr_unwanted_filter.source {
    display: none;
}

.wpvr_unwanted_filters.global .wpvr_unwanted_filter.global,
.wpvr_unwanted_filters.source .wpvr_unwanted_filter.source {
    display: block;
}

.wpvr_unwanted_refine {
    margin-top: 18px;
    padding: 8px 12px 10px 12px;
}

.wpvr_button.wpvr_logs_refine {
    margin-top: 1px;
}

.wpvr_ra_row {
    margin-bottom: 20px;
}

.wpvr_ra_column {
    float: left;
    width: 45%;
}

.wpvr_ra_column.full {
    width: 100%;
}

.wpvr_ra_column.left {
    margin-right: 6%;
}

.wpvr_ra_title {
    font-size: 13px;
    font-weight: 500;
    color: #666;
    border-bottom: 1px solid #EEE;
    padding: 3px 0;
}

.wpvr_ra_service {
    font-size: 10px;
    color: #333;
}

.wpvr_ra_line {
    padding: 5px 0;
}

.wpvr_ra_line_centered {
    text-align: center;
}

.wpvr_ra_line.video {
    padding: 1px 0;
    border-bottom: 1px dotted #DDD;
}

.wpvr_ra_view_all {
    font-size: 11px;
}

span.wpvr_ra_line_value {
    font-size: 15px;
    font-weight: 500;
    float: right;
    text-align: left;
    line-height: 20px;
    color: #000;
}

span.wpvr_ra_line_buttons {
    font-size: 11px;
    font-weight: 500;
    float: right;
    text-align: right;
    line-height: 20px;
    color: #DDD;
    width: 20%;
}

span.wpvr_ra_line_label {
    color: #999;
    float: left;
    font-size: 12px;
    line-height: 20px;
}

.wpvr_ra_line.video .wpvr_ra_line_label {
    width: 80%;
    overflow: hidden;
}

.wpvr_source_tabs {
    background: #27A1CA;
    margin: 1px 0 20px 0;
    color: #FFF;

}

.wpvr_topmenu_icon.content {
    font-family: 'dashicons' !important;
    content: 'f110';
    width: 30px;
}

.wpvr_source_tab {
    float: left;
    margin-bottom: -7px;
    padding: 10px 15px;
    text-align: center;
    cursor: pointer;
    border: 2px solid transparent;
}

.wpvr_source_tab:hover {
    background: rgba(255, 255, 255, 0.2);
}

.wpvr_source_tab.active {
    background: #FFF;
    border: 2px solid rgba(39, 161, 202, 0.6);
    color: #27A1CA;
    margin-top: -6px;
    padding-bottom: 12px;
    border-radius: 3px;
}

.wpvr_source_tab_label {
    text-transform: uppercase;
    font-size: 13px;
}

.wpvr_source_tab_icon {
    display: block;
    font-size: 17px;
    margin-bottom: 3px;
}

.wpvr_source_tab.active .wpvr_source_tab_icon {
    font-size: 20px;
}

/* Hide VC Switch buttons on Source and Rules edition screens. */
.post-type-wpvr_source .composer-switch,
.post-type-wpvr_rule .composer-switch {
    display: none !important;
}

.wpvr_datafillers_left_panel#postbox-container-1 {
    width: 35% !important;
}

.wpvr_datafillers_right_panel#postbox-container-2 {
    width: 65% !important;
}

/*********************************************************/
/***********       RESPONSIVE STYLES            ***********/
@media screen and (max-width: 1280px) {
    .wpvr_video {
        width: 21%;
    }

    .wpvr_nav_tab_content .postbox-container {
        width: 50% !important;
    }

    .wpvr_wizzard_choice {
        width: auto !important;
        float: none !important;
    }

    .wpvr_wizzard_choice_content {
        max-height: 75px;
        height: auto;
    }

    .wpvr_wizzard_choice_desc {
        max-height: 60px;
        height: auto;
    }

}

@media screen and (max-width: 1158px) {

    .wpvr_nav_tab span {
        display: none;
    }

    .wpvr_grid_col {
        width: 50%;
    }

    .wpvr_grid_col_inner {
        margin: 0 2% 0 2% !important;
    }

    .wpvr_datafillers_right_panel#postbox-container-2,
    .wpvr_datafillers_left_panel#postbox-container-1 {
        width: 100% !important;
    }

}

@media screen and (max-width: 1024px) {

    .wpvr_automation_panel_left,
    .wpvr_automation_panel_right {
        width: 90% !important;
    }

    #wpvr_configure_cron,
    #wpvr_trigger_cron {
        display: block !important;
        clear: both;
        width: 100%;
    }

    #wpvr_video_actions_metabox.fixed .wpvr_action_buttons_wrap, #wpvr_source_status_metabox.fixed .wpvr_action_buttons_wrap {
        position: initial !important;
        padding-left: 0px !important;
    }

    #wpvr_source_status_metabox.fixed .wpvr_fixed_topbar, #wpvr_video_actions_metabox.fixed .wpvr_fixed_topbar {
        display: none !important;
    }

    .cmb_metabox #wpvr_video_actions_metabox.fixed .wpvr_action_buttons_wrap .wpvr_source_actions_btn,
    .cmb_metabox #wpvr_source_status_metabox.fixed .wpvr_action_buttons_wrap .wpvr_source_actions_btn {
        width: 100% !important;
    }

    .wpvr_video {
        width: 29%;
    }

    .wpvr_nav_tab_content .postbox-container {
        width: 100% !important;
    }

    .wpvr_button {
        margin-bottom: 10px;
    }

}

@media screen and (max-width: 870px) {
    .wpvr_video {
        width: 29%;
    }

}

@media (max-width: 979px) {
    .column-stats,
    .column-cats,
    .column-postAuthor {
        display: none;
    }
}

@media screen and (max-width: 782px) {
    .fixed .wpvr_source_actions_btn {
        position: initial !important;
    }

    .wpvr_option_select,
    .wpvr_options_input {
        clear: both;
        width: 100%;
    }

    .post-new-php table.cmb_metabox th, .post-php table.cmb_metabox th {
        width: 100% !important;
        text-align: center !important;
        border: none !important;
    }

    .cmb_text_small {
        width: 100% !important;
    }

    .wpvr_nav_tabs {
        text-align: center;
    }

    .wpvr_nav_tab span {
        display: none;
    }

    .wpvr_nav_tab i {
        font-size: 40px !important;
    }

    #wpvr_system_infos.wpvr_small {
        width: 50%;
        float: none;
    }

    .wpvr_video {
        width: 45%;
    }

    .wpvr_subsource_name {
        line-height: 20px !important;
        float: none;
    }

    .wpvr_subsource_thumb {
        margin-right: 10px;
    }

    .wpvr_logo {
        display: none;
    }

    #wpvr_manage_videos .wpvr_video {
        width: 43% !important;
    }

    .wpvr_grid_col {
        width: 100%;
        margin-right: 0 !important;
        box-shadow: none;
    }

    .wpvr_welcome_content_right {
        display: none;
    }

}

@media screen and (max-width: 600px) {

    .wpvr_source_tabs_wrap {
        display: none !important;
    }

    .wpvr_xchart_drawing {
        width: 90% !important;
        margin: 0 auto !important;
        float: none !important;
        margin-bottom: 20px !important;
    }

    .wpvr_xchart_legend {
        float: none !important;
        width: 100% !important;
        max-height: none !important;
        margin-top: 10px !important;
    }

    .wpvr_loading_progress {
        margin-bottom: 10px;
    }

    .wpvr_wrap {
        padding-top: 40px;
    }

    .wpvr_video {
        width: 95%;
        height: auto;
        margin-bottom: 10px !important;
    }

    .wpvr_big_icon {
        display: none;
    }

    .wpvr_submit_button {
        width: 100% !important;
    }

    #wpvr_manage_videos .wpvr_video {
        width: 95% !important;
        height: 285px !important;
    }

    .wpvr_manage_layout {
        display: none;
    }

    .wpvr_manage_bulk_left {
        width: 100% !important;
    }

    .wpvr_manage_content {
        padding-left: 0 !important;
    }

    #wpvr_manage_videos .wpvr_video_head {
        max-height: 250px !important;
    }

    .wpvr_manage_sidebar {
        width: 100%;
    }

    .wpvr_addon_box_thumb {
        max-height: 500px;
    }

    .wpvr_addon_box {
        width: 96%;
    }

    .wpvr_addon_offer {
        display: none;
    }

    .wpvr_options_bottom_actions.bottom.fixed,
    .wpvr_test_form_buttons.bottom.fixed {
        position: initial;
        background: none;
        width: 100%;
        margin-top: 30px;
        padding: 0;
    }

    .wpvr_button {
        float: none;
        width: 100%;
        margin: 0 0 10px 0;
        padding: 8px 0;
        font-size: 1.1em;
        display: block;
    }

    .wpvr_video .wpvr_video_service,
    .wpvr_video .wpvr_video_views,
    .wpvr_video .wpvr_video_duration {
        font-size: 1.1em;
        padding: 0.5em 1em;
    }

    .wpvr_video .wpvr_video_title {
        font-size: 1.1em;
        margin-top: 1em;
    }

    #wpvr_test_form {
        margin: 1em 0;
    }

    .wpvr_video_added,
    .wpvr_video_unwanted,
    .wpvr_video_adding,
    .wpvr_video_checked {
        line-height: 3em;
        font-size: 5em;
    }

    .wpvr_video_thumb,
    .wpvr_video.dailymotion .wpvr_video_thumb,
    .wpvr_video.facebook .wpvr_video_thumb {
        height: auto !important;
    }

    .wpvr_video_thumb img {
        width: 100% !important;
        height: auto !important;
    }

    .wpvr_source_buttons {
        width: 100%;
        margin-bottom: 10px;
    }

    .wpvr_source_buttons a.wpvr_button {
        float: right;
    }
}

@media screen and (max-width: 450px) {
    .wpvr_source_head {
        float: none;
        margin: 10px;
    }

    .wpvr_source_buttons {
        float: none;
        width: 100% !important;
    }

    .wpvr_source_buttons .wpvr_button,
    .wpvr_test_form_buttons .wpvr_button {
        float: none;
        margin: 10px 0;
    }

    .wpvr_video_title {
        font-size: 17px;
        line-height: 17px;
    }

    .wpvr_loading_pause, .wpvr_loading_cancel {
        width: 92%;
        clear: both;
        margin-top: 1em;
    }


}

.wpvr_input_spinner .input-group-prepend, .wpvr_input_spinner .input-group-append, .wpvr_input_spinner > input {
    float: left;
    margin-right: 0 !important;
    margin-left: 0 !important;
    margin-bottom: -2px !important;
}

.wpvr_input_spinner_button {
    line-height: 38px;
    background: #27a1ca;
    color: #FFF;
    border: none;
    cursor: pointer;
}


.wpvr_input_spinner_button .btn-decrement {
    border-radius: 3px 0 0 3px;

}

.wpvr_input_spinner_button .btn-increment {
    border-radius: 0 3px 3px 0;
}

.wpvr_input_spinner .cmb_text_small:focus,
.wpvr_input_spinner .cmb_text_small {
    border: none !important;
    box-shadow: none !important;
    border-radius: 0 !important;
    width: 35px !important;
    text-align: right !important;
    line-height: 40px;
    padding: 0;
}

.wpvr_input_spinner:after {
    content: '';
    display: block;
    clear: both;
}

.wpvr_input_spinner .input-group-append .input-group-text {
    padding: 0 20px 0 5px;
    line-height: 39px;
}

.input-group.wpvr_input_spinner {
    float: left;
    border: 1px solid #CCC;
    border-radius: 3px;
    overflow: hidden;
    background: #FFF;
    margin-bottom: 5px;
}

.wpvr_has_input_spinner .cmb_metabox_description {
    display: block;
    clear: both;
}

.edit-post-meta-boxes-area__container .wpvr_button.wpvr_full_width {
    padding: 10px 0 !important;
}


/**************/

.wpvr_new_milestone_image {
    max-height: 250px;
    width: auto;
    max-width: 100%;
    margin: 0 auto;
    display: block;
}

.wpvr_new_milestone_body p {
    font-size: 1.37em;
    color: #666;
    margin: 1em 3em !important;
}

.wpvr_loading_box.activatedBox .wpvr_loading_msg_text,
.wpvr_loading_box.noticeBox.askToRate .wpvr_loading_msg_text {
    padding: 0 !important;
}

.wpvr_loading_box.noticeBox.askToRate .wpvr_loading_msg {
    background: #f1f1f9;
}

.wpvr_new_milestone_primary_button {
    display: block !important;
    margin: 0 auto !important;
    padding: 1em !important;
}

.askToRate .wpvr_loading_footer .wpvr_button {
    text-transform: inherit;
    background: none;
    color: #313131 !important;
    display: inline-block;
    margin-top: 0 !important;
    float: none;
}

.askToRate .wpvr_loading_footer .wpvr_button i {
    color: #313131 !important;
}


.wpvr_mi_wrap {
    background: #FFF;
    margin: 0 auto;
    position:relative;
    padding: 0 1em;
}

.wpvr_mi_wrap.is_step1{
    width: 460px;
}

.wpvr_mi_wrap.is_step2{
    width: 650px;
}

.wpvr_mi_wrap.is_step1 .wpvr_mi_step1,
.wpvr_mi_wrap.is_step2 .wpvr_mi_step2{
    display:block;
}

.wpvr_mi_wrap:not(.is_step1) .wpvr_mi_step1,
.wpvr_mi_wrap:not(.is_step2) .wpvr_mi_step2{
    display:none;
}


.wpvr_mi_step {
    display: none;
}

.wpvr_mi_row {
    margin-bottom: 1em;
}

.wpvr_mi_step_body h3 {
    font-size: 15px;
    font-weight: normal;
    margin: 0 0 5px 0;
}


.wpvr_mi_options.is_horizontal .wpvr_mi_option {
    float: left;
    padding: 5px 10px;
    border-radius: 5px;
    margin-right: 10px;
    text-align: center;
    cursor: pointer;
    border: 3px solid transparent;
}

.wpvr_mi_options.is_horizontal .wpvr_mi_option img {
    max-width: 100px;
}

.wpvr_mi_options.is_vertical .wpvr_mi_option {
    margin-bottom: 5px;
    display: flex;
    cursor: pointer;
    align-items: flex-start;
    background: #f5f5f5;
    border-radius: 3px;
    padding: 5px;
    border: 3px solid transparent;
}

.wpvr_mi_options .wpvr_mi_option i{
    color:#CCC;
}
.wpvr_mi_options .wpvr_mi_option.is_active i:before{
    content: "\f058" !important;
}
.wpvr_mi_options .wpvr_mi_option.is_active i{
    color:#27A1CA;
}

.wpvr_mi_options.is_vertical .wpvr_mi_option_body_description {
    color: #999;
    line-height: 1em;
    font-size: 12px;
}

.wpvr_mi_options.is_vertical .wpvr_mi_option_body_title {
    font-weight: bold;
}

.wpvr_mi_options.is_vertical .wpvr_mi_option_icon {
    float: left;
    text-align: center;
    font-size: 24px;
    margin: 5px 10px 5px 5px;
}

.wpvr_mi_options .wpvr_mi_option.is_active {
    border: 3px solid #27A1CA;
}

.wpvr_mi_input {
    width: 100%;
    display: block;
}

.wpvr_mi_col {
    float: left;
    width: 50%;
}
.wpvr_mi_col.is_right .wpvr_mi_options.is_vertical{
    max-height: 300px;
    overflow: auto;
}

.wpvr_mi_preview_inner {
    padding-right: 15px;
    padding-top: 22px;
}

.wpvr_mi_metabox{
    margin: 6px 0 -15px 0;
    max-width: 240px;
}


.wpvr_mi_p_body_link {
    margin-top: 20px;
}

.wpvr_mi_step_footer {
    text-align: center;
    margin-top: 2em;
    display: inline-block;
    width: 100%;
}

.wpvr_mi_step_footer .wpvr_button {
}

.wpvr_mi_step_footer .wpvr_button i {
    font-size: 15px;
    margin-left: 5px;
}

.wpvr_mi_overlay {
    position: absolute;
    left: 0;
    right: 0;
    top: -1em;
    bottom: -2em;
    align-items: center;
    justify-content: center;
    background: rgba(255, 255, 255, 0.9);
    cursor: wait;
    z-index: 1;
    display: none;
    visibility: hidden;
}

.wpvr_mi_wrap.is_loading .wpvr_mi_overlay {
    display: flex;
    visibility: visible;
}

.wpvr_mi_response {
    padding: 1em;
    border-radius: 3px;
    clear:both;
}

.wpvr_mi_response.is_error {
    background: #ff00000d;

}

.wpvr_mi_response.is_success {
    background: #27a1ca14;
}

.wpvr_mi_p_wrap{
    width: 250px;
    background: #FFF;
    padding: 10px;
}

.wpvr_mi_p_head {
    overflow: hidden;
    position: relative;
    border-radius: 3px;
    margin-bottom: 5px;
}

.wpvr_mi_p_head_thumbnail.wpvr_video_thumb {
    height: auto !important;
}

.wpvr_mi_p_float{
    position: absolute;
}
.wpvr_mi_p_head_duration {
    bottom: 3px;
    right: 3px;
}

.wpvr_mi_p_head_stats {
    bottom: 3px;
    left: 5px;
}

.wpvr_mi_p_head_details {
    right: 5px;
    top: 3px;
}

.wpvr_mi_p_head_service {
    top: 5px;
    left: 5px;
}

.wpvr_mi_p_head_id {
    top: 25px;
    left: 5px;
    font-size: 10px !important;
}

.wpvr_mi_p_span {
    background: rgba(0,0,0,0.7);
    color: #FFF;
    text-transform: uppercase;
    font-size: 11px;
    padding: 1px 5px;
    border-radius: 2px;
    display: inline-block;
}

.wpvr_mi_p_head_service{
    font-size: 10px;
}

.wpvr_mi_p_head_thumbnail.wpvr_video_thumb img {
    width: 100%;
    margin-bottom: -5px;
}

.wpvr_mi_p_body_meta {
    color: #666;
    font-size: 12px;
}

.wpvr_mi_p_body_title {
    font-weight: bold;
    line-height: 1em;
}