/*	This source file is proprietary property of Wididi BV
	Copyright © 2008 - 2020 Wididi BV all rights reserved */

/* DESKTOP START */

.home_logo,#home_logo,#home_logo_holder {
	background-image:url(/_spheres_/facetalk/design/home_logo.jpg);
}
#mobile_menu .mm_title { 
	background-image:url(/_spheres_/facetalk/design/m_home_logo.jpg);
}
.M16_bgc,
.M16 .fc-state-disabled, .M16 .fc-state-highlight, .M16 .fc-event, .progress .bar, .progress-striped .bar,
.mm_mainmenu, .mm_icon, .mm_submenu,
.menu_button, .button, .button_large, .button_small,
#TB_iframe_header, .garage-status, .garage-progress,
.button_terug_hover, .button_verder_hover, #chat_button,
#TB_iframe_midden_boven, #TB_iframe_holder, .template_login #TB_iframe_midden, .loginform_inner,
#melding, .SliderText, .thema_header, .webapp .melding_content,
#thema_header_navigatie .thema_tab_actief,
.button:hover,.button.hover,.button_hover,.button_large_hover,.button_small_hover,#thema_opties .button_small_hover, .webapp .button, .webapp .button_large, .webapp .button_small, .ui-input-btn, .ui-page-theme-a .ui-btn.ui-input-btn,
#right_column .untracked_card,#right_column .untracked_card:hover,.webapp .untracked_card,
#thema_opties_top_small {
    background-color:#006e79;
}
.M16_bgc_bb,
.desktop #hovermenu_middle {
	background-color:#006e79;
	border-bottom-color:#006e79;
}
.M16_bb,
.hover_header .hover_header_img,
.hover_header_hover .hover_header_img,
.hover_header_selected .hover_header_img,
.hover_header_selected.hover_header_hover .hover_header_img {
	border-bottom-color:#006e79;
}
.M16_bl,
.card.bladeren, 
.card.bladeren_hover, 
.card.bladeren_highlight, 
.sidewidget_hover, 
a.thema_sub .thema_tab_label, 
a.thema_sub:hover .thema_tab_label, 
a.thema_sub_actief .thema_tab_label, 
a.thema_sub_actief:hover .thema_tab_label,
#left_column .untracked_card:hover, 
.sidewidget.selectedID_card {
	border-left-color:#006e79;
}
.M16_b,
a.filter_click_selected:link, 
a.filter_click_selected:visited, 
a.filter_click_selected:active, 
a.filter_click_selected:hover {
	border-color:#006e79;
}
.M16_c,
#wissel_kaartje .Kop, 
a.filter_click:hover, 
a.sub_label:link,
a.sub_label:visited,
a.sub_label:active,
a.sub_label:hover {
	color:#006e79;
}

/* DESKTOP STOP */

/* MOBILE START */

#mobile_menu {
	background-color:#FFFFFF;
}
#mobile_menu .mm_home,
#mobile_menu .mm_menu,
#mobile_menu .mm_back {
  background-image:url(/_content_/addon/m_icons_w.png);
}

#mobile_menu .mm_clip,
#mobile_menu .mm_search img,
#mobile_menu .mm_login img {
  background-image:url(/_content_/addon/m_icons_b.png);
}

/* MOBILE STOP */

/* EMAIL START */

.emailbody a {
	color:#006e79;
}

/* EMAIL STOP */

/* VIDYO START */

.tom_sidewidget .calendar_legend {
	margin-left:0px;
	margin-top:20px;
}

#left_column .sidewidget {
	color:#000;
}
.desktop.M16 .calendar_legend .fc-event {
    width: 6px;
    margin-left: 24px;
    box-shadow: none;
}

.M16 .calendar_legend .fc-event {
	background-color: transparent;
}
.M16 .fc-event {
	border-right:solid 6px #fae900;
}

.calendar_event_groen {
	border-right:solid 6px #a3da61 !important;
	box-sizing:border-box;
}

.calendar_event_groen .fc-event-time,
.calendar_event_groen .fc-event-title,
.calendar_event_oranje .fc-event-time,
.calendar_event_oranje .fc-event-title {
	color:#000000 !important;
}
.calendar_event_oranje {
	border-right:solid 6px #ffa541!important;
	box-sizing:border-box;
}
.calendar_event_rood {
	border-right:solid 6px #ff4058 !important;
	box-sizing:border-box;
}
.sidewidget.fc-event, .mobile .leesmeer.fc-event {
	background-repeat:repeat;
	background-image: url(/_content_/addon/w70.png);	
}
.sidewidget.calendar_event_groen {
	border-right:solid 6px #add082 !important;
	color:#666 !important;
}
.sidewidget.calendar_event_oranje {
	border-right:solid 6px #ffa541 !important;
	color:#666 !important;
}
.sidewidget.calendar_event_rood {
	border-right:solid 6px #ff4058 !important;
	color:#666 !important;
}
.sidewidget.selectedID_card {
	border-left-width:12px !important;
}

.M16.mobile .fc-event, .M16.mobile .calendar_legend_item {
	border-right-width:20px!important;
}

#left_column .sidewidget_hover .sidewidget_titel {
	color:#000 !important;
}

.desktop #welkom_content, .desktop #totziens_content {
padding:20px;
}

.desktop .vidyo_test, .desktop .change_email, .desktop .vidyo_prikbord {
	width:340px;
	padding:20px;
	position:relative;
	display:inline-table;
}

.vidyo_footer_left {
	width:340px;
	position:relative;
	display:inline-table;
	vertical-align: top;
}
.vidyo_footer {
margin-top:20px;
margin-left:-20px;
margin-bottom:-20px;
width:680px;
	background-image:url(/_content_/addon/w80.png);
}

.vidyo_test {
box-shadow: inset 0px 30px 120px -75px #000;
	vertical-align: top;
background-color:#FFFFFF;
}
.change_email {
background-color:#F2F2F2;	
}

.vidyo_prikbord {
box-shadow: inset 0px 30px 120px -75px #000;
	padding:20px;
	height:100%;
	text-align:center;
	background-image:url(/_content_/addon/w80.png);
}

.M16.template33437 #testknop {
margin-left:60px;
}

.calendar_legend {
	margin-top:10px;
	margin-left: -10px;
	margin-bottom:10px;
}
.calendar_legend_item {
	position:relative;
	width:30px;
	height:20px;
	margin-right:24px;
}

.vidyo_wachtkamer_top {
	z-index:1005;
	top:0px;
	position:absolute;
	display:inline-block;
}
.active_melding .vidyo_wachtkamer_top {
	top:80px;
}
.vidyo_wachtkamer_top .intro_name {
	margin-left:20px;
	margin-top:50px;
	line-height:30px;
}

.desktop #welkom_content .button, 
.desktop .vidyo_test_content .button {
	margin-left:auto;
	margin-right:auto;
	position:relative;
	display:block;
}
.vidyo_fullscreen .onder_thema {
	display:none;
}
.vidyo_status {
	margin-top:-10px;
	font-size:13px;
}
.vidyo_prikbord table {
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	width:200px;
}
.vidyo_prikbord span.Kop {
	margin-bottom:20px;
}
div#thema_content_margin, .content_thema {
	min-height:100px;
}
div.thema_blad_center {
	padding-bottom:0px;
}
.desktop.template33437 div#thema_blad {
	min-height:200px;
}

/* VIDYO STOP */

/* VIDYO MOBILE */

.template33437 .mm_icon, .template33437 .mm_clip, .M16.template33437 #mobile_menu .mm_icon, .M16.template33437 #mobile_menu .mm_login,
.M16.page_model_37405 .mm_icon, .M16.page_model_37405 .mm_clip, .M16.page_model_37405 #mobile_menu .mm_icon, .M16.page_model_37405 #mobile_menu .mm_login {
	display:none;
	width:0px;
	height:0px;
}
.M16.template33437 #mobile_menu .mm_title,
.M16.page_model_37405 #mobile_menu .mm_title {
	left:0px;
}
.webapp .vidyo_status {
	font-size:24px;
}
.webapp .vidyo_wachtkamer_top {
	position:relative;
	z-index:0;
	width:580px;
	clear:both;
	display:block;
}
.webapp #welkom_content, .webapp #test_content, .webapp #totziens_content {
	width:580px;
}
.webapp .vidyo_prikbord {
	width:640px;
	margin-left:-30px;
}
.webapp .vidyo_wachtkamer_top .intro_name {
	margin-left:0px;
}
.webapp .vidyo_prikbord span.Kop {
font-size:32px;
line-height:64px;
}

.support_code b {
	text-transform:none;
}