/*
Theme Name: Overworld Child
Theme URI: http://overworld.edge-themes.com
Description: A child theme of Overworld Theme
Author: Edge Themes
Author URI: http://themeforest.net/user/edge-themes
Version: 1.3.7
Text Domain: overworld
Template: overworld
*/


::selection {
    background: #1a4586; }

.sectiune-nominalizati {
    display:none;
}

/* .page-id-82 .sectiune-nominalizati,
.page-id-424 .sectiune-nominalizati */
/* .page-id-424 .subsect-inscrieri */
/* .page-id-2508 .sectiune-nominalizati,
.page-id-2509 .sectiune-nominalizati */
/* {
    display:none;
} */
/* 
.page-id-418 .sectiune-inscrieri,
.page-id-426 .sectiune-inscrieri,
.page-id-629 .sectiune-inscrieri,
.page-id-4113 .sectiune-inscrieri,
.page-id-4150 .sectiune-inscrieri,
.page-id-5560 .sectiune-inscrieri,
.page-id-2512 .sectiune-inscrieri,
.page-id-5556 .sectiune-inscrieri
{
    display:none;
} */

/* .excelenta-block {
    display:none;
} */

/* .winner-block {
    display:none;
} */

/* .page-id-2509 .excelenta-block, 
.page-id-2509 .winner-block,
.page-id-2508 .excelenta-block, 
.page-id-2508 .winner-block,
.page-id-2512 .excelenta-block, 
.page-id-2512 .winner-block,
.page-id-5556 .excelenta-block, 
.page-id-5556 .winner-block,
.page-id-418 .excelenta-block, 
.page-id-418 .winner-block,
.page-id-4150 .excelenta-block, 
.page-id-4150 .winner-block,
.page-id-625 .excelenta-block, 
.page-id-625 .winner-block,
.page-id-5559 .excelenta-block, 
.page-id-5559 .winner-block,
.page-id-629 .excelenta-block, 
.page-id-629 .winner-block,
.page-id-4169 .excelenta-block, 
.page-id-4169 .winner-block,
.page-id-5560 .excelenta-block, 
.page-id-5560 .winner-block,
.page-id-426 .excelenta-block, 
.page-id-426 .winner-block,
.page-id-428 .excelenta-block, 
.page-id-428 .winner-block,
.page-id-432 .excelenta-block, 
.page-id-432 .winner-block,
.page-id-422 .excelenta-block, 
.page-id-422 .winner-block,
.page-id-436 .excelenta-block, 
.page-id-436 .winner-block,
.page-id-2503 .excelenta-block, 
.page-id-2503 .winner-block, 
.page-id-4113 .excelenta-block, 
.page-id-4113 .winner-block,
.page-id-988 .excelenta-block, 
.page-id-988 .winner-block,
.page-id-420 .excelenta-block, 
.page-id-420  .winner-block,
.page-id-2993 .excelenta-block, 
.page-id-2993 .winner-block,
.page-id-414 .excelenta-block, 
.page-id-414 .winner-block,
.page-id-416 .excelenta-block, 
.page-id-416 .winner-block,
.page-id-3977 .excelenta-block, 
.page-id-3977 .winner-block, 
.page-id-82 .excelenta-block, 
.page-id-82 .winner-block, 
.page-id-4152 .winner-block, 
.page-id-424 .winner-block 
{
    display: block !important;
} */

body {  font-family:  'Oxanium', sans-serif !important; font-size: 15px; }




:root {
    --yellow:  #f4b3b3;
    --blue: #ee3425;
    --dk-blue:  #911221;
    --magenta: #ed202d;
    --grey: #004460;
    --lt-yellow: #f9e0e0;
    --dk-yellow: #deaeae;
    --turcoaz: #dd1415;
    --white: #fff;

    --blue-accent: #60a8e6;

}


html {
  --scrollbarBG: #deaeae;
  --thumbBG: #911221;
}


body::-webkit-scrollbar {
  width: 10px;
}
body {
  scrollbar-width: thin;
  scrollbar-color: var(--thumbBG) var(--scrollbarBG);
}
body::-webkit-scrollbar-track {
  background: var(--scrollbarBG);
}
body::-webkit-scrollbar-thumb {
  background-color: var(--thumbBG) ;
}






h1, h2, h3, h4, h5, h6 {
    font-family: Oxanium,sans-serif !important;
    font-weight: 800; }

.ow_vote_grid .ow_show_contestant h2 {
    font-size: 34px; }

.ow_vote_grid .ow_show_vote_square {
    background: transparent !important; }


    .ow_vote_grid .ow_vote_showcontent_view {
    border: none;
    margin: 20px 15px 10px;
    border-radius: 10px; overflow: hidden;}


    .edgtf-content {
    background-color: #3a2b44; }


    div[class^="title_trnc_grid"] {
    padding: 14px 25px 10px; }


    .ow_vote_grid .ow_show_vote_button a {
    background: var(--orange) !important;
    display: inline-block;
    background: #6b54b6 !important;
    width: 200px;
    margin: 0 auto;
    float: none;
}


.ow_show_vote_button {
    position: relative;
    width: 100%;
    float: none;
    display: block;
    display: none;
    text-align: center;
}


.ow_vote_grid .ow_vote_showcontent_view {
    background: black;
}


.ow_vote_grid .ow_show_vote_cnt {
    padding-bottom: 30px;
}
p.intro {
    font-size: 1.2rem;
    font-family: 'Oxanium', sans-serif;
    font-weight: 300;
    line-height: 1.43;
    font-style: normal;
    color: #ddd;
    margin-top: 20px;
}


    .ow_vote_grid .ow_show_contestant h2 a, .ow_vote_list .ow_show_contestant h2 a {
    color: #8368dc !important; }


 .ow_vote_grid .ow_show_contestant h2, .ow_vote_list .ow_show_contestant h2 {
    font-size: 24px;
    font-weight: 700;
    text-transform: none;
    letter-spacing: .15px;
    margin-bottom: 0;
    margin-left: -1px;
}



    h1 {
    font-size: 40px;
    margin-top: 50px;
    letter-spacing: .01em;
    color: #63b6e5;
    line-height: 1.1;
    margin-left: -4px;
}


.home h1 { font-size: 75px; text-align: center; }




.edgtf-header-vertical .edgtf-vertical-menu>ul>li.current-menu-ancestor>a, .edgtf-header-vertical .edgtf-vertical-menu>ul>li.current-menu-item>a, .edgtf-header-vertical .edgtf-vertical-menu>ul>li.current_page_item>a, .edgtf-header-vertical .edgtf-vertical-menu>ul>li.edgtf-active-item>a, .edgtf-header-vertical .edgtf-vertical-menu>ul>li:hover>a {
    background-color: #30223c;
}


.ow_video_contest .ow_show_text_desc  { display: block !important; }

.ow_vote_grid .ow_vote_post_container_show { display: flex;
    flex-wrap: wrap; }

.ow_vote_grid .ow_vote_showcontent_view { width: calc(50% - 40px); }

.ow_video_contest.ow_vote_grid .ow_show_text_desc { padding: 0 25px; font-family:  'Oxanium', sans-serif }


.ow_vote_grid .ow_show_text_desc p {
    padding: 0;
    color: #ddd;
    font-size: 1rem;
    line-height: 1.4;

}


.ow_vote_add_contestants .ow_vote_contest_top_bar {
    margin-top: 0px;
    display: none;
}


.ow_add_contestants_field input, input[type="text"] {
    padding: 5px;
    border: solid 1px #DCDCDC;
    -webkit-transition: box-shadow 0.3s, border 0.3s;
    -moz-transition: box-shadow 0.3s, border 0.3s;
    -o-transition: box-shadow 0.3s, border 0.3s;
    transition: box-shadow 0.3s, border 0.3s;
    width: 100%;
    border-radius: 0px !important;
    color: #111 !important;
    background-color: white !important;
}

.ow_vote_add_contestants {
    background: none repeat scroll 0 0 #eaeaec; }


    input[type=submit] {      color: #fff !important; border: none;
    background-color: #6b54b6 !important; font-family: Oxanium,sans-serif;
    font-size: 17px;
    line-height: 2em;
    font-weight: 600;
    letter-spacing: .1em;
    text-transform: uppercase;
    padding: .35em 2em !important; display: inline-block;

     }


     .ow_add_contestants_field input[type=text], .ow_add_contestants_field input[type=email], .ow_add_contestants_field textarea { border: 1px solid #ccc !important; }


     .space-1 { height: 20px !important; }
     .space-2 { height: 40px !important; }
     .space-3 { height: 60px !important; }
     .space-4 { height: 85px !important; }


     .ow_add_contestants_row {
    padding: 10px 25px; width: auto;
}


h3 { margin-bottom: 20px !important;     font-weight: 700;
    text-transform: none; }


.ow_add_contestants_label {
    color: #695775 !important; }


    .edgtf-header-vertical .edgtf-logo-wrapper {      margin: 40px 0 20px 40px; display: inline-block; }

    .edgtf-logo-wrapper a img.edgtf-normal-logo { display: inline; }

.edgtf-content .edgtf-content-inner>.edgtf-container>.edgtf-container-inner, .edgtf-content .edgtf-content-inner>.edgtf-full-width>.edgtf-full-width-inner {
    padding-top: 0 !important;
}

    .vc_section {     padding-top: 25px !important;
    padding-bottom: 40px !important; }


    h4 {     font-size: 18px;
    font-weight: 700;
    line-height: 1.25;
    letter-spacing: 1px; }


    .edgtf-header-vertical .edgtf-vertical-menu>ul>li>a {
    padding: 11px 0;
    line-height: 1.5;
    text-transform: uppercase; }


    .edgtf-header-vertical .edgtf-vertical-menu>ul>li>a .item_outer {
    padding: 0 50px 0 40px !important;
}



.edgtf-header-vertical .edgtf-vertical-menu>ul>li>a {
    padding: 8px 0;
    line-height: 1.4;
    font-size: 16px; }


    .ow_vote_grid.ow_video_contest .ow_show_contestant h2 {
    line-height: 1.3;
}


.edgtf-header-vertical .edgtf-vertical-menu ul li a { font-family: 'Oxanium', sans-serif !important; }


.ow_contestant_values {
    background: transparent; padding: 0; width: calc(100% - 60px);}


    .ow_vote_content_container { background: transparent; }


    ul.ow_vote_menu_links li {display: none !important;
}


.ow_single_page_content .vote_content {
    padding: 0;
    margin: 0;
    display: block;
}


.ow_vote_single-title { padding: 0 !important; }

.ow_single_page_content .vote_content p, .ow_contestant_other_det { color: #ddd; }


.edgtf-header-vertical .edgtf-vertical-menu>ul>li>a {
    font-size: 14px;
}

.ow_vote_grid .ow_vote_showcontent_view {
    width: calc(33% - 40px);
}

.edgtf-content {
    background-color: #1a0f22 !important;
}

.ow_vote_grid .ow_vote_post_container_show {
    float: left;
    width: calc(100% + 40px);
    margin-left: -20px !important;
}


.ow_vote_grid .ow_vote_showcontent_view {
    width: calc(25% - 40px);
}


 .page-header > .vc_column_container {
    margin-left: 20px;
    width: calc(100% - 20px);
    max-width: 1200px;
    padding-bottom: 40px;
    padding-top: 20px;
}

.edgtf-content .edgtf-content-inner>.edgtf-container>.edgtf-container-inner, .edgtf-content .edgtf-content-inner>.edgtf-full-width>.edgtf-full-width-inner {
    padding-top: 0px !important;
}


.ow_vote_grid .ow_show_contestant h2 a {
    color: var(--yellow)!important;
}


.page-header h1 {     text-align: left;
    margin: 0 0 14px; }


    .ow_vote_grid .ow_show_vote_button a {
    background: #564de0 !important; }



    .ow_vote_grid .ow_vote_showcontent_view {
    background: #30223c !important;
}



.ow_video_contest.ow_vote_grid .ow_show_text_desc { padding: 0; }
.ow_video_contest.ow_vote_grid .ow_show_text_desc p { margin: 0 25px; width: inherit; }

.page-header p.intro { margin-top: 10px; }


.page-header > div > div > .wpb_wrapper { border-left: 5px solid #c3206a;
    padding-left: 15px; }


.ow_vote_single-title {
font-size: 40px !important; margin-top: 30px !important; margin-bottom: 10px !important; }


.ow_single_page_content .vote_content p { font-size: 1.05rem; }

.ow_vote_single_container .ow_vote_content_container { display: flex; flex-wrap: wrap }


.ow_single_page_content.video, .ow_single_page_content.music {
    order: 0;
}

.ow_vote_single_container  .ow_vote_btn_container {
    order: 1; }


.ow_voting_left, .ow_voting_right { display: none !important; }

.ow_votes_social_container {
    background: none repeat scroll 0 0 var(--dk-blue) !important;
    margin-top: 30px !important; margin-bottom: 20px !important;}

.ow_voting_button_now {
    background-color: #e86c20; max-width: 300px;
    margin: 25px auto; background-color: #564de0 !important }


    h2.ow_vote_single-title { color: var(--blue)!important; }


    h1.large { font-size: 60px !important; }

    p.intro { line-height: 1.6; }

     .ow_add_contestants_field textarea { min-height: 110px;  }

     .ow_form_add-contestants {     padding: 20px 0; }

     .ow_add_contestants_row {
    padding: 4px 25px;
    width: auto;
}

a:hover, p a:hover {
    color: #6b54b6;
}

.contestant-terms a { color: #6b54b6; text-decoration: underline; }


.ow_add_contestants_field input[type=text], .ow_add_contestants_field input[type=email], .ow_add_contestants_field textarea, .wp-editor-container textarea.wp-editor-area {
    border: none !important;
    padding: 10px;
    font-size: 1rem;
    border: 1px solid #ccc;
    box-shadow: none !important;
    filter: none;
    font-family: inherit;
}

.ow_add_contestants_field select {
    border: 1px solid #ccc !important;
}

.vc_section.pb0 { padding-bottom: 0 !important; }


.ow_add_contestants_field select, .ow_add_contestants_field option { padding: 10px;
    font-family: Oxanium, sans-serif !important;

    font-size: 1rem; }


    .ow_vote_add_contestants {
    background: none repeat scroll 0 0 #e6e6e6;
}



.categorii-block .wpb_single_image.vc_align_left { text-align: center !important; }

.categorii-block .wpb_single_image .vc_figure { max-width: 85% !important; }


.categorii-block h4 {     margin-bottom: 35px !important;
    margin-top: 20px !important; text-align: center; max-width: 90% !important; margin-left: auto !important; margin-right: auto !important; font-size: 19px; }


 div#qt_contestant-desc2_toolbar {
    display: none;
}

div#qt_contestant-desc3_toolbar {
    display: none;
}

.ow_vote_add_contestants {
    background: none repeat scroll 0 0 #4a3658;
}

.ow_add_contestants_field input[type=text], .ow_add_contestants_field input[type=email], .ow_add_contestants_field textarea, .wp-editor-container textarea.wp-editor-area {
    background-color: #7e668e !important;
border: none !important;
}

.ow_add_contestants_label {
    color: #fff !important;
}

.ow_vote_add_contestants {

    max-width: 600px;
    margin: 0 auto;
    float: none;
}

form.ow_form_add-contestants3.add_form_contestant_ow_vote:before {
    content: 'Înscrie-te în această categorie';
    position: relative;
    color: #63b6e5;
    font-weight: bold;
    font-size: 1.75em;
    text-transform: uppercase;
    padding: 41px 24px 16px;
    display: block;
}

.categorii-block .wpb_text_column.wpb_content_element {
    min-height: 85px;
}


h4.mentor-title {
    font-size: 20px;
    margin: 0 !important;
}

 .ow_vote_grid .ow_show_vote_cnt {
        padding-bottom: 30px;
        background: transparent !important;
        border: none !important;
}


.ow_vote_list .ow_show_vote_cnt { background: transparent !important;
        border: none !important; }


.edgtf-mobile-header .edgtf-mobile-logo-wrapper a {
    height: 55px !important;
}


.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid>ul>li>a { font-size: 24px !important; }


.ow_add_contestants_field input[type=text], .ow_add_contestants_field input[type=email], .ow_add_contestants_field textarea, .wp-editor-container textarea.wp-editor-area,  {
    background-color: #725c82 !important;
    border: none !important;
    color: white !important;
}


.wp-editor-container textarea.wp-editor-area { min-height: 115px }


.ow_add_contestants_row.contestant_submit {
    padding-bottom: 28px;
}


.contestant-terms a {
    color: #aa9ed0;
}


.wp-editor-container {
    border: none !important;
}


.ow_vote_add_contestants {
    margin-bottom: 20px;
}


.video-js:hover .vjs-big-play-button, .video-js .vjs-big-play-button:focus, .video-js .vjs-big-play-button:active {
    background-color: rgba(232, 1, 76, .7) !important;
}


.ow_vote_grid .ow_vote_post_container_show { margin: 0; }

.ow_vote_grid .ow_show_category {
    display: none;
}


.ow_vote_grid .ow_vote_showcontent_view {
    width: calc(33% - 40px);
}


.ow_vote_grid .ow_show_text_desc p {
    padding: 0;
    color: #ddd;
    font-size: .96rem;
    line-height: 1.45;
}



.ow_vote_grid .ow_show_vote_button a, .ow_vote_grid .ow_show_vote_button a {

        padding: 7px 30px;
    text-transform: uppercase;
    font-weight: 600;
    width: auto !important;
    letter-spacing: .5px;
}


.ow_vote_grid .ow_show_vote_square {
    color: #9792e2;
    font-weight: 600;
    font-size: .95rem;
}



.ow_video_contest.ow_vote_grid .ow_show_text_desc p {
    height: 68px;
    overflow: hidden;
}


.ow_add_contestants_field input[type=text], .ow_add_contestants_field input[type=email], .ow_add_contestants_field textarea, .wp-editor-container textarea.wp-editor-area { color: white !important; }


/* TWItCH De pus clasa in exterior */
.video-twitch.ow_video_js { position: relative !important;
    width: 100% !important;
    padding-bottom: 56.25% !important; }

.video-twitch.ow_video_js iframe {     position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    border: 0 !important; }


    .edgtf-drop-down .second .inner ul li a .item_outer:before { display: none !important; }


    .edgtf-drop-down .second .inner ul li.current-menu-ancestor>a .item_outer, .edgtf-drop-down .second .inner ul li.current-menu-item>a .item_outer, .edgtf-drop-down .second .inner ul li:hover>a .item_outer {
    padding: 0 12px 0 0;
}


.edgtf-main-menu ul li a { font-family: 'Oxanium', sans-serif !important; }

.edgtf-main-menu ul li a, .edgtf-main-menu>ul>li>a { font-weight: 500 !important; }


.edgtf-main-menu>ul>li>a { font-size: 15px; }


.space-2 { height: 50px !important; }

.single  .ow_contestant_values {
    max-width: 1300px;
    margin: 0 auto;
    float: none;
 }


 .edgtf-main-menu>ul>li>a {
    padding: 0 17px; }

.edgtf-drop-down .narrow .second .inner ul { width: 450px;  }

    .edgtf-drop-down .narrow .second .inner ul li {
    width: 100%;
}


.edgtf-mobile-header .edgtf-mobile-nav ul li a, .edgtf-mobile-header .edgtf-mobile-nav ul li h6 { font-family: Oxanium, sans-serif; }


   .home h1 { font-weight: 500 !important;
    text-transform: none !important; }


    .home p.intro {
    font-weight: 400;
    color: #b2a2e8; font-size: 21px !important;}


    .vc_cta3-container {
    margin-bottom: 35px !important; }


    .edgtf-footer-bottom-holder .widget { color: #aaa; }

    .vc_section.block-categories { padding-bottom: 0 !important; }

    .edgtf-page-footer { margin: 0 42px;
    width: calc(100% - 84px) !important; }

    .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {
        min-height: 210px;
    }


    .vc_btn3.vc_btn3-color-danger, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
    color: #fff !important;
    background-color: #564de0;
    font-weight: 600;
    text-transform: uppercase;
    letter-spacing: .6px;
}


h5.etapa {
    font-size: 16px;
    color: #ffffff;
    line-height: 1.4em;
    margin:28px 0 10px;
}


h4.etapa {
    font-size: 25px;
    margin: 0;
    color: #fff;
}


strong {
    color: #ff88a1;
}


.ow_vote_show_contestants {
    text-align: center;
    font-size: 20px;
    font-weight: 600;
    color: #fff;
}

span.nume-juriu {
    font-size: 1.4em;
    /* margin-bottom: 6px; */
    color: var(--turcoaz);
}


ul.cond-insc li {
    font-size: 20px;
    margin-bottom: 30px;
    color: #fff;
}

a.desc-cond {
    color: var(--blue);
}

.ow_countdown_wrapper {
    float: none;
    display: flex;
    justify-content: center;
}

.ow_countdown_desc_wrapper {
    color: #63b6e5;
}

.dash.weeks_dash {
    color: #63b6e5;
    margin-top: 4px;
}

.dash.days_dash {
    color: #63b6e5;
    margin-top: 4px;
}

.dash.hours_dash {
    color: #63b6e5;
    margin-top: 4px;
}

.dash.minutes_dash {
    color: #63b6e5;
    margin-top: 4px;
}

.dash.seconds_dash {
    color: #63b6e5;
    margin-top: 4px;
}


.ow_countdown_wrapper .dash .digit {
    float: left;
    font-size: 25pt;
    font-weight: bold;
    position: relative;
    text-align: center;
    width: 18px;
}

.ow_countdown_wrapper .dash_title {
    display: block;
    float: left !important;
    font-size: 15pt;
    padding-left: 7px;
}

.ow_countdown_tag {
    font-size: 28px;
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3d-style-flat {
    background-color: transparent !important;
}

.wpb_single_image .vc_single_image-wrapper {
    overflow: visible;
}


.wpb_single_image a:hover img {
    transform: scale(1.05);
    position: relative;
}

.wpb_single_image a:hover img, .wpb_single_image a img { transition: all .2s; }


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


.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat:hover .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
    background: var(--blue);
}


.calltoaction-noanim .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat:hover .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
    background: #564de0;
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat:hover h4 {
    color: #ffa179 !important;
}


.calltoaction-noanim .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover  { background: var(--blue)!important; color: white !important;  }


   .calltoaction-noanim .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat { margin: 4px; /*min-width: 130px;*/ }

.logo-organizator img {
    width: 115px;
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat:hover .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat, .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat, .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat:hover h4 , .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat h4 { transition: all .2s !important; }

.a-overlay {     display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    z-index: 10000;
    left: 0; }


.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat { background-repeat: no-repeat; background-position: center center; background-size: 100%; }

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat:hover { background-size: 140%;  }

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat:hover, .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat { transition: all .2s; }

.page-header { margin-bottom: 45px !important; }

.page-header-block > div > div > .wpb_wrapper {  padding: 0 0 0 26px;
    border-left: 5px solid var(--dk-yellow);
    margin: 0 11px; }

.ow_vote_grid .ow_show_text_desc { font-weight: 400; }

ol, ul {
    list-style-position: outside;
    margin: 15px 0;
    margin-left: 18px;
}

 

.btn.btn-juriu a {
    background: var(--blue-accent) !important;
    border: none;
    color: #000 !important;
    text-transform: uppercase;
    font-weight: 600;
    font-size: 12px;
    padding: 13px 22px;
    letter-spacing: .6px;
    margin-top: 25px;
}


.btn.btn-juriu a:hover {
    background: var(--blue) !important;
    color: #fff !important;
    border: none !important;

}


.page-header-col-criterii h4 {
    margin: 15px 0 0 15px;
}

.page-header {
    padding-bottom: 30px !important;
    margin-bottom: 25px;
}

span.first-title {
    font-size: 1.3em;
    color: var(--blue);
    line-height: 1.7em;
}



.cond-insc-img {
    padding-left: 45px;
}

p.bottom-text {
    margin-top: 80px;
}

.ow_countdown_wrapper {
    flex-wrap: wrap;
}

.ow_countdown_desc_wrapper {
    color: #63b6e5;
    float: none;
    width: 100%;
    display: block;
}

.ow_countdown_dashboard {
    width: 100%;
    max-width: none;
    visibility: visible;
    display: flex;

    float: none;
    justify-content: center;
    margin-top: -23px;

    margin-bottom: 20px !important;
}


.edgtf-page-footer .edgtf-footer-bottom-holder { background-color: transparent; border: none; }

.edgtf-sticky-header .edgtf-sticky-holder .edgtf-logo-wrapper a {
    max-height: 44px;
}

.ow_countdown_tag {
    font-size: 19px;
    text-transform: uppercase;
    letter-spacing: 3px;
    color: #8d6ac1;
}



.page-header {
    margin-bottom: 25px !important;
}


.page-id-231 .ow_vote_add_contestants {
    max-width: none; }


    ul.cond-insc li {
    font-size: 20px;
    margin-bottom: 16px;
    color: #fff;
    line-height: 1.6;
    font-weight: 300;
    letter-spacing: .02em;
}


.rev-btn { font-family: Oxanium, sans-serif !important; text-transform: uppercase !important; letter-spacing: 1px !important; }

span#add_contestant_radio .ow_stt_float {
    width: auto;
}

span#add_contestant_radio {
    margin-right: 18px;
}

.ow_vote_fancybox-lock .ow_vote_fancybox-overlay {
  z-index: 10000;
}


.ow_vote_fancybox-opened .ow_vote_fancybox-skin {
    background: var(--yellow);
}


.ow_vote_fancybox-outer h2 {
    color: #d4abff;
    font-size: 20px!important;
    background-color: var(--yellow) ;
    margin-top: 24px !important;
}

.owt_success {

    background-color: var(--yellow);
    color: #000;
}

.ow_vote_fancybox-close {
    top: 0px;
    right: 0;

}


.ow_add_contestants_field label.error, .ow_add_contestants_field_desc label.error, .contestant-terms .error {
    color: var(--blue)!important;
    margin-right: 10px;
}

.owt_warning {
    background-color: #ffadc7;
    color: #a50035;
}

.cat_not_selected .ow_add_contestants_row:not(:first-child) {
    display: none;
}

.page-header { background-size: cover; }

.ow_single_page_content.video { width: 100%; }

span.regulament {
    font-size: 1.4em;
    color: var(--turcoaz);
}

h4.cap-regulament {
    line-height: 27px;
    margin: 70px 0 20px 0;
}

rs-layer#slider-8-slide-8-layer-14 {
    font-family: 'Oxanium', sans-serif !important;
    font-weight: 600 !important;
}

rs-layer#slider-8-slide-8-layer-18 {
    font-family: 'Oxanium', sans-serif !important;
}

rs-layer#slider-9-slide-9-layer-18 {
    font-family: 'Oxanium', sans-serif !important;
}

h1#slider-8-slide-8-layer-23 {
    text-transform: none;
}


rs-layer#slider-8-slide-8-layer-20 {
    font-family: 'Oxanium', sans-serif !important;
}

select {
    color: white;
    background: #7E668E;
    border: 0 !important;
    border-radius: 0 !important;
    width: 100%;
}

.ow_add_contestants_field select {
    border: none !important;
}

.display-none { display: none !important; }


.ow_vote_add_contestants {
    margin: 0; }

    .juriu-circle img {
    width: 175px;
    border-radius: 50%;
}


.home h1 { font-weight: 600 !important; line-height: 1.2 !important; letter-spacing: -.02em !important; }


p.q-a {
    margin-top: 75px;
}


.ow_show_text_desc p{
    display: none;
}

.ow_show_text_desc p{
    display: none;
}

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {
    background-color: inherit;
    border: none;
}

textarea {
    width: 100%;
    box-sizing: border-box;
}

p.large {

    font-size: 1.1em;
    line-height: 1.65;
}

.edgtf-page-footer .edgtf-footer-bottom-holder:before {
    background-color: #523365; }


.vc_section .vc_section {
    padding-bottom: 0 !important;
}

.header-populare h3 {     font-size: 29px;
    font-weight: 600 !important;
    margin: 0; margin-bottom: 10px !important;}


    .header-populare h1 { font-size: 48px; }


    ul.secondary-menu {     margin: 0 !important;
    list-style: none !important;  margin-left: 2px !important; }

     ul.secondary-menu li { display: inline-block;
    text-transform: uppercase;
     margin: 0 12px 8px 0;
    font-size: 1.025em;
    letter-spacing: 1px;
    font-weight: 600; }


    .page-header.header-populare h1 { margin-bottom: 32px; }


    ul.secondary-menu li a { color: #63b6e5;
    padding-bottom: 5px;
    border-bottom: 2px solid #63b6e5;  }


    ul.secondary-menu li a:hover { color: #ec1d60 !important; border-bottom-color: var(--blue); }



    .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: -8px;
}



.categorii-block h4 {
    margin-bottom: 17px !important;
    margin-top: -3px !important;
    font-weight: 700;
    line-height: 1.45;
    letter-spacing: .06em;
    text-align: center;
    max-width: 90% !important;
    margin-left: auto !important;
    margin-right: auto !important;
    font-size: 18px;
}



.edgtf-drop-down .wide .second .inner>ul>li{
    height: auto !important; }


    nav.edgtf-mobile-nav.ps {
    height: calc(100vh - 200px) !important;
}


ul.sub_menu {
    display: block !important;
}


nav span.mobile_arrow {
    display: none !important;
}



h3.intro-creator {
    font-weight: 500;
    font-size: 1.7em;
    line-height: 1.5em;
}



.edgtf-drop-down .wide .second .inner>ul>li>a {
    padding: 0 0 10px;
    color: #e4d4e6;
    font-size: 14px;
    letter-spacing: 1px;
    line-height: 1.65 !important;
    font-weight: 500 !important; min-height: 70px !important;}


.scroll-blocked {
    overflow: hidden !important;
}


.edgtf-drop-down .wide .second .inner ul li a {
    padding-top: 0;
}


.edgtf-drop-down .second .inner ul li {
    display: inline-block;
    float: none;
    height: auto;
    width: 48%;
    padding: 0;
    margin: 0;
    list-style: none;
}

.edgtf-drop-down .second .inner ul li:hover>a .item_outer {
    padding: 0;
}

.edgtf-drop-down .wide .second .inner ul li ul { margin-top: -15px; }


.edgtf-page-footer .edgtf-footer-bottom-holder:before { display: none; }


.edgtf-mobile-header .edgtf-mobile-nav ul li a, .edgtf-mobile-header .edgtf-mobile-nav ul li h6 {
    padding: 6px 0; }


h4 + ul {
    margin-top: 8px;
}


    .page-header h4 + ul { list-style-type: disc !important; }


    .edgtf-drop-down .wide .second .inner>ul>li>a {

    font-weight: 600 !important; }


.edgtf-mobile-header .edgtf-mobile-nav ul ul li.current-menu-ancestor>a>span:before, .edgtf-mobile-header .edgtf-mobile-nav ul ul li.current-menu-ancestor>h6>span:before, .edgtf-mobile-header .edgtf-mobile-nav ul ul li.current-menu-item>a>span:before, .edgtf-mobile-header .edgtf-mobile-nav ul ul li.current-menu-item>h6>span:before, .edgtf-mobile-header .edgtf-mobile-nav ul ul li:hover>a>span:before, .edgtf-mobile-header .edgtf-mobile-nav ul ul li:hover>h6>span:before { display: none !important; }


    .edgtf-mobile-header .edgtf-mobile-nav ul li a, .edgtf-mobile-header .edgtf-mobile-nav ul li h6 {
    padding: 4px 0; }


    .home .s-cumsedesfasoara p { color: #cecece !important; }


    h5.etapa {
    margin: 28px 0 15px;
}


.page-id-225 p {     font-size: 1.05em;
    color: #000 !important; }

p.desc-mentor {     text-align: center;
    line-height: 1.55;
    margin-top: 8px; }


  h4.mentor-title {
    font-size: 20px; max-width: 533px;
    line-height: 1.45;
    margin-bottom: 23px !important; }

.calltoaction-noanim .vc_cta3-container {
    margin-bottom: 0 !important;
}

.ow_vote_grid .ow_show_vote_button a:hover {
    background-color: var(--blue)!important;
    color: white !important;
}


   .ow_show_share_icons {
    color: #b488f7 !important;
    font-size: 38px; }


/* voturi */

/*.ow_vote_grid .ow_show_vote_square, .ow_show_vote_button, .ow_voting_button_now, .ow_votes_counter_content, .ow_votes_view_content { display: none !important; }*/
.page-id-424 .ow_vote_grid .ow_show_vote_square, .page-id-424 .ow_show_vote_button, .page-id-424 .ow_voting_button_now, .page-id-424 .ow_votes_counter_content, .page-id-424 .ow_votes_view_content { display: none !important; }
.page-id-424 .ow_countdown_wrapper {display: none !important}


.mb0 {     margin-bottom: 0 !important; }

.ow_total_share_single {
    background-color: #392348;
}


.page-id-225 .vc_section { padding-bottom: -0 !important; }


body:not(.home):not(.parent-pageid-220):not(.parent-pageid-434) h1 {
    font-size: 65px; }


span.nume-juriu > a {
    top: -150px;
    position: absolute;
 }

 body, html { scroll-behavior: smooth; }


.edgtf-main-menu>ul>li>a>span.item_outer:after {
    background-color: #885ccc; }



    .ow_countdown_dashboard { margin: 0 !important; padding: 0 !important; }



.ow_countdown_desc_wrapper {
    float: left;
    height: auto; }


    .ow_countdown_wrapper {
    margin-bottom: 25px;
}


.ow_vote_list .ow_show_share_icons_div {
    float: none;
}

.ow_vote_list .ow_show_share_icons {
    text-align: center;
    float: none;
    font-size: 31px !important; }


    .ow_countdown_wrapper {
    margin-bottom: 65px;
    margin-top: 40px;
}


.page-header ul {     list-style-type: disc; }


h1.small { font-size: 45px !important; margin-top: 60px; }

.calltoaction-noanim {     float: none;
    display: inline-block; }

/*** 
.ow_views_container {
    display: none;
}    
***/

p.header-supported {     margin: 0;
    display: flex;
    align-items: center; margin-top: 7px;  justify-content: flex-end; }


.header-supported img {
	max-height: 50px;
	width: auto;
	max-width: 130px;
}
span.sup-text {     text-transform: uppercase;
    font-size: .8em;
    letter-spacing: 1px;
    line-height: 1.7;
    display: inline-block;
    text-align: right;
    margin-right: 16px; }


    span.sup-img img { display: block;}

    h1 { line-height: 1.25; }


    p.header-supported { margin-bottom: 25px !important; }


    .vc_cta3 p.header-supported {      justify-content: center;   margin-top: -4px;  margin-bottom: 20px !important; }

    .vc_cta3 span.sup-text { color: #bfb1c7; margin-right: 11px; }


.one-blade-textblock {
    position: absolute;
    top: 60px;
    left: 117px;
    text-align: center;
}

p.one-blade-intro {
    max-width: 375px;
    font-size: 18px;
    color: #000;
    font-weight: 500;
    margin-bottom: 10px;
}

a.one-blade-button {
    background-color: #000;
    padding: 10px 35px;
    color: #c1d830;
    font-weight: 700;
    text-transform: uppercase;
    letter-spacing: 1px;
}

a.one-blade-button:hover {
    color: #fff;
}

h3.one-blade-succes {
    text-align: center;
    font-size: 27px;
    color: #000;
}

strong.one-blade-cod {
    color: #000;
}

.ow_vote_fancybox-inner {
    height: 500px !important;
}

.edgtf-page-header .edgtf-menu-area .edgtf-logo-wrapper a {
    max-height: 75px;
    padding-left: 40px;
}


span.logo-vodafone img {
    width: 65px;
}

span.logo-vodafone2 img {
    width: 90px;
}

.logo-larger img, .logo-smaller img {
    margin-top: 30px;
}

.logo-smaller .wpb_column.vc_column_container.vc_col-sm-4 {
    min-height: 105px;
}

.logo-larger {
    /* padding-right: 90px; */
}


.logo-larger .logo-bigspace img {
    margin-top: 60px;
}

.logo-smaller {
    margin-top: 50px;
}


.ow_vote_grid .ow_show_vote_button a.ow_success, .ow_vote_grid .ow_show_vote_button a.ow_success, .ow_vote_grid .ow_show_vote_button a.ow_success:hover, .ow_vote_grid .ow_show_vote_button a.ow_success:hover {
    
    background: #675179 !important;
    color: #b4a0c5 !important;
    cursor: default !important;

} 


.logo-brand-george span.sup-img img {
    width: 110px;
}

.logo-brand-adidas span.sup-img img {
    width: 58px;
}

.logo-brand span.sup-img img {
/*     width: 122px; */
}

.logo-larger .spacer-oneblade img {
    margin-top: 58px;
}


.logo-smaller .spacer-adidas img {
    margin-top: 0;
    width: 75px;
}

.logo-smaller .spacer-nexus img {
    margin-top: 15px;
}

.logo-smaller .spacer-dell img {
    margin-top: 15px;
}

.logo-smaller .spacer-amber img {
    margin-top: 46px;
}


.mr-5 {
    margin-right: 15px;
}

.ow_show_vote_button a.already_voted {
    background-color: #675179 !important;
}

.ow_show_vote_button a.already_voted:hover {
    background-color: #675179 !important;
}

.ow_vote_fancybox-inner {
    height: auto !important;
    overflow: hidden !important;
    width: auto !important;
}

.one-blade-bkg {
    background-color: #c2d82e;
}


.ow_vote_fancybox-opened {
    top: 120px !important;
}

.page-id-14 .ow_countdown_wrapper {
    display: block;
    margin-top: 0 !important
}

.page-id-14 .dash.weeks_dash {
    display: none;
}

.page-id-14 .ow_countdown_desc_wrapper {
    margin-bottom: 10px !important;
}

.page-id-14 .ow_countdown_tag {
    color: #fff;
    letter-spacing: 1px !important;
}

.page-id-14 .ow_vote_grid .ow_vote_post_container_show {
    display: none;
}

.page-id-14 .dash.days_dash {
    color: #ffffff;
    margin-top: 6px;
}


.page-id-14 .dash.hours_dash {
    color: #ffffff;
    margin-top: 6px;
}


.page-id-14 .dash.minutes_dash {
    color: #ffffff;
    margin-top: 6px;
}


.page-id-14 .dash.seconds_dash {
    color: #ffffff;
    margin-top: 6px;
}

.page-id-14 .ow_countdown_wrapper .dash_title{
    padding-left: 0 !important;
}

.page-id-14 .ow_countdown_wrapper .dash_title {
    display: block;
    position: absolute;
    left: 0;
    top: 25px;
    float: left !important;
    font-size: 12pt;
    font-weight: normal !important;
    color: #BCA3CC;
}

.page-id-14 .ow_countdown_wrapper .dash {
    min-width: 55px;
}

.page-id-14 .ow_countdown_wrapper .dash .digit {
margin-right: 2px;
}

.page-id-14 .ow_countdown_wrapper .dash .digit { margin-bottom: 17px !important; }

.page-id-14 .countdown_end_timer.ow_countdown_dashboard { justify-content: flex-start; }


h2.winner-title {
    font-size: 40px;
    margin-top: 0;
    color: #4758c3 !important;
    margin-bottom: 30px !important;
    text-transform: none;
}

/*




.ow_contest-posts-container50.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container44.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container43.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container51.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container52.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container53.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container54.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container55.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container56.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container57.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container58.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container45.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container48.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container46.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container49.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container47.ow_vote_post_container_show {
    display: none;
}

*/

.ow_contest-posts-container42.ow_vote_post_container_show {
    display: none;
}

.ow_contest-posts-container59.ow_vote_post_container_show {
    display: none;
}


.ow_contest-posts-container50, .ow_contest-posts-container44,
.ow_contest-posts-container43, .ow_contest-posts-container51,
.ow_contest-posts-container52, .ow_contest-posts-container53,
.ow_contest-posts-container54, .ow_contest-posts-container55,
.ow_contest-posts-container56, .ow_contest-posts-container57,
.ow_contest-posts-container58, .ow_contest-posts-container45,
.ow_contest-posts-container48, .ow_contest-posts-container46,
.ow_contest-posts-container49, .ow_contest-posts-container47 { justify-content: center; }

.ow_vote_view_50 .ow_show_vote_button {
    display: none;
}

.ow_vote_view_44 .ow_show_vote_button {
    display: none;
}

.ow_vote_view_43 .ow_show_vote_button {
    display: none;
}

.ow_vote_view_51 .ow_show_vote_button {
    display: none;
}

.ow_vote_view_52 .ow_show_vote_button {
    display: none;
}

.ow_vote_view_53 .ow_show_vote_button {
    display: none;
}

.ow_vote_view_54 .ow_show_vote_button { display: none; }

.ow_vote_view_55 .ow_show_vote_button { display: none; }

.ow_vote_view_56 .ow_show_vote_button { display: none; }

.ow_vote_view_57 .ow_show_vote_button { display: none; }

.ow_vote_view_58 .ow_show_vote_button { display: none; }

.ow_vote_view_45 .ow_show_vote_button { display: none; }

.ow_vote_view_48 .ow_show_vote_button { display: none; }

.ow_vote_view_46 .ow_show_vote_button { display: none; }

.ow_vote_view_49 .ow_show_vote_button { display: none; }

.ow_vote_view_47 .ow_show_vote_button { display: none; }





.edgtf-page-header .edgtf-menu-area {  background: var(--yellow) !important; }
body {  background: var(--lt-yellow) !important; }


.edgtf-main-menu ul li a { color: #000 !important; }


.edgtf-content {
    background-color: transparent !important;
}


.home p.intro {
    font-weight: 600;
    color: var(--blue);
    font-size: 27px !important;
}

.vc_cta3 span.sup-text {
    color: #4c4c4c !important;
    margin-right: 11px;
}


h1, h2, h3, h4, h5, h6 { color:  #000 !important; } 

.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat:hover h4 {
    color: var(--blue)!important;
}


strong {
    color: var(--blue);
}


.edgtf-drop-down .wide .second .inner {
    background-color: rgb(254 228 5 / 85%); 
}

.edgtf-btn.edgtf-btn-solid {
    color: #fff;
    background-color: var(--blue) !important; }


.vc_section.banner-container { padding-bottom: 0 !important; }

span.first-title {
    font-size: 1.3em;
    color: var(--yellow);
    line-height: 1.7em;
}


.s-cumsedesfasoara h5.etapa { color: #ddd !important; }

    .home p.intro {
    color: var(--turcoaz); }


    .home .s-cumsedesfasoara p {
    color: white !important;
}


    .vc_btn3.vc_btn3-color-danger, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat { background-color: var(--turcoaz);  }



.edgtf-page-header .edgtf-vertical-align-containers { background: white !important; }


.edgtf-sticky-header .edgtf-sticky-holder {
    box-shadow: 0 -1px 10px rgb(0 0 0 / 20%); border-bottom:  none !important; background-color:  none !important; }


.edgtf-main-menu>ul>li>a>span.item_outer:after {
    background-color: var(--blue);
}


.juriu-circle .wpb_single_image .vc_single_image-wrapper {
    overflow: visible;
    background: var(--yellow);
}


.juriu-circle img, .foto-jurat img {
    filter: grayscale(1);
    mix-blend-mode: multiply; }

span.presedinte {
    display: block;
    padding-bottom: 5px;
    color: var(--turcoaz);
}


.home p.intro {
    color: var(--turcoaz);
    font-weight: 400;
    letter-spacing: 0;
    color: #111;
}

ul.cond-insc li {
    font-size: 20px;
    margin-bottom: 16px;
    color: #111;
    line-height: 1.6;
    font-weight: 400;
    letter-spacing: 0;
}


body { color: #111 }

    .s-cumsedesfasoara h3 { color:  var(--yellow) !important }


    strong { color: inherit !important }


    p a { color: inherit !important; text-decoration: underline; }



.edgtf-page-footer {
    margin: 0;
    width: 100% !important;
    background: white;
}


.edgtf-page-header .edgtf-menu-area {
    position: relative;
    height: 100px; }


    body.page-id-220 {
    background: white !important;
}



.edgtf-content .edgtf-content-inner>.edgtf-container>.edgtf-container-inner, .edgtf-content .edgtf-content-inner>.edgtf-full-width>.edgtf-full-width-inner {
    padding-bottom: 0;
}



.s-dark h3, .s-dark h4 { color: var(--yellow) !important; }
.s-dark p { color: #eee !important; }


ul.secondary-menu li a { color: var(--turcoaz); }


body:not(.home) {
    background: var(--lt-yellow) !important;
}


     body.page-id-220:not(.home) { background: white !important; }


.ow_vote_grid .ow_vote_showcontent_view {
    background: var(--dk-blue) !important;
}



.ow_vote_grid .ow_show_vote_square, .ow_show_share_icons, .page-id-225 p {
    color: #000;
}



.calltoaction-noanim {
    float: none;
    margin-bottom: 35px !important; }


.edgtf-footer-bottom-holder .widget .textwidget.custom-html-widget {
    color: #585858 !important;
    letter-spacing: 0 !important;
    text-transform: none !important;
}


.edgtf-footer-bottom-holder .widget a {
    color: #6f6f6f !important; }


    a, p a, li a {
    color: var(--blue); }


    /*.edgtf-main-menu ul#menu-main-1 > li:last-child a,  .edgtf-main-menu ul#menu-main-1 > li:last-child a  {     border: 4px solid var(--blue);
    padding: 5px 16px; }


    .edgtf-main-menu ul#menu-main > li:last-child a { padding: 5px 16px !important;     border: 4px solid var(--blue);
 }


   .edgtf-main-menu ul#menu-main > li:last-child:hover a, .edgtf-main-menu ul#menu-main > li:last-child:hover a {
    background: var(--blue);
    color: white !important; }*/



.home .insert-page-2224 section { padding-top: 0 !important; }

/*.edgtf-main-menu ul li:last-child { margin-left: 10px; }*/


    .edgtf-drop-down .wide .second .inner>ul>li>a:hover { color: var(--blue) !important }

.logo-partener.logo-logitech img {
    margin-top: 21px;
}


    .blocks-categories .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat { background-image: url(https://gamingvideoawards.ro/wp-content/uploads/2023/07/fundal-bloc.png) !important; }


    .page .page-header { background-image: url(https://gamingvideoawards.ro/wp-content/uploads/2023/07/gva2023-background-cover.jpg) !important;}


    p.intro {
    font-weight: 400;
    color: inherit; }


    .page-header ul {
    font-weight: 500;
}



span.sup-text {
    font-weight: 600;
}


.page .page-header {
    padding-top: 50px !important;
    padding-bottom: 41px !important;
}


h1.small {
    font-size: 45px !important;
    margin-top: 60px;
}


.edgtf-drop-down .wide .second .inner { box-shadow: none; background-color: var(--lt-yellow) !important }

.edgtf-drop-down .narrow .second .inner ul { background-color: var(--lt-yellow) !important; }



/* ascundere sectiuni, castigatori */

/*.insert-page-2415, .insert-page-2379, h2.winner-title { display: none !important; }

.ow_vote_grid { display: none; }*/

/* .insert-page-2381:after { display: block; position: relative; content: 'Înscrierile încep pe 12 iunie. Revino curând.'; width: 100%; font-size: 16px; text-align: center; } */

/* end castigatori */


.edgtf-mobile-header .edgtf-mobile-header-inner, .edgtf-mobile-header .edgtf-mobile-nav { background: white !important;  }


.hero-home-new { background-position: bottom right !important;
    background-size: cover !important; }



.edgtf-mobile-header .edgtf-mobile-nav ul li a, .edgtf-mobile-header .edgtf-mobile-nav ul li h6 { color: #111 !important; }
.edgtf-mobile-header .edgtf-mobile-nav ul li a:hover { color: var(--blue) !important; }


.edgtf-mobile-header .edgtf-mobile-header-inner { border-bottom: none !important;  }


.home h1 { text-align: left;
    font-size: 4rem; }


   p.hero-large { font-size: 1.35rem !important;
    font-weight: 600 !important; }


    .home-hero-text { max-width: 100%; margin-top: 15vh; }

    .home-hero-text h1 { color: #fff !important; }


    .hero-home-new .btn.btn-juriu a { margin-top: 0 !important }

    .hero-2blocks { display: flex;flex-wrap: wrap; }

    .hero-2blocks .block:first-child { margin-right: 40px !important; }

    .livestream-gala {
        /* width: 45vw; */
        padding-top: 80px;
    }


    .hero-home-new.vc_section { 
        height: 90vh !important; 
        /* margin-left: -5px !important;  */
        /* margin-left: calc((100vw - 1330px) / -2 - 10px) !important;
        width: 100vw; */
    }

    
    .home-hero-text .btn.btn-juriu a { font-size: 16px !important; background: var(--turcoaz) !important; }
    .home-hero-text .btn.btn-juriu a:hover {  background: var(--blue) !important }


.hero-home-new { 
    /* background-image: url(https://gamingvideoawards.ro/wp-content/uploads/2023/07/gva2023-wide.jpg) !important;  */
    
}

 
.insert-page-238 span.first-title, .page-id-238 span.first-title {
    font-size: 1.3em;
    color: var(--turcoaz) !important; }


    .ow_vote_add_contestants {
    background: none repeat scroll 0 0 var(--yellow);
}

.ow_add_contestants_field label.error, .ow_add_contestants_field_desc label.error, .contestant-terms .error {
    font-weight: bold;
}


.ow_add_contestants_field input[type=text], 
.ow_add_contestants_field input[type=email], 
.ow_add_contestants_field textarea, 
.wp-editor-container textarea.wp-editor-area {
    background-color: white !important; color:  #111 !important;
}


.ow_add_contestants_label {
    color: #111 !important;
}

.contestant-terms a, .contestant-terms a:hover {
    color: var(--blue) !important
}


textarea {
    resize: vertical;
    min-height: 100px;
    max-height: 300px; 
}


input[type=submit] {
    background-color: var(--blue) !important;
    cursor: pointer; 
}


input[type=submit]:hover {
    background-color: var(--turcoaz) !important; 
}


input[type=submit], input[type=submit]:hover { 
    transition: all .2s;
}


textarea:focus-visible, select:focus-visible, input[type="text"]:focus-visible {
    outline: 3px solid #eeb21f !important;
}


select {
    color: #111 !important;
    background: white !important; 
}


/* START CUSTOMIZARE CATEGORII DE BRAND */

.ow_contestant_custom_fields > .ow_contestant_other_det:first-child { 
    margin-top: -13px !important; 
}

.ow_contestant_custom_fields > .ow_contestant_other_det:last-child { 
    margin-bottom: 11px !important; 
}

.ow_contestant_custom_fields > .ow_contestant_other_det > span {
    font-size: 18px !important;
    color: #111 !important;
    text-transform: none !important;
}

.ow_contestant_custom_fields > .ow_contestant_other_det {
    flex: auto !important;
    border: none !important;
    margin-bottom: -7px !important;
}

.ow_contestant_custom_fields > .ow_contestant_other_det > span strong {
    font-size: .8em !important;
    font-weight: 500 !important;
}

.ow_contestant_custom_fields{
    display: block !important;
}

h2.add_info { display: none; }

/* END CUSTOMIZARE CATEGORII DE BRAND */


.hide-section {
    display: none !important;
}

.floatingbar-logo {
    position: fixed !important;
    bottom: 0;
    z-index: 29;
    background: white;
    margin: 0; 
    left: 0 !important;
    padding: 0 !important;
    box-shadow: 0 -1px 10px rgb(0 0 0 / 20%);
}

.logo-carousel {
    display: flex;
    justify-content: center;
    padding: 10px 0 0;
}

.vc_item.vc_active {
    /* padding: 0 !important; */
}

.logo-carousel .vc_carousel-slideline-inner,
.logo-carousel .vc_carousel-slideline-inner div {
    display: flex;
    align-items: center;
    justify-content: center;
    padding-bottom: 5px;
}
.logo-carousel .vc_carousel-slideline-inner img {
    max-height: 50px !important;
    /* width: auto; */
    width: 100%;
}

.logo-carousel .vc_carousel-slideline-inner .vc_item {
    height: auto !important;
/*     padding: 0 15px; */
    padding: 0 7px;
    text-align: center;
}

.logo-carousel .vc_carousel-slideline {
    width: auto !important;
}

.edgtf-page-footer {
    z-index: 2 !important;
    margin-bottom: 0;
}

.faq-accordion.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
    color: #000 !important;
    line-height: 1.6;
}

.faq-accordion.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #FFFFFF !important;
    background-color: #FFEBBB !important; 
}

.faq-accordion.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {
    background-color: var(--lt-yellow) !important;
}

.faq-accordion h4.vc_tta-panel-title.vc_tta-controls-icon-position-right {
    font-size: 1.1em !important;
}

.vc_tta.vc_tta-style-classic .vc_tta-panel-body, .vc_tta.vc_tta-style-classic .vc_tta-panel-heading {
    border-width: 2px !important;
}

.page-id-2493 .faq-accordion.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: var(--lt-yellow) !important;
    background-color: #FFF !important;
}


.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-body {  border-color: var(--lt-yellow) !important;  }


.floatingbar-logo.hide-floatingbar, .floatingbar-logo {
    transition: all .3s !important;
}


.floatingbar-logo.hide-floatingbar {
    bottom: -100px;
}


.logo-carousel .vc_images_carousel {  width: 100% !important; max-width: 1200px; }



.maxw-140 img { max-width: 140px !important; }
.maxw-150 img { max-width: 150px !important; }
.maxw-160 img { max-width: 160px !important; }


.logo-samsung img {
    width: 200px;
    /* margin-top: 60px; */
}

.logo-adidas img {
    margin-top: 40px;
}

.extra-margin img {
    margin-top: 50px;
}

    .calltoaction-noanim .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover {
    background: #1d2b84!important;
    color: white !important;
}


.edgtf-mobile-header .edgtf-mobile-header-inner .edgtf-mobile-header-holder {     box-shadow: 0 3px 8px rgb(0 0 0 / 10%); }

.winner-samsung img {
    width: 270px;
}


.winner-block .ow_vote_grid .ow_vote_post_container_show {
    justify-content: center !important;
}

.excelenta-block .ow_vote_grid .ow_vote_post_container_show {
    justify-content: center !important;
}

.excelenta-block .ow_show_vote_square {
    display: none;
}

.page-header h1, h1 { color: var(--dk-yellow) !important; }


.faq-accordion.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading {
    border-color: #FFFFFF !important;
    background-color: var(--yellow) !important;
}

.home .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body {
    display: block;
    border-width: 0 !important;
}

body section.page-header { color: #fff }

.categorii-block h4 { color: #fff !important }

.page-header-col-criterii h4 { color: var(--yellow) !important; }


.vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat:hover h4 {
    color: var(--yellow) !important;
}


.vc_btn3.vc_btn3-color-danger, .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
    background-color: var(--blue-accent) !important;
    color:  #111 !important;
}

.page-id-225 h1, .page-id-233 h1 {
    color: #d70012 !important;
}

ul.secondary-menu li a, ul.secondary-menu li a:hover {
    color: #b4e7ff !important;
}

.header-populare h3 {
    font-size: 29px;
    color: white !important; }


    .ow_show_share_icons {
    color: #ef929b !important; }


    .ow_show_share_icons:hover {
    text-decoration: none;
    color: #dc0d21 !important; }


    .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat:hover .vc_btn3.vc_btn3-color-danger,  .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat:hover .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {
    background-color: var(--blue) !important;
    color: var(--white) !important;
}

.calltoaction-noanim  .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat:hover .vc_btn3.vc_btn3-color-danger, .calltoaction-noanim .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat:hover .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat {     background-color: var(--blue-accent) !important;
    color: #111 !important;}


.calltoaction-noanim  .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover, .calltoaction-noanim  .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat .vc_btn3.vc_btn3-color-danger.vc_btn3-style-flat:hover { background-color: var(--blue) !important;
    color: var(--white) !important;
}

.home .vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-body { border: 2px solid white !important; }


.menu-item-has-children .menu-item-has-children  .menu-item .item_text { white-space: nowrap; }

.edgtf-drop-down .wide .second .inner ul li a:hover {
    color: var(--blue) !important;
}


.hero-premiem img {
    /* width: 522px; */
    margin-top: 40px;
    max-width: 75%;
    margin-left: -8px;
}

p.home-hero {     color: white;
    font-weight: bold;
    font-size: 1.2rem;
    margin-bottom: 15px !important;
    margin-top: 33px;


    color: white;
    font-weight: bold;
    font-size: 1.3rem;
    margin-bottom: 15px !important;
    margin-top: 33px;
    text-shadow: rgba(0,0,0,.3) 3px 3px 11px;




      }



    .large-hero.vc_btn3-container.vc_btn3-center {
    text-align: left;
}

.large-hero.btn.btn-juriu a {
    background: var(--blue) !important; 
    color: white !important;
    border:  2px solid #eee !important;
    font-size: 16px;}


    .large-hero.btn.btn-juriu a:hover {
    background: var(--dk-blue) !important; }


@media (min-width: 768px) {
        .blocks-categories  .vc_col-sm-3 {

        float: none;
        display: inline-block;
        vertical-align: top;
    }

}

@media (max-width: 767px){
        .ow_vote_contest_top_bar {display: none;}

        .header-populare h1 {
        font-size: 40px;
    }


    body:not(.home):not(.parent-pageid-220):not(.parent-pageid-434) h1 {
        font-size: 35px;
    }


    h1.small {
        font-size: 42px !important;
    }

    .header-populare h3 {
        font-size: 26px; }

        .logo-carousel .vc_carousel-slideline-inner .vc_item {
            height: auto !important;
            padding: 0 7px;
            text-align: center;
        }

}



@media only screen and (max-width: 1800px) {
    .ow_vote_grid .ow_vote_showcontent_view {
            width: calc(33% - 40px);
    }
}

@media only screen and (min-width: 1400px) {
    .edgtf-grid-1300:not(.page-id-14) .edgtf-container-inner, .edgtf-grid-1300 .edgtf-grid, .edgtf-grid-1300 .edgtf-row-grid-section {
      /*  width: 100% !important; */
    }

    .hero-premiem img {
    /* width: 652px; */
    /* width: 1000px; */
}



}


@media only screen and (max-width: 1399px) {
    .home a.edgtf-btn.edgtf-btn-medium.edgtf-btn-solid.edgtf-btn-stripe {
        font-size: 12px !important;
        line-height: 12px !important;
        padding: 12px 34px !important;
    }
}


@media only screen and (max-width: 1199px) {

    p.header-supported {    justify-content: flex-end; }
    
}

@media only screen and (max-width: 1025px){

      .ow_contestant_values {
          width: calc(100% - 60px); }


              .page-header h4 + ul {
            margin-left: 3px;
        }

        .page-header-col-criterii h4 {
            margin-left: 0;
            margin-top: 25px;
        }

        .hide-mobile {
            display: none !important;
        }

        .edgtf-page-footer {
        z-index: 2 !important;
        margin-bottom: 0px;
    }


}




@media only screen and (max-width: 600px) {

        .logo-smaller {
            margin-top: 0;
        }

        .faq-accordion h4.vc_tta-panel-title.vc_tta-controls-icon-position-right {
            font-size: 1em !important;
        }

        .faq-accordion.vc_tta-color-grey.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a {
            line-height: 1.4;
        }


         .space-1 { height: 10px !important; }
         .space-2 { height: 30px !important; }
         .space-3 { height: 40px !important; }
         .space-4 { height: 55px !important; }


        .edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid>ul>li>a {
        font-size: 13px !important;
        font-weight: normal;
        letter-spacing: 1px;
        line-height: 1.2;
    }

         div[class^="title_trnc_grid"]   {
            padding: 10px 25px;
    }

        .ow_vote_list .ow_show_contestant h2 {
            font-size: 22px;
            font-weight: 700;
            text-transform: none;
            margin-top: 7px
    }

        .ow_vote_list.ow_video_contest .ow_show_contestant h2 {
            line-height: 1.3;
    }

        .ow_vote_list .ow_show_contestant h2 a {
            color: var(--blue)!important;
            font-size: 20px;
    }

        .ow_vote_list .ow_show_vote_cnt {
            padding-bottom: 30px;
            background: transparent !important;
            border: none !important;
    }
        .ow_vote_list .ow_show_vote_square {
            background: transparent !important;
    }

        .ow_show_vote_button {
            position: relative;
            width: 100%;
            float: none;
            display: block;
            text-align: center;
    }

        .ow_vote_grid .ow_show_vote_button a {
            background: #564de0 !important;
    }

        .ow_show_category {
            display: none;
    }

    .ow_vote_list .ow_show_contestant h2 {
        background: none;
    }

        .ow_vote_list .ow_vote_showcontent_view {
        background: var(--yellow) !important;
        margin-bottom: 30px;
        border-radius: 10px !important;
        padding: 5px 13px;
            overflow: hidden;
    }

        .ow_vote_list .ow_show_vote_square {
        color: #111;
        font-weight: 600 !important;
        width: 100%;
        padding: 0 !important;
        margin: 0 !important;
        font-size: 14px !important;
    }

    .ow_vote_list .ow_show_vote_cnt {
    margin-top: 0; }

        .ow_vote_list .ow_show_vote_button a, .ow_vote_list .ow_show_vote_button a {
        padding: 7px 30px;
        text-transform: uppercase;
        font-weight: 600;
        width: auto !important;
        letter-spacing: .5px;
        float: none;
        margin: 0 auto;
    }

        .ow_vote_list .ow_show_vote_button a {
        background: #564de0 !important;
        font-size: 14px !important
    }

        .home p.intro {
        font-size: 16px !important;
    }

        h3 {
        font-size: 28px;
    }

        .vc_section {
        padding-top: 0;
        padding-bottom: 25px !important;
    }

        .categorii-block h4 {
        font-size: 16px;
    }

        .page-id-220 h3 {
        margin-top: 50px;
    }

    h1 {
        font-size: 30px;
    }

    p.intro {
        font-size: .9rem;
    }

    h4.etapa {
        margin-top: 85px !important;
    }


    span.nume-juriu {
        line-height: 1.5em;
    }

    h4.mentor-title {
        font-size: 17px;
        margin: 0 !important;
    }

    ul.cond-insc li {
        font-size: 16px;
        margin-bottom: 20px;
    }

    p.bottom-text {
        margin-top: 45px;
    }

    .page-header-col-criterii .vc_column-inner {
        padding-left: 0;
        margin-top: 20px;
    }

    .juriu-row-reverse-mobile {
        display: flex;
        flex-wrap: wrap;
    }

    .col-juriu-text {
        order: 1;
    }

    .ow_countdown_dashboard {
      margin-top: 5px;
    }

    .ow_countdown_wrapper .dash_title {
        font-size: 10pt;
        padding-left: 0px;
    }

    /* } */


    .ow_countdown_wrapper .dash .digit {
        font-size: 16pt;
        width: 12px;
    }


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

    .ow_countdown_tag {
        font-size: 18px;
        text-align: left;
        padding-left: 12px;
    }

    .ow_show_text_desc > p {
        font-weight: 300;
        font-size: 15px;
    }

    a.desc-cond {
    color: inherit;
    font-weight: bold;
    text-decoration: underline;
}

         .page-header h4 + ul {
            margin-left: 18px;
        }

        .page-header-col-criterii h4 {
            margin-left: 15px;
        }

    .ow_vote_list .ow_vote_showcontent_view {
          padding: 0;
    }

    .ow_vote_list .ow_vote_show {
        margin-top: 0;
    }

    .ow_video_contest .ow_show_text_desc {
        margin-top: 0 !important;
    }

    .ow_video_contest .ow_show_text_desc p {
        padding: 0 12px;
    }

    .ow_add_contestants_field select, .ow_add_contestants_field option {
        font-size: .8rem;
        max-width: 100%;
    }

    input[type=submit]{
      font-size: 14px;
    }

    h5.etapa {
      font-size: 14px;
    }

    span#add_contestant_radio {
        margin-right: 10px;
    }

    span#add_contestant_radio label {
        font-size: 12px;
    }

    .ow_contestant_values {
        width: calc(100% - 60px) !important;}

    .ow_vote_single-title {
        font-size: 20px !important;
    }

    .ow_single_page_content .vote_content p {
        font-size: .8rem;
        line-height: 1.3rem;
    }





    p.q-a {
        margin-top: 50px;
        text-align: center;
    }

    .edgtf-mobile-header .edgtf-mobile-header-inner {
        position: relative;
        height: 82px;
    }

    .home h1 {
        font-size: 27px !important;
        line-height: 1.16 !important;
    }

    .vc_general.vc_cta3.vc_cta3-color-juicy-pink.vc_cta3-style-flat {
        background-size: cover;
    }


    .ow_countdown_tag {
        font-size: 18px;
        text-align: center;
        padding-left: 0;
    }

/*.ow_vote_list .ow_show_vote_square { display: none; }*/


.ow_vote_list .ow_vote_showcontent_view {
    border-radius: 8px; }

    p.one-blade-intro {
    max-width: 240px;
    font-size: 12px;
    line-height: 1.7em;
}

a.one-blade-button {
    font-size: 12px;
}

.ow_vote_fancybox-opened {
    top: 80px !important;
}


.one-blade-textblock .wpb_wrapper {
    margin-left: 18px;
}

    .one-blade-textblock {
    top: 10px;
    left: 76px;
}





.logo-partener img {
    margin-bottom: 35px !important;
}

.logo-larger {
    padding-right: 0;
}

.page-id-14 .ow_vote_list .ow_vote_post_container_show {
    display: none;
}

.page-id-14 .countdown_end_timer.ow_countdown_dashboard { justify-content: center; }


}

.ow_countdown_wrapper{
    display: none;
}





@media (max-width:  1495px) {


    .home h1 { font-size: 3rem }


    .home-hero-text {
    max-width: 80%; }


    .hero-2blocks .block {
    flex: 1;
    }

    .hero-2blocks .block:last-child {
    flex: 1.5;
    }


}


@media (max-width:  1024px ) {
    .home h1 {
    font-size: 2.35rem;
    }

    .home-hero-text {
    margin-top: 5vh;
}
}



@media (max-width:  768px) {

        .home-hero-text {
        max-width: 100%;
        margin-top: 0;
    }

    .hero-home-new.vc_section {
        height: 80vh !important;
        padding: 0 15px !important }


        .home h1 {
        font-size: 2.25rem !important;
        margin-top: .5rem !important;
    }

    .livestream-gala {
        width: auto;
        padding-top: 50px;
    }

}


@media (max-width:  500px) {
   .home h1 {
        font-size: 1.75rem !important;
        margin-top: 2rem !important;
        margin-bottom: 1rem;
        text-align: center !important;
    }

    p.hero-large, .home-hero-text h3 {
        text-align: center;
    }


    .hero-2blocks .block:first-child {
        margin-right: 25px !important;
    }

    .hero-home-new { 
        
        /* background-image: url(https://gamingvideoawards.ro/wp-content/uploads/2023/07/gva2023-tall.jpg) !important;  */
        min-width: 100vw;

    }
    .hero-home-new.vc_section p{
        text-align: left;
    }



    .home-hero-text {
        margin-left: 0;
    }

    .home-hero-text .btn.btn-juriu a {
        font-size: 16px !important;
        display: inline-block;
        background: var(--blue) !important;
        width: auto;
        max-width: 200px;
        padding: 16px 20px;
    }
}


.a-overlay {
    color: transparent !important;
}


@media (max-width:  375px) {


        .home h1 {
    font-size: 1.65rem !important; }


    p.hero-large {
    font-size: 1.1rem !important;
    font-weight: 600 !important;
    line-height: 1.3;
}
}

/*
.winner-block {display:none}
*/

.nominalizati-block {display:none}

.ow_vote_show_contestants {color: var(--grey)}

.ow_video_responsive .tiktok-embed iframe {
    position:relative;
}

blockquote.tiktok-embed {
    padding: 30px !important;
    margin: 0 !important;
    background: #fff !important;
}

blockquote.tiktok-embed:before{
    display:none;
}

._embed_video_wrapper {
    max-width: 100% !important;
    border: 0 none !important;
}

/* TikTok Settings */

.vote_right_side_content.ow_right_dynamic_content60,
.vote_right_side_content.ow_right_dynamic_content83, 
.vote_right_side_content.ow_right_dynamic_content102, 
.vote_right_side_content.ow_right_dynamic_content124, 
.vote_right_side_content.ow_right_dynamic_content153, 
.vote_right_side_content.ow_right_dynamic_content154, 
.vote_right_side_content.ow_right_dynamic_content155, 
.vote_right_side_content.ow_right_dynamic_content156, 
.vote_right_side_content.ow_right_dynamic_content157,
.vote_right_side_content.ow_right_dynamic_content158, 
.vote_right_side_content.ow_right_dynamic_content161, 
.vote_right_side_content.ow_right_dynamic_content177, 
.vote_right_side_content.ow_right_dynamic_content178,
.vote_right_side_content.ow_right_dynamic_content179,
.vote_right_side_content.ow_right_dynamic_content180,
.vote_right_side_content.ow_right_dynamic_content181,
.vote_right_side_content.ow_right_dynamic_content182,
.vote_right_side_content.ow_right_dynamic_content184
{
    width: 100% !important;
}


.ow_vote_showcontent_60 .ow_video_responsive,
.ow_vote_showcontent_83 .ow_video_responsive, 
.ow_vote_showcontent_102 .ow_video_responsive, 
.ow_vote_showcontent_124 .ow_video_responsive, 
.ow_vote_showcontent_153 .ow_video_responsive, 
.ow_vote_showcontent_154 .ow_video_responsive, 
.ow_vote_showcontent_155 .ow_video_responsive, 
.ow_vote_showcontent_156 .ow_video_responsive, 
.ow_vote_showcontent_157 .ow_video_responsive, 
.ow_vote_showcontent_158 .ow_video_responsive, 
.ow_vote_showcontent_161 .ow_video_responsive, 
.ow_vote_showcontent_177 .ow_video_responsive, 
.ow_vote_showcontent_178 .ow_video_responsive,
.ow_vote_showcontent_179 .ow_video_responsive,
.ow_vote_showcontent_180 .ow_video_responsive,
.ow_vote_showcontent_181 .ow_video_responsive,
.ow_vote_showcontent_182 .ow_video_responsive,
.ow_vote_showcontent_184 .ow_video_responsive
{
    height: auto;
}
.ow_vote_showcontent_60 .ow-screen-16-9,
.ow_vote_showcontent_83 .ow-screen-16-9,
.ow_vote_showcontent_102 .ow-screen-16-9,
.ow_vote_showcontent_124 .ow-screen-16-9,
.ow_vote_showcontent_153 .ow-screen-16-9,
.ow_vote_showcontent_154 .ow-screen-16-9,
.ow_vote_showcontent_155 .ow-screen-16-9,
.ow_vote_showcontent_156 .ow-screen-16-9,
.ow_vote_showcontent_157 .ow-screen-16-9,
.ow_vote_showcontent_158 .ow-screen-16-9,
.ow_vote_showcontent_161 .ow-screen-16-9,
.ow_vote_showcontent_177 .ow-screen-16-9,
.ow_vote_showcontent_178 .ow-screen-16-9,
.ow_vote_showcontent_179 .ow-screen-16-9,
.ow_vote_showcontent_180 .ow-screen-16-9,
.ow_vote_showcontent_181 .ow-screen-16-9,
.ow_vote_showcontent_182 .ow-screen-16-9,
.ow_vote_showcontent_184 .ow-screen-16-9
{
    padding-bottom: 0;
}

.ow_show_share_icons_div {
    display: none;
}


/* ascundere buton vot toate categoriile */
.ow_show_vote_button, 
.ow_vote_btn_container, 
.ow_votes_counter_content, 
.ow_votes_view_content, 
.ow_show_vote_square 
{ display: none; }


/* .ow_show_vote_button, .ow_vote_btn_container, .ow_votes_counter_content, .ow_votes_view_content, .ow_show_vote_square { display: none; } */
/* afisare buton vot categorie CEL MAI POPULAR STREAMER */
.page-id-4152 .ow_show_vote_button, 
.page-id-4152 .ow_vote_btn_container, 
.page-id-4152 .ow_votes_counter_content, 
.page-id-4152 .ow_votes_view_content, 
.page-id-4152 .ow_show_vote_square 
{ display: block; }

/* afisare buton vot categorie Short Video of the year */
.page-id-430 .ow_show_vote_button, 
.page-id-430 .ow_vote_btn_container, 
.page-id-430 .ow_votes_counter_content, 
.page-id-430 .ow_votes_view_content, 
.page-id-430 .ow_show_vote_square 
{ display: block; }


#parteneri-media img {
    max-height: 80px;
    width: auto;
}
#parteneri-media .vc_item {
    max-width: 150px;
}

.page-id-4152 .ow_hover_image img,
.page-id-424 .ow_hover_image img {
    max-width: 400px;
    max-height: 300px;
    position: relative;
}

a.ow_hover_image {
    pointer-events: none;
}

/* .vote_right_side_content.ow_right_dynamic_content131,
.vote_right_side_content.ow_right_dynamic_content2 {
    max-width: 100%;
} */

.vote_right_side_content{
    max-width: calc(100% - 10px);
}

.ow_vote_title_content133 {
/*     display: none; */
}


.ow_countdown_tag {
    color: #000;
}

.ow_countdown_dashboard .dash {
    color: #4858c3 !important;
}

.page-id-4152 .ow_countdown_wrapper {
    /* display: flex; */
    display: none;
}

.ow_vote_grid.ow_video_contest .vote_right_side_content{
    min-width: 100%;
}


li#sticky-nav-menu-item-5565 {
    white-space: nowrap;
}

.menu-bold a span {
    color: #fff;
    font-weight: bold;
}
.menu-bold a {
    background: var(--blue) !important;
    padding: 15px 20px !important;
}

.menu-bold:hover {
    filter: opacity(0.8);
}

.floatingbar-logo {
    padding: 0px !important;
}

html, body {
    overflow-x: hidden;
}


.logo-larger .vc_row {
    display: flex;
    align-items: center;
}


.logos-parteneri img {
    max-width: 140px !important;
}

.ow_vote_grid .ow_show_vote_square {
    color: var(--yellow)!important;
}

.ow_vote_grid .ow_show_vote_button a {
    background: var(--blue-accent) !important;
}

.ow_vote_grid .ow_show_vote_button a.already_voted {
    background: gray !important;
    pointer-events: none;
}

.ow_vote_grid .ow_show_vote_button span{
    color: #111;
}

.ow_vote_show_contestants_empty {
    /* display: none; */
    color: #000;
}

.ow_contestant_custom_fields strong, .ow_contestant_custom_fields .ow_contestant_other_det span {
    color: var(--yellow)!important;
}


.excelenta-block {
    display:none;
}

.winner-block {
    /* display:none; */
}

.sectiune-nominalizati {
    display:block;
}

/* .sectiune-inscrieri {
	display: none;
} */


.hero-home-new.vc_section {
    align-items: center;
    /* display: flex; */
    justify-content: center;
    height: calc(90vh - 70px) !important;
    min-height: 700px !important;
}


.categorii-block header.vc_cta3-content-header {
    margin-bottom: 30px;
}

.categorii-block .vc_cta3-actions {
    margin-top: 40px;
}

.categorii-block .vc_general.vc_cta3.vc_cta3-style-flat.vc_cta3-shape-square.vc_cta3-align-center.vc_cta3-color-juicy-pink.vc_cta3-icon-size-md.vc_cta3-actions-bottom {
    min-height: 240px;
}


.ow_vote_grid .ow_show_vote_square {
    display: none !important;
}

.page-id-424 .ow_vote_grid .ow_show_vote_square,
.page-id-430 .ow_vote_grid .ow_show_vote_square,
.page-id-8463 .ow_vote_grid .ow_show_vote_square
{
	display: block !important;
}
@media only screen and (max-width: 1024px) {
    .vc_custom_1754397852688{
        background-image: url('https://gamingvideoawards.ro/wp-content/uploads/2025/08/KV_GVA_25_1080_X_1920_bkgr.png') !important;
    }
}

@media only screen and (max-width: 766px) {
    .vc_btn3-container.btn.btn-juriu.large-hero.vc_btn3-right.vc_custom_1754399320283 {
        text-align: center;
    }

    .hero-premiem .vc_single_image-wrapper.vc_box_border_grey {
        text-align: center;
        width: 100% !important;
    }


    .hero-premiem img {
        max-width: 100%;
    }

    .hero-premiem figure.wpb_wrapper.vc_figure {
        width: 100%;
    }

    .hero-home-new-2026 a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-modern.vc_btn3-color-grey {
        margin-top: 40px !important;
        margin-bottom: 30px !important;
    }
    
}

/* .edgtf-logo-wrapper {
    filter: hue-rotate(130deg);
} */

.logo-partener.raiffeisen img {
    max-width: 170px !important;
}

a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-square.vc_btn3-style-modern.vc_btn3-color-grey {
    border: 0px none !important;
    filter: drop-shadow(2px 4px 6px rgba(0, 0, 0, .3));
    font-size: 18px;
    letter-spacing: -.5px;
    font-weight: 700;
}

.mh50vh img{
        max-height: 50vh !important;
        width: auto;
}

.page-id-424 .sectiune-nominalizati {
    display: block;
}

.page-id-424 .ow_show_vote_cnt div.ow_show_vote_square {
    /* display: none !important; */
}

.page-id-424 .ow_hover_image img {
    max-width: 420px;
    max-height: 420px;
}

.ow_show_contestant>div>div>h2>a {
    pointer-events: none !important;
}

@media only screen and (max-width: 480px) {
    .edgtf-container-inner, .edgtf-grid, .edgtf-row-grid-section {
        width: calc(100% - 40px);
        padding-left: 20px;
        padding-right: 20px;
    }
}

.header-supported .white-bkgr {
    padding: 10px;
    background: white;
    border-radius: 10px;
}