/* Theme css file */
/* This file is automatically created. Do not edit it manually. */
/*
 * Fonts
 */
/* font_css_selector=html */
/* html_bg_css_selector=html */
html {
/* font=EuclidRegular, Arial, Helvetica, sans-serif */
 font-family: EuclidRegular, Arial, Helvetica, sans-serif;
/* html_bg.font_color=#003667 */
 color: #003667;
}
/* font_title_css_selector=h1, h2, h3, h4 */
/* font_title=EuclidMedium, BebasRegular, Arial, Helvetica, sans-serif */
h1, h2, h3, h4 { font-family: EuclidMedium, BebasRegular, Arial, Helvetica, sans-serif; }
/*
 * Title block background
 */
/* page_bg_css_selector=#global */
#global {
/* page_bg.font_color=#003667 */
 color: #003667;
}
/* container_bg_css_selector=#container */
#container {
/* container_bg.font_color=#515961 */
 color: #515961;
}
/*
 * Blocks
 */
/* block_bg_css_selector=.paragraph-block, .paragraph-block.white .paragraph-block, .widget .widget-content, .ms-browser-container, html.iframe .ms-browser-container */
.paragraph-block,
.paragraph-block.white .paragraph-block,
.widget .widget-content,
.login-block,
.ms-browser-container,
html.iframe .ms-browser-container {
/* block_bg.color=transparent */
 background-color: transparent;
/* block_bg.font_color=#515961 */
 color: #515961;
}
/*
 * Footer
 */
/* footer_bg_css_selector=#footer, #footer a */
#footer {
/* footer_bg.position=100% 0 */
 background-position: 100% 0;
/* footer_bg.repeat=no-repeat */
 background-repeat: no-repeat;
}
#footer,
#footer a {
/* footer_bg.font_color=#515961 */
 color: #515961;
}
/* corner_type_css_selector=fieldset, #menu_content, #menu_content .header-menu-button, #menu_content #top_search_back, #top_search_box .top-search-separator a, #top_search_box .top-search-entry-link, .dropdown, .tooltip-overlay, .paragraph-block, .tab-window .tab-button, .ms-browser-dropdown .ms-browser-dropdown-menu, .ms-browser .ms-browser-message, .ms-browser .ms-browser-loading, .ms-browser .info, .ms-browser .success, .ms-browser .warning, .ms-browser .error, .ms-items .item-entry-link, .ms-items .item-entry.thumbnail .item-entry-top-bar, .ms-items .item-entry.thumbnail .item-entry-views, .ms-items .item-entry.thumbnail .item-entry-buttons a, .ms-items .item-entry.thumbnail .item-entry-buttons button, .widget .widget-content, .widget .star-link a */
/* corner_type=square */
fieldset,
#menu_content,
#menu_content .header-menu-button,
#menu_content #top_search_back,
#top_search_box .top-search-separator a,
#top_search_box .top-search-entry-link,
.dropdown,
.tooltip-overlay,
.paragraph-block,
.tab-window .tab-button,
.ms-channels-tree li .list-entry,
.ms-channels-tree .channel-btn,
.ms-browser-dropdown .ms-browser-dropdown-menu,
.ms-browser .ms-browser-message,
.ms-browser .ms-browser-loading,
.ms-browser .info,
.ms-browser .success,
.ms-browser .warning,
.ms-browser .error,
.ms-items .item-entry-link,
.ms-items .item-entry.thumbnail .item-entry-top-bar,
.ms-items .item-entry.thumbnail .item-entry-views,
.ms-items .item-entry.thumbnail .item-entry-buttons a,
.ms-items .item-entry.thumbnail .item-entry-buttons button,
.widget .widget-content,
.widget .star-link a {
 border-radius: 0px;
}
/*
 * Links
 */
/* links_color_css_selector=a, div.chapter-editor-button p, .ms-channels-tree .channel-btn, .ms-browser-container a, .top-search-entry a, .top-search-adv button, .top-search-annotations a */
/* links_color=#3a99d8 */
a,
div.chapter-editor-button p,
.ms-channels-tree .channel-btn,
.ms-browser-container a,
.top-search-entry a,
.top-search-adv button,
.top-search-annotations a { color: #3a99d8; }
img.slide-preview { border-color: #3a99d8; }
/* links_hover_color_css_selector=a, div.chapter-editor-button p, .ms-channels-tree .channel-btn, .ms-browser-container a, .top-search-entry a, .top-search-adv button, .top-search-annotations a */
/* links_hover_color=#3a99d8 */
a:hover,
div.chapter-editor-button p:hover,
.ms-channels-tree .channel-btn:hover,
.ms-browser-container a:hover,
div.tree-place a:hover,
#left-menu .active,
.menu-entry a:hover,
.top-search-separator a:hover { color: #3a99d8; }
.top-search-entry:hover > a,
.top-search-adv:hover button,
.top-search-annotations a:hover { background-color: #3a99d8; }
.menu-entry a:hover,
img.slide-preview:hover { border-color: #3a99d8; }
.ms-items .item-entry .item-entry-link:hover { border-color: 0 0 5px 0px #3a99d8; }
/* links_underline_css_selector=a, a.item-entry-link, .tab-button, .ms-channels-tree, .channel-btn */
/* tabs_color_css_selector=.tab-window .tab-button, .ms-browser button.ms-browser-tab */
/* tabs_color=#003667 */
.tab-window .tab-button,
.ms-browser button.ms-browser-tab { color: #003667; }
/* tabs_bg_color_css_selector=.tab-window .tab-button, .ms-browser button.ms-browser-tab */
/* tabs_bg_color=#ffffff */
.tab-window .tab-button,
.ms-browser button.ms-browser-tab { background-color: #ffffff; }
/* tabs_hover_color_css_selector=.tab-window .tab-button, .ms-browser button.ms-browser-tab */
/* tabs_hover_color=#ffffff */
.tab-window .tab-button:hover,
.ms-browser button.ms-browser-tab:hover { color: #ffffff; }
/* tabs_bg_hover_color_css_selector=.tab-window .tab-button, .ms-browser button.ms-browser-tab */
/* tabs_bg_hover_color=#3a99d8 */
.tab-window .tab-button:hover,
.ms-browser button.ms-browser-tab:hover { background-color: #3a99d8; }
/* active_color_css_selector=.tab-window .tab-button.active, .ms-browser button.ms-browser-tab.active, .ms-channels-tree .channel-active .channel-btn */
/* active_color=#003667 */
.tab-window .tab-button.active,
.tab-window .tab-button.active:hover,
.ms-browser button.ms-browser-tab.active,
.ms-browser button.ms-browser-tab.active:hover,
.ms-channels-tree .channel-active .channel-btn,
.ms-channels-tree .channel-active .channel-btn:hover { color: #003667; }
/* active_bg_color_css_selector=.tab-window .tab-button.active, .ms-browser button.ms-browser-tab.active, .ms-channels-tree .channel-active .channel-btn */
/* active_bg_color=#ffffff */
.tab-window .tab-button.active,
.ms-browser button.ms-browser-tab.active,
.ms-channels-tree .channel-active .channel-btn { background-color: #ffffff; }
/* dropdown_color_css_selector=.dropdown, .dropdown li a */
/* dropdown_color=#515961 */
.dropdown,
.dropdown li a { color: #515961; }
/* dropdown_bg_color_css_selector=.dropdown */
/* dropdown_hover_color_css_selector=.dropdown li a */
/* dropdown_hover_bg_color_css_selector=.dropdown li a */
/* dropdown_hover_bg_color=#003667 */
.dropdown li a:hover { background: #003667; }
/*
 * Header
 */
/* header_bg_css_selector=#header */
#header {
/* header_bg.image=/public/images/custom/bandeau-webtv.png */
 background-image: url("/public/images/custom/bandeau-webtv.png?_=994");
/* header_bg.color=#3a99d8 */
 background-color: #3a99d8;
/* header_bg.position=50% 50% */
 background-position: 50% 50%;
/* header_bg.repeat=repeat */
 background-repeat: repeat;
/* header_bg.font_color=#003667 */
 color: #003667;
}
/* main_title_css_selector=#global .main-title */
#global .main-title {
/* main_title.position=50% 50% */
 background-position: 50% 50%;
/* main_title.repeat=no-repeat */
 background-repeat: no-repeat;
}
#global .main-title,
.main-title a,
h1 .channel-titles-place .parent-channel-title {
/* main_title.font_color=#003667 */
 color: #003667;
}
/* navigation_css_selector=nav.navbar, nav.navbar a, nav.navbar .back, nav.navbar .links .next, nav.navbar .links .prev */
nav.navbar {
}
nav.navbar,
nav.navbar a:not(.button),
nav.navbar .back,
nav.navbar .links .next,
nav.navbar .links .prev {
/* navigation.font_color=#003667 */
 color: #003667;
}
/* navigation_active_background_css_selector=nav.navbar .links .item.active a */
/* navigation_active_background=#3a99d8 */
nav.navbar .links .item.active a {
 background-color: #3a99d8;
}
/* navigation_active_font_color_css_selector=nav.navbar .links .item.active a */
/* navigation_hover_background_css_selector=nav.navbar .links .item a */
/* navigation_hover_background=#3a99d8 */
nav.navbar .links .item:hover a {
 background-color: #3a99d8;
}
/* navigation_hover_font_color_css_selector=nav.navbar .links .item a */
/* header_height_css_selector=#header, header.header .header-button-block > button, header.header .header-block, header.header .header-logo, header.header .header-logo-small */
/* header_height=120px */
#header,
header.header .header-button-block > button {
 height: 120px;
}
header.header .header-block {
 line-height: 120px;
}
header.header .header-logo,
header.header .header-logo-small {
 max-height: 120px;
}
#main_menu {
 top: 120px;
}
/* main_title_height_css_selector=#global .main-title */
/* nav_height_css_selector=.navbar */
/* header_bar_css_selector=#header */
/* logo_alignment_css_selector=#mainlogo img */
/* header_btn_color_css_selector=#menu_content .header-menu-button, #menu_content #top_search_back.focused */
/*
 * Menu
 */
/* header_border_color_css_selector=#header */
/* header_border_color=transparent */
#header {
 border-bottom-color: transparent;
}
/* menu_font_color_css_selector=.aside .list a */
/* menu_font_color=#003667 */
.aside .list a { color: #003667; }
/* menu_bg_color_css_selector=#main_menu */
/* menu_btn_font_color_css_selector=header.header .header-button-block > button */
/* menu_btn_bg_color_css_selector=header.header .header-button-block > button */
/* menu_btn_bg_color=#003667 */
header.header .header-button-block > button,
header.header .header-button-block > button:hover,
header.header .header-button-block > button:active {
 background: #003667;
}
/* fixed_header_css_selector=#header, #main_menu */
/*
 * Title bars
 */
/* title_bottom_color_css_selector=h3, .ms-browser h3 */
/* title_top_color_css_selector=h3, .ms-browser h3 */
/* title_font_color_css_selector=h3, .ms-browser h3 */
/* title_font_color=#003667 */
h3,
.ms-browser h3 { color: #003667 }
/* title_border_color_css_selector=h3, .ms-browser h3 */
/* title_border_color=#d0d700 */
h3,
.ms-browser h3 { border-color: #d0d700 }
/* tree_top_color_css_selector=.breadcrumb */
/* tree_bottom_color_css_selector=.breadcrumb */
/* tree_font_color_css_selector=.breadcrumb a */
/* tree_font_color=#003667 */
.breadcrumb a { color: #003667 }
/* input_color_css_selector=input, select, textarea */
/* input_font_color_css_selector=input, select, textarea */
/* input_font_color=#515961 */
input,
select,
textarea { color: #515961 }
/* focused_color_css_selector=input, select, textarea */
/* focused_color=#515961 */
input:focus,
select:focus,
textarea:focus,
.input-group.focused button,
.input-group.focused input[type="button"],
.input-group.focused input[type="submit"] { background-color: #515961 }
/* focused_font_color_css_selector=input, select, textarea */
/* focused_font_color=#ffffff */
input:focus,
select:focus,
textarea:focus,
.input-group.focused button,
.input-group.focused input[type="button"],
.input-group.focused input[type="submit"],
#search_input:focus + .close-search,
#top_search_form #top_search_back.focused #top_search_btn { color: #ffffff }
/* white_font_color=#515961 */
button,
.button,
input[type=submit],
input[type=button],
button:hover,
.button:hover,
input[type=submit]:hover,
input[type=button]:hover,
button:active,
.button:active,
input[type=submit]:active,
input[type=button]:active,
#top_search_form #top_search_btn { color: #515961 }
/* blue_color=#3a99d8 */
.messages .message.info,
.aside .list.active.blue > .aside-list-btn,
button.default,
.button.default,
input[type=submit].default,
input[type=button].default,
.bg-blue,
button.default:hover,
.button.default:hover,
input[type=submit].default:hover,
input[type=button].default:hover,
.bg-hover-blue:hover,
.bg-focus-blue:focus,
button.default:active,
.button.default:active,
input[type=submit].default:active,
input[type=button].default:active,
.bg-active-blue:active { background-color: #3a99d8 }
.aside .list.border-color-blue { border-color: #3a99d8; }
/* green_color=#3a99d8 */
.messages .message.success,
.aside .list.active.green > .aside-list-btn,
button.main,
.button.main,
input[type=submit].main,
input[type=button].main,
button.main:hover,
.button.main:hover,
input[type=submit].main:hover,
input[type=button].main:hover
button.main:active,
.button.main:active,
input[type=submit].main:active,
input[type=button].main:active,
.progress-level { background-color: #3a99d8 }
.aside .list.border-color-green { border-color: #3a99d8; }
/* red_color=#ea523d */
.messages .message.error,
.aside .list.active.red > .aside-list-btn,
button.danger,
.button.danger,
input[type=submit].danger,
input[type=button].danger,
button.danger:hover,
.button.danger:hover,
input[type=submit].danger:hover,
input[type=button].danger:hover
button.danger:active,
.button.danger:active,
input[type=submit].danger:active,
input[type=button].danger:active,
.red .progress-level { background-color: #ea523d }
.aside .list.border-color-red { border-color: #ea523d; }
/* orange_font_color=#515961 */
.messages .message.warning,
.aside .list.active.orange > .aside-list-btn,
button.warning,
.button.warning,
input[type=submit].warning,
input[type=button].warning,
button.warning:hover,
.button.warning:hover,
input[type=submit].warning:hover,
input[type=button].warning:hover
button.warning:active,
.button.warning:active,
input[type=submit].warning:active,
input[type=button].warning:active { color: #515961 }
/* purple_color=#d0d700 */
.aside .list.active.purple > .aside-list-btn,
button.purple,
.button.purple,
input[type=submit].purple,
input[type=button].purple
button.purple:hover,
.button.purple:hover,
input[type=submit].purple:hover,
input[type=button].purple:hover
button.purple:active,
.button.purple:active,
input[type=submit].purple:active,
input[type=button].purple:active { background-color: #d0d700 }
.aside .list.border-color-purple { border-color: #d0d700; }
/*
 * Player
 */
/* player_bg_color=transparent */
#player_block {
 background: transparent;
}
/* controls_bg_color=#003667 */
#player_block .player-controls {
 background: #003667;
}
/* controls_hover_color=#3a99d8 */
#player_block .player-controls .player-button:hover,
#player_block .player-controls .player-label-clickable:hover {
 background-color: #3a99d8;
}
#player_block .player-seekbar-handle > div {
 background: #3a99d8;
}
/*
 * Sidebar
 */
/* sidebar_font_color=#003667 */
.aside-player,
.aside-player h3,
.aside-menu-tab-share .share a,
.aside-menu-tab-info a,
.icon-list .icon-block a span {
 color: #003667;
}
/* sidebar_block_font_color=#003667 */
.aside-annotation-block .download-link,
.aside-player .aside-menu .aside-menu-item.active,
.aside-player .aside-menu .aside-menu-item:hover,
.aside-player .aside-menu .aside-menu-item-more.active,
.aside-player .aside-menu .aside-menu-item-more:hover,
.aside-annotation-block .aside-annotation-username,
.aside-annotation-block .aside-annotation-bestreply,
.aside-annotation-block .share-annotation,
.aside-annotation-block .hide-annotation,
.aside-player-more-menu .aside-more-menu-item .aside-more-menu-item-label a,
.aside-player .overlay-form .add-form-title,
.aside-player .aside-player-filter-overlay .aside-player-common-filters,
.aside-player .aside-annotation-block .aside-annotation-info .aside-annotation-title,
.aside-player .overlay-form .fm-drop-zone.drop,
.aside-player .reply-annotation-form .fm-drop-zone.drop,
.aside-player .edit-form .fm-drop-zone.drop,
.aside-player .overlay-form input[type="text"],
.aside-player .overlay-form input[type="email"],
.aside-player .overlay-form textarea,
.aside-player .reply-annotation-form input[type="text"],
.aside-player .reply-annotation-form textarea,
.aside-player .edit-form input[type="text"],
.aside-player .edit-form textarea,
.aside-player .aside-custom-link,
.aside-player .aside-player-overlay,
.aside-player #aside_close_icon,
.aside-player .aside-player-button-target,
.aside-player .aside-player-button {
 color: #003667;
}
