:root {
  --secondary-color: #9c1006;
  --button-hover-color: #b79605;
  --button-active-color: #705d0a; }
  
body.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 img.small_flag,
body.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 img.medium_flag,
body.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 img.big_flag {
    border: none;
}

body.configid_d33ce362-d9f7-458f-9384-d694a53ea96e.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 .container {
    line-height: 0 !important;
}

body.configid_d33ce362-d9f7-458f-9384-d694a53ea96e.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 .container {
    padding: 0 !important;
    max-width: none !important;
}

body.configid_d33ce362-d9f7-458f-9384-d694a53ea96e.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #generic_page.page {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

body.configid_d33ce362-d9f7-458f-9384-d694a53ea96e.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #generic_page_content>hgroup {
    display: none;
}

/*Mascot Vote*/
body.configid_ba3b1a98-b557-4ada-b288-032f1f81785f.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 .container {
    line-height: 0 !important;
}

body.configid_ba3b1a98-b557-4ada-b288-032f1f81785f.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 .container {
    padding: 0 !important;
    max-width: none !important;
    background-color: transparent !important;
}

body.configid_ba3b1a98-b557-4ada-b288-032f1f81785f.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #generic_page.page {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/*Tissot Countdown Clocks*/
body.configid_18347884-136a-469a-bad7-57b7361c6b0a.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 .container {
    line-height: 0 !important;
}

body.configid_18347884-136a-469a-bad7-57b7361c6b0a.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 .container {
    padding: 0 !important;
    max-width: none !important;
}

body.configid_18347884-136a-469a-bad7-57b7361c6b0a.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #generic_page.page {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/*trophy tour */
body.configid_698d7234-ffb0-447e-8018-1458605d654e.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 .container {
    line-height: 0 !important;
}

body.configid_698d7234-ffb0-447e-8018-1458605d654e.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 .container {
    padding: 0 !important;
    max-width: none !important;
}

body.configid_698d7234-ffb0-447e-8018-1458605d654e.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #generic_page.page {
    padding-left: 0 !important;
    padding-right: 0 !important;
}


body.configid_ba3b1a98-b557-4ada-b288-032f1f81785f.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #generic_page.page .section_header {
    display: none;
}


@media screen and (min-width: 960px) {

    body.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #sub_header .menu ul li a,
    body.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #sub_header .menu ul li .expanded_btn {
        font-size: 18px;
    }


    body.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #sub_header .menu>ul>li.expanded>.expanded_btn:after {
        font-size: 15px;
    }

    body.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #sub_header .menu>ul>li.expanded>.expanded_content>.table>.menu-row>.menu-col>ul.second-level-style>li a,
    body.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #sub_header .menu>ul>li.expanded>.expanded_content>.table>.menu-row>.menu-col>ul.second-level-style>li .expanded_btn {
        font-size: 15px;
    }

    #sub_header .sub_menu_content {
        margin-top: -4px;
    }
}

.website_notification {
    background-color: #2e2584;
}

.website_notification .buttons a.accept {
    color: #2e2584;
}

@media screen and (min-width: 980px) {
    #sub_header .left.has_logo .date {
        margin: 32px 0 0 20px;
        padding-left: 0px
    }
}

body.configid_de138e89-70a4-41f5-a35d-6427f9c14dfc.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 .container {
    line-height: 0 !important;
}

body.configid_de138e89-70a4-41f5-a35d-6427f9c14dfc.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 .container {
    padding: 0 !important;
    max-width: none !important;
    background-color: transparent !important;
}

body.configid_de138e89-70a4-41f5-a35d-6427f9c14dfc.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #generic_page.page {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

body.configid_de138e89-70a4-41f5-a35d-6427f9c14dfc.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #generic_page.page .section_header {
    display: none;
}

body.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 div.qualifiers_qualified_teams .qualifiers_qualified_teams_country .small_flag {
    height: 34px !important;
}

body.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 div.qualifiers_qualified_teams .qualifiers_qualified_teams_country .country_name {
    line-height: 37px !important;
}

body.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 div.qualifiers_qualified_teams .qualifiers_qualified_teams_country span {
    line-height: 34px !important;
}

/*FIBACOM-6656*/
body.configid_4a826f98-2584-4f4c-a713-99624ded6f7a.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 .container {
    padding: 0 !important;
    max-width: none !important;
    /*background-color: transparent !important;*/
    line-height: 0 !important;
}

body.configid_4a826f98-2584-4f4c-a713-99624ded6f7a.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #generic_page.page {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

#footer div.footer_event_sponsors img {
    width: 86px;
}

#footer div.footer_event_sponsors a {
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

/*FIBACOM-7009*/
body.configid_c0022d84-3eb8-4745-b5c4-173087a2bff8.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 #generic_page.page {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

body.configid_c0022d84-3eb8-4745-b5c4-173087a2bff8.siteid_6bb54dd3-6fd4-4ccb-947f-df96963ec328 .container {
    padding: 0 !important;
    max-width: none !important;
    background-color: transparent !important;
    line-height: 0 !important;
}

#page_events_home #main_slide {
    margin-top: 33px
}




/*---------------------------------- 
    
    brandings_custom_wc_2019 

-----------------------------------*/

:root {
    --secondary-color: #9c1006;
    --button-hover-color: #b79605;
    --button-active-color: #705d0a;
}
  
.tabs .custom_tab_title .more_btn,
.tabs .custom_tab_title .less_btn {
  color: #9c1006; }
  .tabs .custom_tab_title .more_btn:hover span,
  .tabs .custom_tab_title .less_btn:hover span {
    border-color: #9b2e21; }
  .tabs .custom_tab_title .more_btn:hover,
  .tabs .custom_tab_title .less_btn:hover {
    border-bottom-color: #9c1006; }

.tabs .custom_tab_title li.active a,
.tabs .custom_tab_title div.active a {
  color: #9b2e21;
  border-bottom: 4px solid #9b2e21 !important; }
  .tabs .custom_tab_title li.active a:hover,
  .tabs .custom_tab_title div.active a:hover {
    border-bottom: 4px solid #9b2e21 !important; }

.tabs .custom_tab_title li.expand_items a:hover span,
.tabs .custom_tab_title div.expand_items a:hover span {
  border-color: #9b2e21; }

.event_rounds .table_container table.default_style thead tr {
  border-right-color: #9c1006;
  border-left-color: #9c1006;
  background-color: #9c1006; }

#page_video_list #video_list .section_header .title_outer {
  padding-left: 0px; }
  #page_video_list #video_list .section_header .title_outer .pike {
    display: block;
    position: absolute;
    top: -1px;
    left: calc(100% - 1px);
    height: calc(100% + 2px); }
  #page_video_list #video_list .section_header .title_outer:before {
    content: '';
    width: 1000vw;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0; }

#page_video_list #video_list .section_header.type-1 h2 {
  color: #e40e20; }

#page_video_list #video_list .section_header.type-2 .title_outer {
  background: #e40e20; }
  #page_video_list #video_list .section_header.type-2 .title_outer:before {
    background: #e40e20; }

#page_video_list #video_list .featured_videos .slick-prev:before {
  background: #9c1006; }

#page_video_list #video_list .featured_videos .slick-prev:after {
  color: #9c1006;
  background: #ffffff; }

#page_video_list #video_list .featured_videos .slick-next:before {
  background: #9c1006; }

#page_video_list #video_list .featured_videos .slick-next:after {
  color: #9c1006;
  background: #ffffff; }

#page_video_list #video_list .featured_videos .featured_video_item:hover h4,
#page_video_list #video_list .featured_videos .featured_video_item:hover .date,
#page_video_list #video_list .featured_videos .featured_video_item:hover .views {
  color: #e40e20;
  transition: 0.4s ease; }

#page_video_list #video_list .featured_videos-top .content_wrapper:hover h4,
#page_video_list #video_list .featured_videos-top .content_wrapper:hover .date,
#page_video_list #video_list .featured_videos-top .content_wrapper:hover .views {
  color: #ffd100; }

#page_video_list #video_list .featured_videos-top .image_wrapper:hover + .content_wrapper h4,
#page_video_list #video_list .featured_videos-top .image_wrapper:hover + .content_wrapper .date,
#page_video_list #video_list .featured_videos-top .image_wrapper:hover + .content_wrapper .views {
  color: #ffd100; }

#page_video_list .custom_tab.more_tab .custom_tab_title .more_btn,
#page_video_list .custom_tab.more_tab .custom_tab_title .less_btn {
  color: #9c1006; }
  #page_video_list .custom_tab.more_tab .custom_tab_title .more_btn:hover span,
  #page_video_list .custom_tab.more_tab .custom_tab_title .less_btn:hover span {
    border-color: #9b2e21; }
  #page_video_list .custom_tab.more_tab .custom_tab_title .more_btn:hover,
  #page_video_list .custom_tab.more_tab .custom_tab_title .less_btn:hover {
    border-bottom-color: #9c1006; }

#page_video_list .custom_tab.more_tab .custom_tab_title li.active a,
#page_video_list .custom_tab.more_tab .custom_tab_title div.active a {
  color: #9b2e21;
  border-bottom-color: #9b2e21; }

#page_video_list .custom_tab.more_tab .custom_tab_title li.expand_items a:hover span,
#page_video_list .custom_tab.more_tab .custom_tab_title div.expand_items a:hover span {
  border-color: #9b2e21; }

#page_video_list .view-all {
  color: #9c1006; }
  #page_video_list .view-all .view-all_icon {
    border-color: #9c1006; }

#page_video_list .featured_videos-top .content_wrapper:hover h4,
#page_video_list .featured_videos-top .content_wrapper:hover .date,
#page_video_list .featured_videos-top .content_wrapper:hover .views {
  color: #ffd100; }

#page_video_list .featured_videos-top .image_wrapper:hover + .content_wrapper h4,
#page_video_list .featured_videos-top .image_wrapper:hover + .content_wrapper .date,
#page_video_list .featured_videos-top .image_wrapper:hover + .content_wrapper .views {
  color: #ffd100; }

#event_standings .section_header h2 {
  padding-left: 0; }
  #event_standings .section_header h2:before {
    background-color: #e40e20; }
  #event_standings .section_header h2 .pike {
    display: block;
    height: 78px;
    position: absolute;
    right: -52px;
    top: -1px; }

#event_standings .section_header .more-link {
  color: #9c1006; }

.qualifiers_style_follow_us .section_header h2 {
  padding-left: 0; }
  .qualifiers_style_follow_us .section_header h2:before {
    background-color: #e40e20; }
  .qualifiers_style_follow_us .section_header h2 .pike {
    display: block;
    height: 78px;
    position: absolute;
    right: -52px;
    top: -1px; }

.qualifiers_style_follow_us .section_header .hashtag {
  color: #9c1006; }

.qualifiers_style_follow_us .follow_us_wrapper a {
  top: 70px; }

.qualifiers_style_follow_us .follow_us_wrapper > div.subscribe:after, .qualifiers_style_follow_us .follow_us_wrapper > div.subscribe:before {
  background-image: url(/img/wc2019/pike_black.svg); }

.qualifiers_style_follow_us .follow_us_wrapper > div.subscribe .icon {
  margin-bottom: 15px;
  display: inline-block;
  padding: 15px 0;
  background-color: #101010; }
  .qualifiers_style_follow_us .follow_us_wrapper > div.subscribe .icon:after {
    color: white;
    font-size: 32px; }

.qualifiers_style_follow_us .follow_us_wrapper > div.twitter:after, .qualifiers_style_follow_us .follow_us_wrapper > div.twitter:before {
  background-image: url(/img/wc2019/pike_twitter.svg); }

.qualifiers_style_follow_us .follow_us_wrapper > div.twitter .icon {
  margin-bottom: 15px;
  display: inline-block;
  padding: 15px 0;
  background-color: #1ab2e8; }
  .qualifiers_style_follow_us .follow_us_wrapper > div.twitter .icon:after {
    color: #ffffff;
    font-size: 32px; }

.qualifiers_style_follow_us .follow_us_wrapper > div.facebook:after, .qualifiers_style_follow_us .follow_us_wrapper > div.facebook:before {
  background-image: url(/img/wc2019/pike_facebook.svg); }

.qualifiers_style_follow_us .follow_us_wrapper > div.facebook .icon {
  margin-bottom: 15px;
  display: inline-block;
  padding: 15px 0;
  background-color: #3b5998; }
  .qualifiers_style_follow_us .follow_us_wrapper > div.facebook .icon:after {
    color: #ffffff;
    font-size: 32px; }

.qualifiers_style_follow_us .follow_us_wrapper > div.youtube:after, .qualifiers_style_follow_us .follow_us_wrapper > div.youtube:before {
  background-image: url(/img/wc2019/pike_youtube.svg); }

.qualifiers_style_follow_us .follow_us_wrapper > div.youtube .icon {
  margin-bottom: 15px;
  display: inline-block;
  padding: 15px 0;
  background-color: #E52E27; }
  .qualifiers_style_follow_us .follow_us_wrapper > div.youtube .icon:after {
    color: #ffffff;
    font-size: 32px; }

.qualifiers_style_follow_us .follow_us_wrapper > div.instagram:after, .qualifiers_style_follow_us .follow_us_wrapper > div.instagram:before {
  background-image: url(/img/wc2019/pike_instagram.svg); }

.qualifiers_style_follow_us .follow_us_wrapper > div.instagram .icon {
  margin-bottom: 15px;
  display: inline-block;
  padding: 15px 0;
  background-color: #E4405F; }
  .qualifiers_style_follow_us .follow_us_wrapper > div.instagram .icon:after {
    color: #ffffff;
    font-size: 32px; }

#events_home #qualifiers_player_statistics .list_item:before {
  width: 52%; }

#events_home #qualifiers_player_statistics .section_header h2 {
  padding-left: 0; }
  #events_home #qualifiers_player_statistics .section_header h2:before {
    background-color: #e40e20; }
  #events_home #qualifiers_player_statistics .section_header h2 .pike {
    display: block;
    height: 78px;
    position: absolute;
    right: -52px;
    top: -1px; }

#events_home #qualifiers_player_statistics .section_header .more-link {
  color: #9c1006; }

#event_info .section_header h2 {
  padding-left: 0;
  background-color: #e40e20;
  line-height: 42px; }
  #event_info .section_header h2:before {
    background-color: #e40e20; }
  #event_info .section_header h2 .pike {
    display: block;
    height: 78px;
    position: absolute;
    right: -52px;
    top: -1px; }

#gallery_preview .section_header h2 {
  padding-left: 0; }
  #gallery_preview .section_header h2:before {
    background-color: #e40e20; }
  #gallery_preview .section_header h2 .pike {
    display: block;
    height: 78px;
    position: absolute;
    right: -52px;
    top: -1px; }

#gallery_preview .section_header .more-link {
  color: #9c1006; }

#gallery_preview h6 {
  color: #9c1006; }

.qualifiers_qualified_teams .section_header h2 {
  padding-left: 0;
  background-color: #9c1006; }
  .qualifiers_qualified_teams .section_header h2:before {
    background-color: #e40e20; }
  .qualifiers_qualified_teams .section_header h2 .pike {
    display: block;
    height: 78px;
    position: absolute;
    right: -52px;
    top: -1px; }

.qualifiers_qualified_teams .qualify_wrapper h3 {
  display: none; }
.how_to_qualify .inner {
  background-color: #9c1006 !important; }

table.default_style thead tr {
  background-color: #9c1006; }

.container #all_time_medalists .main_content #all_time_medalists_content table.all_time_medalists_table .gold {
  background: transparent url("/images/medals/rank1wc.svg") 0 0 no-repeat; }

@media all and (min-width: 768px) {
  #final_standings .the_first_three {
    background: transparent url("/Content/2013/PC/img/FinalStandingsWC2019.png") no-repeat;
    background-size: contain; } }

/*# sourceMappingURL=brandings_custom_wc_2019.css.map */