/*	This source file is proprietary property of Wididi BV
	Copyright © 2008 - 2020 Wididi BV all rights reserved */

/* lichte kleur #e3e3e3 rgba(176,121,220
	donkere kleur #000
	steunkleur #0b5081
*/	
	.accent { color:#0b5081;}
	.bg_accent { background-color:#0b5081; }
	.background { color:#f5f5f5; }
	.bg_background { background-color:#f5f5f5; }
	.dark { color:#000000; }
	.bg_dark { background-color: #0b5081; }
	.middle { color: #e3e3e3;}
	.bg_l { background-color:#e3e3e3;}
	.light { color: #e7e3d8;}
	.bg_light { background-color:#e7e3d8;}
	

	body { /* MODEL */
		font-family: Arial, Tahoma, Verdana;
		color: #000000;
	}
	
	.body {
	background-color: #afb6be;
	background-image:url(/_spheres_/rafstoryvault/design/achtergrond.png); 
	background-repeat: no-repeat;
	background-position: top center;
	}	
	
	.mainID526 .home_logo, .mainID526  #home_logo, .mainID526  #home_logo_holder { /* MODEL */
		background-image: url(/_spheres_/rafstoryvault/design/home_logo.png);
		height:100px; width: 500px;		
	 }
	 
	.mainID536 .home_logo, .mainID536 #home_logo, .mainID536 #home_logo_holder { /* MODEL */
		background-image: url(/_spheres_/rafstoryvault/design/home_logo_b.png);
		height:100px; width: 500px;		
	 }
	 
	#thema_blad_1000 { border-color: #CCCCCC; background-color:#FFFFFF; }
	
	#thema_login {
		background-color:transparent;
	}
	
	#thema_login_tekst, #thema_logout_tekst, a.thema_login_link:link, a.thema_login_link:visited, a.thema_login_link:active, a.thema_login_link:hover {
		text-transform: lowercase;
		color:#7c7c7c;
	}

	a.thema_login_link:hover {
		color:#000000;
	}	
	.headers_links #thema_submenu_sub {
		color:#000000;
	}
	
	#thema_opties_top, #thema_opties_top_small, #thema_submenu_top {
		background-image:url(/_content_/addon/w40.png); background-repeat: repeat;
	}
	#thema_opties_middle, #thema_submenu_middle {
		background-image:url(/_content_/addon/w40.png); background-repeat: repeat;
	}
	
	#thema_ikwil {
		background-color: transparent;
	}
	
	.thema_ikwil_textfield {
		border-color:transparent;
		background-color:#FFFFFF; 
	}

	a.bo_sorteren_ASC { color: #000000;  }
	a.bo_sorteren_ASC:hover { color: #000000; }
	a.bo_sorteren_ASC_actief { color: #000000;  }
	a.bo_sorteren_ASC_actief:hover { color: #000000; }

	a.bo_sorteren_DESC { color: #000000;  }
	a.bo_sorteren_DESC:hover { color: #000000; }
	a.bo_sorteren_DESC_actief { color: #000000; }
	a.bo_sorteren_DESC_actief:hover { color: #000000; }

/* menu FULL met ICONS */

	.sphere_menu_FULL #boven_menu_thema { background-color:#0b5081; }
	.sphere_menu_FULL a.menu_1 { background-color:#0b5081; color:#FFFFFF; }
	.sphere_menu_FULL a.menu_1:hover { background-color: #0b5081; }
	.sphere_menu_FULL a.menu_2 { color: #000000;  }
	.sphere_menu_FULL a.menu_2:hover { color: #FFFFFF; }

/* menu LINKS */

	.sphere_menu_LINKS #boven_menu_thema { background-image:url(/_content_/addon/w80.png); background-repeat: repeat; }
	.sphere_menu_LINKS a.menu_1 { text-transform: none ; color:#747474; font-size: 15px;}
	.sphere_menu_LINKS a.menu_1:hover { text-transform:none; color:#000000;  }
	.sphere_menu_LINKS a.menu_2:hover { color: #FFFFFF !important; }

/* menu COMP */

	.sphere_menu_COMP #boven_menu_thema { background-color:#0b5081; }
	.sphere_menu_COMP a.menu_1 { background-color:#0b5081; color:#FFFFFF; }
	.sphere_menu_COMP a.menu_1:hover { background-color: #0b5081; }
	.sphere_menu_COMP a.menu_2:hover { color: #FFFFFF !important; }

/* HOVER */

	#TB_overlay { /* Hover achtergrond */
		background-color:rgb(249,249,249);
	}
	
	#hovermenu_top, #mpm_menu_top, #mobile_menu, .mm_mainmenu .hover_header_img {
	    background-color:#0b5081;
	    color:#FFFFFF;
	}
	.mm_mainmenu .hover_header_label {
	    color:#FFFFFF;
	}
	#mpm_menu_middle {
	    background-color:transparent; background-image:url(/_content_/addon/w90.png); background-repeat: repeat;
	}
	#hovermenu_bottom, #mpm_menu_bottom {
	    background-color:transparent; background-image:url(/_content_/addon/w90.png); background-repeat: repeat;
	}
	
	.hover_holder, .optie_holder { /* Vak per menu */
		border-color:rgb(0,0,0);
	}
	
	#mpm_menu a.menu_1 {color:#505050 !important;}
 	#mpm_menu a.menu_1:hover {color:#000000 !important;}
	
	.thema_opties_line_table { border-color:transparent solid 1px; }
	a.optie_link:link, a.optie_link:visited, a.optie_link:active, a.optie_link:hover { color:#000000; }
	a.optie_link:hover { color:#000000; } 

	.sphere_menu_HOVER #boven_menu_thema { background-color:transparent; background-image:url(/_content_/addon/w80.png); background-repeat: repeat; }
	.mobile #hovermenu_middle { background-color:#E3E3E3; }
	
	.sphere_menu_HOVER #boven_thema {  }	
	.sphere_menu_HOVER a.menu_1 { color:#7b7b7b; border-bottom:solid 1px transparent; }
	.sphere_menu_HOVER a.menu_1:hover { color:#0b5081; }

	.sphere_menu_HOVER a.menu_2 { color: #7b7b7b; }
	.sphere_menu_HOVER a.menu_2:hover { color: #0b5081; }


/* PULLDOWN */
	.pulldown_boven { background: #0b5081;
 }
	.pulldown_onder { background: #0b5081;
 }
	.pulldown_midden { background: #0b5081;
 }

	a.filter_click_selected { background-color:#FFFFFF; }
	a.filter_click_selected:hover { color:#978a7c !important; }

	a.thema_sub:link, a.thema_sub:visited, a.thema_sub:active { color:#0b5081; }
	a.thema_sub:hover { color:#ffffff; }
	a.thema_sub_actief:link, a.thema_sub_actief:visited, a.thema_sub_actief:active, #cs_status {
		background-color:#ee3248; color:#FFFFFF; 
	}	
	
	a.cs_logout_link:link, a.cs_logout_link:visited, a.cs_logout_link:active, a.cs_logout_link:hover{
		color:#FFFFFF; 
	}	
	a.sub_label:link, a.sub_label:visited, a.sub_label:active, a.sub_label:hover {
		background-color:#000000; color:#FFFFFF !important;
	} 
	a.thema_sub:hover { color:#000000; }
	a.thema_sub_actief:hover { color:#ffffff;
	 }

	.sphere_menu_COMP a.thema_sub_actief:link, .sphere_menu_COMP a.thema_sub_actief:visited, .sphere_menu_COMP a.thema_sub_actief:active, .sphere_menu_COMP a.thema_sub_actief:hover { 
		color:#000000; 
	}
	.sphere_menu_COMP a.thema_sub:hover { color:#000000; }
	.sphere_menu_COMP a.thema_sub_actief:hover { color:#000000; }
	
	a.thema_sub_sub:link, a.thema_sub_sub:visited, a.thema_sub_sub:active, a.thema_sub_sub:hover { background-color:transparent; color:#000000; }
	a.thema_sub_sub_actief:link, a.thema_sub_sub_actief:visited, a.thema_sub_sub_actief:active, a.thema_sub_sub_actief:hover { background-color:#000000; color:#FFFFFF; }
	a.thema_sub_sub:hover { color:#FFFFFF; }
	a.thema_sub_sub_actief:hover { color:#FFFFFF; }
	
	a:link { color: #000000; letter-spacing: 0px; }
	a:visited { color: #000000; letter-spacing: 0px; }
	a:active { color: #000000; letter-spacing: 0px; }
	a:hover { color: #000000; letter-spacing: 0px; }
	
	#disclaimer_thema { color: #000000; }
	#disclaimer_thema a:link { color: #000000; } 
	#disclaimer_thema a:visited { color: #000000; }
	#disclaimer_thema a:active { color: #000000; }
	#disclaimer_thema a:hover { color: #000000; }
	
	#bullet1 { background-image:url(/_content_/addon/navigator_icons_b.png); }
	#bullet2 { background-image:url(/_content_/addon/navigator_icons_b.png); }
	
	a.next, a.prev {
		color:#000 !important;
	}
	a.next:hover, a.prev:hover {
		color:#0b5081 !important;
	}
	
	a.ga_play:hover, a.ga_pause:hover { 
		background-color: transparent;
	}
	#ikwil_search {
		background-image:url(/_content_/addon/navigator_icons_b.png);
	}
	
	.ga_play, .ga_pause { 
		background-color:transparent;
		color:#000000;
		background-image:url(/_content_/addon/navigator_icons_b.png);
	}
	.button_previous, .button_previous_hover, .button_label_links .button_label_margin {
		background-color:transparent;
		background-image:url(/_content_/addon/navigator_icons_b.png) ;
	}
	.button_next, .button_next_hover, .button_label_rechts .button_label_margin {
		background-color:transparent;
		background-image:url(/_content_/addon/navigator_icons_b.png);
	}
	
	a.TB_iframe_sluiten_knop { 
		background-image:url(/_content_/addon/navigator_icons_w.png);
		background-position: -100px -0px;
	}
	a.TB_iframe_sluiten_knop:hover {
		background-image:url(/_content_/addon/navigator_icons_w.png);
		background-position: -100px -0px;
		background-color: transparent;
	}
	
	/* EDITOR OPMAAK */
	hr { 
		color: #6B6457; 
	}
	
	tbody {
	
	}
	
	.Kop {
		color:#000000;
	}
	
	.Sub {
		color: #000000;
	}
	
	.Paragraaf {
		color: #000000;
	}
	
	.Normaal {
		color: #000000;
	}
	
	.Tekstvak {
		color: #000000;
	}

/* FORMULIEREN */

	#bericht { 
		background-color: #E3E3E3;
		border-color: #A2A2A2;	
	}

	.textarea {
		color: #000000;
		border-color: #CCCCCC;
	}
	
	.select {
		color: #000000;
		border-color:#CCCCCC;
	}
	
	input {
		color: #000000;
	}
	
	.textfield {
		color: #000000;
		border-color: #CCCCCC;
	}
	
	.fakefield_label {
		color: #000000;
	}
	
	.fakefield_sub {
		color: #000000;
	}
	
	.checkbox {
		border-color: #FFFFFF;
	}
	
	.readonly {
		border-color: #FFFFFF;
		background-color: #e3e3e3;
	}
	
	.tekstballon a:hover { color:#e3e3e3 !important; }
	
	.button { 	
		color: #FFFFFF; 
		background-color:#0b5081;
		-webkit-transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        
-webkit-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
	}
	.button:hover, .button.hover, .button_hover {		color:#ffffff; 
		background: #ee3248;
		-webkit-transition: all 200ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition: all 200ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition: all 200ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition: all 200ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition: all 200ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        
-webkit-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
		}
	
	.button_large {
		color: #FFFFFF; 
		background-color: #0b5081;
		-webkit-transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        
-webkit-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
	}
	.button_large_hover {
		color:#ffffff; 
		background: #ee3248;
		-webkit-transition: all 100ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition: all 200ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition: all 200ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition: all 200ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition: all 200ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        
-webkit-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
	}
	
	.button_small {
		color: #FFFFFF; 
		background-color: #0b5081;
		-webkit-transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition: all 2000ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        
-webkit-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
	}
	.button_small_hover {
		color:#ffffff; 
		background: #ee3248;
		-webkit-transition: all 200ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition: all 200ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition: all 200ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition: all 200ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition: all 200ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        
-webkit-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
       
	}
	
	.button_rond {
		background-color:transparent;
	}
	.button_terug_hover, .button_verder_hover { background-color: #ee3248; 	}
	
	#thema_blader_balk .weergave_pagina { color: #000000; }
	#thema_blader_balk .blader_pagina { color: #000000; }
	#thema_blader_balk .sorteer_pagina { color: #000000;  }
	
	.button_label_margin { 
		background-color:transparent;
		color:#e3e3e3;
		border-radius: 0px;
	-webkit-border-radius: 0px;
	}
	
	a.button_label { color: #000000; }
	
	a.button_label:hover {
		color:#000000;
	}
	a.button_label:hover .button_label_margin {
		background-color:transparent;
	}
	.filter_textfield { 
		border-color:transparent;
		background-color:#FFFFFF; 
	}
	
	a.filter_textfield_unset:link,
	a.filter_textfield_unset:visited,
	a.filter_textfield_unset:active {
		background-color:transparent;
		color:#FFFFFF; 
		background-image: url("/_content_/addon/navigator_icons_b.png"); 
	}
	
	a.filter_textfield_unset:hover {
		background-color:transparent;
		color:#FFFFFF; 
		background-image: url("/_content_/addon/navigator_icons_b.png"); 
	}
	
	#thema_opties a.thema_filter:hover, 
	#thema_opties a.thema_filter:hover { color:#FFFFFF !important;}
	
	#thema_opties a.thema_optie:hover, 
	#thema_opties a.thema_optie:hover { color:#FFFFFF !important;}
	
	a.filter_click_selected { background-color:#FFFFFF; }
	a.filter_click_selected:hover { color:#000000 !important; }

/* THUMBS */

	.thumb_actief {
		border-color:#0b5081;	
	}

/* BLADEREN */

	#bladeren_top { background-color: #0b5081; } 
	#bladeren_middle { background-color: #e3e3e3; }
	#bladeren_bottom { background-color: #e3e3e3; }

	#thema_tab_links .button_rond, #thema_tab_rechts .button_rond { background-color:#FFFFFF; } 
	#thema_tab_links .button_rond, #thema_tab_rechts .button_rond { background-image:url("/_content_/addon/navigator_icons_b.png"); } 

	a.thema_tab { background-color:#FFFFFF; }
	a.thema_tab:hover { background-color:#FFFFFF; color: #000000; }
	a.thema_tab_actief { background-color:#FFFFFF; }

	#thema_blader_balk { background-color: #85a8c0; }
	#thema_blader_balk_footer { background-color: #85a8c0; }
	
	a.extra_thema_tab { background-color:#FFFFFF; }
	
/* TABDROP */

	.tabdrop_header_links { background-color:#000000; }
	.tabdrop_header_rechts { background-color:#000000; }
	.tabdrop_middle { background-color:#000000; }
	.tabdrop_footer { background-color:#000000; }

/* FORMULIEREN */

	#formulier_titel {
		color: #000000;
	}
	
	.foutmelding { color: #CC0000 !important; } 

/* OVERZICHTEN */
	#pretitel { 
		color:#000000;
	}

	.previews { background-color:#FFFFFF; border:solid 1px #e3e3e3; }
	.over_card, .leesmeer, .abri_card { background-color:#e3e3e3; }
	.previews_titel { color:#000000; background-color:#e3e3e3; }
	.thema_widget_titel { 
		background-color:#7b7b7b	; color:#ffffff;
	}
	#overzicht_clip { background-color:#FFFFFF; }

	.bladeren { background-color:#e3e3e3; }
	.bladeren_hover { 
			background-color: rgba(255,255,255,1) !important;
	color:#000000;
	border: none;
}
	.bladeren_hover:after {display: none;}
	.bladeren_hover:before {display: none;}
	
	.bladeren_highlight { 			background-color: rgba(255,255,255,1) !important;
	color:#000000;
	border: none;
}

	#bericht { 
		background-color: #E3E3E3;
		border-color: #A2A2A2;	
	}

	#bericht_nieuw, #bericht_gelezen { 
		background-color:#FFFFFF; border-color:#0b5081; 
	}
	
	#bericht_gelezen {
		border-color:#CCCCCC;
	}

	#netwerk_titel { 
		color:#000000;
	}

/* SMOOTHBOX */
	#TB_iframe_header {
		color: #FFFFFF;
		background-color:#0b5081;
	
	}
	#TB_iframe_titel, #realpopup_titel {
		color: #FFFFFF;
	}
	.TB_iframe_sluiten_knop { 
		background-color:#0b5081;
	}
	#TB_iframe_holder, #TB_iframe_midden {
		background-color: #FFFFFF;;
	}

	#TB_iframe_midden_boven {
		background-color:#0b5081;
	}

	#TB_iframe_footer {
		background-color: #FFFFFF;
	}

/* REACTIES */

	.thema_reactie_tools_links a:link, .thema_reactie_tools_links a:visited, .thema_reactie_tools_links a:active,
	.thema_reactie_tools_rechts a:link, .thema_reactie_tools_rechts a:visited, .thema_reactie_tools_rechts a:active { color:#000000; } 

	.thema_reactie_tools_links a:hover,
	.thema_reactie_tools_rechts a:hover { color:#000 !important; } 

	.thema_reactie_boven_rechts { border-color:#CCCCCC; }
	.thema_reactie_boven_links { border-color: #CCCCCC; }

	.thema_reactie_onder { border-color:#CCCCCC; }
	.thema_reactie_midden { border-color:#CCCCCC; }

/* CROWFILES */

	#thema_label { 
		color:#FFFFFF; 
	}
	div.thema_blad_kop H2, td.thema_blad_kop H2 { color:#000000; }
	div.thema_blad_sub p, td.thema_blad_sub p { color:#000000; }

	#thema_label_floating {
		color:#000000;
	}

	div#thema_blad_bottom { background-color:#FFFFFF; }

/* MEER INFO */

	.meerinfo_titel { color: #0b5081; }

/* HEADERS */
	.Kop { color:#000000; }
	
	.verplicht_veld { border: #cc0000 1px solid !important; }
	.goed_veld { border: #50b301 1px solid !important; }
	
	.boot_textfield {
		color: #000000;
	}
	   
	.headers_links #thema_submenu_sub {
		color:#000000;
	}
	
	#thema_opties_top, #thema_opties_top_small {
	    background-image:url(/_content_/addon/w40.png); background-repeat: repeat; color:#0b5081;
	}
	
	.Slider, .SliderText { background-color: transparent; }
	a.a_inverted { color:#000000; }
	a.a_inverted:hover { color:#FFFFFF; }
	
	.crowfile_map_back, .crowfile_map_back_groot { border-color:#e3e3e3; }
	
	.widget_bladeren_index { color: #000000; }
	#bladeren_top .button_label_text { color:#FFFFFF; }
	
	.shadow {
		background-color: #FFFFFF; 
		border-color: #FFFFFF; 
	}

	.thema_2013 .thema_overzicht_mycrowfiles, .thema_2013 .thema_overzicht_previews, .thema_2013 .thema_overzicht_short, .thema_2013 .thema_overzicht_videopreviews, .thema_2013 .thema_overzicht_videos {
		background-color:#e3e3e3 !important;	
	}
	
	
	.thema_2013 #part_delen, .thema_2013 .pagina_opties_panel, .webapp_shares, .webapp_opties, .thema_2013 .overzicht_opties_panel {
		background: #d6d6d6; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM0JSIgc3RvcC1jb2xvcj0iI2VhZWFlYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijk5JSIgc3RvcC1jb2xvcj0iI2VmZWZlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  #d6d6d6 0%, #eaeaea 34%, #efefef 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(34%,#eaeaea), color-stop(99%,#efefef)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d6d6d6 0%,#eaeaea 34%,#efefef 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d6d6d6 0%,#eaeaea 34%,#efefef 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d6d6d6 0%,#eaeaea 34%,#efefef 99%); /* IE10+ */
background: linear-gradient(to bottom,  #d6d6d6 0%,#eaeaea 34%,#efefef 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#efefef',GradientType=0 )!important; /* IE6-8 */

	}
	
	#thema_opties_bottom, #thema_submenu_bottom {
		background-image:url(/_content_/addon/w40.png); background-repeat: repeat;
	}
	
	.thema_header {
		background-color:#0b5081; 
	}
	
	#thema_header_navigatie .thema_tab_actief {
		color:#FFFFFF;
		background-color: #0b5081;
	}

	#thema_header_label .default p {
		color: #FFFFFF; 
	}
	
	.secundair {
		color: #000000;
	}
	
	.sidewidget { 	
		border-color:#000000;
	}
	.sidewidget_hover { 
		border-color:#FFFFFF;
	}
	.sidewidget_hover .sidewidget_titel {
		color:#000000;
	}
	#thema_opties_middle .sidewidget_hover .sidewidget_titel {
		color:#000000;
	}
	.ga_previous a.button_label:hover, .ga_next a.button_label:hover { color:#0b5081; }
	
	div#thema_blad_top { background-color: #0b5081; }
	div#thema_blad { background-color: #FFFFFF; }
	div#thema_blad_top_small { background-color:#0b5081; }
	div#thema_blad_top_medium { background-color:#0b5081; }
	div#thema_blad_bottom { background-color: #FFFFFF; }
	
	#formulier_melding {
		color: #d3d3d3;
	}
	
	.content_thema #formulier_melding, .thema_blad_div #formulier_melding {
		color:#000000;
	}
	
	.iframe_melding_tekst, .iframe_melding_tekst tbody { color: #FFFFFF; }
	.iframe_melding_tekst a:link, 
	.iframe_melding_tekst a:visited, 
	.iframe_melding_tekst a:active { color: #FFFFFF; }
	.iframe_melding_tekst a:hover { color: #FFFFFF; }
	
		
	#melding {
		background-color:#FFFFFF;
	}
	
	#dhtmltooltip {
		color: #000000; background-color:transparent; background-image:url(/_content_/addon/w80.png); background-repeat: repeat;
	}
		
	/* CHAT */
	
	.start_chat_online { }
	.start_chat_online_hover { }
	.start_chat_offline { }
	.start_chat_offline_hover {  }
	.send_message {  }
	.send_message_hover {  }
	.start_chat_online img, .start_chat_offline img, .send_message img, .start_chat_online_hover img, .start_chat_offline_hover img, .send_message_hover img {  }
	
	.tsm_link { color:#000000; }
	.chat_out { color:#000000; }
	#chat_column .chat_out a { color:#e3e3e3; }
	#chat_column .chat_out a:hover { color:#000000; }
	.chat_in { color:#000000; }
	#chat_column .chat_in a, #chat_media a { color:#000000; }
	#chat_column .chat_out a:hover, #chat_media a:hover { color:#e3e3e3; }
	#chat_column { background-color:#FFFFFF;border-color:#9B9A95; }
	.chat_datestamp { background-color:#000000; color:#000000; }
	.chat_timestamp { color:#e3e3e3; }
	.chat_message { }
	
	#chat_window { }
	#chat_media { background-color:#FFFFFF;border-color: #9B9A95; }
	#chat_upload {  }
	#chat_box { background-color:#FFFFFF;border-color:#9B9A95; }
	#chat_button { background-color: #0b5081; }
	.chat_button_hover { color:#FFFFFF; }
	
	#chat_close { }
	
	/* CHAT END */
	
	.filter_addon, .thema_filter {
		color:#000000;
	}
	
	a.thema_filter {
		color:#000000;
	}
	
	/* CLEAN LOGIN */
	
	#clean_login_card {
		background-color:#e3e3e3;
	}
	
	#clean_login_titel {
		background-color: #0b5081;
		color:#FFFFFF;
	}
	
	.clean_login_melding {
		color:#292824;
	}
	#clean_login_card .gebruiker_login_label {
		background-image:url(/_content_/addon/navigator_icons_b.png);
		
	}
	#clean_login_card .wachtwoord_login_label {
		background-image:url(/_content_/addon/navigator_icons_b.png);
	}
	#clean_login_card .email_login_label {
		background-image:url(/_content_/addon/navigator_icons_b.png);
	}
	#login_submit {
		background-image: url("/_content_/addon/navigator_icons_b.png");
	}
	.login_addons {
		color:#000000;
		background-color:#FFFFFF;
	}
	.clean_login_melding a:link, 
	.clean_login_melding a:visited,
	.clean_login_melding a:active,
	.clean_login_melding a:hover,
	#clean_login_form a:link, 
	#clean_login_form a:visited,
	#clean_login_form a:active,
	#clean_login_form a:hover {
		color:#666666;
	}
	#clean_login_form a:hover, .clean_login_melding a:hover {
		color:#c3bfb8;
	}
	
	.fieldtip {
		color:#84837e;
	}
	
	.clean_login_melding {
		color:#000000 !important;
	}
	
	#tourprogress {
		background-color:#000000;
	}
	#tourmarker {
		background-color:#000000;
	}
	.clipsonly, .tekstballon_clip_rechts, .tekstballon_clip_links {
	/*	background-color:#e3e3e3; */
	}
	
	.overzicht_clip_holder {
	/*	border:solid 1px #FFFFFF; */
	}
	
	.crumble_0 {
		background-color:#0b5081;
	}
	
	.crumble_0 a:link, .crumble_0 a:visited, .crumble_0 a:active { color:#FFFFFF; }
	.crumble_0 a:hover { color:#000000; }
	
	.crumble_1 a:link, .crumble_1 a:visited, .crumble_1 a:active { color:#7b7b7b; }
	.crumble_1 a:hover { color:#000000; }
	
	.crumble_split_0 {
		background-color:transparent;
	}
	.crumble_split_1 {
		color:#7b7b7b;
	}
	
	.crumble_2 a:link, .crumble_2 a:visited, .crumble_2 a:active { color:#7b7b7b; }
	.crumble_2 a:hover { color:#000000; }
	
	.crumble_3 a:link, .crumble_3 a:visited, .crumble_3 a:active { color:#7b7b7b; }
	.crumble_3 a:hover { color:#000000; }
	
	.crumble_4 a:link, .crumble_4 a:visited, .crumble_4 a:active { color:#7b7b7b; }
	.crumble_4 a:hover { color:#000000; }
	
	.crumble_5 a:link, .crumble_5 a:visited, .crumble_5 a:active { color:#7b7b7b; }
	.crumble_5 a:hover { color:#000000; }
	
	.crumble_5, .crumble_6 {
		color:#7b7b7b;
	}
	
	.crumble_0 {
		color:#FFFFFF;
	}
	
	.crumble_split_2, 
	.crumble_split_3,
	.crumble_split_4,
	.crumble_split_5,
	.crumble_split_6 {
		color:#7b7b7b;
	}
	
	.crumble_drop {
		background-image:url(/_content_/addon/navigator_icons_w.png);
	}
	
#thema_login .crumble_drop, #crumbles .crumble_drop {
	background-image:url(/_content_/addon/navigator_icons_b.png);
}

/* custom */

.home_logo, #home_logo, #home_logo_holder {
top:0px;
}

#thema_opties_top p,#thema_submenu_top p,#clean_login_titel p {
  font-size:15px;
  }
  
.filter_textfield, .thema_ikwil_textfield { box-shadow: inset 0px 1px 1.5px 1px rgba(0,0,0,0.15); border:none;
	}


.sphere_menu_LINKS a.menu_1_selected_link {
color: #000000;
font-weight: bold;
}

 #mpm_menu a.menu_1{
 color:rgb(255,255,255);
 }
 
 #mpm_menu a.menu_1:hover{
 color:rgb(255,255,255);}

.relatedlist {
  background-color:transparent;
  border-bottom:solid 1px rgba(0,0,0,0.03);
}

.relatedlist_hover {
  background-color:rgba(0,0,0,0.03);
  border-bottom:solid 1px transparent;
}

a.menu_2:link {  color: rgb(255,255,255); text-decoration:none; }
a.menu_2:visited { color: rgb(255,255,255); text-decoration:none; }
a.menu_2:active { color: rgb(255,255,255); text-decoration:none; }
		
.icons_clip {
  background-color:transparent;
  background-image:none;
}

#thema_submenu_top {
	background-image:url(/_content_/addon/w40.png); background-repeat: repeat;
	color:#0b5081;
}
	
	
.thema_2013 .panel, .thema_2013 .panel_top, .thema_2013 .panel_bottom, {
	background-color:#e7e3d8;	
}

.thema_2013 .thema_overzicht_mycrowfiles, .thema_2013 .thema_overzicht_previews, .thema_2013 .thema_overzicht_short, .thema_2013 .thema_overzicht_videopreviews, .thema_2013 .thema_overzicht_videos {
	background-color:rgb(255,255,255) !important;
}

.mainID536 .sphere_menu_HOVER .mainID536 .home_logo, .mainID536 .sphere_menu_HOVER .mainID536 #home_logo, .mainID536 .sphere_menu_HOVER .mainID536 #home_logo_holder {
	background-image:url(/_spheres_/rafstoryvault/design/home_logo.png); 
}

.home_logo, #home_logo, #home_logo_holder, .sphere_menu_HOVER .home_logo, .sphere_menu_HOVER #home_logo, .sphere_menu_HOVER #home_logo_holder { 
	top:6px; 
}

.sphere_titel {
	display:inline; position:absolute;
	font-size:18px;
	left:97px;
	top: 30px;
	z-index:1003;
}

.sphere_ondertitel {
	display:inline; position:absolute;
	size:12px;
	left:97px;
	top: 53px;
	z-index:1003;
}

.sphere_select {
	background-color:#0b5081;
	font-size: 12px;
	padding-left:12px;
	line-height: 25px;
	height:80px;
	z-index:1;
	color:#FFFFFF;
	display:inline;
	font-weight: bold;
	position:absolute;
	right:432px;
	top:10px;
	width:200px;
	overflow:hidden;
	z-index:1003;
}

.sphere_select select { 
	text-transform: none;
	line-height: 20px;
	height:20px;
	width:188px;
}



.cs_logout_button {
  background-image:url(/_content_/addon/navigator_icons_w.png);
}

.thema_login_button {
  background-image:url(/_content_/addon/navigator_icons_b.png);
}

.filter_textfield, .thema_ikwil_textfield {box-shadow: inset 0px 1px 1.5px 1px rgba(0,0,0,0.20); border:none;
	}
	
#thema_submenu_header {
	top: -10px; 
}

.hover_column {
	background-color:#E0E0E0;
	padding:8px;
}

.headers_links #thema_submenu_sub {
	top:16px;
	color:#000000;
}

a.menu_2:link { color: #e3e3e3;  }
a.menu_2:visited {  color: #e3e3e3; }
a.menu_2:active { color: #FFFFFF; }

.mainID526 #thema_login {
	left:922px;
	width:66px;
}

.updatepanel #overzicht_kaartje{
border-bottom: solid 1px rgba(255,255,255,0.10) !important;}

#thema_opties_middle .thema_card_holder {
	box-shadow:none;
}

#thema_opties_middle .thema_card_holder {
	display:inline-block;
	position:absolute;
	left:-18px;
}
#thema_opties_middle .thema_card_holder .previews {
	box-shadow:none;
	background-color:transparent;
}

#thema_opties_middle .thema_card_holder .previews #overzicht_clip {
	box-shadow: 0 1px 1.5px 1px rgba(0, 0, 0, 0.2);
	top:6px;
}

#thema_opties_middle .thema_card_holder .previews .previews_titel {
	 left: 112px;
	 top:0px;
	 padding-left:2px;
	 font-weight:bold;
}

#thema_opties_middle .thema_card_holder .previews .previews_sphereID {
	display:block !important;
	position:absolute;
	left:0px;
	width:55px;
	height:55px;
	top:40px;
	z-index:1;
	background-image:url(/_content_/addon/paperclip.png);
}

#thema_opties_middle .thema_card_holder .previews #overzicht_clip {
	left:10px;
}

#thema_opties_middle .thema_card_holder .previews .previews_tabel {
	top:10px;
	left:112px;
}

.menu_dashboard #thema_opties_middle {
overflow-x: visible;
}

/* TABLET MENU */

.desktop .sphere_menu_TABLET #boven_menu_thema {background-color: #ffffff; box-shadow: 0px 8px 20px 0px rgba(0,0,0,0.20);}
.desktop .sphere_menu_TABLET .crumble_0, .crumble_split_0 {background-color:#0b5081; color: #FFFFFF;}
.desktop .sphere_menu_TABLET .crumble_drop { background-image:url(/_content_/addon/navigator_icons_b.png); }
.desktop .sphere_menu_TABLET #mpm_menu_top .crumble_drop { background-image:url(/_content_/addon/navigator_icons_w.png); }
.desktop .sphere_menu_TABLET #crumbles .crumble_drop { background-image:url(/_content_/addon/navigator_icons_w.png); }
.desktop .sphere_menu_TABLET .crumble_drop { }
.desktop .sphere_menu_TABLET #hovermenu_middle { }
.desktop .sphere_menu_TABLET #hover1 {  }
.desktop .sphere_menu_TABLET .hover_menu_container { }
.desktop .sphere_menu_TABLET .hover_header { background-color:transparent; background-image:url(/_content_/addon/w60.png); background-repeat: repeat; border-radius: 0px; box-shadow: none;  
-webkit-transition: all 800ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition: all 800ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition: all 800ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition: all 800ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition: all 800ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        
-webkit-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
}
.desktop .sphere_menu_TABLET .hover_header_img {  }
.desktop .sphere_menu_TABLET .hover_header_hover .hover_header_img { background-color:#FFFFFF; box-shadow: 0px 0px 40px 0px rgba(255,255,255,0.60); 
-webkit-transition: all 300ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition: all 300ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition: all 300ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition: all 300ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition: all 300ms cubic-bezier(0.17, 0.1, 0.6, 0.99);
        
-webkit-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
   -moz-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
    -ms-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
     -o-transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
        transition-timing-function: cubic-bezier(0.17, 0.1, 0.6, 0.99);
}
.desktop .sphere_menu_TABLET .hover_header_label { color: #0b5081; }
.sphere_menu_TABLET .hover_header_img {  }


/* END */



/* VARIATIES OP MODEL*/

/* RAF*/

.mainID526 .raf_card_table tbody {
	line-height:13px;
}
.mainID526 .raf_card_table td, .mainID526 .raf_combi td {
	padding:0px;
}
.mainID526 .raf_combi {
	margin-top:-10px;
	table-layout:fixed;
}

#notice_thema {
  margin-left:0px !important;
}

#onder_thema {
  width:1000px;
  position:absolute;
  height:170px;
  overflow:hidden;
  display:inline-block;
  bottom:0;
  background-repeat:no-repeat;
  background-position:0 0;
}

#model_thema {padding-bottom: 190px;}

#disclaimer_thema {
  margin-top:120px;
  float:right;
  margin-right:18px;
  position:relative;
  height:21px;
  line-height:20px;
}

a.hashtag, .hashtag {
	color:#F01835;
}
a.mention, .mention {
	color:#F01835;
}
a.hashtag_lloyds, .hashtag_lloyds {
	color:#00893E;
}

.leesmeer .garage_tabel td {
	font-size:0px;
	padding:0px;
	line-height:0px;
}
.leesmeer .garage_tabel td.pick_list {
	font-size:12px;
	line-height:normal;
}
.raf_pick_list {
	background-color:#e3e3e3;
	border-top-left-radius:10px;
	border-top-right-radius:10px;
	padding-left:10px;
	padding-top:5px;
	width:380px;
}