input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"]{
background: none;border: none;
}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus{
border: none;outline: none;
}
.button:focus, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {
background:inherit;
outline: none;
}
button, input[type="submit"], input[type="button"], input[type="reset"]{background:inherit;}
#date-picker-dialog{background: transparent;border-bottom: 1px solid #999 !important;}
.MuiContainer-root{padding-left: 0px !important;padding-right: 0px !important;}
.wpvc_submit_description{margin-bottom: 10px;}
.wpvc_singlecontest_container .wpvc_custom_fields_view{float: left !important;margin-bottom: 20px !important;}
a.jodit-status-bar-link {display: none;} .wpvc_show_contestants{width:100%;max-width: 100% !important;font-family: "Open Sans";position: relative;min-height: 150px;}
.wpvc_showcontestant_container{width:100%;}
.wpvc_counter_timer {padding: 15px 10px;border-radius: 5px;margin-top: 20px;}
.wpvc_counter_timer p{font-weight:500;}
.timer_typography{margin-right:10px!important;}
.wpvc_navigation_bar{margin-top: 20px;}
.wpvc_navigation {margin-right: 10px !important;padding: 10px 10px !important;text-decoration: none !important;outline: none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border-bottom:none !important;}
.wpvc_navi_grid_list{padding:0px !important;min-width: 30px !important;outline: none !important;box-shadow:none !important;-webkit-box-shadow:none !important;}
.wpvc_navi_grid_list .MuiButton-iconSizeLarge > *:first-child {font-size: xx-large;outline: none !important;}
span.wpvc_nav_text,.wpvc_grid_list{display: block; }
.wpvc_grid_list,.wpvc_voting_nav_grid{align-items: center;}
.wpvc_search_chip{margin-left:10px;display: block;max-width: 80px;}
.wpvc_grid_list_mobile{display: none !important;}
.wpvc_contestant_vote_class, .wpvc_card_conthead_row, .wpvc_contestant_description{width:100%;}
.wpvc_card_conthead_row a, .wpvc_card_content_column a, .wpvc_card_video_content_column a{color: inherit;text-decoration: none !important;font-weight: 500;text-transform: capitalize;-webkit-box-shadow:none;box-shadow:none;}
.wpvc_card_content_row .wpvc_grid_header {margin-bottom: 10px !important;}
.wpvc_grid_header a{outline: none;}
.wpvc_grid_header a:hover{outline: none;box-shadow:none !important;-webkit-box-shadow:none !important;}
.wpvc_image_popup_hover:hover{opacity: 0.5;}
.wpvc_image_popup_modal{display: block;text-align: center;position: relative;}
.wpvc_card_row  .wpvc_icon_image_popup {display: none !important;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);text-align: center;}
.wpvc_image_popup_modal:hover > .wpvc_icon_image_popup{display: block !important;outline: none;box-shadow:none !important;-webkit-box-shadow:none !important;}
.wpvc_modal_custom_image:hover{opacity: 0.5;}
.wpvc_image_popup_modal:hover{outline: none;box-shadow:none !important;-webkit-box-shadow:none !important;}
.wpvc_music_contest_player{min-height: 100px;}
.wpvc_music_contest_player audio{height: revert !important;}
.wpvc_pdf_renderer:hover{background: #ccc;opacity: 0.3;cursor: pointer;}
.wpvc_pdf_renderer canvas,.wpvc_pdf_renderer svg{width: 100% !important;height: auto !important;} .wpvc_show_style{margin-top: 20px !important;}
.wpvc_slider_grid .wpvc_label, .wpvc_slider{float: left;}
.wpvc_slider{width:50%;margin-left: 50px !important;}
.wpvc_card_media_row{height: 0;padding-top: 70.25%; background-position: top !important; }
.wpvc_card_video_media_row{width:100%;}
.wpvc_card_header_row{padding:10px !important;}
.wpvc_card_header_row .MuiCardHeader-title,.wpvc_card_content_row .wpvc_card_header_title{font-size: 16px !important; color: #f26e2a !important;text-transform: uppercase;}
.wpvc_card_header_row .MuiCardHeader-subheader,.wpvc_card_content_row .wpvc_card_sub_header, .wpvc_card_conthead_row .wpvc_card_sub_header {font-size: 13px !important;color: #3276b1;}
.wpvc_card_content_row .wpvc_read_more{margin-top:10px !important; color: #f26e2a !important;}
.wpvc_card_actions_row .wpvc_voting_btn{width:100%;}
.wpvc_card_actions_row .wpvc_voting_btn:hover{background-color: #f26e2a !important;}
.wpvc_card_actions_row{display: block !important;}
.wpvc_card_actions_row .wpvc_vote_count{background-color:#3276b1 !important;width:100%;color:#fff !important;}
.wpvc_card_actions_row .MuiButton-root{border-radius: 0;}
.wpvc_read_mores{margin-top:10px !important;text-decoration: none !important;font-weight: 600;}
.wpvc_read_mores:focus{outline: none !important;}
.wpvc_card_actions_row .wpvc_voting_btns{width:100%;} .wpvc_showcontestant_container {margin-top: 20px;}
.wpvc_show_style_list{flex-direction: inherit !important;}
.wpvc_card_column{padding:5px;display: flex;flex-wrap: wrap;}
.wpvc_card_video_media_column{width:100%;}
.wpvc_card_media_column{height: 0;padding-top: 70%; background-position: top !important;width: 100%;float: left; }
.wpvc_card_header_column{background-color: #30598f !important;padding: 10px !important;margin-bottom: 5px;}
.wpvc_card_header_column .MuiCardHeader-title,.wpvc_card_conthead_column .wpvc_card_header_title{font-size: 16px !important; color: #fff !important;text-transform: uppercase;}
.wpvc_card_header_column .MuiCardHeader-subheader,.wpvc_card_conthead_column .wpvc_card_sub_header {font-size: 12px !important;color: #ffffff;}
.wpvc_card_conthead_column .wpvc_card_sub_header {margin:0px !important;}
.wpvc_card_content_column{flex:0 0 74%;padding:0px !important;padding-left: 1% !important;}
.wpvc_card_video_content_column{width: 100%;padding:0px !important;}
.wpvc_card_video_content_column .wpvc_read_more{margin-top:10px !important; color: #f26e2a !important;}
.wpvc_card_content_column .wpvc_read_more{margin-top:10px !important; color: #f26e2a !important;}
.wpvc_card_actions_column{width:100%;padding: 8px 0px !important;}
.wpvc_card_actions_column .wpvc_vote_count{background-color:#3276b1 !important;margin-right:10px;color:#fff !important;}
.wpvc_card_actions_column .wpvc_voting_btn:hover{background-color: #f26e2a !important;}
.wpvc_card_conthead_column{background-color: #30598f;padding: 6px 10px;margin-bottom: 8px;flex: 1 0 100%;}
.wpvc_card_contheads_column{padding: 6px 10px;margin-bottom: 8px;}
.wpvc_card_column .wpvc_contestant_vote_class{display: inline-flex;}
.wpvc_card_video_media_column .wpvc_instagram-media, .wpvc_card_video_media_column .bitchute_video{height: inherit !important;}
.wpvc_card_video_media_column .fb-video span{height: inherit !important;}
.wpvc_card_column  .wpvc_icon_image_popup {display: none !important;position: absolute;top: 40%;left: 40%;}
.wpvc_card_column .wpvc_contestantimage{flex:0 0 25%;}
.wpvc_card_column .wpvc_image_popup_modal{display: flex;text-align: center;position: relative;} .wpvc_image_proportion .wpvc_show_style_row{max-width: min-content;}
.wpvc_image_proportion .wpvc_show_style_column{flex: 0 0 100%;}
.wpvc_image_proportion .wpvc_card_column{gap:1%;}
.wpvc_image_proportion .wpvc_card_content_column{flex:1 0 0;padding:0px !important;}
.wpvc_image_proportion .wpvc_card_column .wpvc_contestantimage{flex:0 1 0;} .wpvc_show_style_row .wpvc_contestantimage:empty{width:250px;}
.wpvc_show_style_column .wpvc_contestantimage:empty {display: none;}
.wpvc_contestantimage:empty + .wpvc_card_content_column {flex: 1 0 0;} .MuiDialog-container button:active,button:active{border: none; padding: 6px 16px !important;border:none !important;}
.MuiDialog-container button{background-color: transparent; background:transparent;}
ul.MuiPagination-ul{list-style: none !important;} .wpvc_custom_field_label span{font-size: 12px;font-weight: bold;text-transform: capitalize;}
.wpvc_custom_field_label p{font-size: 12px;margin-bottom: 5px;}
.wpvc_custom_field_files{padding: 5px 5px 0px 0px;}
.wpvc_modal_custom_image {padding-top: 100%;width: 100%;}
img#react-modal-image-img {width: auto !important;max-height: 100% !important;} .wpvc_card_actions_column .wpvc_vote_counts{margin-right:10px;}
.wpvc_card_actions_row .wpvc_vote_counts{width:100%;}
.wpvc_card_actions_column .wpvc_social_icon{text-align: center;}
.wpvc_card_actions_row .wpvc_social_icon{text-align: center;}
.wpvc_social_icon svg{margin-right: 10px;}
.wpvc_color_style .MuiIconButton-root{padding:0px !important;} .jodit-toolbar-button__text{color:#000;}
.MuiInputBase-input.MuiInput-input{padding: 20px 0 20px !important;border-style: none !important;}
.MuiInputBase-input.MuiSelect-selectMenu{padding: 10px 0 10px !important;}
.wpvc_submit_form{padding:30px;}
.wpvc_submit_form_field .wpvc_label p{font-size: 16px;font-weight: 700;margin-bottom: 10px !important;}
.wpvc_submit_form .btn_submit_form{font-size: 14px;}
.wpvc_terms_submit{font-size: 14px !important;text-decoration: none !important;background: transparent !important; outline: 0 !important;border-bottom: none !important;}
.wpvc_terms_submit:hover{background: transparent !important;outline: 0 !important;}
.wpvc_submit_form .wpvc_submit_form_field {margin-top:20px;}
.wpvc_terms_checkbox label{margin-right: 5px !important;}
.wpvc_terms_checkbox svg, .wpvc_form_control_ad svg{font-size:25px !important;}
.wpvc_submit_label .MuiFormControlLabel-label{font-size:14px;}
.MuiMenu-list .MuiListItem-button{font-size:16px;}
.wpvc_form_datepicker .MuiInput-underline:before{border:0px !important;}
.wpvc_form_picker,.MuiPickersBasePicker-container .MuiButton-root{background: transparent !important;}
.MuiPickersCalendarHeader-transitionContainer{min-height: 30px;}
form#add_contestant label,form#add_contestant legend {font-size: 14px !important;}
.wpvc_not_loggedin{padding: 10px;background: #ededed;}
.wpvc_not_loggedin .wpvc_login_social_container button {padding: 0px !important;}
.wpvc_login_social_container a {cursor:pointer;}
.wpvc_not_loggedin .wpvc_login_popup_title h6 {padding: 0 1em;}
.wpvc_progress_popup_content{font-size:16px;}
.wpvc_progress_popup_title h2:before{content: none;}
.wpvc_progress_popup_title h6{width: 100%;float: left;font-size: 20px;padding-top: 5px;}
.wpvc_progress_popup_title button:hover{background-color: rgba(0, 0, 0, 0.04);}
.wpvc_progress_popup_title button:focus{background-color: rgba(0, 0, 0, 0.04);outline: none !important;}
.wpvc_progress_popup_content p{font-size: 14px;}
.wpvc_submission_popup_content{font-size:16px;}
.wpvc_submission_popup_content p{font-size: 14px;}
.wpvc_submission_popup_title h2:before{content: none;}
.wpvc_submission_popup_title h6{width: 90%;float: left;font-size: 20px;padding-top: 5px;}
.wpvc_submission_popup_title button{width: 10%;top: -8px;}
.wpvc_submission_popup_title button:hover{background-color: rgba(0, 0, 0, 0.04);}
.wpvc_submission_popup_title button:focus{background-color: rgba(0, 0, 0, 0.04);outline: none !important;}
.wpvc_save_contestant{margin-top: 20px !important;}
.wpvc_save_contestant_btn{font-size: 14px !important;margin-top: 20px !important;background-color:#f50057 !important;outline: none !important;}
.wpvc_save_contestant_btn:hover{background-color: #c51162 !important;}
.wpvc_submit_form_field .srv-validation-message{color: #c51162 !important;font-size: 14px;font-weight: 700;text-transform: capitalize;}
.wpvc_terms_checkbox .srv-validation-message{display: block; width:100%; }
.MuiPickersDay-daySelected:hover {background-color: #c51162 !important;}
.MuiPickersDay-daySelected{background-color: #c51162 !important;}
.MuiPickersDay-current {color: #fff !important;font-weight: 500;background-color: #3f51b5 !important;}
.wpvc_submit_display_image{padding-top: 30%;width: 40%;margin-top: 20px;}
.wpvc_vote_counts:hover, .wpvc_vote_counts:focus{outline: none !important;}
.wpvc_card_sub_header{margin-bottom: 5px !important;} .wpvc_login_popup_content {background: #EDEDED;}
.wpvc_login_popup_title{background: #999;}
.wpvc_login_panel_tabs, .wpvc_forget_title{width: 90%;float: left;}
.wpvc_forget_title{font-size: 16px !important;margin-top: 4% !important;}
.wpvc_login_icon_button{width: 10%;padding: 8px !important;}
.wpvc_login_popup_title h2:before{content: none;}
.wpvc_login_panel_tab{    font-size: 14px !important;padding: 0px !important;min-width: 90px !important;}
.wpvc_login_panel_tab:hover{background: none !important;}
.wpvc_login_page h2{font-size: 16px !important;margin-bottom: 10px;font-weight: 400;}
.wpvc_login_page h2:before{content: none;}
.wpvc_login_page {display: block !important;}
.wpvc_login_page .wpvc_text_field{width:100% !important;}
.wpvc_login_page .wpvc_form_control{display: block !important;margin-top: 20px;}
.wpvc_text_field label{font-size: 18px;}
.wpvc_login_checkbox .MuiFormControlLabel-label{font-size: 16px;}
.wpvc_login_btns{margin-top: 15px !important; width: 100%;padding: 5px !important;}
.wpvc_login_btns:focus{background-color: #f50057 !important;}
.wpvc_forgot_link{font-size: 14px !important;text-decoration: none !important;background: transparent !important; outline: 0 !important;border-bottom:none !important;}
.wpvc_forgot_link:hover{background: transparent !important;outline: 0 !important;}
.srv-validation-message{color: #c51162 !important;font-size: 14px;font-weight: 700;text-transform: capitalize;}
.wpvc_error_login{color: #c51162 !important;font-size: 14px !important;font-weight: 700 !important;}
.wpvc_success_pass{font-size: 14px !important;font-weight: 700 !important;color: #007604 !important;} .wpvc_register_page h2{font-size: 16px !important;margin-bottom: 10px;font-weight: 400;}
.wpvc_register_page h2:before{content: none;}
.wpvc_register_page {display: block !important;min-width: 400px;}
.wpvc_register_page .wpvc_text_field{width:100% !important;}
.wpvc_register_page .wpvc_form_control{display: block !important;margin-top: 20px;}
.wpvc_register_page .wpvc_form_control_label{margin-top: 20px;text-transform: capitalize;}
.wpvc_register_page .wpvc_form_control_single{margin-top: -10px;}
.wpvc_social_login_btn{padding:0px;background: none !important;border: none !important;margin: 0;line-height: 0px;vertical-align: top;float: left;}
.wpvc_login_contest_shortcode .wpvc_login_popup_content{padding:15px !important;}
.wpvc_login_contest_shortcode .wpvc_register_page {display: flex !important;}
.wpvc_login_contest_shortcode .wpvc_register_page .wpvc_register_page_item{padding:10px;} .wpvc_contestant_popup_content{font-size:16px;}
.wpvc_contestant_popup_title h2:before{content: none;}
.wpvc_contestant_popup_title h5{width: 90%;float: left;font-size: 20px !important;padding-top: 5px;}
.wpvc_contestant_popup_title button{top: 8px;color: #9e9e9e;right: 8px;position: absolute;}
.wpvc_contestant_popup_title button:active{padding: 10px 10px !important;}
.wpvc_contestant_popup_title button:hover{background-color: rgba(0, 0, 0, 0.04);}
.wpvc_contestant_popup_title button:focus{background-color: rgba(0, 0, 0, 0.04);outline: none !important;}
.wpvc_contestant_popup_image{max-height: 100%;width:100%;}
.wpvc_showcontestant_popup_container{display: inline-block !important;}
.wpvc_popup_item_btns button{width:98%;font-size: 16px !important;}
.wpvc_contestant_popup_content h5{font-size: 20px !important;}
.wpvc_popup_grid_custom h5{border-bottom:1px solid #ccc;margin-bottom:10px;margin-top: 10px;}
.wpvc_popup_grid_custom .wpvc_modal_custom_image{padding-top: 60% !important;height:0;}
.wpvc_modal_next_prev .wpvc_prev_post{position: absolute;color: #fff;z-index: 100;width: 2em;height: 2em;top: 36%;left:-15px;}
.wpvc_modal_next_prev .wpvc_next_post{position: absolute;color: #fff;z-index: 100;width: 2em;height: 2em;right: 5%;top: 36%;right: -2%;}
.wpvc_popup_grid_item{position: relative;}
.wpvc_popup_item_socbtns{margin: 5px;}
.wpvc_social_icon a{vertical-align: sub;-webkit-box-shadow: none !important;box-shadow: none !important;}
.wpvc_hide_countoff {max-width: 100% !important;flex-basis: 100% !important;}
.wpvc_hide_countoff .wpvc_vote_cast_btn button{width: 100%;} .wpvc_single_contestant_votebtn .wpvc_voting_btns{width: 100%;}
.wpvc_single_contestant_title h5{font-size: 30px !important;}
.wpvc_vote_cast_btn button{width: 100%;}
.wpvc_vote_cast_single_btn{margin-bottom:10px;display: flex;}
.wpvc_vote_cast_single_btn .wpvc_voting_btns{vertical-align: top;display: inline-flex;width:100%;}
.wpvc_vote_cast_single_btn .wpvc_voting_btns.wpvc_next_vote_btn {vertical-align: top;display: inline-flex;width:88%;}
.wpvc_single_next_button{display: inline-flex;margin-right: 1%;width: 5%;}
.wpvc_single_next_button svg{font-size: 40px;}
img.wpvc_image_popup_hover {width: 100%;}
.wpvc_single_prev_button{display: inline-flex;margin-left: 1%;float: right;width:5%;}
.wpvc_single_prev_button svg{font-size: 40px;}
.wpvc_card_actions_single{display: inline-flex;margin-right: 20px;width: 5%;}
.wpvc_card_actions_single svg{font-size: 16px;}
.wpvc_card_actions_single span{font-size:16px;position: relative;left: 5px;top: -4px;}
.wpvc_share_social_single{color:#fff;text-decoration: none;float: right;margin-right: 15px;}
.wpvc_share_social_single:hover{text-decoration: none;color:#ccc;}
.wpvc_share_social_single span{position: relative;top: -2px;}
.wpvc_share_social_single svg{font-size: 16px;}
.wpvc_share_social_single:focus{outline: none;text-decoration: none;}
.wpvc_single_social a{display: inline-block;}
.wpvc_single_social{min-height: 100px;background-color: #fff;padding-top: 10px;}
.wpvc_single_copy_link button {margin-top: 15px;margin-bottom: 20px;}
.wpvc_single_copy_link{text-align: center;width:100%;}
.wpvc_share_social_button{margin-bottom:20px;background: linear-gradient(to bottom, rgba(254,254,254,1) 0%,rgba(237,237,237,1) 100%);text-transform: lowercase;color: #000;}
.wpvc_share_social_button:hover,.wpvc_share_social_button:focus{background: linear-gradient(to bottom, rgba(254,254,254,1) 0%,rgba(237,237,237,1) 100%);text-transform: lowercase;color: #000;}
.wpvc_copied{color:#000;margin-top: 20px;}
.wpvc_single_top_category{font-size: 14px;text-align: end;}
.wpvc_single_contestant_fullwidth{width: 100%;display: block;margin-bottom: 20px;}
.wpvc_single_contestants_page{width: 100%;}
.wpvc_single_contestant_partialwidth{width: 100%;display: flex;margin-bottom: 20px;}
.wpvc_vote_single_container{display: flex;width: 100%;position: relative;}
.wpvc_vote_single_container .fb_iframe_widget {max-height: 84% !important;}
.wpvc_vote_single_container .bitchute_video{min-height: 350px;}
.wpvc_votes_sidebar{width:30%;margin-left:1%;}
.wpvc_votes_sidebar .sidebar-container{position: relative;}
.wpvc_vote_single_section {float: none;margin-left: auto;margin-right: auto;max-width: 1070px;display: block;}
.wpvc_contestants_sec_sidebar h2{font-size: 24px;}
.wpvc_photoleader_container {padding:0 !important;}
.wpvc_show_style_row_leader_widget{margin-bottom: 10px !important;position: relative;}
.wpvc_leader_title{color:#fff !important;}
.wpvc_card_widget_author_name{color: #e86c20;font-size: 14px;font-weight: bold;font-style: italic;}
.wpvc_card_conthead_author a{text-decoration: none !important;}
.wpvc_card_conthead_author p{ font-size: 13px;}
.wpvc_leader_contents{position: absolute;margin: 0px;padding: 5px;bottom: 0;background-color: rgba(26, 26, 26, 0.56);height: auto;-webkit-transition: all 0.5s;transition: all 0.5s;width: 100%;width: -webkit-fill-available;padding-right: 87px;flex-flow: column;min-height: 50px;padding-left: 10px;}
.wpvc_card_widget_vote_count{position: absolute;top: -15px;height: 75px;width: 75px;border-radius: 100px;display: flex;justify-content: center;align-items: center;padding: 5px;overflow: hidden;right: 5px;color: #e86c20;font-weight: bold;font-size: 14px;font-style: italic;}
.wpvc_card_widget_vote_count::before{content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;z-index: 0;background: linear-gradient(0deg, #f26e2a, #305891);-webkit-animation: spin 4s linear infinite;-moz-animation: spin 4s linear infinite;animation: spin 2s linear infinite;}
@-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } }
@-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } }
@keyframes spin { 100% { -webkit-transform: rotate(360deg); transform:rotate(360deg); } }
.wpvc_card_widget_vote_count_child{display: flex;flex-flow: column;justify-content: center;align-items: center;z-index: 1;background-color: #1a1a1a;height: 100%;width: 100%;border-radius: 100px;overflow: hidden;}
.wpvc_card_widget_cat_name{background-color: #222;margin-bottom: 10px !important;padding: 8px;text-align: center;color: #dd6820;text-transform: uppercase;font-weight: bold;font-size: 16px;width: 100%;}
.wpvc_no_photo_leader_widget{min-height: 75px;}
.wpvc_card_widget_term_name{color: #e86c20;font-size: 14px;font-weight: bold;font-style: italic;}
.wpvc_recent_contents p{margin-bottom: 0px;}
.wpvc_recent_contents{position: absolute;margin: 0px;padding: 5px;bottom: 0;background-color: rgba(26, 26, 26, 0.56);height: auto;-webkit-transition: all 0.5s;transition: all 0.5s;width: 100%;width:-webkit-fill-available;padding-right: 87px;flex-flow: column;min-height: 50px;padding-left: 10px;}
.wpvc_leader_title:hover{text-decoration: none;opacity: 0.5;}
.wpvc_votes_footer{width: 100%;display: block;margin-top: 25px;}
.wpvc_rules_content{margin-top:10px;}
.wpvc_rules_content p{margin: 0px 0px 10px 0px;font-size: 14px;width:100%;} .wpvc_pagination_container{margin-top:15px;}
.wpvc_pagination_text{font-size: 14px;}
.wpvc_pagination_item ul{align-items: center;justify-content: center;}
.wpvc_pagination_select{width: 40px;font-size: 16px !important;} .wpvc_restriction_popup_title{background: rgba(0,0,0,0.9);color: #fff;}
.wpvc_restriction_popup_title h2:before{content: none;}
.wpvc_restriction_popup_title h6{width: 85%;float: left;font-size: 20px;padding-top: 5px;}
.wpvc_restriction_popup_title button{width: 10%;top: -8px;color:#fff;}
.wpvc_restriction_popup_content{background-color: #c0392b;}
.wpvc_restriction_popup_content p{color:#fff;font-size: 18px;text-align: center;font-weight: 700;}
.wpvc_restriction_popup_content svg{top: 8px;position: relative;margin-right: 8px;}
.wpvc_restriction_popup_actions{display: block !important;}
.wpvc_restriction_popup_actions p {color: #c0392b;font-size: 18px;text-align: center;font-weight: 700;}
.wpvc_sucess_popup_title{background: rgba(0,0,0,0.9);color: #fff;}
.wpvc_sucess_popup_title h2:before{content: none;}
.wpvc_sucess_popup_title h6{color: #fff;}
.wpvc_sucess_popup_title button{width: 48px;height: 48px;color: #fff;position: absolute;top: 8px;right: 8px;z-index: 9999;}
.wpvc_sucess_popup_content p{color:#fff;font-size: 18px;text-align: center;font-weight: 700;}
.wpvc_sucess_popup_content svg{top: 8px;position: relative;margin-right: 8px;} @font-face {
font-weight: 400;
font-style: normal;
font-family: owfontawesome;
src: url(//www.laboutiqueducarnaval.com/wp-content/plugins/wp-voting-contest/assets/fonts/fontawesome/fontawesome-webfont.eot?u58ytb);
src: url(//www.laboutiqueducarnaval.com/wp-content/plugins/wp-voting-contest/assets/fonts/fontawesome/fontawesome-webfont.eot?#iefixu58ytb) format('embedded-opentype'), url(//www.laboutiqueducarnaval.com/wp-content/plugins/wp-voting-contest/assets/fonts/fontawesome/fontawesome-webfont.woff?u58ytb) format('woff'), url(//www.laboutiqueducarnaval.com/wp-content/plugins/wp-voting-contest/assets/fonts/fontawesome/fontawesome-webfont.ttf?u58ytb) format('truetype'), url(//www.laboutiqueducarnaval.com/wp-content/plugins/wp-voting-contest/assets/fonts/fontawesome/fontawesome-webfont.svg?u58ytb#owfontawesome) format('svg')
}
.wpvc_vote_icons {position: relative;top: 1px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;padding-right:5px;}
.votecontestant-camera:before {content: "\f030" !important; font-family: 'owfontawesome' !important; }
.wpvc_photo_contest_h, .wpvc_recent_contest_h {background: none repeat scroll 0 0 #305891;width: 100%;float: left;padding: 5px;color: #fff;font-size: 18px;font-weight: bold;}
.wpvc_voting_btns{border-radius: 0px !important;}
.wpvc_vote_counts{border-radius: 0px !important;}
.MuiButton-containedSecondary {
color: #fff;
background-color: #f50057 !important;
}
.wpvc_show_contestants button{
border-top:0px !important;
line-height: 1.75 !important;
padding: 6px 16px !important;
}
.wpvc_allcontest_search button{padding: 12px !important;background: transparent;}
.wpvc_video_audio_div button{
border-top:0px !important;
line-height: 0px !important;
padding: 0px !important;
}
.wpvc_pagination_item button{padding: 0 6px !important;background-color: #303f9f !important;color: #FFF !important;}
.wpvc_pagination_item button.Mui-selected {color: #000 !important;background-color: #FFF !important; border: 1px solid #303f9f !important;}
.wpvc_hr_contestants h6{width: 100%;padding: 15px;}
.wpvc_hr_contestants hr{background: #ccc;width: 100%;}
.wpvc_app_bar{z-index: 10 !important;}
.wpvc_card_media_audio_upl_column{height: 0;padding-top: 30%; background-position: center !important;width: 100%; }
.wpvc_card_column .wpvc_audio_upl_image{margin-bottom: 10px;}
.wpvc_modal_file_custom{font-size: 12px;}
.MuiListItem-root {
display: flex !important;
position: relative !important;
text-align: left !important;
align-items: center !important;
justify-content: flex-start !important;
text-decoration: none !important;
padding-left: 16px !important;
padding-right: 16px !important;
min-height: 40px !important;
}
.wpvc_contestant_popup_container .MuiDialog-paperWidthSm{max-width:100% !important;}
.wpvc_hide_countoff .wpvc_voting_btns {width: 100%;}
.wpvc_countbtn_fullwidth .wpvc_vote_counts{width: 100%;}
.wpvc_back_loader{z-index:100!important;position: absolute !important;min-height: 150px;}
.wpvc_back_loader .MuiCircularProgress-indeterminate{color:#ffffff;} @media only screen and (max-width: 780px) {
.wpvc_list_container .wpvc_card_content_column{width: 100%;padding-left: 0 !important;}
.wpvc_list_container .wpvc_card_column .wpvc_contestant_vote_class{display: flex;}
.wpvc_list_container .wpvc_card_actions_column {display: inline-block;}
.wpvc_show_contestants .wpvc_list_container button{width:100%;}
.wpvc_list_container .wpvc_card_column .wpvc_contestant_vote_class .MuiGrid-item:nth-child(1){flex:2}
.wpvc_list_container .wpvc_card_column .wpvc_contestant_vote_class .wpvc_vote_cast_btn{flex:2}
.wpvc_list_container .wpvc_contestant_social{justify-content: center;margin-top: 20px;}
.wpvc_list_container .wpvc_contestant_description{margin-top: 10px;}
.wpvc_navigation{margin-right: 0px !important;padding: 5px !important; min-width: auto !important;}
span.wpvc_nav_text,.wpvc_grid_list,.wpvc_search_chip {display: none !important; }
.wpvc_grid_list_mobile{display: block !important;}
.wpvc_voting_nav_grid{flex-wrap: nowrap !important; justify-content: space-evenly;}
.wpvc_navi_grid_list .MuiButton-iconSizeLarge > *:first-child{font-size: 24px !important;}
.wpvc_single_navigation{justify-content: space-evenly;}
a.wpvc_navigation .MuiButton-startIcon{margin-left:0px !important;margin-right:0px !important;}
.wpvc_single_next_button,.wpvc_single_prev_button{width: 10%;}
.wpvc_vote_cast_single_btn button{width: 78%;}
.wpvc_single_social {padding-top: 20px;}
.wpvc_single_copy_link button {display: inline-block;padding: 10px;width: 90%;margin-top: 25px;}
.wpvc_single_copy_link span { word-break: break-word;}
.wpvc_share_social_single{margin-right:0px;}
.wpvc_search,.wpvc_sorting{margin-top:0px !important;}
.wpvc_popup_item_btns button{width:100%;}
.wpvc_vote_single_container{flex-direction: row;flex-wrap: wrap;}
.wpvc_vote_single_container .wpvc_single_contestant_partialwidth{width: 100%;}
.wpvc_vote_single_container .wpvc_votes_sidebar {width: 100%;}
img.wpvc_image_popup_hover {width: 100% !important;}
.wpvc_card_column{display: block;}
.wpvc_card_media_row,.wpvc_card_media_column{width: 100% !important;height: auto !important;padding-top: 100% !important;}
.wpvc_card_column .wpvc_contestantimage,.wpvc_list_container .wpvc_card_content_column{flex : 0 0 100%;}
.wpvc_image_proportion {margin:0 !important;}
.wpvc_image_proportion .wpvc_show_style_row,.wpvc_image_proportion .wpvc_show_style_column,.wpvc_image_proportion.wpvc_show_style_row {flex-basis: 100%;justify-content: center;padding:5px !important;max-width: none;}
}@keyframes GalleryLoadingSpinner {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg); }
100% {
-webkit-transform: rotate(360deg);
transform: rotate(360deg); } }
.loading-spinner {
margin: 60px auto;
position: relative;
border-top: 0.35em solid rgba(255, 255, 255, 0.2);
border-right: 0.35em solid rgba(255, 255, 255, 0.2);
border-bottom: 0.35em solid rgba(255, 255, 255, 0.2);
border-left: 0.35em solid #fff;
border-radius: 100%;
width: 6em;
height: 6em; }
.loading-spinner::after {
width: 6em;
height: 6em;
border-radius: 100%; }
.loading-spinner,
.gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button::after {
font-size: 10px;
text-indent: -9999em;
transform: translateZ(0);
animation: GalleryLoadingSpinner 1.1s infinite linear; }
.mode-light .loading-spinner {
border-top-color: rgba(0, 0, 0, 0.1);
border-right-color: rgba(0, 0, 0, 0.1);
border-bottom-color: rgba(0, 0, 0, 0.1);
border-left-color: #111; }
.gallery-modal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 2000; }
.gallery-modal .gallery-modal--overlay {
background-color: black;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
right: 0;
bottom: 0;
z-index: 0; }
.gallery-modal--preload {
display: none; }
.gallery-modal--container {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
overflow-y: auto;
transform: translate3d(0, 0, 0);
z-index: 1; }
.gallery-modal--table {
display: table;
table-layout: fixed;
height: 100%;
width: 100%; }
.gallery-modal--cell {
display: table-cell;
height: 100%;
width: 100%;
vertical-align: middle; }
.gallery-modal--content {
position: relative;
overflow: hidden;
border-radius: 2px;
margin-left: auto;
margin-right: auto;
background-color: transparent;
height: 100%;
max-width: 100%; }
.gallery-content {
display: table;
width: 100%;
height: 100%; }
.gallery-top {
display: table-row; }
.gallery-top--inner {
padding: 60 15px 20; }
.gallery {
display: table-cell;
vertical-align: middle;
font-size: 1rem;
width: 100%;
padding-bottom: 10; }
.gallery ul.gallery-images--ul li.gallery-media-photo.loading .loading-spinner,
.gallery ul.gallery-images--ul li.gallery-media-photo .picture.loading .loading-spinner {
position: absolute;
z-index: 1001;
top: 50%;
left: 50%;
margin: -1.5rem 0 0 -1.5rem; transform: translate(-50%, -50%); }
.gallery .gallery-main {
position: relative;
z-index: 9; }
.gallery .gallery-photos {
width: 100%;
max-width: 105vh;
margin: 0 auto; }
.gallery .gallery-photos .gallery-empty {
color: #fff;
font-size: 1.45rem;
display: block;
text-align: center;
padding: 25% 0; }
.gallery .gallery-photo {
position: relative;
width: 100%;
height: 0;
padding-bottom: 75%; }
.gallery .gallery-photo--current {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: 100%; }
.gallery ul.gallery-images--ul {
position: relative;
height: 100%;
list-style-type: none;
margin: 0;
padding: 0; }
.gallery ul.gallery-images--ul li.gallery-media-photo {
opacity: 1;
z-index: 2; }
.gallery ul.gallery-images--ul li.gallery-media-photo .picture {
background-color: transparent;
cursor: pointer;
position: absolute;
width: 100%;
height: 100%; }
.gallery ul.gallery-images--ul li.gallery-media-photo .picture img.photo {
max-height: 100%;
max-width: 100%;
position: absolute;
top: 50%;
right: 0;
bottom: 0;
left: 0;
margin: 0 auto;
z-index: 0;
border-radius: 6px;
transform: translateY(-50%);
box-shadow: 0 0.6rem 1rem rgba(0, 0, 0, 0.25); }
@media (max-width: 900px) {
.gallery ul.gallery-images--ul li.gallery-media-photo .picture img.photo {
max-width: 95%; } }
.gallery ul.gallery-images--ul li.gallery-media-photo button.photo-button {
display: block;
background: none;
border-width: 0;
cursor: pointer;
padding: 0 !important;
-webkit-appearance: button; }
.gallery ul.gallery-images--ul li.gallery-media-photo button.photo-button:active, .gallery ul.gallery-images--ul li.gallery-media-photo button.photo-button:focus {
outline: none;
border-width: 0; }
.gallery .gallery-control {
cursor: pointer;
position: absolute;
top: 0;
height: 100%;
z-index: 3;
font-size: 0.5em;
width: 20%;
background: none;
border-width: 0;
border-style: initial;
border-color: initial;
border-image: initial; }
.gallery .gallery-control:focus, .gallery .gallery-control:active {
outline: none; }
.gallery .gallery-control--prev {
left: 0; }
.gallery .gallery-control--prev svg {
float: right; }
.gallery .gallery-control--next {
right: 0; }
.gallery .gallery-control--next svg {
float: left; }
@media (max-width: 767px) {
.gallery .gallery-control {
width: 10%; } }
@media (min-width: 1128px) {
.gallery .gallery-control {
width: 10%;
font-size: medium; } }
.gallery-modal .gallery {
display: table-cell;
vertical-align: middle;
height: 100%;
padding-bottom: 0; }
.gallery-figcaption {
background-image: none;
background-color: transparent;
position: relative;
right: 0;
bottom: 0;
left: 0;
z-index: 2;
text-align: center;
color: white;
overflow: hidden;
border-radius: 0; }
.gallery-figcaption .gallery-figcaption--thumbnails {
position: relative;
height: 58px;
overflow: hidden;
transition: 0.45s ease-in-out all; }
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails {
position: absolute;
min-width: 100%;
margin-left: -4px;
margin-right: -4px; }
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list {
position: absolute;
list-style-type: none;
margin: 0;
padding: 0;
left: 0;
transition: margin 0.3s ease-out 0s; }
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list::after, .gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list::before {
content: "";
display: table; }
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list::after {
clear: both; }
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li {
float: left; }
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li + li {
margin-left: 10; }
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button {
cursor: pointer;
position: relative;
display: block;
overflow: hidden;
background: transparent;
margin: 0;
padding: 0; }
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button:focus, .gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button:active {
outline: none; }
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button.active {
cursor: default; }
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button::after, .gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button::before {
border-radius: 50%; }
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button div.picture {
border-radius: 4px;
border: 4px solid transparent;
overflow: hidden; }
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button div.picture img.thumbnail {
width: 100%;
height: 100%;
display: block;
position: relative;
z-index: 1;
opacity: 0.3;
filter: alpha(opacity=30);
backface-visibility: hidden;
object-fit: cover;
border-radius: 4px;
transition: 0.1s ease opacity; }
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button div.loading-spinner {
position: absolute;
z-index: 1001;
width: 2em;
height: 2em;
top: 50%;
left: 50%;
margin: -1em 0 0 -1em;
border-top-width: 0.15em;
border-right-width: 0.15em;
border-bottom-width: 0.15em;
border-left-width: 0.15em;
transform: translate(-50%, -50%); }
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button:hover div.picture img.thumbnail,
.gallery-figcaption .gallery-figcaption--thumbnails .caption-thumbnails ul.thumbnails-list li button.thumbnail-button.active div.picture img.thumbnail {
opacity: 1;
filter: alpha(opacity=100); }
.gallery-figcaption.hide .gallery-figcaption--thumbnails {
height: 0; }
.mode-light .gallery-figcaption {
color: #111; }
.gallery-figcaption--content {
max-width: 105vh;
margin-left: auto;
margin-right: auto;
overflow: hidden; }
.gallery-figcaption--inner {
margin-left: auto;
margin-right: auto;
position: relative;
transform: translateY(0);
transition: -ms-transform 0.2s ease-out 0s, -webkit-transform 0.2s ease-out 0s, transform 0.2s ease-out 0s; }
.hide .gallery-figcaption--inner {
transform: translateY(70); }
.gallery-figcaption--info {
display: table;
width: 100%; }
.gallery-figcaption--info .caption-left {
text-align: left;
vertical-align: middle;
display: table-cell; }
.gallery-figcaption--info .caption-right {
text-align: right;
vertical-align: middle;
display: table-cell; }
.gallery-figcaption--info .photo-caption,
.gallery-figcaption--info .photo-subcaption {
margin: 0;
line-height: 1.31; }
.gallery-figcaption--info .photo-caption {
font-weight: 500;
font-size: 1rem; }
.gallery-figcaption--info .photo-subcaption {
color: rgba(255, 255, 255, 0.65);
font-size: 0.851rem; }
.mode-light .gallery-figcaption--info .photo-subcaption {
color: rgba(0, 0, 0, 0.65); }
.gallery-figcaption .gallery-thumbnails--toggle {
cursor: pointer;
background: transparent;
border: 0;
margin: 0;
padding: 0;
vertical-align: bottom;
display: inline-block;
color: inherit;
font-weight: 400;
font-size: 0.9rem;
position: relative; }
.gallery-figcaption .gallery-thumbnails--toggle:focus, .gallery-figcaption .gallery-thumbnails--toggle:active {
outline: none; }
.gallery-figcaption .gallery-thumbnails--toggle::after {
content: "";
display: inline-block;
vertical-align: middle;
margin-left: 0.181rem; }
.gallery-figcaption .gallery-thumbnails--toggle.hide::after {
border-top: 6px solid #fff;
border-left: 6px solid transparent;
border-right: 6px solid transparent; }
.mode-light .gallery-figcaption .gallery-thumbnails--toggle.hide::after {
border-top-color: #111; }
.gallery-figcaption .gallery-thumbnails--toggle.open::after {
border-bottom: 6px solid #fff;
border-left: 6px solid transparent;
border-right: 6px solid transparent; }
.mode-light .gallery-figcaption .gallery-thumbnails--toggle.open::after {
border-bottom-color: #111; }
.gallery-modal--close {
position: absolute;
z-index: 10;
right: 0;
top: 0;
padding: 15px; }
.gallery-modal--close button.gallery-close {
cursor: pointer;
background: none transparent;
border: 0;
display: block;
padding: 0.5rem; }
.gallery-modal--close button.gallery-close:active, .gallery-modal--close button.gallery-close:focus {
outline: none; }
.gallery ul.gallery-images--ul li.gallery-media-photo.loading::before {
z-index: 999;
content: "";
display: block;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-color: black; }
.mode-light .gallery ul.gallery-images--ul li.gallery-media-photo.loading::before {
background-color: white; } .gallery__animation-appear {
opacity: 0.01;
transform: translateZ(0); }
.gallery__animation-appear-active {
opacity: 1;
transition: opacity 150ms ease-out; }
.gallery__image-transition--backwards-enter {
opacity: 0.01;
transform: translateX(-5px); }
.gallery__image-transition--forwards-enter {
opacity: 0.01;
transform: translateX(5px); }
.gallery__image-transition--backwards-enter-active,
.gallery__image-transition--forwards-enter-active {
opacity: 1;
transform: translateX(0);
transition: opacity 150ms ease-out, transform 150ms ease-out; }
.gallery__image-transition--backwards-leave,
.gallery__image-transition--forwards-leave {
opacity: 1;
transform: translateZ(0); }
.gallery__image-transition--backwards-leave-active,
.gallery__image-transition--forwards-leave-active {
opacity: 0.01;
transition: opacity 150ms ease-out; }
@media (max-width: 743px) {
.gallery-figcaption--info {
padding-bottom: 1rem;
padding-left: 1rem;
padding-right: 1rem; }
.gallery-figcaption .gallery-figcaption--info {
display: block; }
.gallery-figcaption .gallery-figcaption--info .caption-left,
.gallery-figcaption .gallery-figcaption--info .caption-right {
display: block;
text-align: left; } }
@media (max-width: 743px) {
.gallery-figcaption--info {
padding-top: 0.5rem;
padding-bottom: 0.5rem; } }
@media (min-width: 744px) {
.gallery .gallery-photo {
padding-bottom: 67%; }
.gallery-figcaption--info {
padding-top: 0.5rem;
padding-bottom: 0.5rem; } }