/* camera frame default settings */
.vault_asset_link_button_in_video_content{width:350px}
.purchase_sel_button_content{display:inline-block;}
.purchase_sel_button_in_video_content{display:none;}
/*#rpv_body{padding-top:90px;width:100%;}*/
/*.rpv_body_embed{padding-top:50px;width:100%;}*/
#footer-scmrpv-logo{width:200px;margin-top:1px;}
.main_container{min-height:500px;padding-bottom:120px}

.footer{height:auto;}
#footer-logo{height:62px !important;line-height:105px !important;}
#footer-copyright{margin-top:0px}
#footer-scmrpv-logo{width:180px;}
.loading{top:38px;right:5px}




/*#rpv_right_drawer_video_controls_content::-webkit-scrollbar {
    width: 0px;
      background-color:transparent;
}  */
.rpv_right_drawer_video_controls_content::-webkit-scrollbar {
    display: none;  // Safari and Chrome

}

/* bootstrap over-rides*/
.badge {border-radius: 0.5rem !important; }
.modal-dialog{margin: auto; ; padding-top:30px !important}
.modal-lg{max-width:100% !important;}
.header_menu_list_content{right:90px;position:absolute;top:19px;font-size:22px;}

.camera{width:100%;height:100%;display:inline-block;text-align:center;}
.multicamera{width:49%;border-width:1px;border-style:solid;border-color:#fff;overflow:hidden;}
.nocamera {font-size:24px !important ; line-height:28px}
.no_videos_message{}
.singlecamera{width:100% !important; overflow:hidden;}
.videolist{width:33.5%;text-align:center}
.video_container_width{width: 100%;}
a.no_videos_message_link{font-size:16px;}
a.no_videos_message_link:hover { text-decoration:none;font-weight:bold;}
a.no_videos_message_link:active {text-decoration:none;font-weight:bold;}
.connecting_message{margin-top:26%}
.video_content{margin-left:5px;}
.video_content_embed{margin-top: 0px !important}
#signup_enter_org_name_control_label{margin-top:20px;}
.usr_vclip_organization_type_select_save{width:120px;text-align: left;}
.upl_vclip_organization_type_select_save{width:120px;text-align: left;}
.vclip_organization_name_combo{width:220px;text-align: left; margin-left:10px;}
.vclip_orgunit_name_combo{width:220px;text-align: left;}
.org_type_select_combo_signup{width:120px;text-align:left}

.vclip_organization_type_select_save{width:120px;text-align: left;}

.vclip_organization_name_combo {
    width: 300px;
    text-align: left;
    margin-left: 10px;
}

.vclip_orgunit_name_combo {
    width: 300px;
    text-align: left;
}

#signup_part2_team_name{padding-top:0px;padding-bottom:17px;margin-top:-10px;}
.signup_orgunit_name_helper_select{padding-top:0px !important;}

.signup_year_select_combo{width:90%;text-align:left}
.signup_age_select_combo{width:90%;text-align:left;}
.signup_color_select_combo{width:90%;text-align:left}
.signup_gender_select_combo{width:90%;text-align:left}
.signup_sport_select_combo{width:90%;text-align:left}
.signup_orgunit_sport_select_combo{width:250px;text-align:left}
.twitter-typeahead{width:90%;display:block;}
.reset_preferences_select{overflow:hidden;}
/*.header_logo{width:45%;display:inline-block;}*/

.signup_password_new.form-control{width:70%}
.signup_privacy_password_new.form-control{width:70%}


input.go_to_rpvpromote_my_button.btn.btn-xs.rpv_btn_success {  background-color: green!important;  color:#fff; border:none;  outline: none;  }
input.go_to_rpvpromote_my_button.btn.btn-xs.rpv_btn_success.rpv_btn_success:hover {  background-color: #fff !important;  color:green; border:none; border-color:#fff;  outline: none;  }
.go_to_rpvpromote_button{position:absolute;top:3px;float:left;display:inline-block;width:60px;}

.username_input_error{height:25px}
.username_input_error_label{text-align:center !important;padding-top:0px;}
#saveclip_teamname_input.form-control{width:95%}
#saveclip_stream_title_input.form-control{width:95%}
input.neworganization_organization_name{width:90%}
.signup_checkmark{position:absolute;top:26px;right:-18px;}
.signup_remove{position:absolute;top:26px;right:-18px}
.signup_checkmark_password{position:absolute;top:26px;right:-18px;}
.signup_remove_password{position:absolute;top:26px;right:-18px;}
.signup_checkmark_location{float:left;top:10px;margin-left: 10px;}
.signup_remove_location{float:left;top:14px;margin-left: 30px;}
.signup_checkmark_helper{top:3px;}
.reset_password_fail{top:2px;margin-left: 2px;}
.reset_password_success{top:2px;margin-left: 2px;}

.private_access_checkmark{top:5px;margin-left: 2px;}
.private_access_remove{top:5px;margin-left: 2px;}

select.news_item_date{width:95px;display:inline-block;}
input.news_link_text{width:50%;}
select.news_item_organization{width:200px;}
.news_item_organization{width:220px;padding:0 0 0 0;border:none;}
select.news_item_severity{width:100px;}
textarea.news_item_area{width:90%;}
.btn-hide{display:none !important}
.gamechanger_accordion_container{position:relative;height:auto;width:100%;}
.game_changer_close_button{position:absolute;top: 2px;right:5px;display:inline-block;}
.game_changer_embed_close_button{position:absolute;top: 10px;right:40px;display:inline-block;}

.pocket_radar_accordion_container{position:relative;height:auto;width:100%;}
.pocket_radar_close_button{position:absolute;top: 2px;right:5px;display:inline-block;}
.pocket_radar_embed_close_button{position:absolute;top: 10px;right:40px;display:inline-block;}

.camera_admin_accordion_container{position:relative;height:auto;width:100%;}
.camera_admin_close_button{position:absolute;top: 2px;right:5px;display:inline-block;}
.pcamera_admin_embed_close_button{position:absolute;top: 10px;right:40px;display:inline-block;}

.video_delete_accordion_container{position:relative;height:auto;width:100%;}
.video_delete_close_button{position:absolute;top: 26px;right:40px;display:inline-block;}
.video_delete_embed_close_button{position:absolute;top: 10px;right:40px;display:inline-block;}

.webgems_more_less_button {
    position: absolute;
    top: 10px;
    right: 40px;
    display: inline-block;
}

.webgems_show_link_text {
    display: inline-block;
}

.webgems_header_org {
    text-align: center
}

/* end bootstrap over-rides */
/* -- SCOREBOARD Organization Info ---------------------------------------- */
.videocontent_location_weather{display:inline-block;}
.videocontent-weather-content{}
#videocontent_organization_info {text-align:left;float:left;display:inline-block;color:#47a754;font-weight:bold;white-space: nowrap;overflow:hidden; }
#videocontent_organization_info_org_name{display:inline-block;white-space: nowrap;}
#videocontent_organization_info_city_name{font-weight:bold;display:inline-block;margin-left:1px;white-space: nowrap; }
#videocontent_organization_info_weather_image{color:#282c2f;display:inline-block;white-space: nowrap;overflow:hidden;}
#videocontent_organization_info_weather_info{display:inline-block;float:none;display:inline-block;vertical-align:top;white-space: nowrap;}

#rpv-baseball-scoreboard-weather-image {
    float: left;
    color: #282c2f;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-align: right;
}
#videocontent_organization_info_weather_text{line-height:28px;height:28px;display:inline-block;float:none;display:inline-block;vertical-align:middle;white-space: nowrap;}


.video_left_right_container{padding-top:10px;text-align:center;}
.newsitems{font-size:16px;line-height:16px;margin-top:5px;}
.news_content{display:block;width:100%;text-align:center;}
.player_embedded_only_message_singlecamera{color:#fff;font-size:20px;line-height:25px;}
.player_embedded_only_link_singlecamera{color:#fff;font-size:26px;}
.player_embedded_only_message_multicamera{color:#fff;font-size:16px;}
.player_embedded_only_link_multicamera{color:#fff;font-size:20px;}
.video_hotkey_list{font-size:12px;top:30px;}
.video_select_list_li{line-height:22px;font-size:17px;}

.signin_pwd_reset_modal{z-index:10000}

.upl_vclip_orgunit_select_content{margin-left:25px !important}
.channel_select_content{width:100%;display:inline-block;margin-bottom:10px}
.social-orgunit{height:20px;line-height:20px;}
.game-time-conditions{display:inline-block;}
.weather-wind-speed{display:inline-block;}
.weather-condition{display:inline-block;}
.playofinterest_builder_left{height:80px;width:35%;float:left;}
.playofinterest_builder_left_set_poi{padding-left:10px;height:30px;line-height:30px;margin-top:10px;}
.playofinterest_builder_time_display{font-size:16px;width:32%}
.playofinterest_builder_time_sel{font-size:16px;width:40%}
.playofinterest_builder_left_clear_poi{padding-left:10px;height:30px;line-height:30px;margin-top:10px;}
.playofinterest_builder_right{height:80px;width:50%;float:right;text-align:left;}
.playofinterest_builder_right_set_poi{padding-left:10px;height:30px;line-height:30px;margin-top:10px;}
.playofinterest_builder_add{padding-left:10px;height:30px;line-height:30px;margin-top:10px;}

.vclip_builder_goto_time{width:25%;margin-right:5px;}
.vclip_builder_time_sel{font-size:16px;width:40%}
.vclip_builder_time_display{font-size:16px;width:32%}

.vclip-builder-left {
    height: 120px;
    line-height: 40px;
    width: 58%;
    float: left;
}

.vclip-builder-right {
    margin-top: 16px;
    width: 42%;
    height: 90px;
    display: inline-block;
    line-height: 90px;
}
.vclip_border{height:120px ; border: 2px solid grey}
.vclip_arrow{vertical-align:middle}
.vclip_message{font-weight:bold;}
.vclip_image{height:90px}
.vclip_builder_preview_link_display{width:45%;vertical-align:top;color:#808080;}
.vclip_question_image{height:20px;float:right;}
.vclip_vhelp_image{height:20px;float:right;height:12px;margin-top:4px;}
.vclip_help{height:20px;line-height:20px;vertical-align:middle;}
.vclip_help_container{margin-top:-25px;float:right;}

.vclip_builder_preview_select_active {
    font-size: 16px;
    width: 46%;
    vertical-align: top;
    color: #808080;
    margin-left: -30px;
}
.preference_select_content{display:inline-block;}
.baseball_scoreboard_gamechanger_embed_container{width:100%;display:none;}
.scoreboard_details_iframe{width:100%;display:inline-block;}

.preference_select_container{width:100%;overflow:hidden;}
.preference_select_container_embed{width:100%;overflow:hidden;}
.preference_select_content{padding-left:10px;padding-bottom:5px;z-index:998;text-align: left;width:100%;min-height:30px;font-size:14px; font-weight:bold; color:#fff;  text-decoration:none;  border-style:solid;}
.preference_select_content_embed{padding-left:10px;z-index:998;text-align: left;width:99.5%;min-height:30px; font-size:14px; font-weight:bold; color:#fff; padding:4px 6px; text-decoration:none; }
/*.preference_select_content{margin-top:5px;margin-bottom:5px;text-align: left;width:97.5%;height:30px;;background:#47a754; font-size:13px; font-weight:bold; color:#fff; padding:4px 14px; text-decoration:none;border-collapse: separate; box-shadow:inset 0 0 10px #282C2F; -webkit-box-shadow:inset 0 0 10px #282C2F; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}*/
 .sport_select_content{float:left; text-align:left;width:150px;display:inline-block;}
 .sport_select_label{font-size:16px;width:100%;text-align:left;height:25px;vertical-align:top;display:inline-block;}
 .sport_select_combo_content{width:130px;height:30px;font-size:15px;text-align: left;}

 .member_select_content{float:left;text-align:left;width:170px;display:inline-block;}
 .member_select_label{font-size:16px;width:100%;height:25px;vertical-align:top;display:inline-block;}
 .member_select_combo_content{width:150px;font-size:16px;height:30px;text-align: left;}

 .member_select_content_embed{float:left;text-align:left;width:20%;}
 .member_select_label_embed{font-size:16px;width:100%;height:25px;vertical-align:top;display:inline-block;}
 .member_select_combo_content_embed{width:80%;height:30px;font-size:16px;text-align: left;}

 .organization_select_content{float:left;text-align:left;width:40%;display:inline-block;}
 .organization_select_label{font-size:16px;text-align:left;width:100%;overflow:hidden;white-space: nowrap;height:25px;vertical-align:top;display:inline-block;}
 .organization_select_combo_content{width:95%;height:30px;font-size:16px;text-align: left;}

 .organization_select_content_embed{float:left;text-align:left;width:42%;}
 .organization_select_label_embed{font-size:16px;text-align:left;width:100%;overflow:hidden;white-space: nowrap;height:25px;vertical-align:top;display:inline-block;}
 .organization_select_combo_content_embed{width:90%;height:24px;font-size:14px;text-align: left;}

 .channel_list_preference_select_content{float:left;text-align:left;width:20%;display:inline-block;}
 .channel_list_preference_select_label{font-size:16px;text-align:left;width:100%;overflow:hidden;white-space: nowrap;height:25px;vertical-align:top;display:inline-block;}
 .channel_list_preference_select_combo_content{width:100%;height:30px;font-size:14px;text-align: left;}

.channel_list_preference_select_content_embed_signed_out{float:left;text-align:left;width:100%;display:inline-block;}
.channel_list_preference_select_label_embed_signed_out{font-size:16px;text-align:left;width:100px;overflow:hidden;line-height:27px;white-space: nowrap;height:25px;vertical-align:top;display:inline-block;}
.channel_list_preference_select_combo_content_embed_signed_out{width:40%;height:30px;font-size:16px;text-align: left;}

.channel_list_preference_select_content_embed_signed_in{float:left;text-align:left;width:30%;display:inline-block;}
.channel_list_preference_select_label_embed_signed_in{font-size:16px;text-align:left;width:100%;overflow:hidden;white-space: nowrap;height:25px;vertical-align:top;display:inline-block;}
.channel_list_preference_select_combo_content_embed_signed_in{width:100%;height:30px;font-size:16px;text-align: left;}

.video_status_message{margin-bottom:5px;white-space: nowrap;width:100%;padding-bottom:10px;line-height:16px;float:left;display:block;font-size:16px; text-align:center;font-weight:bold}
.video_status_message_usr{white-space: nowrap;padding-left:0px;width:100%;padding-bottom:10px;line-height:16px;float:left;display:block;font-size:14px; text-align:center;font-weight:bold}
.camera_selected_checkbox_content{margin-left:2px;font-size:14px;line-height:22px;float:left;font-weight:bold;}

.site_settings_mobile_button{overflow: hidden;width:330px;}
/*lightSlider*/
.lSSlideOuter .lSPager.lSpg{margin-right:10px !important}
.usr_vclip_info_title{overflow: hidden;white-space: nowrap;padding-left: 4px;}
.mobilepublishing_yi4k_sample{width:320px !important;height:180px}
.sitehelp_video{width:320px !important;height:180px}
.search_site_select_combo_content{height:30px;width:60%;font-size:16px;text-align: left;}

#videocontent_organization_info_weather_image {
    float: left
}

.cookies_learn_more {
    color: #FFF
}

.video_loading_message {
    top: 20%;
}

.video_id3_date_time_content{display:none;width:160px;height:30px;color:#fff;display:inline-block;position:absolute;top:0px;right:5px;z-index:7;font-size:16px;}
/*.purchase_sel_button_content{display:none}   */
/*.purchase_sel_button_in_video_content{display:inline-block;} */
.camera_not_streaming1{top:40px}
.camera_list_more_less_button{top:-3px;left:10px;width:15px;position:absolute;}
.camera_list_show_less{top:-1px;left:0px;width:15px;position:absolute;}
#camera_list_show_more_img{vertical-align: top;position: absolute;top: 7px;left: 0px;}
#camera_list_show_less_img{vertical-align: top;position: absolute;top: 7px;left: 0px;}
/* -- super large Desktops  */
@media only screen and (min-width:1110px)  {
    .intro_buttons{width:220px;}
    .main_content{min-height:800px;padding-bottom:120px;}
    .main_container{min-height:800px;padding-bottom:120px;}
    .modal-lg{max-width:95% !important;}
    .cookies-eu {
        font-size: 16px;
        line-height: 30px;
        height: auto;
        top: 60px;
        background: blue;
        color: #fff;
        padding-bottom:5px !important;
    }

    .cookies-eu-ok {
        color: #fff;
    }
    .scrollbar_present{max-width:1110px}
    #slideshow{height:507px}
   /* #slideshow{height:500px}    */
    /* movie sizes */
    .multicamera{width:49%;font-size:43px;line-height:20px;margin-bottom:10px;}

    .singlecamera {
        font-size: 40px;
       /* line-height: 40px; */
        margin-bottom: 1px;
    }
    .nocamera {font-size:22px !important ; line-height:38px}
    .no_videos_message{margin-top:22%;color:#fff;}
    .no_videos_message_link{color:#fff;}
    img.novideo_image{width:40%}
    .embedframe{margin:auto;width:100%}
    .embed1-1280x720{width:100%;height:100%;font-size:70px;line-height:50px; margin-bottom:1px;}
    .movie{width:700px;height:428px;}

    .preview_splash_flowplayer{width:700px;height:428px;}
    .advertising_left_container{width:700px;}
    .previewtimesize4{font-size:16px;line-height:20px;}
    .previewtimesize2{font-size:15px;line-height:16px;margin-bottom:10px;}
    .previewtimesize1{font-size:16px;line-height:20px;}
    .camera_location_multicamera{width:100%;float:left;font-size:16px;line-height:22px;font-weight:bold;}
    .camera_location_singlecamera{width:100%;float:left;font-size:16px;line-height:22px;margin-top:3px;font-weight:bold;}
    .videolist{min-height:463px;margin-top:5px;margin-left:10px;}
    /* to be deleted */
    .organization_sel{text-align: left;width:315px;margin-top:-112px;height:97px;position:absolute;right:28px;background:#47a754; font-size:14px; font-weight:bold; color:#fff; padding:4px 14px; text-decoration:none;border-collapse: separate; box-shadow:inset 0 0 10px #282C2F; -webkit-box-shadow:inset 0 0 10px #282C2F; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
    .organization_select {margin-top:8px;width:315px;font-size:14px;text-align: left;}
    .organization_select_text{font-size:14px;color:#fff;font-weight:bold;text-align:left;margin-left:10px;text-align: left;}
    .organization_select_scoreboard {width:315px;font-size:13px;text-align: left;}
    .sport_sel{height:45px;}
    .mysport_select {width:315px;font-size:13px;text-align: left;float:right}
    .reset_preferences_select_preview {line-height:24px;height:15px; width:15px; vertical-align:middle;}
    /* end */


    #title_embedded_header{font-size:16px;line-height:26px;}

    /* organization_name and weather info */
    .videocontent_location_weather{display:inline-block;}
    #videocontent_organization_info {font-size:20px;height:25px;line-height:25px;text-align:left;}
    #videocontent_organization_info_org_name{float:left;}
    #videocontent_organization_info_city_name{text-align:left}

    #videocontent_organization_info_weather_image {
        text-align: center;
        height: 30px;
        font-size: 11px;
    }

    #videocontent_organization_info_weather_image .videocontent_weather_image {
        margin-left: -2px;
        vertical-align: middle;
        width: 3%;
        height: auto;
    }
    #videocontent_organization_info_weather_text{line-height:22px;height:22px;}
    .game-time-conditions{display:inline-block;}
    .weather-condition{display:inline-block;}
    .weather-wind-speed{display:none;}
    .change-video-size{width: 27px;height: 21px;position: relative;}
    .social-orgunit{padding-left:1px;height:20px;line-height:20px;}

    .videocontent-weather-content {
        height: 20px;
        vertical-align: top;
        font-size: 13px;
        line-height: 23px;
        max-width: 60%;
    }

    #videocontent_organization_info_weather_image {
        text-align: left;
        width: 100%
    }
    .title_weather_social_content{width: 100%;height: 26px;display: block;}

    .purchase_select_frame {width:100%; padding-bottom:10px;}
    input.enter_purchased_token_button {font-family:Lucida Grande;width:150px;font-size:14px;height:22px;line-height:20px;padding:0px;}
    input.purchase_sel_button {font-family:Lucida Grande;width:220px;font-size:14px;height:22px;line-height:20px;padding:0px;}
    form.purchase_form {font-size:14px;height:22px;margin-bottom:0px;font-family:Lucida Grande;}
    .fb-like{text-align:right;float:right;margin-top:-31px;width:260px;height:110px;}
    .rpv-facelike{line-height:120px;height:120px;}
    #footer-copyright{margin-top:-10px}
    .loading{top:38px;right:5px}

    .orgunit_hours {
        top: 5%;
    }
    .camera_error{top:25%;}
    .logout {right:5px;}
    .user_admin_modal_button{right:5px;width:55px;}

    .faq_container{}
    .connecting_message{font-size:16px;line-height:16px;}
    .connecting_spinner{width:2%;margin-left:5px;height:12px;}
    .splash_container{;background-size:115%;height:100%;width:100%;}
    .splash_playbutton{margin-top:22%;}
    div.player_info {}
    .onMediaError{margin-top:12%; font-size:20px; font-weight:bold; }
    .onMediaErrorLogo{margin-top:5px;width:8%}
    .marquee_select_content{text-align: center;width:100%;height:16px;background:#FFF; font-size:14px; font-weight:bold;  text-decoration:none; }
    .usrvclip_download_content{width:20px;}
    .usrvclip_share_content{width:20px;}
    .usrvclip_delete_content{width:20px;}
    .usrvclip_info_content{width:20px;}
    #home{width:100%;margin:auto}
    .logo_rpv_63b3{width:224px;height:80px;}
    .video_menu_list_links{font-size:14px;}
    .video_hotkey_list{font-size:16px !important;line-height:20px;top:60px;width:420px;}
    .flowplayer_hotkeys_list{margin-bottom:4px;margin-left:10px;}
    .flowplayer_hotkeys_label{width:200px}

    .user_login_embed {
        width: 55px;
        margin-right: 5px;
        position: absolute;
        top: 2px;
        right: 0px
    }
    .logout_embed {float:right;}
    .game_changer_select{width:75%;height:22px;}
    .game_changer_label{width:150px;height:22px;}

    .lSSlideOuter .lSPager.lSpg{margin-right:10px !important}
    .webgem_li_320{width:320px;}

    .share_copyurl_text_area {
        width: 900px;
    }
    .site_settings_copyurl_text_area{
        width: 700px;
    }
    .signup_team_year_content{width:15% !important;}
    .signup_team_age_content{width:15% !important;margin-left:5px;}
    .signup_name_color_content{width:15% !important;margin-left:5px;}
    .signup_name_gender_content{width:15% !important;margin-left:5px;}
    .signup_team_sport_content{width:15% !important;margin-left:5px;}
    .publisher_header_org_number_viewers_number{text-align:right;font-weight:bold;position:absolute;left:0px;width:50px;top:0px;}
    .publisher_header_org_number_viewers_title{font-weight:bold;position:absolute;left:52px;width:85px;top:0px;}

}
/* -- large Desktops
---------------------------------------------- */
@media only screen and (min-width:960px) and (max-width:1109px) {
    .intro_buttons{width:190px;}
    .modal-lg{max-width:95% !important;}
    .cookies-eu {
        font-size: 16px;
        line-height: 30px;
        height: auto;
        top: 60px;
        background: blue;
        color: #fff;
        padding-bottom:5px !important;
    }

    .cookies-eu-ok {
        color: #fff;
    }
    /* slide show*/
    #slideshow{height:437px}
    /* movie sizes */
    .scrollbar_present{max-width:960px}
    .multicamera{margin-bottom:10px;font-size:34px;line-height:20px;border-width:1px;border-style:solid;border-color:transparent}

    .singlecamera {
        font-size: 40px;
        line-height: 20px;
        margin-bottom: 1px;
    }
    .nocamera {font-size:20px !important ; line-height:35px}
    img.novideo_image{width:50%}
    .no_videos_message{margin-top:22%;color:#fff;}
    .no_videos_message_link{color:#fff;}
    .videoframe{width:100%;height:calc(64vw *.5625);height:-moz-calc(64vw *.5625);height:-webkit-calc(64vw *.5625);}
    .previewtimesize4{font-size:16px;line-height:16px;}
    .previewtimesize2{font-size:14px;line-height:14px;margin-bottom:10px;}
    .previewtimesize1{font-size:16px;line-height:16px;}
    .camera_location_multicamera{width:100%;float:left;font-size:16px;line-height:22px;font-weight:bold;}
    .camera_location_singlecamera{width:100%;float:left;font-size:16px;line-height:22px;font-weight:bold;}
    .movie{width:565px;height:352px;}
    .preview_splash_flowplayer{width:565px;height:352px;}
    .videolist{margin-left:10px;min-height:458px;}
    /* to be deleted */
    .organization_sel{width:300px;margin-top:-112px;height:97px;position:absolute;right:5px;background:#47a754; font-size:14px; font-weight:bold; color:#fff; padding:4px 14px; text-decoration:none;border:1px #000; border-style:solid;}
    .organization_select {margin-top:5px;width:300px;font-size:16px;}
    .organization_select_text{font-size:14px;color:#fff;font-weight:bold;text-align:left;margin-left:10px;}
    .organization_select_scoreboard {width:300px;font-size:13px;text-align: left;}
    .sport_sel{height:45px;}
    .mysport_select {width:300px;font-size:13px;text-align: left;}
    /* end */
    /* organization_name and weather info */
    .videocontent_location_weather{display:inline-block;}
    #videocontent_organization_info {font-size:20px;height:25px;line-height:25px;text-align:left;}
    #videocontent_organization_info_org_name{float:left;}
    #videocontent_organization_info_city_name{text-align:left}

    #videocontent_organization_info_weather_image {
        text-align: left;
        height: 24px;
        font-size: 11px;
    }

    #videocontent_organization_info_weather_image .videocontent_weather_image {
        margin-left: -2px;
        vertical-align: middle;
        width: 3%;
        height: auto;
    }
    #videocontent_organization_info_weather_text{line-height:22px;height:22px;}
    .game-time-conditions{display:inline-block;}
    .weather-condition{display:inline-block;}
    .weather-wind-speed{display:none;}
    .change-video-size{width: 27px;height: 21px;position: relative;}
    .social-orgunit{padding-left:1px;height:20px;line-height:20px;}

    .videocontent-weather-content {
        height: 20px;
        vertical-align: top;
        font-size: 13px;
        line-height: 23px;
        max-width: 60%;
    }
    #videocontent_organization_info_weather_image{width:100%}
    .title_weather_social_content{width: 100%;height: 26px;display: block;}
    #title_embedded_header{font-size:16px;line-height:26px;}

    .purchase_select_frame {width:100%;padding-bottom:10px;}
    input.purchase_sel_button {font-family:Lucida Grande;width:220px;font-size:14px;height:22px;line-height:20px;padding:0px;}
    input.enter_purchased_token_button {font-family:Lucida Grande;width:150px;font-size:14px;height:22px;line-height:20px;padding:0px;}
    form.purchase_form {font-size:14px;height:22px;margin-bottom:0px;font-family:Lucida Grande;}
    .fb-like{text-align:right;float:right;margin-top:-31px;width:260px;height:110px;}
    .rpv-facelike{line-height:120px;height:120px;}
     #footer-copyright{margin-top:-10px}
    .loading{top:38px;right:5px}

    .orgunit_hours {
        top: 30%;
    }
    .camera_error{top:35%;}
    .logout {right:5px;}
    .user_admin_modal_button {right:5px;width:55px;}
    .faq_container{}
    .connecting_message{font-size:16px;line-height:16px;}
    .connecting_spinner{width:2%;margin-left:5px;height:12px;}
    .splash_container{background-size:115%;height:100%;width:100%;}
    .splash_playbutton{margin-top:20%;}
    div.player_info {}
    .onMediaError{margin-top:12%; font-size:20px; font-weight:bold; }
    .onMediaErrorLogo{margin-top:5px;width:9%}
    .marquee_select_content{text-align: center;width:100%;height:16px;background:#FFF; font-size:14px; font-weight:bold;   text-decoration:none;}
    .usrvclip_download_content{width:20px;}
     .usrvclip_share_content{width:20px;}
     .usr_vclip_info_title{width:100%;}
     .usrvclip_delete_content{width:20px;}
    .usrvclip_info_content{width:20px;}
    #faq_container{margin-left:10px;}

    .player_embedded_only_message_singlecamera{color:#fff;font-size:20px;}
    .player_embedded_only_link_singlecamera{color:#fff;font-size:26px;}
    .player_embedded_only_message_multicamera{color:#fff;font-size:16px;}
    .player_embedded_only_link_multicamera{color:#fff;font-size:18px;}
    /* flowplayer controls*/
    .video_menu_list_links{font-size:14px;}
    .video_hotkey_list{font-size:16px !important;line-height:20px;top:40px;width:420px;}
    .flowplayer_hotkeys_list{margin-bottom:4px;margin-left:10px;}
    .flowplayer_hotkeys_label{width:200px}

    .user_login_embed {
        width: 55px;
        margin-right: 5px;
        position: absolute;
        top: 2px;
        right: 0px
    }
     .logout_embed {float:right;}
    .game_changer_select{width:75%;height:22px;}
    .game_changer_label{width:150px;height:22px;}
    .webgem_li_320{width:320px;}

    .share_copyurl_text_area {
        width: 900px;
    }
    .site_settings_copyurl_text_area {
        width: 700px;
    }

    .signup_team_year_content{width:20% !important;}
    .signup_team_age_content{width:20% !important;margin-left:5px;}
    .signup_name_color_content{width:20% !important;margin-left:5px;}
    .signup_name_gender_content{width:20% !important;margin-left:5px;}
    .signup_team_sport_content{width:20% !important;margin-left:5px;}
   /* input.go_to_rpvpromote_my_button.btn.btn-xs.rpv_btn_success .rpv_btn_success:hover .rpv_btn_success:focus .rpv_btn_success.focus
            .rpv_btn_success:active .rpv_btn_success.active .rpv_btn_success:visited
            .rpv_btn_success:active:hover .rpv_btn_success.active:hover{  */
    .publisher_header_org_number_viewers_number{text-align:right;font-weight:bold;position:absolute;left:0px;width:50px;top:0px;}
    .publisher_header_org_number_viewers_title{font-weight:bold;position:absolute;left:52px;width:85px;top:0px;}

}



/* -- IPAD PORTRAIT/BROWSER
---------------------------------------------- */
@media only screen and (min-width:768px) and (max-width:959px){
    .product-display{width:75%  !important; }
    .intro_buttons{width:160px;}
    .modal-lg{max-width:95% !important;}
    .cookies-eu {
        font-size: 16px;
        line-height: 30px;
        height: auto;
        top: 60px;
        background: blue;
        color: #fff;
        padding-bottom:5px !important;
    }

    .cookies-eu-ok {
        color: #fff;
    }
    .scrollbar_present{max-width:768px}
    #slideshow{height:350px}
    /* movie sizes */

    .multicamera          {margin-bottom:10px;font-size:25px;line-height:24px;}

    .singlecamera {
        font-size: 30px;
        margin-bottom: 1px;
        line-height: 20px;
    }
    .nocamera {font-size:18px !important ; line-height:32px}
    img.novideo_image{width:50%}
    .no_videos_message{margin-top:22%;color:#fff;}
    .no_videos_message_link{color:#fff;}
    .videoframe{width:100%;font-size:14px;height:calc(64vw *.5625);height:-moz-calc(64vw *.5625);height:-webkit-calc(64vw *.5625);}
    .previewtimesize4{font-size:12px;line-height:12px;}
    .previewtimesize2{font-size:12px;line-height:12px;margin-bottom:10px;}
    .previewtimesize1{font-size:16px;line-height:20px;}
    .camera_location_multicamera{width:100%;float:left;font-size:16px;line-height:22px;font-weight:bold;overflow:hidden}
    .camera_location_singlecamera{width:100%;float:left;font-size:16px;line-height:22px;font-weight:bold;}

    .movie{width:446px;height:287px;}
    .preview_splash_flowplayer{width:446px;height:275px;}
    .videolist{margin-top:5px;margin-left:10px;min-height:474px}
    /* To be deleted */
    .organization_sel{width:240px;margin-top:-112px;height:97px;position:absolute;right:1px;background:#47a754; font-size:14px; font-weight:bold; color:#fff; padding:4px 14px; text-decoration:none;border-collapse: separate; box-shadow:inset 0 0 10px #282C2F; -webkit-box-shadow:inset 0 0 10px #282C2F; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
    .organization_select {margin-top:10px;width:240px;font-size:16px;}
    .organization_select_text{font-size:14px;color:#fff;font-weight:bold;text-align:left;margin-left:10px;}
    .organization_select_scoreboard {width:240px;font-size:13px;text-align: left;}
    .sport_sel{height:40px;}
    .mysport_select {width:240px;font-size:13px;text-align: left;float:right}
     /* end */
    /* organization_name and weather info */
    .videocontent_organization_info_organization{width:52%}
    .videocontent_organization_info_team{width:90%}
    .videocontent_location_weather{display:inline-block;}
    #videocontent_organization_info {font-size:20px;height:25px;line-height:25px;text-align:left;}
    #videocontent_organization_info_org_name{float:left;}
    #videocontent_organization_info_city_name{text-align:left}

    #videocontent_organization_info_weather_image {
        text-align: left;
        height: 24px;
        font-size: 11px;
    }

    #videocontent_organization_info_weather_image .videocontent_weather_image {
        margin-left: -2px;
        vertical-align: middle;
        width: 2%;
        height: auto;
    }
    #videocontent_organization_info_weather_text{line-height:22px;height:22px;}
    .game-time-conditions{display:inline-block;}
    .weather-condition{display:inline-block;}
    .weather-wind-speed{display:none;}

    .videocontent-weather-content {
        height: 20px;
        vertical-align: top;
        font-size: 13px;
        line-height: 23px;
    }
    .change-video-size{width: 27px;height: 21px;position: relative;}
    .social-orgunit{padding-left:1px;height:20px;line-height:20px;}
    .title_weather_social_content{width: 100%;height: 26px;display: block;}

    #videocontent_organization_info_weather_image{width:100%}

    #title_embedded_header{font-size:16px;line-height:26px;}
    .purchase_select_frame {width:100%;padding-bottom:10px;}
    input.purchase_sel_button {font-family:Lucida Grande;width:200px;font-size:14px;height:22px;line-height:20px;padding:0px;}
    input.enter_purchased_token_button {font-family:Lucida Grande;width:150px;font-size:14px;height:22px;line-height:20px;padding:0px;}
    .fb-like{text-align:right;float:right;margin-top:-27px;width:260px;height:110px;}
    .rpv-facelike{line-height:120px;height:120px;}
    .loading{top:38px;right:5px}

    .orgunit_hours {
        top: 30%;
    }
    .camera_error{top:35%;}
    .logout {right:5px;}
    .user_admin_modal_button{right:8px;width:55px;}
    .faq_container{}
    .connecting_message{font-size:16px;line-height:16px;}
    .connecting_spinner{width:3%;margin-left:5px;height:12px;}
    .splash_container{background-size:115%;height:100%;width:100%;}
    .splash_playbutton{margin-top:19%;}
    div.player_info {}
    .onMediaError{margin-top:12%; font-size:14px; font-weight:bold; }
    .onMediaErrorLogo{margin-top:5px;width:9%}
    .marquee_select_content{text-align: center;width:100%;height:16px;background:#FFF; font-size:14px; font-weight:bold;  text-decoration:none;}
    .usrvclip_download_content{width:20px;}
     .usrvclip_share_content{width:20px;}
     .usr_vclip_info_title{width:100%;}
     .usrvclip_delete_content{width:20px;}
    .usrvclip_info_content{width:20px;}
    .player_embedded_only_message_singlecamera{color:#fff;font-size:20px;line-height:35px;}
    .player_embedded_only_link_singlecamera{color:#fff;font-size:20px;}
    .player_embedded_only_message_multicamera{color:#fff;font-size:14px;}
    .player_embedded_only_link_multicamera{color:#fff;font-size:15px;}
    /* flowplayer controls*/
    .video_menu_list_links{font-size:14px;}
    .video_hotkey_list{font-size:14px !important;line-height:20px;top:30px;width:380px;}
    .flowplayer_hotkeys_list{margin-bottom:2px;margin-left:10px;}
    .flowplayer_hotkeys_label{width:200px}
    .video_select_list_li{line-height:22px;font-size:16px;}

    .user_login_embed {
        width: 55px;
        margin-right: 5px;
        position: absolute;
        top: 2px;
        right: 0px
    }
    .logout_embed {float:right;}
    .game_changer_select{width:75%;height:22px;}
    .game_changer_label{width:150px;height:22px;}
    .lSSlideOuter .lSPager.lSpg{margin-right:0px !important}
    .webgem_li_320{width:320px;}

    .share_copyurl_text_area {
        width: 700px;
    }
    .site_settings_copyurl_text_area{
        width: 500px;
    }
    .signup_team_year_content{width:60% !important;}
    .signup_team_age_content{width:60% !important;margin-top:5px;}
    .signup_name_color_content{width:60% !important;margin-top:5px;}
    .signup_name_gender_content{width:60% !important;margin-top:5px;}
    .signup_team_sport_content{width:60% !important;margin-top:5px;}
    .group_publishers_refresh_day{position:absolute; top:4px}
    .publisher_status_container_header{width:85%;}
    .publisher_header_org_number_viewers_number{text-align:right;font-weight:bold;position:absolute;left:0px;width:50px;top:0px;}
    .publisher_header_org_number_viewers_title{font-weight:bold;position:absolute;left:52px;width:85px;top:0px;}

}


/* -- MOBILE LANDSCAPE
---------------------------------------------- */
@media only screen and (min-width:480px) and (max-width:767px){
    .product-display{width:90%  !important; }
    .intro_buttons{width:150px;}
    .modal-lg{max-width:95% !important;}
    .cookies-eu {
        font-size: 16px;
        line-height: 30px;
        height: auto;
        top: 60px;
        background: blue;
        color: #fff;
        padding-bottom:5px !important;
    }

    .cookies-eu-ok {
        color: #fff;
    }
   /* #rpv_body{padding-top:90px;}*/
    /* slide show*/
    #slideshow{height:190px}
    /* movies */
    .multicamera          {width:100%;margin-bottom:10px;font-size:40px;line-height:28px;}

    .singlecamera {
        font-size: 30px;
        line-height: 28px;
        margin-bottom: 1px;
    }
    .nocamera {font-size:18px !important ; line-height:32px}
    .no_videos_message{margin-top:22%;color:#fff;}
    .no_videos_message_link{color:#fff;}
    .camera_location_multicamera{width:94%;float:left;font-size:16px;line-height:22px;margin-top:0px;font-weight:bold;}
    .camera_location_singlecamera{width:100%;float:left;font-size:16px;line-height:22px;margin-top:0px;font-weight:bold;}
    .movie{width:410px;height:261px;}


    .preview_splash_flowplayer{width:400px;height:245px;}
    .videoframe{width:100%;font-size:14px;height:260px;}
    .videolist{width:100%;margin-top:20px}
    .poweredby{text-align:center}
    /* to do delete*/
    .organization_sel{width:392px;margin-bottom:10px;background:#47a754; font-size:14px; font-weight:bold; color:#fff; padding:4px 14px; text-decoration:none;border-collapse: separate; box-shadow:inset 0 0 10px #282C2F; -webkit-box-shadow:inset 0 0 10px #282C2F; }
    .organization_select {width:390px;font-size:16px;}
    .organization_select_text{font-size:14px;color:#fff;font-weight:bold;text-align:left;margin-left:10px;}
    .organization_select_scoreboard {width:393px;font-size:14px;text-align: left;}
    .sport_sel{height:30px;}
    .mysport_select {width:240px;font-size:14px;text-align: left;float:right}
    .reset_preferences_select_preview {margin-left:368px;margin-top:-150px;line-height:28px;height:15px; width:15px; vertical-align:middle;}

     /* end delete */
    .videocontent_organization_info_organization{width:52%}
    .videocontent_organization_info_team{width:94%}

/*    .videocontent_location_weather{height:24px;line-height:24px}
    #videocontent_organization_info {font-size:16px;text-align:left;}
    #videocontent_organization_info_org_name{float:left;}
    #videocontent_organization_info_city_name{text-align:left}
    #videocontent_organization_info_weather_image{max-width:125px;height:28px;line-height:28px;margin-top:1px;font-size:9px;}
    #videocontent_organization_info_weather_image .videocontent_weather_image{vertical-align:middle;width:20%;height:auto;}
    .videocontent-weather-content{float:left;font-size:12px;vertical-align:middle;line-height:14px}
    .game-time-conditions{display:inline-block;}
    .weather-condition{display:inline-block;}
    .weather-wind-speed{display:none;}
    .social-orgunit{padding-left:5px;float:right;height:22px;line-height:20px;}
*/
    /* organization_name and weather info */
    .videocontent_location_weather{display:inline-block;}
    #videocontent_organization_info {font-size:20px;height:25px;line-height:25px;text-align:left;}
    #videocontent_organization_info_org_name{float:left;}
    #videocontent_organization_info_city_name{text-align:left}

    #videocontent_organization_info_weather_image {
        text-align: left;
        height: 24px;
        font-size: 11px;
    }
    #videocontent_organization_info_weather_image .videocontent_weather_image{margin-left: -2px;vertical-align:middle;width:5%;height:auto;}
    #videocontent_organization_info_weather_text{line-height:22px;height:22px;}
    .game-time-conditions{display:inline-block;}
    .weather-condition{display:inline-block;}
    .weather-wind-speed{display:inline-block;}
    .change-video-size{display:none;}
    .social-orgunit{padding-left:1px;height:20px;line-height:20px;}

    .videocontent-weather-content {
        height: 20px;
        vertical-align: top;
        font-size: 13px;
        line-height: 23px
    }
    .title_weather_social_content{ width: 100%;height: 20px;}
    #title_embedded_header{font-size:16px;margin-top:2px;}

    .preference_select_container{width:100%;overflow:hidden;}
    .preference_select_container_embed{width:100%;overflow:hidden;}

    .preference_select_content_signed_in{padding-left:10px;margin:auto;padding-bottom:10px;width:100%;position:relative;line-height:27px;text-align: left;height:auto;font-size:14px; font-weight:bold; color:#fff;  text-decoration:none; }
    .preference_select_content_signed_out{width:100%;position:relative;line-height:27px;text-align: left;height:auto;font-size:14px; font-weight:bold; color:#fff;  text-decoration:none; }

    .sport_select_content{padding-left:10px;padding-top:10px;width:400px;display:inline-block;}
    .sport_select_label{font-size:16px;width:100px;height:25px;vertical-align:top;display:inline-block;}
    .sport_select_combo_content{width:160px;font-size:16px;text-align: left;}

    .member_select_content{padding-left:10px;padding-top:10px;width:400px;display:inline-block;}
    .member_select_label{font-size:16px;width:100px;height:25px;vertical-align:top;display:inline-block;}
    .member_select_combo_content{height:30px;width:160px;font-size:16px;text-align: left;}

    .member_select_content_embed{padding-left:10px;padding-top:10px;width:400px;display:inline-block;}
    .member_select_label_embed{font-size:16px;width:100px;height:25px;vertical-align:top;display:inline-block;}
    .member_select_combo_content_embed{height:30px;width:160px;font-size:16px;text-align: left;}

    .organization_select_content{padding-left:10px;padding-top:10px;width:100%;display:inline-block;}
    .organization_select_label{font-size:16px;width:100px;overflow:hidden;white-space: nowrap;line-height:27px;height:25px;vertical-align:top;display:inline-block;}
    .organization_select_combo_content{height:30px;width:60%;font-size:16px;text-align: left;}

    .organization_select_content_embed{padding-left:10px;padding-top:10px;width:100%;display:inline-block;}
    .organization_select_label_embed{font-size:16px;width:100px;overflow:hidden;white-space: nowrap;line-height:27px;height:25px;vertical-align:top;display:inline-block;}
    .organization_select_combo_content_embed{height:30px;width:60%;font-size:16px;text-align: left;}

    .channel_list_preference_select_content{padding-left:10px;padding-top:10px;width:100%;display:inline-block;}
    .channel_list_preference_select_label{font-size:16px;width:100px;overflow:hidden;white-space: nowrap;line-height:27px;height:25px;vertical-align:top;display:inline-block;}
    .channel_list_preference_select_combo_content{height:30px;width:60%;font-size:16px;text-align: left;}

    .channel_list_preference_select_content_embed_signed_out{float:left;text-align:left;width:100%;display:inline-block;}
    .channel_list_preference_select_label_embed_signed_out{font-size:16px;width:100px;overflow:hidden;white-space: nowrap;line-height:27px;height:25px;vertical-align:top;display:inline-block;}
    .channel_list_preference_select_combo_content_embed_signed_out{height:30px;width:60%;font-size:16px;text-align: left;}

    .channel_list_preference_select_content_embed_signed_in{padding-left:10px;padding-top:10px;width:100%;display:inline-block;}
    .channel_list_preference_select_label_embed_signed_in{font-size:16px;width:100px;overflow:hidden;white-space: nowrap;line-height:27px;height:25px;vertical-align:top;display:inline-block;}
    .channel_list_preference_select_combo_content_embed_signed_in{height:30px;width:60%;font-size:16px;text-align: left;}
    .search_site_select_combo_content{height:30px;width:90%;font-size:16px;text-align: left;}

    .usr_vclip_orgunit_select_content{margin-left:0px !important;}
    .upl_vclip_orgunit_select_content{margin-left:25px !important}
    .usr_vclip_organization_select_content{margin-right:10px !important;}

    .purchase_select_frame {width:100%;padding-bottom:10px;}
    input.purchase_sel_button {font-family:Lucida Grande;width:220px;font-size:14px;height:22px;line-height:20px;padding:0px;}
    input.enter_purchased_token_button {font-family:Lucida Grande;width:150px;font-size:14px;height:22px;line-height:20px;padding:0px;}
    form.purchase_form {font-size:14px;height:22px;margin-bottom:0px;font-family:Lucida Grande;}
    .facelike{text-align:center;height:2px;}
    .fb-like{padding-top:20px;width:100%;text-align:center;}
    .rpv-facelike{line-height:20px;height:30px;vertical-align:top}
    .footer{height:500px;}
    #footer-logo{margin-top:30px;margin-left:20px;}
    #footer-copyright{margin-left:0px;}
    #footer-scmrpv-logo{width:180px;margin-top:15px;}
    .footer-external-logo{width:200px;height:auto;padding-bottom:10px;margin-top:10px;}
    .footer-external{height:190px;margin-top:10px;}
    .loading{top:38px;right:5px}

    .orgunit_hours {
        top: 30%;
    }
    .camera_error{top:35%;}
    .logout {right:5px;}
    .user_admin_modal_button{right:5px;width:55px;}
    .faq_container{}
    .connecting_message{font-size:16px;line-height:16px;}
    .connecting_spinner{width:3%;margin-left:5px;height:12px;}
    .splash_container{background-size:115%;height:100%;width:100%;}
    .splash_playbutton{margin-top:19%;height:75px;}
     div.player_info {}
    .video_left_right_container{margin-left:0px;}
    .onMediaError{margin-top:11%; font-size:14px; font-weight:bold; }
    .onMediaErrorLogo{margin-top:5px;width:12%}
  /*  .marquee_select_content{text-align: center;width:100%;height:18px;background:#FFF; font-size:14px; font-weight:bold; color:#fff;  text-decoration:none;border-collapse: separate; box-shadow:inset 0 0 10px #282C2F  ; -webkit-box-shadow: inset 0px 5px 10px 1px #282C2F;}  */
    .marquee_select_content{text-align: center;width:100%;height:16px;background:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}
    .usrvclip_download_content{width:20px;}
     .usrvclip_share_content{width:20px;}
     .usr_vclip_info_title{width:100%;}
     .usrvclip_delete_content{width:20px;}
    .usrvclip_info_content{width:20px;}
    #faq_container{margin-left:5px;}
    .go_to_rpvpromote_button{display:none}
    .newsitems{margin-top:1px;font-size:14px;line-height:14px;}
    .player_embedded_only_message_singlecamera{line-height:25px;color:#fff;font-size:16px;}
    .player_embedded_only_link_singlecamera{color:#fff;font-size:18px;}
    .player_embedded_only_message_multicamera{color:#fff;font-size:16px;}
    .player_embedded_only_link_multicamera{color:#fff;font-size:18px;}
    .video_menu_list_links{font-size:12px;}
    /* flowplayer controls*/
     .video_menu_list_links{font-size:12px;}
     .video_hotkey_list{font-size:12px !important;line-height:13px;top:25px;width:305px;}
     .flowplayer_hotkeys_list{margin-bottom:0px;margin-left:10px;}
     .flowplayer_hotkeys_label{width:150px;}
     .video_menu_list{width:12%}
    .video_select_list_li{line-height:22px;}

    .user_login_embed {
        width: 55px;
        margin-right: 5px;
        position: absolute;
        top: 2px;
        right: 0px
    }
    .logout_embed {float:right;}

    .vclip_builder_goto_time{font-size:16px;width:30%;margin-right:5px;}
    .vclip_builder_time_sel{font-size:16px;width:42%}
    .vclip_builder_time_display{font-size:16px;width:24%}
    .vclip-builder-left{font-size:16px;height:120px;line-height:40px;width:55%;float:left;}
    .vclip-builder-right{margin-top:16px;width:45%;height:90px;display:inline-block;line-height:90px;}
    .vclip_border{height:120px ; border: 2px solid grey}
    .vclip_arrow{vertical-align:middle}
    .vclip_message{font-weight:bold;}
    .vclip_image{height:90px}
    .vclip_builder_preview_link_display{width:45%;vertical-align:top;color:#808080;}
    .vclip_question_image{height:20px;float:right;}
    .vclip_vhelp_image{height:20px;float:right;height:12px;margin-top:4px;}
    .vclip_help{height:20px;line-height:20px;vertical-align:middle;}
    .vclip_help_container{margin-top:-25px;float:right;}
    .news_content{float:left;display:block;height:25px;}
    .baseball_scoreboard_gamechanger_embed_container{display:none;}
    .scoreboard_details_iframe{display:none;}

    .user_login_embed {
        width: 55px;
        margin-right: 5px;
        position: absolute;
        top: 2px;
        right: 0px
    }

    .user_login_embed_signed_in {
    }

    .user_login_embed_signed_out {
    }
    .game_changer_select{height:22px;}
    .game_changer_label{width:140px;height:22px;}
    .lSSlideOuter .lSPager.lSpg{margin-right:15px !important}
    .webgem_li_320{width:320px;}
    .signup_password_new.form-control{width:91%}
    .signup_privacy_password_new.form-control{width:91%}
    .site_settings_mobile_button{width:340px;}
    .mobilepublishing_yi4k_sample{width:320px !important;;height:180px}
    .sitehelp_video{width:320px !important;height:180px}

    .share_copyurl_text_area {
        width: 400px;
    }
    .site_settings_copyurl_text_area{
        width: 360px;
    }

    .webgems_header_org {
        text-align: left
    }
    .signup_team_year_content{width:60%;}
    .signup_team_age_content{width:60%;margin-top:5px;}
    .signup_name_color_content{width:60%;margin-top:5px;}
     .signup_name_gender_content{width:60%;margin-top:5px;}
     .signup_team_sport_content{width:60%;margin-top:5px;}
/*    .purchase_sel_button_content{display:inline-block;}  */
/*    .purchase_sel_button_in_video_content{display:none;} */
    .camera_not_streaming1{top:40px}
    .active_store_purchases_email{font-weight:bold}
    .active_store_purchases_labels{display:none}
    .whitelabel_header_img{display:none}
    .previewcountdown {font-size: 18px;}
    .group_publishers_refresh_day{position:absolute; top:4px}
    .publisher_status_container_header{width:80%;}
    .publisher_header_org_number_viewers_number{text-align:right;font-weight:bold;position:absolute;left:0px;width:50px;top:0px;}
    .publisher_header_org_number_viewers_title{font-weight:bold;position:absolute;left:52px;width:85px;top:0px;}


}

/* -- MOBILE portrait
---------------------------------------------- */
@media only screen and (max-width:479px){
    .product-display{width:95%  !important; }
    .intro_buttons{width:120px;}
    .vault_asset_link_button_in_video_content{float:left;width:350px}
    .modal-lg{max-width:95% !important;}
    .form-check { padding-left: .25rem !important}
    .cookies-eu {
        font-size: 16px;
        line-height: 30px;
        height: auto;
        top: 60px;
        background: blue;
        color: #fff;
        padding-bottom:5px !important;
    }

    .cookies-eu-ok {
        color: #fff;
    }
    /*#rpv_body{padding-top:90px;}*/
    #slideshow{height:135px}
    /* movies */
    .multicamera          {width:100%;margin-bottom:10px;font-size:34px;line-height:28px;}

    .singlecamera {
        font-size: 24px;
        line-height: 28px;
        margin-bottom: 1px;
    }
    .nocamera {font-size:16px !important ; line-height:30px}
    .no_videos_message{margin-top:8%;color:#fff;}
    .no_videos_message_link{color:#fff;}
    .camera{display:inline-block;text-align:center;}
    .camera_location_multicamera{width:100%;float:left;font-size:16px;line-height:22px;}
    .camera_location_singlecamera{width:100%;float:left;font-size:16px;line-height:22px;}
    .movie{width:360px;height:202px;}


    .preview_splash_flowplayer{width:360px;height:202px;}
    .videoframe{width:100%;padding-left:0px;height:220px;}
    .videolist{width:100%;margin-top:10px}
    #video_size_sel{display:none;}
    .poweredby{text-align:center}
    /* To Do delete */
    .organization_sel{width:290px;height:75px;margin-bottom:10px;background:#47a754; font-size:14px; font-weight:bold; color:#fff; padding:4px 4px;border-collapse: separate; box-shadow:inset 0 0 10px #282C2F; text-decoration:none; -webkit-box-shadow:inset 0 0 10px #282C2F; }
    .organization_select {width:290px;font-size:16px;}
    .organization_select_text{font-size:14px;color:#fff;font-weight:bold;text-align:left;margin-left:10px;}
    .organization_select_scoreboard {width:290px;font-size:13px;text-align: left;line-height:12px;}
    .sport_sel{height:30px;}
    .mysport_select {width:190px;font-size:12px;text-align: left;float:right;line-height:13px;}
    .reset_preferences_select_preview {margin-left:323px;margin-top:-145px;line-height:28px;height:15px; width:15px; vertical-align:middle;}
     /* end delete */

    .videocontent_organization_info_organization{width:52%}
    .videocontent_organization_info_team{width:92%}
    /* organization_name and weather info */
    .videocontent_location_weather{display:block;}
    #videocontent_organization_info {font-size:20px;height:25px;line-height:25px;text-align:left;}
    #videocontent_organization_info_org_name{float:left;}
    #videocontent_organization_info_city_name{text-align:left}

    #videocontent_organization_info_weather_image {
        text-align: left;
        height: 24px;
        font-size: 11px;
    }
    #videocontent_organization_info_weather_image .videocontent_weather_image{margin-left: -2px;vertical-align:middle;width:5%;height:auto;}
    #videocontent_organization_info_weather_text{line-height:22px;height:22px;}
    .game-time-conditions{display:inline-block;}
    .weather-condition{display:inline-block;}
    .weather-wind-speed{display:none;}
    .change-video-size{display:none;}
    .social-orgunit{padding-left:1px;height:20px;line-height:20px;}

    .videocontent-weather-content {
        height: 20px;
        vertical-align: top;
        font-size: 13px;
        line-height: 23px;
    }
    #videocontent_organization_info_weather_image{width:100%}
    .title_weather_social_content{ width: 100%;height: 20px;}

    .preference_select_container{width:100%;overflow:hidden;}
    .preference_select_container_embed{width:100%;overflow:hidden;}

    .preference_select_content{padding-left:10px;margin:auto;padding-bottom:10px;width:100%;position:relative;line-height:27px;text-align: left;height:auto;font-size:14px; font-weight:bold; color:#fff;  text-decoration:none; }
    .preference_select_content_embed{padding-left:10px;margin:auto;padding-bottom:10px;width:100%;position:relative;line-height:27px;text-align: left;height:auto;font-size:14px; font-weight:bold; color:#fff;  text-decoration:none; }

    .sport_select_content{margin-top:10px;width:100%;display:inline-block;}
    .sport_select_label{width:100%;height:25px;vertical-align:top;display:inline-block;}
    .sport_select_combo_content{height:30px;width:180px;font-size:16px;text-align: left;}

    .member_select_content{margin-top:10px;width:100%;display:inline-block;}
    .member_select_label{width:100%;height:25px;vertical-align:top;display:inline-block;}
    .member_select_combo_content{height:30px;width:180px;font-size:16px;text-align: left;}

    .member_select_content_embed{padding-left:10px;padding-top:10px;width:400px;display:inline-block;}
    .member_select_label_embed{width:100%;height:25px;vertical-align:top;display:inline-block;}
    .member_select_combo_content_embed{height:30px;width:180px;font-size:16px;text-align: left;}

    .organization_select_content{margin-top:10px;width:100%;display:inline-block;}
    .organization_select_label{width:100%;overflow:hidden;white-space: nowrap;height:25px;vertical-align:top;display:inline-block;}
    .organization_select_combo_content{height:30px;width:330px;font-size:16px;text-align: left;}

    .organization_select_content_embed{padding-left:10px;padding-top:10px;width:100%;display:inline-block;}
    .organization_select_label_embed{width:100%;overflow:hidden;white-space: nowrap;height:25px;vertical-align:top;display:inline-block;}
    .organization_select_combo_content_embed{height:30px;width:330px;font-size:16px;text-align: left;}

    .channel_list_preference_select_content{margin-top:10px;width:100%;display:inline-block;}
    .channel_list_preference_select_label{width:100%;overflow:hidden;white-space: nowrap;height:25px;vertical-align:top;display:inline-block;}
    .channel_list_preference_select_combo_content{height:30px;width:330px;font-size:16px;text-align: left;}

    .channel_list_preference_select_content_signed_out{margin-top:10px;width:100%;display:inline-block;}
    .channel_list_preference_select_label_signed_out{width:100%;overflow:hidden;white-space: nowrap;height:25px;vertical-align:top;display:inline-block;}
    .channel_list_preference_select_combo_content_signed_out{height:30px;width:330px;font-size:16px;text-align: left;}


    .channel_list_preference_select_content_embed_signed_in{padding-left:10px;margin-top:10px;width:100%;display:inline-block;}
    .channel_list_preference_select_label_embed_signed_in{width:100%;overflow:hidden;white-space: nowrap;height:25px;vertical-align:top;display:inline-block;}
    .channel_list_preference_select_combo_content_embed_signed_in{height:30px;width:330px;font-size:16px;text-align: left;}

    .search_site_select_combo_content{height:30px;width:90%;font-size:16px;text-align: left;}
    
    .usr_vclip_orgunit_select_content{margin-left:0px !important}
    .upl_vclip_orgunit_select_content{margin-left:25px !important}
    .rpvtitle{margin-top:5px}
    .purchase_select_frame {width:100%;padding-bottom:10px;}
    #purchase_sel{margin-top:5px;}
    input.purchase_sel_button {font-family:Lucida Grande;width:180px;font-size:12px;height:22px;line-height:20px;padding:0px;}
    input.enter_purchased_token_button {font-family:Lucida Grande;width:150px;font-size:12px;height:22px;line-height:20px;padding:0px;}
    .facelike{text-align:center;height:85px;font-size:75%;}
    .fb-like{width:100%;text-align:center;}
    .footer{height:510px;}
    #footer-logo{margin-top:20px;margin-left:0px;}

    #footer-copyright {
        margin-left: 0px;
        width: 300px !important;
    }
    #footer-scmrpv-logo{width:200px;margin-top:15px;}
    .footer-external-logo{width:200px;height:auto;padding-bottom:10px;margin-top:10px;}
    .footer-external{height:195px;}
    .facelike{text-align:center;height:2px;}
    .loading{top:38px;}

    .orgunit_hours {
        top: 25%;
    }
    .camera_error{top:30%;}
    .logout {right:5px;}

    .faq_container{}
    .connecting_message{font-size:14px;line-height:16px;}
    .connecting_spinner{width:4%;margin-left:5px;height:12px;}
    .splash_container{background-size:115%;height:100%;width:100%;}
    .splash_playbutton{margin-top:19%;height:50px;}
     div.player_info {}
    .onMediaError{margin-top:12%; font-size:12px; font-weight:bold; }
    .onMediaErrorLogo{margin-top:5px;width:15%}
    .marquee_select_content{margin-bottom:5px;text-align: center;height:16px;background:#FFF; font-size:14px; font-weight:bold; text-decoration:none;}
    #faq_container{margin-left:5px;}
    .go_to_rpvpromote_button{display:none;}
    .video_left_right_container{margin-left:0px;}
    .newsitems{margin-top:1px;font-size:14px;line-height:14px;}
    .player_embedded_only_message_singlecamera{color:#fff;font-size:16px;}
    .player_embedded_only_link_singlecamera{color:#fff;font-size:18px;}
    .player_embedded_only_message_multicamera{color:#fff;font-size:16px;}
    .player_embedded_only_link_multicamera{color:#fff;font-size:18px;}

    /* flowplayer controls*/
     .video_menu_list_links{font-size:12px;}
     .video_hotkey_list{font-size:10px !important;line-height:10px;top:25px;width:290px;}
     .flowplayer_hotkeys_list{margin-bottom:-1px;margin-left:10px;}
     .flowplayer_hotkeys_label{width:150px;}
     .video_menu_list{width:14%}
     .video_select_list_li{line-height:22px;}
     /* embed */
    .user_login_embed {
        width: 55px;
        margin-right: 5px;
        position: absolute;
        top: 2px;
        right: 0px
    }

    .user_login_embed_signed_in {
    }

    .user_login_embed_signed_out {
    }
    .logout_embed {float:right;}
    #title_embedded_header{font-size:14px;margin-top:2px;}
    .playofinterest_builder_left{height:100px;width:49%;float:left;}
    .playofinterest_builder_time_display{font-size:16px;width:32%}

    .vclip_builder_goto_time{font-size:14px;width:30%;margin-right:6px;}
    .vclip_builder_time_sel{font-size:14px;width:39%}
    .vclip_builder_time_display{font-size:14px;width:25%}
    .vclip-builder-left{height:120px;line-height:40px;width:57%;float:left;}
    .vclip-builder-right{margin-top:16px;width:43%;height:90px;display:inline-block;line-height:90px;}
    .vclip_border{height:120px ; border: 2px solid grey}
    .vclip_arrow{vertical-align:middle}
    .vclip_message{font-weight:bold;}
    .vclip_image{height:90px}
    .vclip_builder_preview_link_display{width:45%;vertical-align:top;color:#808080;}
    .vclip_question_image{height:20px;float:right;}
    .vclip_vhelp_image{height:20px;float:right;height:12px;margin-top:4px;}
    .vclip_help{height:20px;line-height:20px;vertical-align:middle;}
    .vclip_help_container{margin-top:-25px;float:right;}
    .vclip_builder_preview_select_active{width:50%;vertical-align:top;color:#808080;margin-left:-10px;}
    .news_content{display:inline-block;height:10px;}
    .baseball_scoreboard_gamechanger_embed_container{display:none;}
    .scoreboard_details_iframe{display:none;}
    .user_admin_modal_button{right:5px;width:55px;}
    .game_changer_select{width:100%;height:22px;}
    .game_changer_label{width:80%;height:22px;}
    .site_settings_ssid_input{margin-bottom:10px;}
    .site_settings_select_container{padding:5px 5px 5px 5px}
    .site_settings_modal_body{padding: 5px !important}
    .site_settings_ssid_password_input{}

    .lSSlideOuter .lSPager.lSpg{margin-right:15px !important}
    .webgem_li_320{width:320px;}
    .signup_password_new.form-control{width:91%}

    #signup_password_validation_content{width:91%}
    #signup_password_verify_content{width:91%}
    .mobilepublishing_yi4k_sample{width:280px !important;height:158px}
    .sitehelp_video{width:280px !important;height:157px}

    .video_loading_message {
        top: 40px;
    }

    .share_copyurl_text_area {
        width: 300px;
    }
    .site_settings_copyurl_text_area{
           width: 280px;
       }

    .webgems_show_link_text {
        display: none;
    }

    .webgems_header_org {
        text-align: left
    }
    .signup_team_year_content{width:80%;}
     .signup_team_age_content{width:80%;margin-top:5px;}
     .signup_name_color_content{width:80%;margin-top:5px;}
     .signup_name_gender_content{width:80%;margin-top:5px;}
     .signup_team_sport_content{width:80%;margin-top:5px;}

 /*   .purchase_sel_button_content{display:inline-block;}     */
 /*   .purchase_sel_button_in_video_content{display:none;}    */
    .camera_not_streaming1{top:40px}
    .active_store_purchases_email{font-weight:bold}
    .active_store_purchases_labels{display:none}
    .whitelabel_header_img{display:none}
    .header_menu_list_content{right:90px;position:absolute;top:10px;font-size:16px;}
    .site_settings_mobile_button{width:335px;}
    .published_content_date{display:none;}
    #publisher_content_recently_added_content_main{max-width:365px;}
    .previewcountdown {font-size: 18px;}
    .group_publishers_refresh_day{position:absolute; top:5px}
    .publisher_status_container_header{width:80%;text-align:left;margin-left:10px;}
    .publisher_header_org_number_viewers_number{text-align:right;font-weight:bold;position:absolute;right:100px;width:50px;top:2px;}
    .publisher_header_org_number_viewers_title{font-weight:bold;position:absolute;right:90px;width:85px;top:2px;}
    #camera_list_show_more_img{vertical-align: top;position: absolute;top: 9px;left: 0px;}
    #camera_list_show_less_img{vertical-align: top;position: absolute;top: 9px;left: 0px;}
}

